CoolFace
Datasetpublic

wakamex/github

sourceHugging Faceupdated 3y agoView on Hugging Face
0likes2.7kdownloads
ceph_ceph-qa-suite.json1 linesDownload Raw Back to root
1[{"node": {"oid": "36481ff23f31f545c1abd2eb783c4b67aaaa08fb", "messageHeadline": "Merge pull request #1310 from ceph/wip-18113", "author": {"name": "Samuel Just", "email": "sjust@redhat.com", "user": {"login": "athanatos"}}, "additions": 2, "deletions": 0}}, {"node": {"oid": "0c061c14a6386904252d8c1a18612d112bee119d", "messageHeadline": "Revert \"tasks/workunit.py: depth 1 clone\"", "author": {"name": "Sage Weil", "email": "sage@redhat.com", "user": {"login": "liewegas"}}, "additions": 0, "deletions": 2}}, {"node": {"oid": "124712a4d531dcf8b96ffb4b237352dde960f874", "messageHeadline": "Merge pull request #1307 from ceph/wip-workunit-repo", "author": {"name": "Zack Cerza", "email": "zack@cerza.org", "user": {"login": "zmc"}}, "additions": 17, "deletions": 33}}, {"node": {"oid": "4faf77a649cb3f8ddf497ca81937b3dbf63a18dc", "messageHeadline": "tasks/workunit.py: depth 1 clone", "author": {"name": "Sage Weil", "email": "sage@redhat.com", "user": {"login": "liewegas"}}, "additions": 2, "deletions": 0}}, {"node": {"oid": "159c455a0326eef2c017b3e3cf510f918b5ec76c", "messageHeadline": "tasks/workunit: remove kludge to use git.ceph.com", "author": {"name": "Sage Weil", "email": "sage@redhat.com", "user": {"login": "liewegas"}}, "additions": 15, "deletions": 33}}, {"node": {"oid": "bd83719e6e94ec8d02967b7bb4055ffd2a60203e", "messageHeadline": "Merge pull request #1309 from ceph/wip-16800-kefu", "author": {"name": "Sage Weil", "email": "sage@redhat.com", "user": {"login": "liewegas"}}, "additions": 6, "deletions": 0}}, {"node": {"oid": "2871374c38bb38f7d400b708b647007fdf33ced3", "messageHeadline": "Merge pull request #1156 from ceph/wip-kclient-python", "author": {"name": "John Spray", "email": "jspray@redhat.com", "user": null}, "additions": 385, "deletions": 114}}, {"node": {"oid": "53225d5272a1d35d4183fcfa55a139f55f77e122", "messageHeadline": "tasks/ceph: restore context of osd mount path before mkfs", "author": {"name": "Kefu Chai", "email": "kchai@redhat.com", "user": {"login": "tchaikov"}}, "additions": 6, "deletions": 0}}, {"node": {"oid": "8fdae47fd35d570e27c92f072cf5a7184856386a", "messageHeadline": "tasks/cephfs: set norequire_active_mds on kclient", "author": {"name": "John Spray", "email": "john.spray@redhat.com", "user": null}, "additions": 1, "deletions": 1}}, {"node": {"oid": "85e0774a7dded4aa6c67f237416041e25a7680bc", "messageHeadline": "test: Update for new error message when doing scrub with deep-scrub e\u2026", "author": {"name": "David Zafman", "email": "dzafman@redhat.com", "user": {"login": "dzafman"}}, "additions": 2, "deletions": 0}}, {"node": {"oid": "857dfee93276081e0156e7959a6af997975335cf", "messageHeadline": "Merge pull request #1304 from vshankar/wip-15028", "author": {"name": "Jason Dillaman", "email": "dillaman@redhat.com", "user": null}, "additions": 15, "deletions": 3}}, {"node": {"oid": "63249312c27c41410df3b68289f38caada6c22e3", "messageHeadline": "Merge pull request #1305 from ceph/wip-h-j-x", "author": {"name": "Sage Weil", "email": "sage@redhat.com", "user": {"login": "liewegas"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "9c318011888f8470317c56762e1e4a0ea30e5af6", "messageHeadline": "upgrade/hammer-jewel-x: whitelist quota", "author": {"name": "Sage Weil", "email": "sage@redhat.com", "user": {"login": "liewegas"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "d2f0d745987a2e2eee4e1822146aad8da5d42708", "messageHeadline": "cram: support fetching from sha1 branch, tag, commit hash", "author": {"name": "Venky Shankar", "email": "vshankar@redhat.com", "user": {"login": "vshankar"}}, "additions": 15, "deletions": 3}}, {"node": {"oid": "79c2db9bead204bf565e71847bdd3282e3c17e5c", "messageHeadline": "Merge remote-tracking branch 'upstream/pull/1302/head'", "author": {"name": "Patrick Donnelly", "email": "pdonnell@redhat.com", "user": {"login": "batrick"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "0a6d76f29b9e6ea6c930655430c183c9d12c4cf1", "messageHeadline": "fsx-mpi: fsx-mpi expects a file name not a dir", "author": {"name": "Patrick Donnelly", "email": "pdonnell@redhat.com", "user": {"login": "batrick"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "c70ec42db1e4e945d36c4addf494107d0de549b8", "messageHeadline": "fsx-mpi: remove chef task", "author": {"name": "Patrick Donnelly", "email": "pdonnell@redhat.com", "user": {"login": "batrick"}}, "additions": 0, "deletions": 1}}, {"node": {"oid": "02e7e8395b043355900067c375f982c0fd14630c", "messageHeadline": "Merge pull request #977 from ceph/wip-rgw-compression", "author": {"name": "Yehuda Sadeh", "email": "yehuda@redhat.com", "user": {"login": "yehudasa"}}, "additions": 28, "deletions": 1}}, {"node": {"oid": "8fa08e96dec02a01bfc8dad29f024e076aadf9ef", "messageHeadline": "upgrade/hammer-jewel-x/stress-split: no xenial", "author": {"name": "Sage Weil", "email": "sage@redhat.com", "user": {"login": "liewegas"}}, "additions": 4, "deletions": 1}}, {"node": {"oid": "577cf95d59c08a2fe2173283cbfb584afcf1a784", "messageHeadline": "Merge pull request #1211 from ceph/wip-15753-master", "author": {"name": "Sage Weil", "email": "sage@redhat.com", "user": {"login": "liewegas"}}, "additions": 446, "deletions": 1}}, {"node": {"oid": "8ee41c6fa22c43b016a135ce375b86b668d386eb", "messageHeadline": "upgrade/hammer-jewel-x: redo stress-split", "author": {"name": "Sage Weil", "email": "sage@redhat.com", "user": {"login": "liewegas"}}, "additions": 98, "deletions": 261}}, {"node": {"oid": "836921e07d8b2388c42d667d2dd48e3e0933a79e", "messageHeadline": "upgrade/hammer-jewel-x: misc fixes", "author": {"name": "Sage Weil", "email": "sage@redhat.com", "user": {"login": "liewegas"}}, "additions": 32, "deletions": 12}}, {"node": {"oid": "c6a0564aeab41e8b708b8712031cf79163f4cfb4", "messageHeadline": "upgrade/hammer-jewel-x: fix upgrade order", "author": {"name": "Sage Weil", "email": "sage@redhat.com", "user": {"login": "liewegas"}}, "additions": 5, "deletions": 5}}, {"node": {"oid": "e9b066672d44ba536ba20f40ccff3d05b29290d9", "messageHeadline": "upgrade/hammer-jewel-x: no xenial", "author": {"name": "Sage Weil", "email": "sage@redhat.com", "user": {"login": "liewegas"}}, "additions": 4, "deletions": 1}}, {"node": {"oid": "3ea7610dc2d465be414707f4c8c80de86ebc5172", "messageHeadline": "upgrade/hammer-jewel-x: no mds, no fs tests", "author": {"name": "Sage Weil", "email": "sage@redhat.com", "user": {"login": "liewegas"}}, "additions": 2, "deletions": 50}}, {"node": {"oid": "f774097a651fd37e7760e53c8a3183477fcfb6d5", "messageHeadline": "exclude ceph-mgr", "author": {"name": "Sage Weil", "email": "sage@redhat.com", "user": {"login": "liewegas"}}, "additions": 3, "deletions": 1}}, {"node": {"oid": "e3c3c67bcb63ded2b30a1d845b057ba7020f6f7d", "messageHeadline": "upgrade/hammer-jewel-x/parallel: update", "author": {"name": "Sage Weil", "email": "sage@redhat.com", "user": {"login": "liewegas"}}, "additions": 244, "deletions": 143}}, {"node": {"oid": "03427961b99404caa790a1461568e771a134dda6", "messageHeadline": "Added new hammer-jewel-x suite", "author": {"name": "Yuri Weinstein", "email": "yweinste@redhat.com", "user": {"login": "yuriw"}}, "additions": 530, "deletions": 0}}, {"node": {"oid": "5a5a2b3f4a88c75fc372631376a33186044de03d", "messageHeadline": "tasks/cephfs: use kill in test_reconnect_eviction", "author": {"name": "John Spray", "email": "john.spray@redhat.com", "user": null}, "additions": 7, "deletions": 2}}, {"node": {"oid": "063d61d85192f28f6b9bc0283140a57a7db104e6", "messageHeadline": "Merge pull request #1300 from batrick/multimds-merge", "author": {"name": "John Spray", "email": "jspray@redhat.com", "user": null}, "additions": 57, "deletions": 229}}, {"node": {"oid": "dc648a798aebe29b5998a0de2c4bd88aa02f8ddd", "messageHeadline": "suites/multimds: add kclient disable override", "author": {"name": "Patrick Donnelly", "email": "pdonnell@redhat.com", "user": {"login": "batrick"}}, "additions": 14, "deletions": 2}}, {"node": {"oid": "9be89e58cfdf1c664a57c300a2af35f5fb788cde", "messageHeadline": "suites/multimds: sync with fs suites", "author": {"name": "Patrick Donnelly", "email": "batrick@batbytes.com", "user": {"login": "batrick"}}, "additions": 43, "deletions": 227}}, {"node": {"oid": "5f1abf9c310c2732cc6bcd0ff2bd2e947dfb414e", "messageHeadline": "suites/kcephfs: disable broken python tests", "author": {"name": "John Spray", "email": "john.spray@redhat.com", "user": null}, "additions": 0, "deletions": 0}}, {"node": {"oid": "d86b67ef9d3b9369c394dbe23c295c4eee7dce19", "messageHeadline": "tasks/cephfs: make test_journal_repair work with more daemons", "author": {"name": "John Spray", "email": "john.spray@redhat.com", "user": null}, "additions": 5, "deletions": 0}}, {"node": {"oid": "98842b7c9684cf8f0421f806593444f61ad789e7", "messageHeadline": "suites/kcephfs: run python tests with 4 MDSs", "author": {"name": "John Spray", "email": "john.spray@redhat.com", "user": null}, "additions": 2, "deletions": 2}}, {"node": {"oid": "d6d9715ddd3f9463702c351b61cb01d5bcb9244b", "messageHeadline": "tasks/cephfs: skip volumeclient client test on kcephfs", "author": {"name": "John Spray", "email": "john.spray@redhat.com", "user": null}, "additions": 84, "deletions": 80}}, {"node": {"oid": "0bd95f72a26fc416d67c512209303b4661e6a9bc", "messageHeadline": "tasks/cephfs: fix unmount call in volumeclient test", "author": {"name": "John Spray", "email": "john.spray@redhat.com", "user": null}, "additions": 1, "deletions": 1}}, {"node": {"oid": "45eb4bf71612382da799e5e906fec2cda25913c4", "messageHeadline": "tasks/cephfs: special case for kcephfs behaviour", "author": {"name": "John Spray", "email": "john.spray@redhat.com", "user": null}, "additions": 6, "deletions": 1}}, {"node": {"oid": "1eabbbda252728a22347ae81d29745b71552e0b2", "messageHeadline": "tasks/cephfs: skip TestVolumeClient.test_evict on kcephfs", "author": {"name": "John Spray", "email": "john.spray@redhat.com", "user": null}, "additions": 5, "deletions": 0}}, {"node": {"oid": "989ecd6b1aafc132b08cbcb7500f593db0ce0fed", "messageHeadline": "suites/kcephfs: disable test_full for kcephfs", "author": {"name": "John Spray", "email": "john.spray@redhat.com", "user": null}, "additions": 0, "deletions": 25}}, {"node": {"oid": "14f3a688a224aaea9ef7bbbd7947fcc1f20c6bfe", "messageHeadline": "tasks/cephfs: fix race in TestStrays.test_dirfrag_limit", "author": {"name": "John Spray", "email": "john.spray@redhat.com", "user": null}, "additions": 2, "deletions": 0}}, {"node": {"oid": "370ad523fc156dee0f694a45860f20b3a55ee88e", "messageHeadline": "suites/kcephfs: remove task for cap flush test", "author": {"name": "John Spray", "email": "john.spray@redhat.com", "user": null}, "additions": 0, "deletions": 6}}, {"node": {"oid": "1aa7ad6a7a04fb24e66d6bcbf2e82da3c4cdbf76", "messageHeadline": "tasks/cephfs: skip test_client_abort on kclient", "author": {"name": "John Spray", "email": "john.spray@redhat.com", "user": null}, "additions": 7, "deletions": 1}}, {"node": {"oid": "bc680e7a1e07b0e33f04bc2020467e02c36b5b1a", "messageHeadline": "tasks/cephfs: support multi-fs in kernel client", "author": {"name": "John Spray", "email": "john.spray@redhat.com", "user": null}, "additions": 19, "deletions": 16}}, {"node": {"oid": "d1277afd0841333d8bf3b020020a8fe5d240fe62", "messageHeadline": "tasks/cephfs: fix eviction test for volumeclient", "author": {"name": "John Spray", "email": "john.spray@redhat.com", "user": null}, "additions": 1, "deletions": 0}}, {"node": {"oid": "507cfebbc7cdeb9e53a275a1a6e0e37e847d2507", "messageHeadline": "tasks/cephfs: update test_journal_repair for kclient", "author": {"name": "John Spray", "email": "john.spray@redhat.com", "user": null}, "additions": 7, "deletions": 3}}, {"node": {"oid": "1f7d2ef746d4e79eb3e9ec383bdf877a2df1e3c3", "messageHeadline": "tasks/ceph: handle down nodes in log rotation", "author": {"name": "John Spray", "email": "john.spray@redhat.com", "user": null}, "additions": 24, "deletions": 6}}, {"node": {"oid": "28aed558755ec2780fe6a13ab41a86999bbb3a47", "messageHeadline": "tasks/cephfs: skip ENOSPC testing on kclient", "author": {"name": "John Spray", "email": "john.spray@redhat.com", "user": null}, "additions": 4, "deletions": 0}}, {"node": {"oid": "c5f6dfc14f47cca251dcac5c53f6369fd36ace1a", "messageHeadline": "suites/kcephfs: put clients on dedicated nodes", "author": {"name": "John Spray", "email": "john.spray@redhat.com", "user": null}, "additions": 4, "deletions": 2}}, {"node": {"oid": "2f6b034d09ea7e5501dca7c7e4b63989beced69e", "messageHeadline": "tasks/cephfs: add a skip for non-fuse", "author": {"name": "John Spray", "email": "john.spray@redhat.com", "user": null}, "additions": 5, "deletions": 0}}, {"node": {"oid": "2e99bd1005f4f171db8c54091eadb9437c2954a9", "messageHeadline": "suites/fs: s/yam/yaml/", "author": {"name": "John Spray", "email": "john.spray@redhat.com", "user": null}, "additions": 0, "deletions": 0}}, {"node": {"oid": "318aa226b974deb470a35426ac7e0f1144190aab", "messageHeadline": "suites/kcephfs: s/yam/yaml/", "author": {"name": "John Spray", "email": "john.spray@redhat.com", "user": null}, "additions": 0, "deletions": 0}}, {"node": {"oid": "3ac80a35765675371f8d217ad60616498e822a49", "messageHeadline": "suites/kcephfs: tolerate skipping tests", "author": {"name": "John Spray", "email": "john.spray@redhat.com", "user": null}, "additions": 4, "deletions": 0}}, {"node": {"oid": "62d5177708e9dd43345fec4ffbeb3716223a0fe0", "messageHeadline": "suites/kcephfs: add TestFailover", "author": {"name": "John Spray", "email": "john.spray@redhat.com", "user": null}, "additions": 6, "deletions": 0}}, {"node": {"oid": "e5264ec5b4d43c986c55f9048adba52e2193b641", "messageHeadline": "tasks/kclient: unmount conditionally", "author": {"name": "John Spray", "email": "john.spray@redhat.com", "user": null}, "additions": 2, "deletions": 1}}, {"node": {"oid": "04951c8ae3af86fb29ee56b4efd0387694571ad4", "messageHeadline": "tasks/cephfs: skip test_session_reject cleanly", "author": {"name": "John Spray", "email": "john.spray@redhat.com", "user": null}, "additions": 5, "deletions": 3}}, {"node": {"oid": "b21b825d7f667a01fc02e39c9f6074326f8ff0dd", "messageHeadline": "tasks/cephfs: make KernelMount.umount_wait idempotent", "author": {"name": "John Spray", "email": "john.spray@redhat.com", "user": null}, "additions": 3, "deletions": 0}}, {"node": {"oid": "cd084c7d6d2fcb4eeaa90a19f57cc38b095cc88a", "messageHeadline": "suites/kcephfs: add python tests", "author": {"name": "John Spray", "email": "john.spray@redhat.com", "user": null}, "additions": 217, "deletions": 0}}, {"node": {"oid": "0676444e62121a615dbcfb2cdac02f189bc97cd0", "messageHeadline": "Merge pull request #1282 from batrick/fs-reorg", "author": {"name": "John Spray", "email": "jspray@redhat.com", "user": null}, "additions": 165, "deletions": 258}}, {"node": {"oid": "a3c3e7846839cb5b0019c653b2f457e71fe0a06d", "messageHeadline": "Merge pull request #1275 from jcsp/wip-17853", "author": {"name": "John Spray", "email": "jspray@redhat.com", "user": null}, "additions": 280, "deletions": 2}}, {"node": {"oid": "399617bead600bf50ceabccf268265c5d588ed0c", "messageHeadline": "tasks/cephfs: add test_standby_for_invalid_fscid", "author": {"name": "Ramakrishnan", "email": "ramakrishnan@dhcp35-178.lab.eng.blr.redhat.com", "user": null}, "additions": 59, "deletions": 0}}, {"node": {"oid": "377f239f529308bd7a80e420348a6cdbed511108", "messageHeadline": "Merge pull request #532 from ceph/wip-12378", "author": {"name": "Sage Weil", "email": "sage@redhat.com", "user": {"login": "liewegas"}}, "additions": 67, "deletions": 0}}, {"node": {"oid": "9068dc376215b98211af2b72fd3f6d4f114ddfff", "messageHeadline": "Merge pull request #734 from dachary/wip-rados-thrash", "author": {"name": "Sage Weil", "email": "sage@redhat.com", "user": {"login": "liewegas"}}, "additions": 3, "deletions": 0}}, {"node": {"oid": "19f39ac8027eb9812813a3ef990509a248b05697", "messageHeadline": "Merge pull request #1019 from ceph/wip-rgw-fix-longpath", "author": {"name": "Sage Weil", "email": "sage@redhat.com", "user": {"login": "liewegas"}}, "additions": 4, "deletions": 2}}, {"node": {"oid": "9f82d0f869522840792e3b73570e68543b008bda", "messageHeadline": "Merge pull request #980 from ceph/wip-fix-infinit", "author": {"name": "Sage Weil", "email": "sage@redhat.com", "user": {"login": "liewegas"}}, "additions": 17, "deletions": 16}}, {"node": {"oid": "f39cafe5910df5c67050ef77f3dc04efd6e7db06", "messageHeadline": "rgw: configure compression in default zone when not multisite", "author": {"name": "Casey Bodley", "email": "cbodley@redhat.com", "user": {"login": "cbodley"}}, "additions": 24, "deletions": 0}}, {"node": {"oid": "fe25c45b49e521cc3da12b3a996a1d2408140ffc", "messageHeadline": "rgw/verify: set compression type=random", "author": {"name": "Casey Bodley", "email": "cbodley@redhat.com", "user": {"login": "cbodley"}}, "additions": 4, "deletions": 1}}, {"node": {"oid": "16144d8e544bbf4b9863039f875701fd83fa3763", "messageHeadline": "Fix infinite wait during monitor quorum check", "author": {"name": "Vasu Kulkarni", "email": "vasu@redhat.com", "user": {"login": "vasukulkarni"}}, "additions": 17, "deletions": 16}}, {"node": {"oid": "fac276b9078d2d6faf3d570897bbd16de47be542", "messageHeadline": "Split osd's into 2 nodes", "author": {"name": "Vasu Kulkarni", "email": "vasu@redhat.com", "user": {"login": "vasukulkarni"}}, "additions": 4, "deletions": 2}}, {"node": {"oid": "68e08c7ac4891137a296691522ea458617c94c75", "messageHeadline": "Merge pull request #535 from ceph/wip-12376", "author": {"name": "Sage Weil", "email": "sage@redhat.com", "user": {"login": "liewegas"}}, "additions": 221, "deletions": 0}}, {"node": {"oid": "d06a5feda413dd80debaaf2cebe25ef7d92d64f8", "messageHeadline": "Merge pull request #1024 from ceph/wip-default-fs", "author": {"name": "Sage Weil", "email": "sage@redhat.com", "user": {"login": "liewegas"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "46c6b13a61199e7ce2c280bf722fd3135669a663", "messageHeadline": "Merge pull request #1087 from sponce/master", "author": {"name": "Sage Weil", "email": "sage@redhat.com", "user": {"login": "liewegas"}}, "additions": 9, "deletions": 0}}, {"node": {"oid": "1cd5be72f24e4f7456c3ef2b38e4e9bcb83ff705", "messageHeadline": "Merge pull request #956 from ceph/wip-rm-ext4", "author": {"name": "Samuel Just", "email": "sjust@redhat.com", "user": {"login": "athanatos"}}, "additions": 0, "deletions": 1}}, {"node": {"oid": "811ace2fc0e5fd1305545db8681a60d976cc93b7", "messageHeadline": "Merge pull request #1301 from ceph/wip-valgrind-centos", "author": {"name": "Josh Durgin", "email": "jdurgin@redhat.com", "user": {"login": "jdurgin"}}, "additions": 9, "deletions": 0}}, {"node": {"oid": "693bd238510e69569cc3461f84b04c8667bc11da", "messageHeadline": "do all valgrind runs on centos", "author": {"name": "Sage Weil", "email": "sage@redhat.com", "user": {"login": "liewegas"}}, "additions": 9, "deletions": 0}}, {"node": {"oid": "3f2298eecf979dcc4ba646b2c9c24e9e967f8ccb", "messageHeadline": "Merge pull request #1299 from athanatos/wip-enable-hacky-flag", "author": {"name": "Sage Weil", "email": "sage@redhat.com", "user": {"login": "liewegas"}}, "additions": 9, "deletions": 0}}, {"node": {"oid": "237bedb31033aac66bd832788b900c1cff23e6ef", "messageHeadline": "ec-data-pool: enable the hacky_overwrites flag", "author": {"name": "Samuel Just", "email": "sjust@redhat.com", "user": {"login": "athanatos"}}, "additions": 9, "deletions": 0}}, {"node": {"oid": "2cee58a45624fc022f5220d99f85c19e088c2c4e", "messageHeadline": "Merge pull request #1298 from ceph/wip-pre-single-major-branch", "author": {"name": "Jason Dillaman", "email": "dillaman@redhat.com", "user": null}, "additions": 1, "deletions": 1}}, {"node": {"oid": "835e755a89981b16846afc66d54654428e73f254", "messageHeadline": "rados/thrash/workloads: shorten rados bench a bit", "author": {"name": "Sage Weil", "email": "sage@redhat.com", "user": {"login": "liewegas"}}, "additions": 8, "deletions": 5}}, {"node": {"oid": "aae552240b29f7f8d5e87b9e0ab9e3aeb90d8bc9", "messageHeadline": "Merge pull request #1295 from dachary/wip-16506-ceph-coverage", "author": {"name": "Loic Dachary", "email": "loic@dachary.org", "user": null}, "additions": 1, "deletions": 1}}, {"node": {"oid": "8122494530589e27df929652e38c74137d6d823a", "messageHeadline": "upgrade: ceph-test is needed for ceph-coverage", "author": {"name": "Loic Dachary", "email": "ldachary@redhat.com", "user": {"login": "ldachary"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "c362ed28db1a740bdc31a97a1f8cc09d8f79da9a", "messageHeadline": "Merge pull request #1294 from ceph/wip-17960-master", "author": {"name": "Sage Weil", "email": "sage@redhat.com", "user": {"login": "liewegas"}}, "additions": 3, "deletions": 2}}, {"node": {"oid": "57e0a674c9e5fe31b7fb62d14c47d1b0e6b4dbb8", "messageHeadline": "upgrade/jewel-x/point-to-point: avoid xenial", "author": {"name": "Sage Weil", "email": "sage@redhat.com", "user": {"login": "liewegas"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "ee19ced0312fee3b7b5df36ac382a3da38c245a5", "messageHeadline": "Excluded librgw2", "author": {"name": "Yuri Weinstein", "email": "yweinste@redhat.com", "user": {"login": "yuriw"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "f143438d44bb3742a29b115d520fc6068b9af378", "messageHeadline": "krbd/unmap: pre-single-major is now 3.12.z", "author": {"name": "Ilya Dryomov", "email": "idryomov@gmail.com", "user": {"login": "idryomov"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "47cd4f4608bf0c0756708294f579393d6787f763", "messageHeadline": "Merge pull request #1293 from ceph/wip-17977-fix", "author": {"name": "Dan Mick", "email": "dan.mick@redhat.com", "user": {"login": "dmick"}}, "additions": 7, "deletions": 0}}, {"node": {"oid": "7abc768941ba0fe5f31df6dd147417a7c36d9ac1", "messageHeadline": "qemu: Set permissions on /dev/kvm", "author": {"name": "David Galloway", "email": "dgallowa@redhat.com", "user": null}, "additions": 7, "deletions": 0}}, {"node": {"oid": "08801a0e9f4fe1694377da1cbd21fe6d4467c44e", "messageHeadline": "Merge pull request #1291 from ceph/wip-18085", "author": {"name": "Samuel Just", "email": "sjust@redhat.com", "user": {"login": "athanatos"}}, "additions": 13, "deletions": 9}}, {"node": {"oid": "9717bc34a241d18c6f5c5ad20fc940d72fd5ca74", "messageHeadline": "rados/thrash*: vary osd_max_backfills, always >1", "author": {"name": "Sage Weil", "email": "sage@redhat.com", "user": {"login": "liewegas"}}, "additions": 13, "deletions": 9}}, {"node": {"oid": "49fdc370e765ceccad571320a50ca93795b00076", "messageHeadline": "Merge pull request #894 from ceph/wip-bluestore", "author": {"name": "Sage Weil", "email": "sage@redhat.com", "user": {"login": "liewegas"}}, "additions": 42, "deletions": 1}}, {"node": {"oid": "0fa0fa9ce05516cfbe479864464b2f38f8104f1b", "messageHeadline": "rados/objectstore/objectstore.yaml: do not test kstore", "author": {"name": "Sage Weil", "email": "sage@redhat.com", "user": {"login": "liewegas"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "87175c1ab265a7b0c8ec3809159dd83ec347247e", "messageHeadline": "rados/objectstore/objectstore.yaml: test bluestore", "author": {"name": "Sage Weil", "email": "sage@redhat.com", "user": {"login": "liewegas"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "2ac9ad028980f057ee1bd29b9cdda9eb503802db", "messageHeadline": "rbd: test on filestore and bluestore", "author": {"name": "Sage Weil", "email": "sage@redhat.com", "user": {"login": "liewegas"}}, "additions": 17, "deletions": 0}}, {"node": {"oid": "a7e183d420791776d5854732b06b3f5a304f1f67", "messageHeadline": "fs: test bluestore and filestore", "author": {"name": "Sage Weil", "email": "sage@redhat.com", "user": {"login": "liewegas"}}, "additions": 11, "deletions": 0}}, {"node": {"oid": "e7f6e5a081297de616bb35fa3570c0da90289329", "messageHeadline": "rgw: test bluestore and filestore", "author": {"name": "Sage Weil", "email": "sage@redhat.com", "user": {"login": "liewegas"}}, "additions": 3, "deletions": 0}}, {"node": {"oid": "1a1ba44d9a3bb89e3e65ea7ccc6d743f386b4ba7", "messageHeadline": "rados: test bluestore", "author": {"name": "Sage Weil", "email": "sage@redhat.com", "user": {"login": "liewegas"}}, "additions": 10, "deletions": 0}}, {"node": {"oid": "ef48920827e02f754871f2fd0534a8f5c5b32de2", "messageHeadline": "Merge pull request #1289 from ceph/wip-16397-workaround", "author": {"name": "John Spray", "email": "jspray@redhat.com", "user": null}, "additions": 3, "deletions": 0}}, {"node": {"oid": "59bc5ffe94e377f8a2188a0a23edc0cc8ea98742", "messageHeadline": "Merge pull request #1283 from SUSE/wip-18014", "author": {"name": "Sage Weil", "email": "sage@redhat.com", "user": {"login": "liewegas"}}, "additions": 13, "deletions": 0}}, {"node": {"oid": "b6ba7c0104883ae05b9733bc4534cda6805833c5", "messageHeadline": "suites/knfs: pin to ubuntu", "author": {"name": "John Spray", "email": "john.spray@redhat.com", "user": null}, "additions": 3, "deletions": 0}}, {"node": {"oid": "862b47faac1fc9f05ee3322ee4b65cf3d3d666c5", "messageHeadline": "thrashosds: try ceph-objectstore-tool for 10 minutes", "author": {"name": "Nathan Cutler", "email": "ncutler@suse.com", "user": {"login": "smithfarm"}}, "additions": 13, "deletions": 0}}, {"node": {"oid": "0e5653feaf750c72d7c028ead13abc582fb73354", "messageHeadline": "Merge pull request #1235 from vshankar/wip-rbd-data-pool", "author": {"name": "Jason Dillaman", "email": "dillaman@redhat.com", "user": null}, "additions": 63, "deletions": 0}}, {"node": {"oid": "4fe434995b184eba833c871a83b78d470cde0825", "messageHeadline": "Merge pull request #1277 from ceph/wip-exclude-upgrade-clients", "author": {"name": "Josh Durgin", "email": "jdurgin@redhat.com", "user": {"login": "jdurgin"}}, "additions": 26, "deletions": 60}}, {"node": {"oid": "3d4c3583787e03c3dcad3790ef2d03e48e43ea20", "messageHeadline": "Excluded 'libcephfs2','libcephfs-devel','libcephfs-dev'", "author": {"name": "Yuri Weinstein", "email": "yweinste@redhat.com", "user": {"login": "yuriw"}}, "additions": 26, "deletions": 60}}, {"node": {"oid": "0d538a1438fd64d2f34f1dc2fc61922d825454ef", "messageHeadline": "rbd: add datapool config YAML to rbd suite", "author": {"name": "Venky Shankar", "email": "vshankar@redhat.com", "user": {"login": "vshankar"}}, "additions": 63, "deletions": 0}}, {"node": {"oid": "eef0d958ddd6b75f6a2bc07fb61f293e043f0d17", "messageHeadline": "suites/fs: link to common tasks", "author": {"name": "Patrick Donnelly", "email": "batrick@batbytes.com", "user": {"login": "batrick"}}, "additions": 53, "deletions": 91}}, {"node": {"oid": "ef5d7f4564985b8cf103494de77acec7fdb5c99f", "messageHeadline": "suites/fs: unify/reuse common fs", "author": {"name": "Patrick Donnelly", "email": "batrick@batbytes.com", "user": {"login": "batrick"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "b89733aa7287087b8b754595efb9c711ac466030", "messageHeadline": "suites/fs: unify/reuse common overrides", "author": {"name": "Patrick Donnelly", "email": "batrick@batbytes.com", "user": {"login": "batrick"}}, "additions": 49, "deletions": 53}}, {"node": {"oid": "78e3feaae39cf9a7b6a8f8c86129655b0c8a7d20", "messageHeadline": "suites/fs: unify/reuse common (fuse) mount", "author": {"name": "Patrick Donnelly", "email": "batrick@batbytes.com", "user": {"login": "batrick"}}, "additions": 41, "deletions": 65}}, {"node": {"oid": "df5a6b1843fe33f58405c99acf7b729ba26234d9", "messageHeadline": "suites/fs: unify/reuse common cluster layout", "author": {"name": "Patrick Donnelly", "email": "batrick@batbytes.com", "user": {"login": "batrick"}}, "additions": 6, "deletions": 6}}, {"node": {"oid": "4260dd57e39799d38fbfc905bb993345fcb2ba95", "messageHeadline": "suites/fs: unify install/start task creation", "author": {"name": "Patrick Donnelly", "email": "batrick@batbytes.com", "user": {"login": "batrick"}}, "additions": 18, "deletions": 40}}, {"node": {"oid": "bdd1b71e7148350eb1ea78cf5a58b7580fc62772", "messageHeadline": "verify: remove old debugging addition", "author": {"name": "Patrick Donnelly", "email": "pdonnell@redhat.com", "user": {"login": "batrick"}}, "additions": 0, "deletions": 5}}, {"node": {"oid": "6336f83d5f2c6f71e1e44d51335bd104437c3666", "messageHeadline": "suites/fs: add ceph-fuse disable override", "author": {"name": "Patrick Donnelly", "email": "pdonnell@redhat.com", "user": {"login": "batrick"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "60d9a77aa013e6c5cb21e66349be9a57722c21a8", "messageHeadline": "Merge pull request #1262 from batrick/cephfs-delete-bugfix", "author": {"name": "John Spray", "email": "jspray@redhat.com", "user": null}, "additions": 8, "deletions": 4}}, {"node": {"oid": "8047f8ce37366d2f830e2438c9b0d2985625d5da", "messageHeadline": "tasks/cephfs: add test_fragment", "author": {"name": "John Spray", "email": "john.spray@redhat.com", "user": null}, "additions": 249, "deletions": 0}}, {"node": {"oid": "e69d78cbc7643c96669359a228b618b067648691", "messageHeadline": "tasks: mark start and end of tests in clog", "author": {"name": "John Spray", "email": "john.spray@redhat.com", "user": null}, "additions": 12, "deletions": 0}}, {"node": {"oid": "797a4e776528f14237e90e4f972f3c262b043580", "messageHeadline": "tasks/cephfs: reinstate ctx.filesystem", "author": {"name": "John Spray", "email": "john.spray@redhat.com", "user": null}, "additions": 16, "deletions": 0}}, {"node": {"oid": "fc9d0198e4266821f8f4f7d604c33968bdf4b880", "messageHeadline": "tasks/cephfs: fix wait_until_true logging", "author": {"name": "John Spray", "email": "john.spray@redhat.com", "user": null}, "additions": 3, "deletions": 2}}, {"node": {"oid": "21dde0f8659cfdb5015b4125b3facf5685d59924", "messageHeadline": "Merge pull request #1274 from ceph/wip-16064", "author": {"name": "David Zafman", "email": "dzafman@redhat.com", "user": {"login": "dzafman"}}, "additions": 66, "deletions": 26}}, {"node": {"oid": "437f65719bef76dc275511d3e9fcaa6dff793dfb", "messageHeadline": "Merge pull request #1260 from ceph/wip-17902-master", "author": {"name": "Yuri Weinstein", "email": "yuri.weinstein@gmail.com", "user": {"login": "yuriw"}}, "additions": 5, "deletions": 6}}, {"node": {"oid": "0eb2dd89310e24ce36d82875cd4ecd38712358b8", "messageHeadline": "Merge pull request #1227 from athanatos/wip-ec-overwrites", "author": {"name": "Sage Weil", "email": "sage@redhat.com", "user": {"login": "liewegas"}}, "additions": 142, "deletions": 8}}, {"node": {"oid": "a9f4883fe395f7b7a47eebd85533ce0d1d62083a", "messageHeadline": "Merge pull request #1271 from SUSE/wip_flake8_F401_time_imported_but_\u2026", "author": {"name": "Kefu Chai", "email": "tchaikov@gmail.com", "user": {"login": "tchaikov"}}, "additions": 0, "deletions": 1}}, {"node": {"oid": "ef1d2a6aabe91282e28dbb6200fb7c2fab816720", "messageHeadline": "tasks.rgw: 'time' imported but unused", "author": {"name": "Owen Synge", "email": "osynge@suse.com", "user": {"login": "oms4suse"}}, "additions": 0, "deletions": 1}}, {"node": {"oid": "cae569ab480c9989b1cbeb40bffb2ad4885361d2", "messageHeadline": "Added excluded packadges \"'libcephfs-devel','libcephfs-dev'\"", "author": {"name": "Yuri Weinstein", "email": "yweinste@redhat.com", "user": {"login": "yuriw"}}, "additions": 5, "deletions": 6}}, {"node": {"oid": "e000ab2f46b7b98a223176a2a25bb7195e601af6", "messageHeadline": "tasks/scrub_test.py: Make test deterministic by updating digests", "author": {"name": "David Zafman", "email": "dzafman@redhat.com", "user": {"login": "dzafman"}}, "additions": 18, "deletions": 0}}, {"node": {"oid": "5fe8522df47f56842d227e08b2912623504afe24", "messageHeadline": "repair_test, scrub_test: Fix whitelists for scrub changes", "author": {"name": "David Zafman", "email": "dzafman@redhat.com", "user": {"login": "dzafman"}}, "additions": 47, "deletions": 25}}, {"node": {"oid": "5ae0f5c75a8236d4a026f9ddcb5ff59964d90579", "messageHeadline": "scrub_test: Fix for list-inconsistent-obj output changes", "author": {"name": "David Zafman", "email": "dzafman@redhat.com", "user": {"login": "dzafman"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "32bc189e602b85ffcd5b871ca12356224cbc3f3d", "messageHeadline": "Merge pull request #1269 from ceph/wip-rgw-sync-agent-retry", "author": {"name": "Matt Benjamin", "email": "mbenjamin@redhat.com", "user": {"login": "mattbenjamin"}}, "additions": 25, "deletions": 15}}, {"node": {"oid": "3e68bfdbb29e933edb06f73c88eed176ffacc2e3", "messageHeadline": "rgw: remove unnecessary sleeps", "author": {"name": "Casey Bodley", "email": "cbodley@redhat.com", "user": {"login": "cbodley"}}, "additions": 0, "deletions": 13}}, {"node": {"oid": "5e6538e623c0dea46203cd0c74201b7700f4767c", "messageHeadline": "rgw: start_rgw() polls gateway until it accepts connections", "author": {"name": "Casey Bodley", "email": "cbodley@redhat.com", "user": {"login": "cbodley"}}, "additions": 14, "deletions": 0}}, {"node": {"oid": "69bbafa804993d2a6cec608ac4f2eb4bfbb01753", "messageHeadline": "rgw: add retry/backoff to sync agent requests", "author": {"name": "Casey Bodley", "email": "cbodley@redhat.com", "user": {"login": "cbodley"}}, "additions": 11, "deletions": 2}}, {"node": {"oid": "44d4e7ead746842ab56fbfb2dd0e896456c9e3b9", "messageHeadline": "objectstore.yaml: raise fd limit", "author": {"name": "Samuel Just", "email": "sjust@redhat.com", "user": {"login": "athanatos"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "d897e02f471c467b2f6df1a3e5e6783c4df0d700", "messageHeadline": "fast.yaml: overrides not override", "author": {"name": "Samuel Just", "email": "sjust@redhat.com", "user": {"login": "athanatos"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "66836c957ffd974dec136997e23261ec7de2f0aa", "messageHeadline": "thrash-erasure-code: disable ceph-objectstore-tool testing for now", "author": {"name": "Samuel Just", "email": "sjust@redhat.com", "user": {"login": "athanatos"}}, "additions": 20, "deletions": 1}}, {"node": {"oid": "fd39fa52eff1e11d2edeacd3788aae2cbcd4a3c9", "messageHeadline": "rados,thrash-erasure-code: add overwrites workloads", "author": {"name": "Samuel Just", "email": "sjust@redhat.com", "user": {"login": "athanatos"}}, "additions": 120, "deletions": 5}}, {"node": {"oid": "ec33331596ad78085c387208a7ef0bd13ce5483d", "messageHeadline": "Merge pull request #1263 from ceph/wip-cephfs-perm", "author": {"name": "Sage Weil", "email": "sage@redhat.com", "user": {"login": "liewegas"}}, "additions": 3, "deletions": 0}}, {"node": {"oid": "a9b51c3e6de5d11485ef54d50fe2f1ed2a050bfc", "messageHeadline": "cephfs: get new fsmap after marking clusters down", "author": {"name": "Patrick Donnelly", "email": "pdonnell@redhat.com", "user": {"login": "batrick"}}, "additions": 8, "deletions": 4}}, {"node": {"oid": "fdb78d98de64c0a25e9890309bab3c7826310b90", "messageHeadline": "rados/singleton-nomsgr/all/cache-fs-trunc: debug", "author": {"name": "Sage Weil", "email": "sage@redhat.com", "user": {"login": "liewegas"}}, "additions": 3, "deletions": 0}}, {"node": {"oid": "571a90f46e7c33dafbabf8bce3e1a5f20dce7742", "messageHeadline": "Merge pull request #1258 from ceph/jewel-x-fixes", "author": {"name": "Dan Mick", "email": "dan.mick@redhat.com", "user": {"login": "dmick"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "cd43a3cead7a3a6471c9e134fc7de54728831c4f", "messageHeadline": "rados/upgrade: skip libcephfs-devel install", "author": {"name": "Sage Weil", "email": "sage@redhat.com", "user": {"login": "liewegas"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "20a6081c65c36ebc86b2b4195078a53cdc3d4986", "messageHeadline": "Merge pull request #1253 from ceph/wip-vive-la-libcephfs-devel", "author": {"name": "Sage Weil", "email": "sage@redhat.com", "user": {"login": "liewegas"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "76c6f3085fda2f395996f6fd635191c96442790c", "messageHeadline": "packages: s/libcephfs2-devel/libcephfs-devel/", "author": {"name": "Kefu Chai", "email": "kchai@redhat.com", "user": {"login": "tchaikov"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "39a7edb841bc897809a736df9dd6cdb9fb35eed4", "messageHeadline": "Merge pull request #1251 from ceph/distros", "author": {"name": "Sage Weil", "email": "sage@redhat.com", "user": {"login": "liewegas"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "4156b3cc260a947cadbdcc69a800d23cf7f9fa97", "messageHeadline": "rados/singleton/all/mon-seesaw: give mons more time to stabilize", "author": {"name": "Sage Weil", "email": "sage@redhat.com", "user": {"login": "liewegas"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "1c051210171f9380cc98c5fa380115d1ba20a5eb", "messageHeadline": "distros/supported: add xenial", "author": {"name": "Sage Weil", "email": "sage@redhat.com", "user": {"login": "liewegas"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "6e4ee890c1f73cf7613b9c0d78a6736791d5c673", "messageHeadline": "Merge pull request #1249 from ceph/radostool-osds", "author": {"name": "Sage Weil", "email": "sage@redhat.com", "user": {"login": "liewegas"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "d065a99daeaf7006eff2f127127074e0c53340c1", "messageHeadline": "rados/singleton: need 3 osds for radostool test", "author": {"name": "Sage Weil", "email": "sage@redhat.com", "user": {"login": "liewegas"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "7f13fe264febfd783cd4a5fea0dec2d6ab385580", "messageHeadline": "Merge pull request #1248 from ceph/scrub-vs-recovery", "author": {"name": "Sage Weil", "email": "sage@redhat.com", "user": {"login": "liewegas"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "aa603b1bea94f3b6023b35ac69030cd9ea2d001a", "messageHeadline": "rados/thrash: test osd_scrub_during_recovery = false", "author": {"name": "Sage Weil", "email": "sage@redhat.com", "user": {"login": "liewegas"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "28059dfccd88bf4149ea800801a4e586292e6c8c", "messageHeadline": "Merge pull request #1246 from ceph/wip-powercycle", "author": {"name": "Yuri Weinstein", "email": "yuri.weinstein@gmail.com", "user": {"login": "yuriw"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "a3a48c51bba12e172b86bf754886a74708cd3c9f", "messageHeadline": "suites/powercycle: test bluestore", "author": {"name": "Sage Weil", "email": "sage@redhat.com", "user": {"login": "liewegas"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "2a71071bc132c8d14306f8ef4ba6ab043426c85a", "messageHeadline": "suites/powercycle: no ext4", "author": {"name": "Sage Weil", "email": "sage@redhat.com", "user": {"login": "liewegas"}}, "additions": 0, "deletions": 1}}, {"node": {"oid": "d89e8abc028235b6d965149812f64ece730a4cdd", "messageHeadline": "Merge pull request #1224 from jcsp/wip-hadoop-on-ubuntu", "author": {"name": "Gregory Farnum", "email": "greg@gregs42.com", "user": {"login": "gregsfortytwo"}}, "additions": 4, "deletions": 0}}, {"node": {"oid": "c3a201858d0166ede55a4074ec4e8dbf6f700103", "messageHeadline": "Merge pull request #1238 from ceph/rados-upgrades", "author": {"name": "Zack Cerza", "email": "zack@cerza.org", "user": {"login": "zmc"}}, "additions": 2, "deletions": 199}}, {"node": {"oid": "9b38a86cb185875bd565399143b9933e352e4b24", "messageHeadline": "upgrade/jewel-x: skip libcephfs2 install", "author": {"name": "Sage Weil", "email": "sage@redhat.com", "user": {"login": "liewegas"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "660a2edaa2bea8597e7eccca31fb6c6aaf2d4501", "messageHeadline": "rados/singleton-nomsgr: drop hammer, infernalis upgrades", "author": {"name": "Sage Weil", "email": "sage@redhat.com", "user": {"login": "liewegas"}}, "additions": 0, "deletions": 197}}, {"node": {"oid": "8372178605d16bc16887edbbbc93c8afe69ecd21", "messageHeadline": "Merge pull request #1175 from batrick/multimds-thrash", "author": {"name": "John Spray", "email": "jspray@redhat.com", "user": null}, "additions": 540, "deletions": 412}}, {"node": {"oid": "69fe46c1bcf8d29cfd91d94eb797b9c0d29e19f4", "messageHeadline": "Merge remote-tracking branch 'origin/pull/1/head' into multimds-thrash", "author": {"name": "Patrick Donnelly", "email": "pdonnell@redhat.com", "user": {"login": "batrick"}}, "additions": 25, "deletions": 17}}, {"node": {"oid": "dad47ee5fe7efe094c0bfe5e26e616b9fc2260e5", "messageHeadline": "rados/upgrade: skip libcephfs2", "author": {"name": "Sage Weil", "email": "sage@redhat.com", "user": {"login": "liewegas"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "530d03d3f8f8fba2d78be09cbcb6ff886e2c9816", "messageHeadline": "tasks/vstart_runner: fix default run-all", "author": {"name": "John Spray", "email": "john.spray@redhat.com", "user": null}, "additions": 2, "deletions": 2}}, {"node": {"oid": "f748226843215a24ab1817255a05e07e3aa8f3ea", "messageHeadline": "tasks/vstart_runner: update for Filesystem changes", "author": {"name": "John Spray", "email": "john.spray@redhat.com", "user": null}, "additions": 23, "deletions": 15}}, {"node": {"oid": "9832beac8502fea4c915cb4872aa1ae81f227de1", "messageHeadline": "tasks/mds_thrash: support multimds", "author": {"name": "Patrick Donnelly", "email": "batrick@batbytes.com", "user": {"login": "batrick"}}, "additions": 515, "deletions": 395}}, {"node": {"oid": "49ca81242dd4ccac592f61d31834376a761295f7", "messageHeadline": "Merge pull request #1223 from ceph/wip-jlayton-libcephfs2", "author": {"name": "Sage Weil", "email": "sage@redhat.com", "user": {"login": "liewegas"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "f047522cf5481ccad568972cc8a09307eddac6e9", "messageHeadline": "Merge pull request #1236 from ceph/wip-upgrade-mgr", "author": {"name": "Zack Cerza", "email": "zack@cerza.org", "user": {"login": "zmc"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "ae80d85515e8c004caf8446fff46f1af2b011376", "messageHeadline": "rados/upgrade: skip ceph-mgr on jewel install", "author": {"name": "Sage Weil", "email": "sage@redhat.com", "user": {"login": "liewegas"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "1df9e7d10c97cb45f4750b941730e0046a96230a", "messageHeadline": "Merge pull request #1234 from jcsp/wip-fixup-cephfs", "author": {"name": "Gregory Farnum", "email": "greg@gregs42.com", "user": {"login": "gregsfortytwo"}}, "additions": 28, "deletions": 18}}, {"node": {"oid": "fa3098e0b70d081e1761079c68a90972b16ce829", "messageHeadline": "tasks/ceph_test_case: only construct needed parts", "author": {"name": "John Spray", "email": "john.spray@redhat.com", "user": null}, "additions": 24, "deletions": 8}}, {"node": {"oid": "42a59fc1b69861a1d907c651b88444983e8b6f97", "messageHeadline": "tasks/vstart_runner: fix paths in docstring", "author": {"name": "John Spray", "email": "john.spray@redhat.com", "user": null}, "additions": 4, "deletions": 4}}, {"node": {"oid": "9583ab65453d9a1c68e0f1eadd3633d1ba7b3c0f", "messageHeadline": "tasks/mgr: remove duplicated method definition", "author": {"name": "John Spray", "email": "john.spray@redhat.com", "user": null}, "additions": 0, "deletions": 6}}, {"node": {"oid": "c4166e33925ba9ecdf1a46b2f7fe8bdadbf585ed", "messageHeadline": "Merge pull request #1229 from ceph/wip-jewel-upgrades", "author": {"name": "Sage Weil", "email": "sage@redhat.com", "user": {"login": "liewegas"}}, "additions": 18, "deletions": 2686}}, {"node": {"oid": "c2faef4e6befd993085fed391086cdca436dc193", "messageHeadline": "upgrade/jewel-x/point-to-point: fix upgrades", "author": {"name": "Sage Weil", "email": "sage@redhat.com", "user": {"login": "liewegas"}}, "additions": 7, "deletions": 6}}, {"node": {"oid": "abf7d094b64a3d4a2dcc658b19842590c6026a70", "messageHeadline": "Merge pull request #1233 from ceph/wip-17759", "author": {"name": "Samuel Just", "email": "sjust@redhat.com", "user": {"login": "athanatos"}}, "additions": 3, "deletions": 0}}, {"node": {"oid": "f1576c833cb26aed8b7f2f06c1ef77087c58bc5b", "messageHeadline": "Added short pg log entries to rgw test", "author": {"name": "Tamil Muthamizhan", "email": "tmuthami@redhat.com", "user": {"login": "tmuthamizhan"}}, "additions": 3, "deletions": 0}}, {"node": {"oid": "eae9d285e2d570265427d1359d9de03b35f135e0", "messageHeadline": "objectstore/bluestore: disable bluefs env mirror", "author": {"name": "Sage Weil", "email": "sage@redhat.com", "user": {"login": "liewegas"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "0683e74def0b0a075dd22c2b5836491b3a9a972b", "messageHeadline": "Merge pull request #1232 from ceph/wip-blackhole", "author": {"name": "Sage Weil", "email": "sage@redhat.com", "user": {"login": "liewegas"}}, "additions": 5, "deletions": 4}}, {"node": {"oid": "4ae6b369646ed75f1e7a443000dc05d0c9d95911", "messageHeadline": "tasks: use new generic objectstore_blackhole option", "author": {"name": "Sage Weil", "email": "sage@redhat.com", "user": {"login": "liewegas"}}, "additions": 5, "deletions": 4}}, {"node": {"oid": "81f99d1421fdc552e729561e078b307d68e4a61a", "messageHeadline": "upgrade/client-upgrades: exclude ceph-mgr from old installs", "author": {"name": "Sage Weil", "email": "sage@redhat.com", "user": {"login": "liewegas"}}, "additions": 8, "deletions": 3}}, {"node": {"oid": "dfa6ff06a8337df56029180bc9daa4c7e849fdef", "messageHeadline": "upgrade/firefly-hammer-x: remove", "author": {"name": "Sage Weil", "email": "sage@redhat.com", "user": {"login": "liewegas"}}, "additions": 0, "deletions": 518}}, {"node": {"oid": "ae61780b14ba695b36ffd1c7250ba9332b235dcf", "messageHeadline": "upgrade/hammer-x: remove", "author": {"name": "Sage Weil", "email": "sage@redhat.com", "user": {"login": "liewegas"}}, "additions": 0, "deletions": 778}}, {"node": {"oid": "f2e07578a9b6de7a9b3f588ffd080ac1d9f69dda", "messageHeadline": "upgrade/infernalis*: remove", "author": {"name": "Sage Weil", "email": "sage@redhat.com", "user": {"login": "liewegas"}}, "additions": 0, "deletions": 1381}}, {"node": {"oid": "f724eba1a5d054712909fecc7260d3a71ec56ede", "messageHeadline": "upgrade/jewel-x: skip ceph-mgr install", "author": {"name": "Sage Weil", "email": "sage@redhat.com", "user": {"login": "liewegas"}}, "additions": 3, "deletions": 0}}, {"node": {"oid": "879a056e010b59303b60e38a43da9e0a40e4d447", "messageHeadline": "rados/objectstore/objectstore: suppress core dumps", "author": {"name": "Sage Weil", "email": "sage@redhat.com", "user": {"login": "liewegas"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "8f9fab9dfe34f708e38f3f7b1d870e279a26bd29", "messageHeadline": "Merge pull request #1086 from jcsp/wip-ceph-mgr", "author": {"name": "Kefu Chai", "email": "tchaikov@gmail.com", "user": {"login": "tchaikov"}}, "additions": 478, "deletions": 176}}, {"node": {"oid": "b1412ccbdb45e79a95e56d3915053dd847d05fca", "messageHeadline": "tasks: update cephfs_test_runner for mgr", "author": {"name": "John Spray", "email": "john.spray@redhat.com", "user": null}, "additions": 10, "deletions": 2}}, {"node": {"oid": "f929c19e0c32e844c96f9066f66f58ad63dee291", "messageHeadline": "packages: install ceph-mgr", "author": {"name": "John Spray", "email": "john.spray@redhat.com", "user": null}, "additions": 3, "deletions": 0}}, {"node": {"oid": "326a33b4fab3b29f1fbf11bcb51866f870906bdc", "messageHeadline": "tasks: update to run ceph-mgr daemons", "author": {"name": "John Spray", "email": "john.spray@redhat.com", "user": null}, "additions": 52, "deletions": 2}}, {"node": {"oid": "7b3d152bc1b5aa3987d7a35665fc31ed5907776d", "messageHeadline": "suites: create mgr yaml", "author": {"name": "John Spray", "email": "john.spray@redhat.com", "user": null}, "additions": 35, "deletions": 0}}, {"node": {"oid": "38c23c18413bbc9c80bd01b8d458519a04d70aff", "messageHeadline": "tasks: create ceph-mgr tests", "author": {"name": "John Spray", "email": "john.spray@redhat.com", "user": null}, "additions": 166, "deletions": 0}}, {"node": {"oid": "a9df9e088d4ba0af304fa79b623cbbf71ad09c97", "messageHeadline": "tasks/cephfs: refactor test case class", "author": {"name": "John Spray", "email": "john.spray@redhat.com", "user": null}, "additions": 212, "deletions": 172}}, {"node": {"oid": "f3b5acd7375dc9a2383d58e00ce286f9c03f2e45", "messageHeadline": "Merge pull request #1219 from ceph/wip-cephfs-scan-links", "author": {"name": "John Spray", "email": "jspray@redhat.com", "user": null}, "additions": 71, "deletions": 1}}, {"node": {"oid": "57226b979a0683538639b5f9d21f43670e151ef6", "messageHeadline": "tasks/cephfs: fixup test_backtrace_repair", "author": {"name": "John Spray", "email": "john.spray@redhat.com", "user": null}, "additions": 1, "deletions": 4}}, {"node": {"oid": "34fc504dd7c3b0b29362b48b36850aa7a949acbb", "messageHeadline": "Merge pull request #1220 from ceph/wip-10235", "author": {"name": "Zack Cerza", "email": "zack@cerza.org", "user": {"login": "zmc"}}, "additions": 0, "deletions": 31}}, {"node": {"oid": "912429e12bec9040578bd761cad0781b184839bb", "messageHeadline": "suites/hadoop: run only on ubuntu", "author": {"name": "John Spray", "email": "john.spray@redhat.com", "user": null}, "additions": 4, "deletions": 0}}, {"node": {"oid": "b454cc9d326554a09a34adedc6f354d75999c2a4", "messageHeadline": "Merge pull request #1145 from michaelsevilla/mantle", "author": {"name": "John Spray", "email": "jspray@redhat.com", "user": null}, "additions": 113, "deletions": 2}}, {"node": {"oid": "e24d3e00e86725fc34a718adb4823f0d49d5f6f0", "messageHeadline": "Remove obsolete calamari code", "author": {"name": "Dan Mick", "email": "dan.mick@redhat.com", "user": {"login": "dmick"}}, "additions": 0, "deletions": 31}}, {"node": {"oid": "cd9421f1c17af174f0b7b7b4d48b60d71fb0e128", "messageHeadline": "tasks/cephfs: add TestDataScan.test_scan_links", "author": {"name": "Yan, Zheng", "email": "zyan@redhat.com", "user": {"login": "ukernel"}}, "additions": 71, "deletions": 1}}, {"node": {"oid": "5fe0d6e241b493b323b0c08ca7d7bf28a1100baf", "messageHeadline": "Merge pull request #1218 from jcsp/wip-backtrace-repair", "author": {"name": "John Spray", "email": "jspray@redhat.com", "user": null}, "additions": 55, "deletions": 0}}, {"node": {"oid": "51a5e19359926ace730bb7f5638d477277c1d013", "messageHeadline": "libcephfs1 -> libcephfs2 rename", "author": {"name": "Jeff Layton", "email": "jlayton@redhat.com", "user": {"login": "jtlayton"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "5f77f09b019b607b84e6a8f89ce19065383ca108", "messageHeadline": "tasks/cephfs: add TestForwardScrub.test_backtrace_repair", "author": {"name": "John Spray", "email": "john.spray@redhat.com", "user": null}, "additions": 55, "deletions": 0}}, {"node": {"oid": "9a30b55f4628335e998b72db8839a1510eb7a07e", "messageHeadline": "Merge pull request #1216 from ceph/wip-pg-files", "author": {"name": "Gregory Farnum", "email": "greg@gregs42.com", "user": {"login": "gregsfortytwo"}}, "additions": 46, "deletions": 1}}, {"node": {"oid": "4afdb4301c8dcf79650ad9bc20ed2430d6a28d2b", "messageHeadline": "Merge pull request #1217 from ceph/wip-17558", "author": {"name": "Gregory Farnum", "email": "greg@gregs42.com", "user": {"login": "gregsfortytwo"}}, "additions": 224, "deletions": 0}}, {"node": {"oid": "569bb035f5289215d3ff0cfaeb00c8b56ed3c43b", "messageHeadline": "mon-seesaw: add mon-seesaw test and mon_seesaw task", "author": {"name": "Kefu Chai", "email": "kchai@redhat.com", "user": {"login": "tchaikov"}}, "additions": 224, "deletions": 0}}, {"node": {"oid": "b2588f7cf50f9202b00ca3450699717a0833a1f1", "messageHeadline": "tasks/cephfs: add TestDataScan.test_pg_files", "author": {"name": "John Spray", "email": "john.spray@redhat.com", "user": null}, "additions": 46, "deletions": 1}}, {"node": {"oid": "01dab7fc657f8be8a8374699b0e4bdc9750aba3d", "messageHeadline": "Merge pull request #1213 from jcsp/wip-generate-caps", "author": {"name": "Zack Cerza", "email": "zack@cerza.org", "user": {"login": "zmc"}}, "additions": 29, "deletions": 1}}, {"node": {"oid": "257827012fdaa5f9452532718521e78eaa3a2119", "messageHeadline": "Merge pull request #1202 from ajarr/wip-check-volume-size", "author": {"name": "John Spray", "email": "jspray@redhat.com", "user": null}, "additions": 13, "deletions": 9}}, {"node": {"oid": "5f3435e17b9d07253e420e20e1118162c94b2ec3", "messageHeadline": "Merge pull request #1166 from ajarr/wip-17216", "author": {"name": "John Spray", "email": "jspray@redhat.com", "user": null}, "additions": 57, "deletions": 0}}, {"node": {"oid": "298cc8f932a2a327e07f5b73708404588a611322", "messageHeadline": "tasks/ceph: move generate_caps from teuthology", "author": {"name": "John Spray", "email": "john.spray@redhat.com", "user": null}, "additions": 29, "deletions": 1}}, {"node": {"oid": "18794785e0201dc8401bfea62e0e5bbadd5c07f4", "messageHeadline": "Merge pull request #1212 from ceph/wip-osd-recovery", "author": {"name": "Sage Weil", "email": "sage@redhat.com", "user": {"login": "liewegas"}}, "additions": 2, "deletions": 0}}, {"node": {"oid": "e3c2543ff22748cf0d1e723c2c78a130c88c8042", "messageHeadline": "rados/singleton/all/osd-recovery*: disable fast fail", "author": {"name": "Sage Weil", "email": "sage@redhat.com", "user": {"login": "liewegas"}}, "additions": 2, "deletions": 0}}, {"node": {"oid": "83da29b6f5eea8c4c2220e57baf6554f47181da4", "messageHeadline": "Merge pull request #1210 from ceph/wip-add-jewel-x", "author": {"name": "Sage Weil", "email": "sage@redhat.com", "user": {"login": "liewegas"}}, "additions": 239, "deletions": 1}}, {"node": {"oid": "d2f0b5bcd03b9b3975f7e15da805e9311a3c3e45", "messageHeadline": "Added jewel-x-singleton", "author": {"name": "Yuri Weinstein", "email": "yweinste@redhat.com", "user": {"login": "yuriw"}}, "additions": 239, "deletions": 1}}, {"node": {"oid": "a53e0b211d2d4695d93712e46e5e2146d3584ad6", "messageHeadline": "Merge pull request #1209 from ceph/wip-rados-upgrade", "author": {"name": "Yuri Weinstein", "email": "yuri.weinstein@gmail.com", "user": {"login": "yuriw"}}, "additions": 0, "deletions": 229}}, {"node": {"oid": "873274fe085bd7c35f0c4bd94c41d1f9bfc867e6", "messageHeadline": "rados/upgrade: remove hammer-x-singleton", "author": {"name": "Sage Weil", "email": "sage@redhat.com", "user": {"login": "liewegas"}}, "additions": 0, "deletions": 229}}, {"node": {"oid": "6b8b642e5b296e339ca023f1ca36ee539af3322e", "messageHeadline": "Merge pull request #1208 from ceph/wip-rgw-min-size", "author": {"name": "Sage Weil", "email": "sage@redhat.com", "user": {"login": "liewegas"}}, "additions": 2, "deletions": 0}}, {"node": {"oid": "a1de5bf03ecfa3e450ea8ee9fef81450b83ea189", "messageHeadline": "rados: move rgw_snaps from thrash to basic", "author": {"name": "Sage Weil", "email": "sage@redhat.com", "user": {"login": "liewegas"}}, "additions": 2, "deletions": 0}}, {"node": {"oid": "5af2a01e4b5fb2b8fda9ff1755c03f6beebbc73e", "messageHeadline": "Merge pull request #1207 from ceph/wip-kraken", "author": {"name": "Sage Weil", "email": "sage@redhat.com", "user": {"login": "liewegas"}}, "additions": 44, "deletions": 451}}, {"node": {"oid": "676da678bd7a69302334d5c7a10ad2d69f0138dc", "messageHeadline": "Merge pull request #1200 from ceph/wip-rebuild-mondb", "author": {"name": "Kefu Chai", "email": "tchaikov@gmail.com", "user": {"login": "tchaikov"}}, "additions": 11, "deletions": 0}}, {"node": {"oid": "2f6c79d36a5e4d648ec83b3c4217ba577f1d6b13", "messageHeadline": "upgrade/jewel-x: fix require_kraken_osds flag", "author": {"name": "Sage Weil", "email": "sage@redhat.com", "user": {"login": "liewegas"}}, "additions": 31, "deletions": 12}}, {"node": {"oid": "dfb77d548ff0e8048fd6c8d885ad4d43029046ca", "messageHeadline": "upgrade/jewel-x: drop 'failed to encode' crc mismatch whitelist", "author": {"name": "Sage Weil", "email": "sage@redhat.com", "user": {"login": "liewegas"}}, "additions": 0, "deletions": 5}}, {"node": {"oid": "b559801e99ce46b34b2940ec2edc441083eaf38c", "messageHeadline": "rados: fix require_kraken_osds flag", "author": {"name": "Sage Weil", "email": "sage@redhat.com", "user": {"login": "liewegas"}}, "additions": 13, "deletions": 2}}, {"node": {"oid": "d3b9e5b7e35be280a8b824e110459440de90dc0f", "messageHeadline": "rados/singleton-nomsgr: drop 16113 and 13234", "author": {"name": "Sage Weil", "email": "sage@redhat.com", "user": {"login": "liewegas"}}, "additions": 0, "deletions": 347}}, {"node": {"oid": "b7977817a632349303d43f66db18efd48af8cac0", "messageHeadline": "rados: infernalis -> kraken is not supported; stop at jewel", "author": {"name": "Sage Weil", "email": "sage@redhat.com", "user": {"login": "liewegas"}}, "additions": 0, "deletions": 85}}, {"node": {"oid": "dc05e5b7949de3baec881bd320ef35e279f35c58", "messageHeadline": "Merge pull request #1206 from ceph/wip-thrash-min-size-2", "author": {"name": "Sage Weil", "email": "sage@redhat.com", "user": {"login": "liewegas"}}, "additions": 2, "deletions": 0}}, {"node": {"oid": "4854e2c9339597afbeb7c12e506448370665cbd1", "messageHeadline": "rados: move readwrite test out of thrash matrix", "author": {"name": "Sage Weil", "email": "sage@redhat.com", "user": {"login": "liewegas"}}, "additions": 2, "deletions": 0}}, {"node": {"oid": "252ed1e4e509f35bf7fafcdf69ebf43ccd45b0af", "messageHeadline": "Merge pull request #1204 from ceph/wip-jd-testing", "author": {"name": "Yuri Weinstein", "email": "yuri.weinstein@gmail.com", "user": {"login": "yuriw"}}, "additions": 2, "deletions": 0}}, {"node": {"oid": "f763a4d0d9368f625a8f3d4b24c0e30d94789c3a", "messageHeadline": "Merge pull request #1205 from ceph/wip-kraken", "author": {"name": "Sage Weil", "email": "sage@redhat.com", "user": {"login": "liewegas"}}, "additions": 18, "deletions": 1}}, {"node": {"oid": "5341b8cd4fbeb501d88177b9ac595ecc2a9640a6", "messageHeadline": "upgrade/jewel-x: set kraken flag when osds finish", "author": {"name": "Sage Weil", "email": "sage@redhat.com", "user": {"login": "liewegas"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "50758a4810794d265c5d36a71d1e16799251a00d", "messageHeadline": "rados/singleton-nomsgr: set require_*_osds in upgrade tests", "author": {"name": "Sage Weil", "email": "sage@redhat.com", "user": {"login": "liewegas"}}, "additions": 12, "deletions": 0}}, {"node": {"oid": "bb60e01904187db417e8c7d6e57401823a0072fd", "messageHeadline": "test_volume_client: remove superfluous arguments", "author": {"name": "Ramana Raja", "email": "rraja@redhat.com", "user": {"login": "ajarr"}}, "additions": 0, "deletions": 6}}, {"node": {"oid": "91c74f4778ce5433968226345ffe26e876eb56a7", "messageHeadline": "test_volume_client: check volume size", "author": {"name": "Ramana Raja", "email": "rraja@redhat.com", "user": {"login": "ajarr"}}, "additions": 13, "deletions": 3}}, {"node": {"oid": "3765a8043c1a5b1d2a12eaa8a51c8edfc16c4de9", "messageHeadline": "suites/upgrade: additional point-to-point Jewel upgrade workaround", "author": {"name": "Jason Dillaman", "email": "dillaman@redhat.com", "user": null}, "additions": 2, "deletions": 0}}, {"node": {"oid": "a3bd4fc557bd8b0491505950a2ddefe5d68ddf98", "messageHeadline": "tasks/rebuild_mondb.py: fill up the caps in the keyring", "author": {"name": "Kefu Chai", "email": "kchai@redhat.com", "user": {"login": "tchaikov"}}, "additions": 11, "deletions": 0}}, {"node": {"oid": "eb9df65b64938c1341a721283ad0de66eee24f7c", "messageHeadline": "releases/kraken.yaml: set require_kraken_osds", "author": {"name": "Sage Weil", "email": "sage@redhat.com", "user": {"login": "liewegas"}}, "additions": 4, "deletions": 1}}, {"node": {"oid": "322363a41741d212dd82c02aec148647e447d055", "messageHeadline": "releases/jewel: set require_jewel_osds", "author": {"name": "Sage Weil", "email": "sage@redhat.com", "user": {"login": "liewegas"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "c5bd611d33b0e13a5d657de0110eebb272a6c834", "messageHeadline": "Merge pull request #1187 from ceph/wip-getuid", "author": {"name": "Gregory Farnum", "email": "greg@gregs42.com", "user": {"login": "gregsfortytwo"}}, "additions": 32, "deletions": 1}}, {"node": {"oid": "7620323559e1e40778167b4a6c884bbf2600f7a5", "messageHeadline": "Merge pull request #1196 from ceph/wip-dump-stuck", "author": {"name": "Sage Weil", "email": "sage@redhat.com", "user": {"login": "liewegas"}}, "additions": 35, "deletions": 6}}, {"node": {"oid": "d4001c44ac004bf788ca69044fd55fa486f09be0", "messageHeadline": "Merge pull request #1189 from ceph/wip-zafman-fixes", "author": {"name": "Samuel Just", "email": "sjust@redhat.com", "user": {"login": "athanatos"}}, "additions": 16, "deletions": 3}}, {"node": {"oid": "f0dffe567dce416d93ffd9bd1beef30c865ec3e0", "messageHeadline": "tasks/dump_suck: mark down osds one at a time", "author": {"name": "Sage Weil", "email": "sage@redhat.com", "user": {"login": "liewegas"}}, "additions": 25, "deletions": 4}}, {"node": {"oid": "5ef07c32f89eb79bf23bafdcd8a1edd4fba59c3d", "messageHeadline": "tasks/dump_stuck: fix unclean count", "author": {"name": "Sage Weil", "email": "sage@redhat.com", "user": {"login": "liewegas"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "50f20224122f3e9f2193d3436a5a4de0db254ca5", "messageHeadline": "tasks/dump_stuck: more verbose", "author": {"name": "Sage Weil", "email": "sage@redhat.com", "user": {"login": "liewegas"}}, "additions": 10, "deletions": 2}}, {"node": {"oid": "c7bcb2bd54bbaa8184c8ab9a9ffab53b65409cba", "messageHeadline": "multibench: Fixed so I can use this standalone", "author": {"name": "David Zafman", "email": "dzafman@redhat.com", "user": {"login": "dzafman"}}, "additions": 4, "deletions": 1}}, {"node": {"oid": "60cdb05380ab861fafadfd159602f705c22eaefd", "messageHeadline": "ceph_manager: do_pg_scrub() don't resubmit a request for 2 minutes", "author": {"name": "David Zafman", "email": "dzafman@redhat.com", "user": {"login": "dzafman"}}, "additions": 12, "deletions": 2}}, {"node": {"oid": "7625ebd8a27395d495359f5c3faaafc7c93f671d", "messageHeadline": "Merge pull request #1194 from ceph/wip-17416", "author": {"name": "Yuri Weinstein", "email": "yuri.weinstein@gmail.com", "user": {"login": "yuriw"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "525e445f5f58388edf1523859f8f5d4d6cf4aea5", "messageHeadline": "suites/rbd: increase timeout for rbd-mirror stress test", "author": {"name": "Jason Dillaman", "email": "dillaman@redhat.com", "user": null}, "additions": 1, "deletions": 0}}, {"node": {"oid": "de749df5618ad7afd43b8f36a34da6240a5dc9a7", "messageHeadline": "mds: add tests for mantle (programmable balancer)", "author": {"name": "Michael Sevilla", "email": "mikesevilla3@gmail.com", "user": {"login": "michaelsevilla"}}, "additions": 113, "deletions": 2}}, {"node": {"oid": "e8261e52d18e06569dfe80f01b35e69d6340ab0f", "messageHeadline": "fs: enable ceph-fuse permission checking for all pjd suites", "author": {"name": "Greg Farnum", "email": "gfarnum@redhat.com", "user": {"login": "gregsfortytwo"}}, "additions": 32, "deletions": 1}}, {"node": {"oid": "71dacd88737345a82c3988b350288decdf688e7b", "messageHeadline": "Merge pull request #1193 from ceph/wip-16016", "author": {"name": "John Spray", "email": "jspray@redhat.com", "user": null}, "additions": 4, "deletions": 0}}, {"node": {"oid": "b868938d4f1a2e311ebbf7b847a33a2ba936a907", "messageHeadline": "Merge pull request #1184 from ceph/rgw-lifecycle-testing", "author": {"name": "Yehuda Sadeh", "email": "yehuda@redhat.com", "user": {"login": "yehudasa"}}, "additions": 33, "deletions": 0}}, {"node": {"oid": "795094628b65eb9c3f5d51c6c895fe1443c5f4cf", "messageHeadline": "suites: update log whitelist for scrub msg", "author": {"name": "John Spray", "email": "john.spray@redhat.com", "user": null}, "additions": 4, "deletions": 0}}, {"node": {"oid": "84dd1a6283c399b8ee118d23da308d6b17a9a9bf", "messageHeadline": "Merge remote-tracking branch 'upstream/pull/1176/head'", "author": {"name": "Patrick Donnelly", "email": "pdonnell@redhat.com", "user": {"login": "batrick"}}, "additions": 60, "deletions": 7}}, {"node": {"oid": "4d6953a46e74e1771153c705e4ac336e30a6e9e7", "messageHeadline": "tasks/cephfs: add default paths to vstart_runner", "author": {"name": "John Spray", "email": "john.spray@redhat.com", "user": null}, "additions": 60, "deletions": 7}}, {"node": {"oid": "699be4455bac3c3d910c5fee22684fe9dc59b6dd", "messageHeadline": "Merge pull request #1188 from ceph/revert-1128-wip-16805", "author": {"name": "Samuel Just", "email": "sjust@redhat.com", "user": {"login": "athanatos"}}, "additions": 0, "deletions": 2}}, {"node": {"oid": "176811f8e1019c7d726909dbc2a93eec1fd20395", "messageHeadline": "Revert \"ceph_manager: lower mon_reweight_min_bytes_per_osd to 10\"", "author": {"name": "Kefu Chai", "email": "tchaikov@gmail.com", "user": {"login": "tchaikov"}}, "additions": 0, "deletions": 2}}, {"node": {"oid": "652d9b65da26dbcd06d6ce70cec8ad5572c087f8", "messageHeadline": "Merge pull request #1185 from jcsp/wip-dirfrags-2", "author": {"name": "Gregory Farnum", "email": "greg@gregs42.com", "user": {"login": "gregsfortytwo"}}, "additions": 11, "deletions": 10}}, {"node": {"oid": "89efe19d330fdf5b93fedac0e3a221caca2e80dd", "messageHeadline": "Merge pull request #1186 from ceph/wip-ubuntu-java", "author": {"name": "Gregory Farnum", "email": "greg@gregs42.com", "user": {"login": "gregsfortytwo"}}, "additions": 4, "deletions": 0}}, {"node": {"oid": "cc8198d8eb8221234905c778a19c37d5366f9295", "messageHeadline": "tasks/ceph: enable dirfrags in cephfs", "author": {"name": "John Spray", "email": "john.spray@redhat.com", "user": null}, "additions": 10, "deletions": 0}}, {"node": {"oid": "f99e834ddd3a0c0c197c3bcefa8a6c5b502767d8", "messageHeadline": "suites/fs: remove duplicated frag_enable.yaml", "author": {"name": "John Spray", "email": "john.spray@redhat.com", "user": null}, "additions": 1, "deletions": 10}}, {"node": {"oid": "5a30f11d6bac286dfd67dfb5038e0714218c195e", "messageHeadline": "rgw - Add config for testing lifecycle expiration", "author": {"name": "Daniel Gryniewicz", "email": "dang@redhat.com", "user": {"login": "dang"}}, "additions": 33, "deletions": 0}}, {"node": {"oid": "ec3f67f744082c711998223af3346e72eccdb463", "messageHeadline": "Merge pull request #1177 from ceph/wip-librbd-disable-helgrind", "author": {"name": "Ilya Dryomov", "email": "idryomov@gmail.com", "user": {"login": "idryomov"}}, "additions": 0, "deletions": 9}}, {"node": {"oid": "3b404c6c747420b3bf16001e740c3d9a0b23e65e", "messageHeadline": "Merge pull request #1180 from ceph/wip-bluestore-code", "author": {"name": "Josh Durgin", "email": "jdurgin@redhat.com", "user": {"login": "jdurgin"}}, "additions": 51, "deletions": 2}}, {"node": {"oid": "dccdb2eb0fd7db5fd908cecc6978fb18a0d5ec03", "messageHeadline": "tasks/ceph_manager: add bdev_inject_crash_probability support", "author": {"name": "Sage Weil", "email": "sage@redhat.com", "user": {"login": "liewegas"}}, "additions": 23, "deletions": 11}}, {"node": {"oid": "f4de41c24fcd310ad10031248bea7fee3ecd8403", "messageHeadline": "inject bdev failures when killing osd on bluestore", "author": {"name": "Sage Weil", "email": "sage@redhat.com", "user": {"login": "liewegas"}}, "additions": 3, "deletions": 1}}, {"node": {"oid": "173a7b270d28dce3f839db4bf54d29645e0f36f9", "messageHeadline": "objectstore/bluestore: bluefs env mirror", "author": {"name": "Sage Weil", "email": "sage@redhat.com", "user": {"login": "liewegas"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "0bc2d643ba9c0c574b399dacda83a971692467cf", "messageHeadline": "objectstore/bluestore.yaml: debug rocksdb", "author": {"name": "Sage Weil", "email": "sage@redhat.com", "user": {"login": "liewegas"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "84bc367ccb7496b0e5f15a3a7dda71a566fdf2ed", "messageHeadline": "objectstore: add filestore and bluestore stubs", "author": {"name": "Sage Weil", "email": "sage@redhat.com", "user": {"login": "liewegas"}}, "additions": 16, "deletions": 0}}, {"node": {"oid": "2ae53848cfb87e2489bc09bbb577c79553af3cba", "messageHeadline": "tasks/ceph_manager: respect bdev_inject_crash in kill_osd()", "author": {"name": "Sage Weil", "email": "sage@redhat.com", "user": {"login": "liewegas"}}, "additions": 12, "deletions": 0}}, {"node": {"oid": "4936d404386dc525257acf94f84a085819196fdc", "messageHeadline": "tasks/thrashosds: fix powercycle, bdev_inject_crash", "author": {"name": "Sage Weil", "email": "sage@redhat.com", "user": {"login": "liewegas"}}, "additions": 5, "deletions": 1}}, {"node": {"oid": "9d6ff34b501bb6279083737f9e3e8d52c6e22f80", "messageHeadline": "rados/basic/tasks/repair_test: enable bluestore error injection", "author": {"name": "Sage Weil", "email": "sage@redhat.com", "user": {"login": "liewegas"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "a3d139726c9f7c904ad6d293dd196dfea4a24012", "messageHeadline": "Merge pull request #1179 from ceph/wip-16688-master", "author": {"name": "Samuel Just", "email": "sjust@redhat.com", "user": {"login": "athanatos"}}, "additions": 0, "deletions": 127}}, {"node": {"oid": "fde4d3bb96abc0c0ca5bca213a0a2423f95e91a2", "messageHeadline": "Removed 11429 config", "author": {"name": "Yuri Weinstein", "email": "yweinste@redhat.com", "user": {"login": "yuriw"}}, "additions": 0, "deletions": 127}}, {"node": {"oid": "2fd260c8b4fe92843168e741029a9227e249da2d", "messageHeadline": "Merge pull request #1178 from ceph/wip-smoke-krbd-iozone", "author": {"name": "Jason Dillaman", "email": "dillaman@redhat.com", "user": null}, "additions": 2, "deletions": 0}}, {"node": {"oid": "77949e5cfc1231c96417e90aadc1573137c4b4d7", "messageHeadline": "smoke: mask out unsupported image features for krbd iozone test", "author": {"name": "Ilya Dryomov", "email": "idryomov@gmail.com", "user": {"login": "idryomov"}}, "additions": 2, "deletions": 0}}, {"node": {"oid": "cbbfe63b1d0885b161a5f58e2e9bf30f57fbc5a8", "messageHeadline": "Merge pull request #1127 from ryneli/master", "author": {"name": "Josh Durgin", "email": "jdurgin@redhat.com", "user": {"login": "jdurgin"}}, "additions": 16, "deletions": 0}}, {"node": {"oid": "b29bf9253d7d2201f4cf01b0fd6997ed1bae231f", "messageHeadline": "suites/rbd: remove helgrind test cases", "author": {"name": "Jason Dillaman", "email": "dillaman@redhat.com", "user": null}, "additions": 0, "deletions": 9}}, {"node": {"oid": "affccb1a6c04f78ccc2c2dff986d63371b5edc41", "messageHeadline": "Merge pull request #1169 from ceph/wip-kefu-17179", "author": {"name": "Kefu Chai", "email": "tchaikov@gmail.com", "user": {"login": "tchaikov"}}, "additions": 210, "deletions": 1}}, {"node": {"oid": "f51a65523a15200c85c8a08dbdc76b9f26dc7491", "messageHeadline": "Merge pull request #1136 from ceph/wip-16129", "author": {"name": "Casey Bodley", "email": "cbodley@users.noreply.github.com", "user": {"login": "cbodley"}}, "additions": 4, "deletions": 0}}, {"node": {"oid": "93eb3605cb3a4ae15de00dce6756647f37e0fc2d", "messageHeadline": "Merge pull request #978 from ceph/wip-ec-fast-read", "author": {"name": "Kefu Chai", "email": "tchaikov@gmail.com", "user": {"login": "tchaikov"}}, "additions": 5, "deletions": 0}}, {"node": {"oid": "a58c5aa2016d094e847bb5e7298885e461aa956b", "messageHeadline": "Merge pull request #1171 from dachary/wip-16506-ceph-coverage", "author": {"name": "Kefu Chai", "email": "tchaikov@gmail.com", "user": {"login": "tchaikov"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "d44f583436f958e276e4d4819a722ed39f97c961", "messageHeadline": "upgrade: ceph-test is needed for ceph-coverage", "author": {"name": "Loic Dachary", "email": "ldachary@redhat.com", "user": {"login": "ldachary"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "525d9899ce2ff8ae8195cbe3eb000a64bdcd7e42", "messageHeadline": "Merge pull request #1118 from ceph/wip-scrub", "author": {"name": "Kefu Chai", "email": "tchaikov@gmail.com", "user": {"login": "tchaikov"}}, "additions": 25, "deletions": 13}}, {"node": {"oid": "5d304eb6c09349cc7101d267293982bd28285943", "messageHeadline": "Merge pull request #1172 from trociny/wip-16717", "author": {"name": "Jason Dillaman", "email": "dillaman@redhat.com", "user": null}, "additions": 5, "deletions": 0}}, {"node": {"oid": "47a41286a5506a2b0e036c3e75c99911f417e74b", "messageHeadline": "suites/upgrade: override rbd_default_features config back to pre-Jewel", "author": {"name": "Mykola Golub", "email": "mgolub@mirantis.com", "user": null}, "additions": 5, "deletions": 0}}, {"node": {"oid": "d18d2e6b1f91e6c7d927722316b2282458a3c4fc", "messageHeadline": "suites: fix samba xfs symlink", "author": {"name": "John Spray", "email": "john.spray@redhat.com", "user": null}, "additions": 1, "deletions": 1}}, {"node": {"oid": "3f0ab86d26317f2be0c7f518196911871c3b975e", "messageHeadline": "Merge pull request #1124 from ceph/wip-offline-split", "author": {"name": "Kefu Chai", "email": "tchaikov@gmail.com", "user": {"login": "tchaikov"}}, "additions": 14, "deletions": 0}}, {"node": {"oid": "806bdfb8e9b8f711d9098d5e4b2ba8b91294e2df", "messageHeadline": "Merge pull request #1170 from ceph/wip-16921", "author": {"name": "Mykola Golub", "email": "mgolub@mirantis.com", "user": null}, "additions": 9, "deletions": 0}}, {"node": {"oid": "15ab430918dfc9fc52da4a8404ac79191ba46f54", "messageHeadline": "rbd: move nbd test workload to separate client host from OSDs", "author": {"name": "Jason Dillaman", "email": "dillaman@redhat.com", "user": null}, "additions": 9, "deletions": 0}}, {"node": {"oid": "a61dc2a1c17add3f74273a39e00323eaf505811f", "messageHeadline": "tasks/scrub_test: use fuse path (do not assume filestore!)", "author": {"name": "Sage Weil", "email": "sage@redhat.com", "user": {"login": "liewegas"}}, "additions": 25, "deletions": 13}}, {"node": {"oid": "a192c786b31cc5088a2e10de8c4e8f242af3a361", "messageHeadline": "tasks: add rebuild_mondb", "author": {"name": "Kefu Chai", "email": "kchai@redhat.com", "user": {"login": "tchaikov"}}, "additions": 207, "deletions": 0}}, {"node": {"oid": "ab320c974d9a7f9ec602a1503af2dad66000386d", "messageHeadline": "suites/fs: pin java test to ubuntu", "author": {"name": "John Spray", "email": "john.spray@redhat.com", "user": null}, "additions": 4, "deletions": 0}}, {"node": {"oid": "eb3abfcd9dbaa5534c4202e7a4b161abfd0db7ca", "messageHeadline": "Merge pull request #1153 from ceph/wip-manager-construct", "author": {"name": "Zack Cerza", "email": "zack@cerza.org", "user": {"login": "zmc"}}, "additions": 12, "deletions": 10}}, {"node": {"oid": "4411d34ecb15ecb4da443c22e5033770da571c43", "messageHeadline": "Merge pull request #1109 from batrick/fs-fuse_default_permissions", "author": {"name": "John Spray", "email": "jspray@redhat.com", "user": null}, "additions": 5, "deletions": 0}}, {"node": {"oid": "2676a5674617cc30017a93b8587fd5f0595c80d3", "messageHeadline": "Merge pull request #1163 from ceph/wip-kfsx-exclusive-lock", "author": {"name": "Jason Dillaman", "email": "dillaman@redhat.com", "user": null}, "additions": 7, "deletions": 7}}, {"node": {"oid": "4ccd99491083e617ff6083c6386d7f8a594015ae", "messageHeadline": "Merge pull request #1160 from ceph/wip-no-btrfs", "author": {"name": "John Spray", "email": "jspray@redhat.com", "user": null}, "additions": 16, "deletions": 21}}, {"node": {"oid": "f0134a3db576282ed05d4b94b969b9593297669d", "messageHeadline": "tasks/cephfs: test recovery of partial auth update", "author": {"name": "Ramana Raja", "email": "rraja@redhat.com", "user": {"login": "ajarr"}}, "additions": 57, "deletions": 0}}, {"node": {"oid": "b7652e430d6a8dabd31cd435d5828f14775636f4", "messageHeadline": "Merge pull request #1165 from tchaikov/wip-16157", "author": {"name": "Loic Dachary", "email": "loic@dachary.org", "user": null}, "additions": 1, "deletions": 1}}, {"node": {"oid": "a053ce091e1aa910a1d01aec489203500e67efe5", "messageHeadline": "tasks/ceph_manager: allow ObjectStoreTool to not revive OSD after don\u2026", "author": {"name": "Kefu Chai", "email": "kchai@redhat.com", "user": {"login": "tchaikov"}}, "additions": 3, "deletions": 1}}, {"node": {"oid": "3ad90bfbdbab5d648a4d358283225af170f9250e", "messageHeadline": "rados/singleton-nomsgr/all/11429: wait until clean before checking log", "author": {"name": "Kefu Chai", "email": "kchai@redhat.com", "user": {"login": "tchaikov"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "27666e08bc2b1f454907d041297d597b5ae62570", "messageHeadline": "Merge pull request #1162 from SUSE/wip-make-rpm-os-release", "author": {"name": "Loic Dachary", "email": "loic@dachary.org", "user": null}, "additions": 9, "deletions": 16}}, {"node": {"oid": "67de197ce51613922a9015b554be98b5a7b4c9be", "messageHeadline": "buildpackages/make-rpm.sh: adjust Source0 spec file line on SUSE", "author": {"name": "Nathan Cutler", "email": "ncutler@suse.com", "user": {"login": "smithfarm"}}, "additions": 3, "deletions": 1}}, {"node": {"oid": "29671063f9d2562c4e430ea12ce7e61ddf276f9e", "messageHeadline": "buildpackages: use unadulterated make-dist", "author": {"name": "Nathan Cutler", "email": "ncutler@suse.com", "user": {"login": "smithfarm"}}, "additions": 2, "deletions": 10}}, {"node": {"oid": "44d9acb67742db6f96f7daa5620d69afd657471f", "messageHeadline": "buildpackages/make-rpm.sh: use /etc/os-release", "author": {"name": "Nathan Cutler", "email": "ncutler@suse.com", "user": {"login": "smithfarm"}}, "additions": 4, "deletions": 5}}, {"node": {"oid": "f9173938ba19961e8a02883bf4f184c5b5d91a9e", "messageHeadline": "krbd: enable exclusive-lock feature", "author": {"name": "Ilya Dryomov", "email": "idryomov@gmail.com", "user": {"login": "idryomov"}}, "additions": 7, "deletions": 7}}, {"node": {"oid": "64bd3f2d85940ab4127d39e58a39d535930d49f5", "messageHeadline": "Merge pull request #1161 from ceph/wip-unmap-separate-client", "author": {"name": "Loic Dachary", "email": "loic@dachary.org", "user": null}, "additions": 12, "deletions": 1}}, {"node": {"oid": "2042f96b66b3ace998d8e9727e26a5dd0d1b8fbf", "messageHeadline": "Merge pull request #1132 from ceph/wip-rgw-remove-btrfs", "author": {"name": "Orit Wasserman", "email": "owasserm@redhat.com", "user": {"login": "oritwas"}}, "additions": 6, "deletions": 2}}, {"node": {"oid": "311a450163cf31d26cdd585faf8e306b19731bb1", "messageHeadline": "krbd/unmap: put client.0 on a separate remote", "author": {"name": "Ilya Dryomov", "email": "idryomov@gmail.com", "user": {"login": "idryomov"}}, "additions": 12, "deletions": 1}}, {"node": {"oid": "bafbeebf08e3b2eb211320080ed10a5a133f4b80", "messageHeadline": "suites: switch filesystem tests from btrfs to xfs", "author": {"name": "John Spray", "email": "john.spray@redhat.com", "user": null}, "additions": 16, "deletions": 21}}, {"node": {"oid": "cda292c9d6027a69b38ff1bc23bdf9d8f8117241", "messageHeadline": "Merge pull request #1158 from ceph/wip-fio-unmap-devices", "author": {"name": "vasukulkarni", "email": "vasu.kulkarni@gmail.com", "user": {"login": "vasukulkarni"}}, "additions": 18, "deletions": 10}}, {"node": {"oid": "15be2d29be3e42644b0c541f5c70461f1874f24f", "messageHeadline": "tasks/rbd_fio: unmap rbd devices on cleanup", "author": {"name": "Ilya Dryomov", "email": "idryomov@gmail.com", "user": {"login": "idryomov"}}, "additions": 8, "deletions": 0}}, {"node": {"oid": "ec97445740bbf7848488fbb6213e74d50a355547", "messageHeadline": "tasks/rbd_fio: don't use sudo unnecessarily", "author": {"name": "Ilya Dryomov", "email": "idryomov@gmail.com", "user": {"login": "idryomov"}}, "additions": 10, "deletions": 10}}, {"node": {"oid": "2525fedc3dfeb80aad94df5451a3c5b5f516f663", "messageHeadline": "Merge pull request #1155 from SUSE/wip-suse-ceph-test", "author": {"name": "Loic Dachary", "email": "loic@dachary.org", "user": null}, "additions": 8, "deletions": 1}}, {"node": {"oid": "0b10284caaf9dd00ef7fe66e3966e8e476341a62", "messageHeadline": "buildpackages: force ceph-test build on SUSE", "author": {"name": "Nathan Cutler", "email": "ncutler@suse.com", "user": {"login": "smithfarm"}}, "additions": 4, "deletions": 1}}, {"node": {"oid": "494b623602f0b09f10d788e6de6ddcf8d92700e3", "messageHeadline": "buildpackages: fix RPM generation script to support opensuse spec file", "author": {"name": "Ricardo Dias", "email": "rdias@suse.com", "user": {"login": "rjfd"}}, "additions": 5, "deletions": 1}}, {"node": {"oid": "c2efbd39c17d2226a795f8047a2b1b0ba2ec115f", "messageHeadline": "Merge pull request #1112 from jcsp/wip-16909", "author": {"name": "Gregory Farnum", "email": "greg@gregs42.com", "user": {"login": "gregsfortytwo"}}, "additions": 55, "deletions": 5}}, {"node": {"oid": "c444db12d455a1901da8041e92f5eff1a9875170", "messageHeadline": "tasks/ceph: construct CephManager earlier", "author": {"name": "John Spray", "email": "john.spray@redhat.com", "user": null}, "additions": 12, "deletions": 10}}, {"node": {"oid": "66a5e4e002f82f81e57b15e565505c3a8193dbe8", "messageHeadline": "Merge pull request #1149 from ceph/wip-krbd-unmap-fixes", "author": {"name": "Josh Durgin", "email": "jdurgin@redhat.com", "user": {"login": "jdurgin"}}, "additions": 11, "deletions": 1}}, {"node": {"oid": "54d311a991cfe658687d0f5a69f40718b7bea707", "messageHeadline": "rgw: add sleep to let the sync agent to init", "author": {"name": "Orit Wasserman", "email": "owasserm@redhat.com", "user": {"login": "oritwas"}}, "additions": 2, "deletions": 0}}, {"node": {"oid": "02460f2156cf507c2be94e6fb1ad8af0b3be245a", "messageHeadline": "krbd/unmap: override client.0 only", "author": {"name": "Ilya Dryomov", "email": "idryomov@gmail.com", "user": {"login": "idryomov"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "39883e9d9f7267f92dacb40cee10794503c88539", "messageHeadline": "krbd/unmap: set tunables to bobtail", "author": {"name": "Ilya Dryomov", "email": "idryomov@gmail.com", "user": {"login": "idryomov"}}, "additions": 3, "deletions": 0}}, {"node": {"oid": "f3bc8695221d777fc84489b724a69c9c5799484f", "messageHeadline": "krbd/unmap: assert that pre-single-major kernel is installed", "author": {"name": "Ilya Dryomov", "email": "idryomov@gmail.com", "user": {"login": "idryomov"}}, "additions": 6, "deletions": 0}}, {"node": {"oid": "cc54f8698460271b9dcd24707e5832ffaa832057", "messageHeadline": "Merge pull request #1146 from dachary/wip-17152-openstack", "author": {"name": "Nathan Cutler", "email": "presnypreklad@gmail.com", "user": {"login": "smithfarm"}}, "additions": 40, "deletions": 1}}, {"node": {"oid": "52017e6707c32fec38788a52f918480909b78ef5", "messageHeadline": "openstack: add disks where necessary", "author": {"name": "Loic Dachary", "email": "ldachary@redhat.com", "user": {"login": "ldachary"}}, "additions": 40, "deletions": 1}}, {"node": {"oid": "b4bb54e5df6786339d722d4e294897559f2729e6", "messageHeadline": "Merge pull request #1141 from rjfd/wip-test-buildpackages", "author": {"name": "Loic Dachary", "email": "loic@dachary.org", "user": null}, "additions": 53, "deletions": 30}}, {"node": {"oid": "f28f881bda0ad426bfa9c0e22cc4658b2ce2ec5d", "messageHeadline": "ceph_manager: test offline split via ceph-objectstore-tool", "author": {"name": "Josh Durgin", "email": "jdurgin@redhat.com", "user": {"login": "jdurgin"}}, "additions": 14, "deletions": 0}}, {"node": {"oid": "cac9f845a0d2c3cfb09a3ffdc9aa0a9e5e687b70", "messageHeadline": "Merge pull request #1142 from dachary/wip-17116-workunit", "author": {"name": "Loic Dachary", "email": "loic@dachary.org", "user": null}, "additions": 1, "deletions": 1}}, {"node": {"oid": "b9813e490ec8a5bb59e177612f047899397c342e", "messageHeadline": "workunit: allow parallel git clone", "author": {"name": "Loic Dachary", "email": "ldachary@redhat.com", "user": {"login": "ldachary"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "da94b0da58b533dc0049fc64499606f4f5d15ee8", "messageHeadline": "Merge pull request #1137 from ceph/wip-fix-console", "author": {"name": "Dan Mick", "email": "dan.mick@redhat.com", "user": {"login": "dmick"}}, "additions": 27, "deletions": 59}}, {"node": {"oid": "bf797f0b1faed137eaef20b5a37cb683f50b0bff", "messageHeadline": "Update console checking, and DRY", "author": {"name": "Zack Cerza", "email": "zack@redhat.com", "user": {"login": "zmc"}}, "additions": 18, "deletions": 26}}, {"node": {"oid": "821cf2caa63518314e7b03afc834b32e2a8caaa0", "messageHeadline": "Drop unnecessary console handling code", "author": {"name": "Zack Cerza", "email": "zack@redhat.com", "user": {"login": "zmc"}}, "additions": 9, "deletions": 33}}, {"node": {"oid": "65590aa039a9c14933a16654e26fcf47e8420199", "messageHeadline": "buildpackages: make make-{deb,rpm}.sh aware of cmake", "author": {"name": "Nathan Cutler", "email": "ncutler@suse.com", "user": {"login": "smithfarm"}}, "additions": 53, "deletions": 30}}, {"node": {"oid": "ad5a2a2f199f8fcecadf2c91b33c0530a26d8c3d", "messageHeadline": "rgw: add debug info when comparing bucket metadata", "author": {"name": "Orit Wasserman", "email": "owasserm@redhat.com", "user": {"login": "oritwas"}}, "additions": 2, "deletions": 0}}, {"node": {"oid": "0c12a05967159dc40ad6996a0708ad61dc23bf2a", "messageHeadline": "Merge pull request #1133 from SUSE/wip-17075", "author": {"name": "Zack Cerza", "email": "zack@cerza.org", "user": {"login": "zmc"}}, "additions": 1, "deletions": 3}}, {"node": {"oid": "d59b75ea600d17164dc75a9501f8334c72159388", "messageHeadline": "Merge pull request #1135 from athanatos/wip-stdout", "author": {"name": "Zack Cerza", "email": "zack@cerza.org", "user": {"login": "zmc"}}, "additions": 12, "deletions": 4}}, {"node": {"oid": "6394a9e52f74b56b53e3c06110fcbde2856def01", "messageHeadline": "ceph_manager: do not use StringIO instance as default argument", "author": {"name": "Samuel Just", "email": "sjust@redhat.com", "user": {"login": "athanatos"}}, "additions": 12, "deletions": 4}}, {"node": {"oid": "caaca04eb461b040608ea32731e86302eaf02855", "messageHeadline": "Revert \"packages.yaml: reflect python-ceph package split\"", "author": {"name": "Nathan Cutler", "email": "ncutler@suse.com", "user": {"login": "smithfarm"}}, "additions": 1, "deletions": 3}}, {"node": {"oid": "abd683456c4aa0b62803557f969b205810c7675e", "messageHeadline": "rgw: we don't support btrfs any more", "author": {"name": "Orit Wasserman", "email": "owasserm@redhat.com", "user": {"login": "oritwas"}}, "additions": 6, "deletions": 2}}, {"node": {"oid": "eb2cfc6e4f4c302652605736692e0ca329dc3b30", "messageHeadline": "Merge pull request #1128 from ceph/wip-16805", "author": {"name": "Kefu Chai", "email": "tchaikov@gmail.com", "user": {"login": "tchaikov"}}, "additions": 2, "deletions": 0}}, {"node": {"oid": "5c4aeb10c42587cb0b419b547a29966035188a47", "messageHeadline": "ceph_manager: lower mon_reweight_min_bytes_per_osd to 10", "author": {"name": "Kefu Chai", "email": "kchai@redhat.com", "user": {"login": "tchaikov"}}, "additions": 2, "deletions": 0}}, {"node": {"oid": "3052452e64c6069354e6d398eec02e80975abe59", "messageHeadline": "Merge pull request #1122 from ceph/wip-fixbiglogs", "author": {"name": "Samuel Just", "email": "sjust@redhat.com", "user": {"login": "athanatos"}}, "additions": 16, "deletions": 12}}, {"node": {"oid": "8c0d814d68ae740a31bb1a5a2e142908cb92d7c1", "messageHeadline": "add test case for envlibrados", "author": {"name": "Ryne Li", "email": "lizhenqiangsnake@gmail.com", "user": {"login": "ryneli"}}, "additions": 16, "deletions": 0}}, {"node": {"oid": "46dec2e3a674e3bf005e0f11df99cd2f02e81bf2", "messageHeadline": "Merge pull request #1116 from ceph/wip-16529", "author": {"name": "Mykola Golub", "email": "mgolub@mirantis.com", "user": null}, "additions": 2, "deletions": 0}}, {"node": {"oid": "9d52d10898436143ddc4aa0ea93c0a5faa0f9910", "messageHeadline": "revive_osd: Suppress output used to wait for OSD to be fully started", "author": {"name": "David Zafman", "email": "dzafman@redhat.com", "user": {"login": "dzafman"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "d762fa563eb1ee9fa8f574f7da799a044a6da95e", "messageHeadline": "Thrashosds: Turn off output when doing dump_ops testing", "author": {"name": "David Zafman", "email": "dzafman@redhat.com", "user": {"login": "dzafman"}}, "additions": 13, "deletions": 9}}, {"node": {"oid": "adb261476a81fcb827bbb519ecba61dfe74a016e", "messageHeadline": "suites/upgrade: point-to-point Jewel upgrade workaround", "author": {"name": "Jason Dillaman", "email": "dillaman@redhat.com", "user": null}, "additions": 2, "deletions": 0}}, {"node": {"oid": "db0164d5bcfcd69f6641196583d0c98d43973bd2", "messageHeadline": "Merge pull request #1117 from ceph/wip-16975", "author": {"name": "Josh Durgin", "email": "jdurgin@redhat.com", "user": {"login": "jdurgin"}}, "additions": 11, "deletions": 8}}, {"node": {"oid": "171eadd6a3a11b2cd8ba8379a07c1a8423350b52", "messageHeadline": "Merge pull request #1119 from ceph/wip-rgw-17025", "author": {"name": "Casey Bodley", "email": "cbodley@users.noreply.github.com", "user": {"login": "cbodley"}}, "additions": 2, "deletions": 0}}, {"node": {"oid": "c6cdd0905fbb3a9571400a5227b34b7e2e738830", "messageHeadline": "rgw: data_extra_pool is unique per zone", "author": {"name": "Orit Wasserman", "email": "owasserm@redhat.com", "user": {"login": "oritwas"}}, "additions": 2, "deletions": 0}}, {"node": {"oid": "c5f7ee3f69355762181d9997dfb6f6a9178334a1", "messageHeadline": "jewel-x: use jewel-compatible librados tests for upgraded clients", "author": {"name": "Josh Durgin", "email": "jdurgin@redhat.com", "user": {"login": "jdurgin"}}, "additions": 11, "deletions": 8}}, {"node": {"oid": "e9de4075c83a20d569dee99b6d5c7d0d0d72999d", "messageHeadline": "Merge pull request #1115 from ceph/wip_add_sterr", "author": {"name": "Dan Mick", "email": "dan.mick@redhat.com", "user": {"login": "dmick"}}, "additions": 3, "deletions": 0}}, {"node": {"oid": "704d06e9b4d4b3e28e7d2941e19ef2d8bbb6970f", "messageHeadline": "Added stderr to the log file in addition to stdout", "author": {"name": "Yuri Weinstein", "email": "yweinste@redhat.com", "user": {"login": "yuriw"}}, "additions": 3, "deletions": 0}}, {"node": {"oid": "c28c84cb3d71b33812d277cd59ec92d5382bf19d", "messageHeadline": "Merge pull request #1110 from fullerdj/wip-djf-20160808", "author": {"name": "John Spray", "email": "jspray@redhat.com", "user": null}, "additions": 1, "deletions": 1}}, {"node": {"oid": "f23e15c9fa15d3f5dd0731271efe1d8fa0dfba8c", "messageHeadline": "tasks/cephfs: test standby replay teardown on rank stop", "author": {"name": "John Spray", "email": "john.spray@redhat.com", "user": null}, "additions": 55, "deletions": 5}}, {"node": {"oid": "e01ff2e3c11e68cbf4b0b19210b48b16a317cf4d", "messageHeadline": "cephfs/vstart_runner: add -ww option to ps", "author": {"name": "Douglas Fuller", "email": "dfuller@redhat.com", "user": null}, "additions": 1, "deletions": 1}}, {"node": {"oid": "3ec94d2055f69a6090826292ca0d58fa59cbaee1", "messageHeadline": "fs: fuse_default_permissions = 0 for kernel build test", "author": {"name": "Patrick Donnelly", "email": "batrick@batbytes.com", "user": {"login": "batrick"}}, "additions": 5, "deletions": 0}}, {"node": {"oid": "a2c2c832207892c522ee9fa797603ec6d41be72c", "messageHeadline": "Merge pull request #1107 from ceph/wip-16879", "author": {"name": "John Spray", "email": "jspray@redhat.com", "user": null}, "additions": 2, "deletions": 1}}, {"node": {"oid": "09c8cd0fbcb3d3ba5f3452bb31c1cfd9ec1911c2", "messageHeadline": "Merge pull request #1084 from ceph/wip-16640", "author": {"name": "John Spray", "email": "jspray@redhat.com", "user": null}, "additions": 2, "deletions": 0}}, {"node": {"oid": "ed1e7f15ed154559b2f8a5ce9fd5655c6989dd9a", "messageHeadline": "suites/fs: fix log whitelist for inotable repair", "author": {"name": "John Spray", "email": "john.spray@redhat.com", "user": null}, "additions": 2, "deletions": 1}}, {"node": {"oid": "53a01d3d02fd9ef263ecd03bda342b6fbb9afef2", "messageHeadline": "task/packages: install libcephfs-dev", "author": {"name": "John Spray", "email": "john.spray@redhat.com", "user": null}, "additions": 2, "deletions": 0}}, {"node": {"oid": "d974dc11f59bdf2efba82b39044e08d49df9e98f", "messageHeadline": "Merge pull request #1082 from ceph/wip-mds-minor", "author": {"name": "John Spray", "email": "jspray@redhat.com", "user": null}, "additions": 9, "deletions": 3}}, {"node": {"oid": "05a6c839e06064b20e17c6e414e1f68c723c2889", "messageHeadline": "tasks/cephfs: check cache size health warning", "author": {"name": "John Spray", "email": "john.spray@redhat.com", "user": null}, "additions": 9, "deletions": 3}}, {"node": {"oid": "31d781958e4281094c4c257d874d3e5276f71fbe", "messageHeadline": "Merge pull request #1106 from ceph/wip-flake8", "author": {"name": "Samuel Just", "email": "sjust@redhat.com", "user": {"login": "athanatos"}}, "additions": 1, "deletions": 2}}, {"node": {"oid": "cee7a241834615118abd714356d3a3bcd141b9f3", "messageHeadline": "cephfs/filesystem: remove unused var", "author": {"name": "Josh Durgin", "email": "jdurgin@redhat.com", "user": {"login": "jdurgin"}}, "additions": 0, "deletions": 1}}, {"node": {"oid": "50f32756a472c29cc6c18a128e5b6cc99c9371e5", "messageHeadline": "tox.ini: exclude .tox dir from flake8", "author": {"name": "Josh Durgin", "email": "jdurgin@redhat.com", "user": {"login": "jdurgin"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "e49218b8ef5ad971faec627ad7f185b4b49c4910", "messageHeadline": "Merge pull request #1105 from athanatos/wip-ec-pg-log", "author": {"name": "Josh Durgin", "email": "jdurgin@redhat.com", "user": {"login": "jdurgin"}}, "additions": 2, "deletions": 26}}, {"node": {"oid": "41e51eb500a8442e3df06e0032dcdbd59e985cd2", "messageHeadline": "suites: fix asok_dump_tree.yaml", "author": {"name": "John Spray", "email": "john.spray@redhat.com", "user": null}, "additions": 0, "deletions": 2}}, {"node": {"oid": "c669f1ecd5f1afb2735c83f3abbef320ca3f2cca", "messageHeadline": "cephfs: add test for dump tree admin socket command", "author": {"name": "Douglas Fuller", "email": "dfuller@redhat.com", "user": null}, "additions": 88, "deletions": 6}}, {"node": {"oid": "60dc96884a5b8b1ad1a9b3114326cdae9f7dd4bc", "messageHeadline": "suites/fs: log whitelist for inotable repair", "author": {"name": "John Spray", "email": "john.spray@redhat.com", "user": null}, "additions": 5, "deletions": 0}}, {"node": {"oid": "ce99bcac2cfeda952a1587b1a13167c16f01d34f", "messageHeadline": "cephfs: Added a inotable repair case to the test", "author": {"name": "Vishal Kanaujia", "email": "Vishal.Kanaujia@sandisk.com", "user": null}, "additions": 109, "deletions": 3}}, {"node": {"oid": "b4923510c50474c47d1c0d693a0f67b0412117c7", "messageHeadline": "Merge pull request #1099 from ceph/wip-fix-bad-check", "author": {"name": "vasukulkarni", "email": "vasu.kulkarni@gmail.com", "user": {"login": "vasukulkarni"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "3faecc2d99c3b93abc3c5f7e57d606580df5042f", "messageHeadline": "Merge pull request #1098 from smithfarm/wip-16808", "author": {"name": "John Spray", "email": "jspray@redhat.com", "user": null}, "additions": 0, "deletions": 1}}, {"node": {"oid": "597534150b6f120632174936e2f90dc70b1da90d", "messageHeadline": "Fix rechecking of health in loop", "author": {"name": "Vasu Kulkarni", "email": "vasu@redhat.com", "user": {"login": "vasukulkarni"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "0324f57329167ed96926cb9d727ab42e4da0167f", "messageHeadline": "packages/packages.yaml: drop ceph-fs-common-dbg", "author": {"name": "Nathan Cutler", "email": "ncutler@suse.com", "user": {"login": "smithfarm"}}, "additions": 0, "deletions": 1}}, {"node": {"oid": "f369d9ccb6bb017bfd296dfbbc74e8d72ec6c4db", "messageHeadline": "Merge pull request #1094 from ceph/wip_reduce_rados", "author": {"name": "Josh Durgin", "email": "jdurgin@redhat.com", "user": {"login": "jdurgin"}}, "additions": 12, "deletions": 0}}, {"node": {"oid": "8ed7d0c0625c0719abd42a7dbe9335acdaf5533c", "messageHeadline": "Merge pull request #1074 from SUSE/wip-python-split", "author": {"name": "Zack Cerza", "email": "zack@cerza.org", "user": {"login": "zmc"}}, "additions": 3, "deletions": 1}}, {"node": {"oid": "dac1d31c407542fc87dab2b4f32342ef9ae94e69", "messageHeadline": "Reduce number of jobs for hammer branch", "author": {"name": "Yuri Weinstein", "email": "yweinste@redhat.com", "user": {"login": "yuriw"}}, "additions": 12, "deletions": 0}}, {"node": {"oid": "c12b3513a7750bbd91357bf1c42c6ef51eec8e97", "messageHeadline": "Merge pull request #1003 from athanatos/wip-15655", "author": {"name": "Josh Durgin", "email": "jdurgin@redhat.com", "user": {"login": "jdurgin"}}, "additions": 25, "deletions": 8}}, {"node": {"oid": "3ebd7fdd2378d8edb5192a5df28df811066bfc3f", "messageHeadline": "config: add osd_debug_verify_missing_on_start", "author": {"name": "Samuel Just", "email": "sjust@redhat.com", "user": {"login": "athanatos"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "e3159dfafb62e0d0e5ab6accede1cf1513639242", "messageHeadline": "divergent_priors: we no longer track divergent priors explicitely", "author": {"name": "Samuel Just", "email": "sjust@redhat.com", "user": {"login": "athanatos"}}, "additions": 1, "deletions": 26}}, {"node": {"oid": "b76c8903fbbfa2fdb57a5cb053ae5f3dfb4af04e", "messageHeadline": "Merge pull request #1091 from athanatos/wip-16413", "author": {"name": "Josh Durgin", "email": "jdurgin@redhat.com", "user": {"login": "jdurgin"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "0623a0dee66642231c48afce50e205c01b2136b7", "messageHeadline": "Merge pull request #1090 from athanatos/wip-16416", "author": {"name": "Josh Durgin", "email": "jdurgin@redhat.com", "user": {"login": "jdurgin"}}, "additions": 14, "deletions": 4}}, {"node": {"oid": "013eab89c9b0ad52e3954689c6377b20bfeef54f", "messageHeadline": "Merge pull request #1085 from ceph/wip_add_newest", "author": {"name": "Josh Durgin", "email": "jdurgin@redhat.com", "user": {"login": "jdurgin"}}, "additions": 17, "deletions": 2}}, {"node": {"oid": "b43a106f428657bed6148a9a15d665409c9c01b3", "messageHeadline": "Merge pull request #1080 from ajarr/wip-15615", "author": {"name": "John Spray", "email": "jspray@redhat.com", "user": null}, "additions": 233, "deletions": 3}}, {"node": {"oid": "85f82caa0389843a94161b922f604a714f079a14", "messageHeadline": "Added tests for the striper layer of rados", "author": {"name": "Sebastien Ponce", "email": "sebastien.ponce@cern.ch", "user": null}, "additions": 9, "deletions": 0}}, {"node": {"oid": "2102e01834399b158ec44c47cfc4581e1d767858", "messageHeadline": "Merge pull request #1073 from ceph/wip-mds-snap-failover", "author": {"name": "Yan, Zheng", "email": "ukernel@gmail.com", "user": {"login": "ukernel"}}, "additions": 6, "deletions": 0}}, {"node": {"oid": "1c1313455f188ac06a3ba8e7ab7c8f66fe73a8ef", "messageHeadline": "Added option to search for newest good/built commit (7 commits back)", "author": {"name": "Yuri Weinstein", "email": "yweinste@redhat.com", "user": {"login": "yuriw"}}, "additions": 17, "deletions": 2}}, {"node": {"oid": "aa1b9aa9e1f491d5eb51712ea5c37f1112e62558", "messageHeadline": "Merge pull request #1077 from trociny/wip-16386", "author": {"name": "Jason Dillaman", "email": "dillaman@redhat.com", "user": null}, "additions": 1, "deletions": 1}}, {"node": {"oid": "967e2e72f537d401ab6533b440c6d1c8fe0d934e", "messageHeadline": "rbd: tests with rbd_skip_partial_discard option enabled", "author": {"name": "Mykola Golub", "email": "mgolub@mirantis.com", "user": null}, "additions": 5, "deletions": 0}}, {"node": {"oid": "95b16616f188211c452ad6feaeda36d313e47240", "messageHeadline": "rbd: move copy_on_read overrides to config dir", "author": {"name": "Mykola Golub", "email": "mgolub@mirantis.com", "user": null}, "additions": 0, "deletions": 5}}, {"node": {"oid": "b9b18c7b4ec17f1461b335e0c4ef3f36be70f74e", "messageHeadline": "fs: add snapshot tests to mds thrashing", "author": {"name": "Yan, Zheng", "email": "zyan@redhat.com", "user": {"login": "ukernel"}}, "additions": 6, "deletions": 0}}, {"node": {"oid": "08e3a49fa52d49a16585493d05cf51c2b31edece", "messageHeadline": "tasks/cephfs/test_volume_client: test authentication metadata", "author": {"name": "Ramana Raja", "email": "rraja@redhat.com", "user": {"login": "ajarr"}}, "additions": 233, "deletions": 3}}, {"node": {"oid": "19854c095be5a7a121ee42e15bc9187e51e47ffd", "messageHeadline": "ec_lost_unfound: set min_size to 2", "author": {"name": "Samuel Just", "email": "sjust@redhat.com", "user": {"login": "athanatos"}}, "additions": 14, "deletions": 4}}, {"node": {"oid": "1c58c2c3e5af723003ccfb304a73bd032a356e88", "messageHeadline": "Merge pull request #1072 from trociny/wip-16539", "author": {"name": "Jason Dillaman", "email": "dillaman@redhat.com", "user": null}, "additions": 0, "deletions": 9}}, {"node": {"oid": "0216330568fc1dec2e866bbfd1e49dc42266e1ab", "messageHeadline": "packages.yaml: reflect python-ceph package split", "author": {"name": "Ricardo Dias", "email": "rdias@suse.com", "user": {"login": "rjfd"}}, "additions": 3, "deletions": 1}}, {"node": {"oid": "957f3102c34a18645863b3812794f0de71a7b6ef", "messageHeadline": "Merge pull request #1064 from jcsp/wip-vstart-fixes", "author": {"name": "John Spray", "email": "jspray@redhat.com", "user": null}, "additions": 33, "deletions": 25}}, {"node": {"oid": "335872355de607dc216136e9e4fa95a9d1371a7a", "messageHeadline": "vstart_runner: fix misleading log message", "author": {"name": "Ramana Raja", "email": "rraja@redhat.com", "user": {"login": "ajarr"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "6d074bdb4c0580678517874629eb61d03935cbb8", "messageHeadline": "tasks/cephfs: rename 'long_running' decorator", "author": {"name": "Ramana Raja", "email": "rraja@redhat.com", "user": {"login": "ajarr"}}, "additions": 17, "deletions": 17}}, {"node": {"oid": "5553e9c943972b8ac025a67c59829f8440bf4ea4", "messageHeadline": "tasks/cephfs: use \"blacklist clear\"", "author": {"name": "John Spray", "email": "john.spray@redhat.com", "user": null}, "additions": 9, "deletions": 4}}, {"node": {"oid": "adfb757c898a80f18c15dafd02e29840c5931c87", "messageHeadline": "tasks/cephfs: fix race while mounting", "author": {"name": "John Spray", "email": "john.spray@redhat.com", "user": null}, "additions": 2, "deletions": 0}}, {"node": {"oid": "bb517c6415dadcd07f2bbfe2f1c67918b7596e20", "messageHeadline": "tasks/cephfs: fix vstart_runner with cmake", "author": {"name": "John Spray", "email": "john.spray@redhat.com", "user": null}, "additions": 4, "deletions": 4}}, {"node": {"oid": "9d3eee346194e32029d42d13b02d171ead9efc83", "messageHeadline": "tasks/cephfs: disable setuid test in vstart environ", "author": {"name": "John Spray", "email": "john.spray@redhat.com", "user": null}, "additions": 2, "deletions": 1}}, {"node": {"oid": "2dfe0852801cf0f90079859c0d67e75ef63de5ec", "messageHeadline": "rbd-mirror: remove ceph_test_rbd_mirror_image_replay test case", "author": {"name": "Mykola Golub", "email": "mgolub@mirantis.com", "user": null}, "additions": 0, "deletions": 9}}, {"node": {"oid": "68dbf3f84f8b52b2c28b7a9acf9cf0713454314f", "messageHeadline": "Merge pull request #1008 from ceph/wip-systemd-tests", "author": {"name": "vasukulkarni", "email": "vasu.kulkarni@gmail.com", "user": {"login": "vasukulkarni"}}, "additions": 129, "deletions": 0}}, {"node": {"oid": "eee61627f51394c4b3d6bf9296fcbbfd28590900", "messageHeadline": "Merge pull request #1069 from batrick/i16164", "author": {"name": "John Spray", "email": "jspray@redhat.com", "user": null}, "additions": 114, "deletions": 1}}, {"node": {"oid": "96b821fcadd986953f08382573cdd3f88312ae55", "messageHeadline": "Run rados loadgen", "author": {"name": "Vasu Kulkarni", "email": "vasu@redhat.com", "user": {"login": "vasukulkarni"}}, "additions": 4, "deletions": 0}}, {"node": {"oid": "2fe88cdd123cce8a93877a9c3159e76f4359c7e2", "messageHeadline": "Few comment fixes", "author": {"name": "Vasu Kulkarni", "email": "vasu@redhat.com", "user": {"login": "vasukulkarni"}}, "additions": 14, "deletions": 7}}, {"node": {"oid": "dc165e632a256121fa38d7e8edd5d0796f721a01", "messageHeadline": "cephfs: test fragment size limit", "author": {"name": "Patrick Donnelly", "email": "batrick@batbytes.com", "user": {"login": "batrick"}}, "additions": 114, "deletions": 1}}, {"node": {"oid": "3ba06da6205df704a82dbd1bdccf9684e690a0d9", "messageHeadline": "Merge pull request #1068 from smithfarm/wip-drop-ceph-devel", "author": {"name": "Loic Dachary", "email": "loic@dachary.org", "user": null}, "additions": 0, "deletions": 1}}, {"node": {"oid": "af9e05709af76c931e4dd50349cac3a4fc87a575", "messageHeadline": "packages.yaml: drop ceph-devel", "author": {"name": "Nathan Cutler", "email": "ncutler@suse.com", "user": {"login": "smithfarm"}}, "additions": 0, "deletions": 1}}, {"node": {"oid": "3dc18691a1a7fafeb21ac565ced0809cee78a40b", "messageHeadline": "Merge pull request #1020 from ceph/wip-15563-master", "author": {"name": "Dan Mick", "email": "dan.mick@redhat.com", "user": {"login": "dmick"}}, "additions": 15, "deletions": 7}}, {"node": {"oid": "954ec8eb25d9e022464470304cf4e0b5008f3723", "messageHeadline": "Merge pull request #1065 from ceph/wip-ec-min-size", "author": {"name": "Sage Weil", "email": "sage@redhat.com", "user": {"login": "liewegas"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "ec439c01ea0b9ea4e6b52dd9616932b39d92b5aa", "messageHeadline": "rados/thrash/workloads/cache-agent-big: set min_size=2 on m=1 k=2 ec \u2026", "author": {"name": "Sage Weil", "email": "sage@redhat.com", "user": {"login": "liewegas"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "25abf9893a5c8f795174a81c80945246224441c9", "messageHeadline": "Merge pull request #1063 from ceph/wip-no-fuse", "author": {"name": "David Zafman", "email": "dzafman@redhat.com", "user": {"login": "dzafman"}}, "additions": 13, "deletions": 25}}, {"node": {"oid": "990c4c4ac83e124367dbe96911db0bf57e147e06", "messageHeadline": "Merge pull request #1059 from ceph/wip-s3roundtrip-wusui", "author": {"name": "Zack Cerza", "email": "zack@cerza.org", "user": {"login": "zmc"}}, "additions": 7, "deletions": 3}}, {"node": {"oid": "d4efcf62d39742f083062fd1cb99f101c14d8157", "messageHeadline": "Revert \"tasks/scrub_test: use fuse path (do not assume filestore!)\"", "author": {"name": "Samuel Just", "email": "sjust@redhat.com", "user": {"login": "athanatos"}}, "additions": 13, "deletions": 25}}, {"node": {"oid": "22c39192f278f4563f7ba3225d943d37d777f919", "messageHeadline": "Update cron_wrapper", "author": {"name": "Yuri Weinstein", "email": "yuri.weinstein@gmail.com", "user": {"login": "yuriw"}}, "additions": 14, "deletions": 19}}, {"node": {"oid": "9156943ac50abc7266a74d5d9b67578e48521446", "messageHeadline": "Merge pull request #970 from ceph/wip-fix-cd-override", "author": {"name": "vasukulkarni", "email": "vasu.kulkarni@gmail.com", "user": {"login": "vasukulkarni"}}, "additions": 9, "deletions": 4}}, {"node": {"oid": "3d9daf8d1a8f71901aabd837d4d54bc740141253", "messageHeadline": "Merge pull request #1058 from ceph/wip-15016", "author": {"name": "Josh Durgin", "email": "jdurgin@redhat.com", "user": {"login": "jdurgin"}}, "additions": 49, "deletions": 10}}, {"node": {"oid": "3d27b5802ac4cf73cb9dada77ca79da467bc1f52", "messageHeadline": "Merge pull request #1002 from athanatos/wip-osd-recovery", "author": {"name": "Samuel Just", "email": "sjust@redhat.com", "user": {"login": "athanatos"}}, "additions": 2, "deletions": 0}}, {"node": {"oid": "0fa12144b286a6e71a3ec7513d7e92357ad202f7", "messageHeadline": "Merge pull request #1062 from athanatos/wip-resolve-peering", "author": {"name": "Samuel Just", "email": "sjust@redhat.com", "user": {"login": "athanatos"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "b73f0693437c392cb757686599ea653c0ea41734", "messageHeadline": "Merge pull request #1061 from athanatos/wip-short-log", "author": {"name": "Samuel Just", "email": "sjust@redhat.com", "user": {"login": "athanatos"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "1df6a3e5af218edcc75d696927f10973c9f9a280", "messageHeadline": "Merge pull request #1060 from athanatos/wip-flush-pg-stats", "author": {"name": "Samuel Just", "email": "sjust@redhat.com", "user": {"login": "athanatos"}}, "additions": 1, "deletions": 7}}, {"node": {"oid": "c4ad6b3b339cc52be04a218fab31af21617146f7", "messageHeadline": "11429: wait_for_clean between restarting the osds and starting the bench", "author": {"name": "Samuel Just", "email": "sjust@redhat.com", "user": {"login": "athanatos"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "c5dbbfc545ec4e465dfac7bba9256ed85396f21e", "messageHeadline": "tasks/ceph-deploy: Install appropriate Python version before running", "author": {"name": "Oleh Prypin", "email": "oleh@pryp.in", "user": {"login": "oprypin"}}, "additions": 30, "deletions": 1}}, {"node": {"oid": "45900d81f517ab5d6dc166a242251832d8e7b140", "messageHeadline": "Allow force-branch for s3roundtrip tests.", "author": {"name": "Warren Usui", "email": "wusui@redhat.com", "user": {"login": "wusui"}}, "additions": 7, "deletions": 3}}, {"node": {"oid": "dd235a5253b9fa3567ed065101f29a3f76cbb5f2", "messageHeadline": "Merge pull request #1050 from ceph/wip-fix-scrub-test", "author": {"name": "Kefu Chai", "email": "tchaikov@gmail.com", "user": {"login": "tchaikov"}}, "additions": 24, "deletions": 38}}, {"node": {"oid": "dae4eb11574755fdb74b8f32acf4229436748b92", "messageHeadline": "Merge pull request #1057 from ceph/wip-scrub", "author": {"name": "Samuel Just", "email": "sjust@redhat.com", "user": {"login": "athanatos"}}, "additions": 25, "deletions": 13}}, {"node": {"oid": "9e2b455f45cca2f31b19c73d761661a9028c22ff", "messageHeadline": "tasks/scrub_test: use fuse path (do not assume filestore!)", "author": {"name": "Sage Weil", "email": "sage@redhat.com", "user": {"login": "liewegas"}}, "additions": 25, "deletions": 13}}, {"node": {"oid": "11ee1a8cfdc85855df06375d56f741a3186db08d", "messageHeadline": "rados/objectstore/objectstore.yaml: skip bluestore tests", "author": {"name": "Sage Weil", "email": "sage@redhat.com", "user": {"login": "liewegas"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "a8b336d9e6742452c31a844c07d0d947edbe6518", "messageHeadline": "Add sleep after stop to avoid checking deactivating state", "author": {"name": "Vasu Kulkarni", "email": "vasu@redhat.com", "user": {"login": "vasukulkarni"}}, "additions": 3, "deletions": 0}}, {"node": {"oid": "9db7d4c9f97f81a2fe835652155621c965adcc7a", "messageHeadline": "[ec_]lost_unfound: don't flush_pg_stats at the beginning", "author": {"name": "Samuel Just", "email": "sjust@redhat.com", "user": {"login": "athanatos"}}, "additions": 1, "deletions": 7}}, {"node": {"oid": "2f753d07ce89a3c9907ab8f68e9d84590dd67e5b", "messageHeadline": "Merge pull request #1049 from ceph/wip-rbd-nbd", "author": {"name": "Josh Durgin", "email": "jdurgin@redhat.com", "user": {"login": "jdurgin"}}, "additions": 20, "deletions": 2}}, {"node": {"oid": "2b5b66d6c451e3138062c7776e5b7d68fca36a38", "messageHeadline": "Merge pull request #1053 from ceph/wip-thrash-raise", "author": {"name": "Gregory Farnum", "email": "greg@gregs42.com", "user": {"login": "gregsfortytwo"}}, "additions": 4, "deletions": 3}}, {"node": {"oid": "29985efc7cdff252a822d31b5e18b9163849bc53", "messageHeadline": "test: Eliminate racey scrubbing in scrub_test.py", "author": {"name": "David Zafman", "email": "dzafman@redhat.com", "user": {"login": "dzafman"}}, "additions": 24, "deletions": 38}}, {"node": {"oid": "cad11a961223a2a3d7fc034be726cc29ff49274a", "messageHeadline": "Merge pull request #1036 from david-z/master", "author": {"name": "John Spray", "email": "jspray@redhat.com", "user": null}, "additions": 7, "deletions": 4}}, {"node": {"oid": "c65ba2fa6549ade9028bc67f538aa5a0ed51660d", "messageHeadline": "Merge pull request #1055 from ceph/wip-fix-core-master", "author": {"name": "Samuel Just", "email": "sjust@redhat.com", "user": {"login": "athanatos"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "3977b8ffdbfbf59a8ff9eedb67edbd13cb3ada42", "messageHeadline": "Fixes http://tracker.ceph.com/issues/16334", "author": {"name": "Yuri Weinstein", "email": "yweinste@redhat.com", "user": {"login": "yuriw"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "9c1a28210e06318303bb7fe2eccef7d8fb982a0b", "messageHeadline": "tasks/ceph-deploy: Run on multiple Python versions (2, 3)", "author": {"name": "Oleh Prypin", "email": "oleh@pryp.in", "user": {"login": "oprypin"}}, "additions": 19, "deletions": 9}}, {"node": {"oid": "bf46e20aa25c18d2dc29683e4418fe0a54fc8a28", "messageHeadline": "Merge pull request #1054 from ceph/wip-16276", "author": {"name": "John Spray", "email": "jspray@redhat.com", "user": null}, "additions": 9, "deletions": 0}}, {"node": {"oid": "4179c85e4f5f1e3f41477616f8520a995e666e53", "messageHeadline": "suites/fs: use simple messenger some places", "author": {"name": "John Spray", "email": "john.spray@redhat.com", "user": null}, "additions": 9, "deletions": 0}}, {"node": {"oid": "eeebc1b5360b7ee22aa62c974abb07aeaebe2292", "messageHeadline": "Merge pull request #1051 from gregsfortytwo/wip-fix-mdsthrash", "author": {"name": "John Spray", "email": "jspray@redhat.com", "user": null}, "additions": 1, "deletions": 1}}, {"node": {"oid": "40ed110c5588d403fcb768dc49acc15acfe36434", "messageHeadline": "tasks/mds_thrash: fix more references to self.manager", "author": {"name": "John Spray", "email": "john.spray@redhat.com", "user": null}, "additions": 3, "deletions": 3}}, {"node": {"oid": "9d7a91c91b9463c77ce431fc0dc2fc0201f11859", "messageHeadline": "task/mds_thrash: don't drop exceptions from thrasher", "author": {"name": "John Spray", "email": "john.spray@redhat.com", "user": null}, "additions": 1, "deletions": 0}}, {"node": {"oid": "c30de00707cf4571bb5152962fc3eca1dbcb78a0", "messageHeadline": "Merge pull request #1046 from batrick/wip-readahead", "author": {"name": "Gregory Farnum", "email": "greg@gregs42.com", "user": {"login": "gregsfortytwo"}}, "additions": 30, "deletions": 0}}, {"node": {"oid": "ca4728b49c6ed39c3d2b3b497d232b2ce35151e9", "messageHeadline": "reference the kill_mds_by_rank function in the right location", "author": {"name": "Greg Farnum", "email": "gfarnum@redhat.com", "user": {"login": "gregsfortytwo"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "7425e2d7a64e2962f6a7bc6f6ba09ee9137e7a14", "messageHeadline": "rbd: added rbd-nbd fsx test case", "author": {"name": "Jason Dillaman", "email": "dillaman@redhat.com", "user": null}, "additions": 20, "deletions": 2}}, {"node": {"oid": "e866c29014b761584966ff4bb6718eab5e516724", "messageHeadline": "Merge pull request #924 from ceph/wip-mountbyfsname", "author": {"name": "John Spray", "email": "jspray@redhat.com", "user": null}, "additions": 4, "deletions": 4}}, {"node": {"oid": "1b76c6b1c37d98a1e2042eb09c4c357e656a1dab", "messageHeadline": "Merge pull request #1018 from ceph/wip-16022", "author": {"name": "Yan, Zheng", "email": "ukernel@gmail.com", "user": {"login": "ukernel"}}, "additions": 20, "deletions": 1}}, {"node": {"oid": "07e3b70a376ac3831625b8caa11ad6b48ed5be63", "messageHeadline": "Add xenial for systemd test", "author": {"name": "Vasu Kulkarni", "email": "vasu@redhat.com", "user": {"login": "vasukulkarni"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "367973b0151526bd2a7f75b4b4437f314e78bcb7", "messageHeadline": "cephfs: test readahead is working", "author": {"name": "Patrick Donnelly", "email": "batrick@batbytes.com", "user": {"login": "batrick"}}, "additions": 30, "deletions": 0}}, {"node": {"oid": "92da333a888f33b7580413cc26836f48bd2c9a7c", "messageHeadline": "Merge pull request #1040 from ceph/wip-libcephfs-posixacl", "author": {"name": "John Spray", "email": "jspray@redhat.com", "user": null}, "additions": 6, "deletions": 0}}, {"node": {"oid": "bb61c1fabaf3a13ed50e12898b457c926b8a84f6", "messageHeadline": "Merge remote-tracking branch 'upstream/pull/1045/head'", "author": {"name": "Patrick Donnelly", "email": "batrick@batbytes.com", "user": {"login": "batrick"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "4d3b4cd753b0e7797d8178c5f28a8d37cdc905e3", "messageHeadline": "tasks/cephfs: fix vstart runner _get_pid", "author": {"name": "John Spray", "email": "john.spray@redhat.com", "user": null}, "additions": 2, "deletions": 2}}, {"node": {"oid": "fc7d268e3b78eee8841123c49f5c7261d5d3335d", "messageHeadline": "Merge pull request #1043 from batrick/ps-uid", "author": {"name": "John Spray", "email": "jspray@redhat.com", "user": null}, "additions": 4, "deletions": 4}}, {"node": {"oid": "bdfbfad787b9b1d95ebc5dfb16d42725c261db08", "messageHeadline": "Merge pull request #1044 from batrick/info-placement", "author": {"name": "John Spray", "email": "jspray@redhat.com", "user": null}, "additions": 1, "deletions": 1}}, {"node": {"oid": "77a23a87fd87cebc7ec9b145e7bf845f8ac06610", "messageHeadline": "vstart_runner: move info message for loaded mods", "author": {"name": "Patrick Donnelly", "email": "batrick@batbytes.com", "user": {"login": "batrick"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "1675a47d0f5961d087703913efead0ac9445d737", "messageHeadline": "vstart_runner: only kill/look at user's processes", "author": {"name": "Patrick Donnelly", "email": "batrick@batbytes.com", "user": {"login": "batrick"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "795d586400d806c30ed04f9ea52317b268a5c90c", "messageHeadline": "suites/fs/permission: run qa/workunits/fs/misc/{acl.sh,chmod.sh}", "author": {"name": "Yan, Zheng", "email": "zyan@redhat.com", "user": {"login": "ukernel"}}, "additions": 6, "deletions": 0}}, {"node": {"oid": "2cc9b5469ec90dcf3811fdc5817cc587e755ac5f", "messageHeadline": "Added file locking logic to avoid possible collisions when appending \u2026", "author": {"name": "Yuri Weinstein", "email": "yweinste@redhat.com", "user": {"login": "yuriw"}}, "additions": 16, "deletions": 3}}, {"node": {"oid": "ccb635ff5f5fdac3810ad0c5bd094ca8869b4b50", "messageHeadline": "Merge pull request #1038 from ceph/wip-libcephfs-posixacl", "author": {"name": "Gregory Farnum", "email": "greg@gregs42.com", "user": {"login": "gregsfortytwo"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "2aa7a392addb940c3526e411e68391885d5c483d", "messageHeadline": "Merge pull request #1039 from ceph/wip-16113", "author": {"name": "Sage Weil", "email": "sage@redhat.com", "user": {"login": "liewegas"}}, "additions": 94, "deletions": 0}}, {"node": {"oid": "7e06dd3bdcb0eea63cf25973da3033c26b7e21af", "messageHeadline": "suites/rados: add test for 16113", "author": {"name": "Samuel Just", "email": "sjust@redhat.com", "user": {"login": "athanatos"}}, "additions": 94, "deletions": 0}}, {"node": {"oid": "45b8e9c01ea68f8dfcfcbcd9b6595257e792a36c", "messageHeadline": "suites/fs: fix config for enabling libcephfs posix ACL", "author": {"name": "Yan, Zheng", "email": "zyan@redhat.com", "user": {"login": "ukernel"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "f83db056d8eefe98c8eca66a6a1d66f0463c7dc2", "messageHeadline": "Adjust wait_for_health to be more flexsible", "author": {"name": "Zhi Zhang", "email": "willzzhang@tencent.com", "user": null}, "additions": 7, "deletions": 4}}, {"node": {"oid": "b3ca20e402d39bb9ce7cc8fa20bb71c68c84311e", "messageHeadline": "Merge pull request #1031 from ceph/wip-sleep", "author": {"name": "Kefu Chai", "email": "tchaikov@gmail.com", "user": {"login": "tchaikov"}}, "additions": 9, "deletions": 7}}, {"node": {"oid": "da36b96a28d34d34ff0f6408c81989486c9f7245", "messageHeadline": "Initial systemd test files", "author": {"name": "Vasu Kulkarni", "email": "vasu@redhat.com", "user": {"login": "vasukulkarni"}}, "additions": 11, "deletions": 0}}, {"node": {"oid": "a2ce966d3ea9fb7a9cdf0bfb8d48d43c18b955a6", "messageHeadline": "Systemd script to test ceph init files", "author": {"name": "Vasu Kulkarni", "email": "vasu@redhat.com", "user": {"login": "vasukulkarni"}}, "additions": 103, "deletions": 0}}, {"node": {"oid": "cfc48e36da74cd8b840270e388cc4b7e3efc1b58", "messageHeadline": "tasks: fix non-existent sleep function", "author": {"name": "Josh Durgin", "email": "jdurgin@redhat.com", "user": {"login": "jdurgin"}}, "additions": 9, "deletions": 7}}, {"node": {"oid": "bd14a8e13b94b7b50ec060e438d8d7096ae78aeb", "messageHeadline": "Merge pull request #1028 from dachary/wip-rbd", "author": {"name": "Jason Dillaman", "email": "dillaman@redhat.com", "user": null}, "additions": 18, "deletions": 2}}, {"node": {"oid": "c3498b5f3d6e9056e5b9f93787458c2159b27b23", "messageHeadline": "Merge pull request #1014 from ceph/wip-ceph-restart-wusui", "author": {"name": "Samuel Just", "email": "sjust@redhat.com", "user": {"login": "athanatos"}}, "additions": 7, "deletions": 0}}, {"node": {"oid": "45bd6cbf57c6772c47906f13eb27bf8586067213", "messageHeadline": "rbd: provision volumes to format as XFS", "author": {"name": "Loic Dachary", "email": "ldachary@redhat.com", "user": {"login": "ldachary"}}, "additions": 18, "deletions": 2}}, {"node": {"oid": "30e05d6d348c9b3a80a289ac5219f65017ceca07", "messageHeadline": "Merge pull request #1026 from ceph/wip-16064", "author": {"name": "Samuel Just", "email": "sjust@redhat.com", "user": {"login": "athanatos"}}, "additions": 0, "deletions": 3}}, {"node": {"oid": "68400e95524181f6bdd1a250b72b1cb38f543aea", "messageHeadline": "scrub_test: Shards are not marked in error when osd guesses", "author": {"name": "David Zafman", "email": "dzafman@redhat.com", "user": {"login": "dzafman"}}, "additions": 0, "deletions": 3}}, {"node": {"oid": "5ae14a9a85d9b4da6f616484637b2359c4988f90", "messageHeadline": "Default to a fs if none", "author": {"name": "Vasu Kulkarni", "email": "vasu@redhat.com", "user": {"login": "vasukulkarni"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "a0085d09c22931bd120faa88005f9dc6b47921d9", "messageHeadline": "Merge pull request #1017 from dachary/wip-buildpackages", "author": {"name": "Nathan Cutler", "email": "presnypreklad@gmail.com", "user": {"login": "smithfarm"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "4d47b2d1b0fae2efcc331fbf2a6f8c576bb4aad3", "messageHeadline": "openstack: ovh renamed flavors : s/eg/hg/", "author": {"name": "Loic Dachary", "email": "ldachary@redhat.com", "user": {"login": "ldachary"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "b75e2a7da12e11f230d1842b16d26fa3c764b89a", "messageHeadline": "tasks/cephfs: reproducer for #16022", "author": {"name": "John Spray", "email": "john.spray@redhat.com", "user": null}, "additions": 20, "deletions": 1}}, {"node": {"oid": "1b7552c9cb331978cb0bfd4d7dc4dcde4186c176", "messageHeadline": "tasks/ceph.restart osd fix", "author": {"name": "Warren Usui", "email": "wusui@redhat.com", "user": {"login": "wusui"}}, "additions": 7, "deletions": 0}}, {"node": {"oid": "3be17100934533ebaae33f86cde490cd3651ff06", "messageHeadline": "Merge pull request #1013 from ceph/wip-15900", "author": {"name": "Gregory Farnum", "email": "greg@gregs42.com", "user": {"login": "gregsfortytwo"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "a9eb03f138f681bf921c8767cd64ddb1bec3b662", "messageHeadline": "short_pg_log: double params to avoid failures from dup detection failure", "author": {"name": "Samuel Just", "email": "sjust@redhat.com", "user": {"login": "athanatos"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "66901ccc04077c86dbb713ddb4c1ab6de075f482", "messageHeadline": "tasks/cephfs: find processes correctly", "author": {"name": "John Spray", "email": "john.spray@redhat.com", "user": null}, "additions": 1, "deletions": 1}}, {"node": {"oid": "76809b1af562558dc5229be4b5d63fa2d043c4ae", "messageHeadline": "tasks/cephfs: fix mount wait in test_mount_conn_close", "author": {"name": "John Spray", "email": "john.spray@redhat.com", "user": null}, "additions": 1, "deletions": 0}}, {"node": {"oid": "5c164f2d4c42c73ef489b476a5d81ace690c5e82", "messageHeadline": "Merge pull request #983 from ajarr/wip-15614", "author": {"name": "John Spray", "email": "jspray@redhat.com", "user": null}, "additions": 148, "deletions": 76}}, {"node": {"oid": "aab9a03c4c1d5ef98033b654e1a11da7ddf8aa9a", "messageHeadline": "tasks/cephfs: test read-only authorization for volumes", "author": {"name": "Ramana Raja", "email": "rraja@redhat.com", "user": {"login": "ajarr"}}, "additions": 68, "deletions": 4}}, {"node": {"oid": "02fc6d6acc1246881c173d693773658b210f1ad3", "messageHeadline": "tasks/cephfs: add function to configure guest credentials", "author": {"name": "Ramana Raja", "email": "rraja@redhat.com", "user": {"login": "ajarr"}}, "additions": 84, "deletions": 76}}, {"node": {"oid": "c1c210b921c8f35c56d3d5aa97b1f2242a163185", "messageHeadline": "Merge pull request #1012 from ceph/wip-teuthology-multi-cluster-suite", "author": {"name": "Jason Dillaman", "email": "dillaman@redhat.com", "user": null}, "additions": 5, "deletions": 2}}, {"node": {"oid": "ed9ee7a4c8c0cce357ed0c2fd7a0f0368210f3cc", "messageHeadline": "suites/teuthology/multi-cluster: make them pass again", "author": {"name": "Josh Durgin", "email": "jdurgin@redhat.com", "user": {"login": "jdurgin"}}, "additions": 5, "deletions": 2}}, {"node": {"oid": "6611842d5030fc73e7454fd810a27f6b826504f7", "messageHeadline": "resolve_stuck_peering: reset stats while looping", "author": {"name": "Samuel Just", "email": "sjust@redhat.com", "user": {"login": "athanatos"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "95ba831a3b83a0f8d0cb492273674d716f14e05d", "messageHeadline": "suites/rbd: added replication stress test workunitReviewed-by: Josh D\u2026", "author": {"name": "Josh Durgin", "email": "jdurgin@redhat.com", "user": {"login": "jdurgin"}}, "additions": 11, "deletions": 0}}, {"node": {"oid": "ecbda33b52c1a139cdf31562ac81a433b7e1dc68", "messageHeadline": "suites/rbd: added replication stress test workunit", "author": {"name": "Jason Dillaman", "email": "dillaman@redhat.com", "user": null}, "additions": 11, "deletions": 0}}, {"node": {"oid": "faa6e4aac5188cf327e02f453cb4accacc2f46b6", "messageHeadline": "Merge pull request #1007 from ceph/wip-li-rados", "author": {"name": "Kefu Chai", "email": "tchaikov@gmail.com", "user": {"login": "tchaikov"}}, "additions": 37, "deletions": 11}}, {"node": {"oid": "e9268a15919217d479cdd01c7eb326d049fae5c7", "messageHeadline": "Merge pull request #1006 from ceph/wip-15754-master", "author": {"name": "Yuri Weinstein", "email": "yuri.weinstein@gmail.com", "user": {"login": "yuriw"}}, "additions": 677, "deletions": 0}}, {"node": {"oid": "b97065a83a8a4adeca314ebff2ed32ee87cd8c10", "messageHeadline": "Merge pull request #934 from ceph/wip-15266", "author": {"name": "John Spray", "email": "jspray@redhat.com", "user": null}, "additions": 51, "deletions": 0}}, {"node": {"oid": "5992384700f335a970c1f7cb392d5b71cecfda5c", "messageHeadline": "scrub_test: Handle list-inconsistent-obj changes in pull #8983", "author": {"name": "David Zafman", "email": "dzafman@redhat.com", "user": {"login": "dzafman"}}, "additions": 37, "deletions": 11}}, {"node": {"oid": "6ad42ef5796baed50c107877133128be4ae267f3", "messageHeadline": "Initial check in for a complete jewel-x suite", "author": {"name": "Yuri Weinstein", "email": "yweinste@redhat.com", "user": {"login": "yuriw"}}, "additions": 677, "deletions": 0}}, {"node": {"oid": "e340d2e4553e4e9757a15ff2a6a89bcddbcc612c", "messageHeadline": "Merge pull request #974 from ceph/wip-15599", "author": {"name": "John Spray", "email": "jspray@redhat.com", "user": null}, "additions": 47, "deletions": 3}}, {"node": {"oid": "3d74fa51e8bbaf5a5a3915f8ba19ef91374583db", "messageHeadline": "cron_wrapper: Added echo to log a command name to the log fileReviewe\u2026", "author": {"name": "Josh Durgin", "email": "jdurgin@redhat.com", "user": {"login": "jdurgin"}}, "additions": 3, "deletions": 0}}, {"node": {"oid": "7d08a7ea5cb9cd0d88c854f77f3050958bd50030", "messageHeadline": "Added echo to log a command name to the log file", "author": {"name": "Yuri Weinstein", "email": "yweinste@redhat.com", "user": {"login": "yuriw"}}, "additions": 3, "deletions": 0}}, {"node": {"oid": "c0e822a206169604b6bba71f1cbc67fd72d5e78f", "messageHeadline": "Merge pull request #1001 from ceph/wip-15563-master2", "author": {"name": "Yuri Weinstein", "email": "yuri.weinstein@gmail.com", "user": {"login": "yuriw"}}, "additions": 0, "deletions": 0}}, {"node": {"oid": "cad9679af0b89d1e100e2eae64dae9f710c7dd8d", "messageHeadline": "Added execute permission to the script", "author": {"name": "Yuri Weinstein", "email": "yweinste@redhat.com", "user": {"login": "yuriw"}}, "additions": 0, "deletions": 0}}, {"node": {"oid": "db2603e2101ee2d0b218f059f4a02da086e0ff26", "messageHeadline": "Merge pull request #979 from ceph/wip-mon-rocksdb", "author": {"name": "Sage Weil", "email": "sage@redhat.com", "user": {"login": "liewegas"}}, "additions": 21, "deletions": 0}}, {"node": {"oid": "ce927692b1decd50d2defe575190f1499fe15826", "messageHeadline": "rados: vary mon kv backend", "author": {"name": "Sage Weil", "email": "sage@redhat.com", "user": {"login": "liewegas"}}, "additions": 21, "deletions": 0}}, {"node": {"oid": "f1e952ab706c2b921b4e080cfc41c86051ffea5d", "messageHeadline": "make-rpm.sh: support openSUSE", "author": {"name": "Loic Dachary", "email": "loic@dachary.org", "user": null}, "additions": 24, "deletions": 5}}, {"node": {"oid": "b7cbe2f96fa2ebb08f48f1fcb89fa591ec7ea1e2", "messageHeadline": "make-rpm.sh: support openSUSE", "author": {"name": "Nathan Cutler", "email": "ncutler@suse.com", "user": {"login": "smithfarm"}}, "additions": 24, "deletions": 5}}, {"node": {"oid": "84530fb3446dbc46c5ae18974d7870ef58c27f87", "messageHeadline": "Merge pull request #993 from smithfarm/wip-opensuse-user-data", "author": {"name": "Loic Dachary", "email": "loic@dachary.org", "user": null}, "additions": 13, "deletions": 0}}, {"node": {"oid": "209ce61788117a9c9b7fa8333504f1e63538f0c2", "messageHeadline": "add user-data for openSUSE 42.1", "author": {"name": "Nathan Cutler", "email": "ncutler@suse.com", "user": {"login": "smithfarm"}}, "additions": 13, "deletions": 0}}, {"node": {"oid": "03961a04b2177118e0324343600f19ef5d8b642f", "messageHeadline": "Merge pull request #992 from ceph/wip-14339-master", "author": {"name": "Tamilarasi Muthamizhan", "email": "tmuthami@redhat.com", "user": {"login": "tmuthamizhan"}}, "additions": 202, "deletions": 0}}, {"node": {"oid": "ddabdb7f722b192435b87bc31fe587b93cc53924", "messageHeadline": "osd_recovery: add delay to ensure maps propogate", "author": {"name": "Samuel Just", "email": "sjust@redhat.com", "user": {"login": "athanatos"}}, "additions": 2, "deletions": 0}}, {"node": {"oid": "145bb3d326ee7bada7fe7cc290bcc82c744e2c1b", "messageHeadline": "Merge pull request #991 from ceph/wip-15857", "author": {"name": "Gregory Farnum", "email": "greg@gregs42.com", "user": {"login": "gregsfortytwo"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "5e0185dbb287f46759d23ee4281fcfd7fcf48011", "messageHeadline": "tasks/cephfs: update failover test for standby changesReviewed-by: Gr\u2026", "author": {"name": "Gregory Farnum", "email": "greg@gregs42.com", "user": {"login": "gregsfortytwo"}}, "additions": 73, "deletions": 31}}, {"node": {"oid": "2146543315ebd58671ccc19f73b631b99587ab64", "messageHeadline": "Merge pull request #985 from ZhenyuLeng/noneed_op_is_discardable", "author": {"name": "Sage Weil", "email": "sage@redhat.com", "user": {"login": "liewegas"}}, "additions": 3, "deletions": 0}}, {"node": {"oid": "1eaa0026911932cbcbc1e5c5dc830c892a5f8d93", "messageHeadline": "Test osd_discard_disconnected_ops", "author": {"name": "ZhenyuLeng", "email": "lengzhenyu@ict.ac.cn", "user": {"login": "ZhenyuLeng"}}, "additions": 3, "deletions": 0}}, {"node": {"oid": "b5034062a292697c3ca610fd9ead3238c67872ea", "messageHeadline": "Merge pull request #987 from ceph/wip-15563-master", "author": {"name": "Dan Mick", "email": "dan.mick@redhat.com", "user": {"login": "dmick"}}, "additions": 39, "deletions": 0}}, {"node": {"oid": "71a8daf9d072d6e98367c4ad41d6043b43a65b9d", "messageHeadline": "A script to be used in crontab sepia nd ovh lab, so emails sent only \u2026", "author": {"name": "Yuri Weinstein", "email": "yweinste@redhat.com", "user": {"login": "yuriw"}}, "additions": 39, "deletions": 0}}, {"node": {"oid": "d22934f267685482b3b7109eee7a13d6a46a1bdd", "messageHeadline": "Added v10.2.0 => jewel upgrade case", "author": {"name": "Yuri Weinstein", "email": "yweinste@redhat.com", "user": {"login": "yuriw"}}, "additions": 202, "deletions": 0}}, {"node": {"oid": "4e9635e8558aa69e66ec79b53469b03cd3eb12e6", "messageHeadline": "tasks/cephfs: test 'df' output in volumeclient", "author": {"name": "John Spray", "email": "john.spray@redhat.com", "user": null}, "additions": 47, "deletions": 3}}, {"node": {"oid": "8e6a164dfb957a838482207a911289ffab0936f2", "messageHeadline": "tasks/cephfs: fix ps usage to not truncate cmds", "author": {"name": "John Spray", "email": "john.spray@redhat.com", "user": null}, "additions": 2, "deletions": 2}}, {"node": {"oid": "387c02eb8f5d08f90ca5218e0e3b834cd0a85c32", "messageHeadline": "Merge pull request #990 from ceph/wip-multi-cluster-fixes", "author": {"name": "Sage Weil", "email": "sage@redhat.com", "user": {"login": "liewegas"}}, "additions": 76, "deletions": 74}}, {"node": {"oid": "26c7dab57ef7a6bd8377441bb1063a38e096002d", "messageHeadline": "tasks: fix {testdir}/data paths", "author": {"name": "Josh Durgin", "email": "jdurgin@redhat.com", "user": {"login": "jdurgin"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "a67a123f0c0c3b9e33021ebd94a454961e4f46dd", "messageHeadline": "tasks/ceph.healthy: allow None as config", "author": {"name": "Josh Durgin", "email": "jdurgin@redhat.com", "user": {"login": "jdurgin"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "745f7b48bdd67a799bd7f0ca86b6b7600b1b8594", "messageHeadline": "tasks/resolve_stuck_peering: fix whitespace and indentation", "author": {"name": "Josh Durgin", "email": "jdurgin@redhat.com", "user": {"login": "jdurgin"}}, "additions": 71, "deletions": 72}}, {"node": {"oid": "ff942710ba2ada94f314b21b6f7b82527c3920a8", "messageHeadline": "tasks/resolve_stuck_peering: adjust to new ctx.manager location", "author": {"name": "Josh Durgin", "email": "jdurgin@redhat.com", "user": {"login": "jdurgin"}}, "additions": 18, "deletions": 16}}, {"node": {"oid": "0cade258c87783e6465a316b95390253a7791a8c", "messageHeadline": "Merge pull request #986 from ceph/wip-crush-drop-legacy", "author": {"name": "Samuel Just", "email": "sjust@redhat.com", "user": {"login": "athanatos"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "798c50e9bcd6c62b7e1687c85db718bca6883b3e", "messageHeadline": "tasks/cephfs: add TestVolumeClient.test_purge", "author": {"name": "John Spray", "email": "john.spray@redhat.com", "user": null}, "additions": 51, "deletions": 0}}, {"node": {"oid": "4ec26a9e16565a36bbdec6fc2a0718fcc6ca55a5", "messageHeadline": "Merge pull request #975 from xiaoxichen/prefix", "author": {"name": "John Spray", "email": "jspray@redhat.com", "user": null}, "additions": 46, "deletions": 12}}, {"node": {"oid": "3197fe34614eb78ab0dd009d183df2b640a996a7", "messageHeadline": "Merge pull request #968 from ajarr/wip-15045", "author": {"name": "John Spray", "email": "jspray@redhat.com", "user": null}, "additions": 118, "deletions": 5}}, {"node": {"oid": "18c3e2c5bc91c7c2206d9e2a3d1fdef346b0f4a7", "messageHeadline": "Merge pull request #989 from ceph/revert-981-revert-955-tracker13531", "author": {"name": "Samuel Just", "email": "sjust@redhat.com", "user": {"login": "athanatos"}}, "additions": 118, "deletions": 0}}, {"node": {"oid": "a4f8dc91bc413708f5fcac30f114295cfc39e823", "messageHeadline": "Revert \"Revert \"Rados: Tracker-13531-resolve stuck peering\"\"", "author": {"name": "Samuel Just", "email": "sjust@redhat.com", "user": {"login": "athanatos"}}, "additions": 118, "deletions": 0}}, {"node": {"oid": "edae2685793ea2e04d886a9334b049f221fd2e19", "messageHeadline": "Merge pull request #937 from ceph/wip-multi-cluster", "author": {"name": "Josh Durgin", "email": "jdurgin@redhat.com", "user": {"login": "jdurgin"}}, "additions": 1008, "deletions": 549}}, {"node": {"oid": "1cb2681cd02d7782c9dea602c9cf2b0fb80e6fae", "messageHeadline": "tasks/create_verify_lfn_objects: adjust to new ctx.manager location", "author": {"name": "Josh Durgin", "email": "jdurgin@redhat.com", "user": {"login": "jdurgin"}}, "additions": 5, "deletions": 4}}, {"node": {"oid": "bdd8ffddec219414977240c5692a87a820df6ab6", "messageHeadline": "suites: add multi-cluster tests to the teuthology suite", "author": {"name": "Josh Durgin", "email": "jdurgin@redhat.com", "user": {"login": "jdurgin"}}, "additions": 111, "deletions": 0}}, {"node": {"oid": "a9872182d362ded03a3f23679a389e686806be5d", "messageHeadline": "tasks: update ctx.ceph.conf readers to use per-cluster conf", "author": {"name": "Josh Durgin", "email": "jdurgin@redhat.com", "user": {"login": "jdurgin"}}, "additions": 21, "deletions": 21}}, {"node": {"oid": "67d7d997c213cfb554b5b1dda4acef9fac309ff8", "messageHeadline": "suites/rbd: add basic mirroring suite", "author": {"name": "Josh Durgin", "email": "jdurgin@redhat.com", "user": {"login": "jdurgin"}}, "additions": 55, "deletions": 0}}, {"node": {"oid": "ed33f86589ff28a1fff62157de2a82a28ca9699e", "messageHeadline": "tasks: add an rbd-mirror task", "author": {"name": "Josh Durgin", "email": "jdurgin@redhat.com", "user": {"login": "jdurgin"}}, "additions": 117, "deletions": 0}}, {"node": {"oid": "bccdef665070f043082e33665fd17739bcbadd62", "messageHeadline": "tasks/ceph: ignore EEXIST for the archive data dir creation", "author": {"name": "Josh Durgin", "email": "jdurgin@redhat.com", "user": {"login": "jdurgin"}}, "additions": 8, "deletions": 1}}, {"node": {"oid": "4c2e7309db40bb6f87a9f2930371522164513bb4", "messageHeadline": "tasks/ceph: pull each mon dir only once", "author": {"name": "Josh Durgin", "email": "jdurgin@redhat.com", "user": {"login": "jdurgin"}}, "additions": 4, "deletions": 1}}, {"node": {"oid": "3203b76792e6ab7f35d465cebe602243681d5d9e", "messageHeadline": "tasks/ceph: only run ceph_log and valgrind_post once", "author": {"name": "Josh Durgin", "email": "jdurgin@redhat.com", "user": {"login": "jdurgin"}}, "additions": 29, "deletions": 18}}, {"node": {"oid": "96e7724e2360f86bf22e5a51de19659b74db9448", "messageHeadline": "tasks/ceph: make scrubbing cluster-aware", "author": {"name": "Josh Durgin", "email": "jdurgin@redhat.com", "user": {"login": "jdurgin"}}, "additions": 9, "deletions": 30}}, {"node": {"oid": "34a58dda5606f565237c095577caa6133a2c01f1", "messageHeadline": "tasks/watch_notify_same_primary: adjust to new ctx.manager location", "author": {"name": "Josh Durgin", "email": "jdurgin@redhat.com", "user": {"login": "jdurgin"}}, "additions": 7, "deletions": 6}}, {"node": {"oid": "9f5b0370dd07c571c58653d03a2eabe53b2e4793", "messageHeadline": "tasks/thrash_pool_snaps: adjust to new ctx.manager location", "author": {"name": "Josh Durgin", "email": "jdurgin@redhat.com", "user": {"login": "jdurgin"}}, "additions": 3, "deletions": 2}}, {"node": {"oid": "a4267dba2c39819da759b971b3ba65830ce10647", "messageHeadline": "tasks/repair_test: clean up manager usage, adjust to new location", "author": {"name": "Josh Durgin", "email": "jdurgin@redhat.com", "user": {"login": "jdurgin"}}, "additions": 82, "deletions": 91}}, {"node": {"oid": "6f465efa041a32caf4f121b946c8a999d90a7069", "messageHeadline": "tasks/reg11184: adjust to new ctx.manager location", "author": {"name": "Josh Durgin", "email": "jdurgin@redhat.com", "user": {"login": "jdurgin"}}, "additions": 45, "deletions": 43}}, {"node": {"oid": "55fe7de7be6a243325679e8c74bc68f39b59cf94", "messageHeadline": "tasks/radosbench: adjust to new ctx.manager location", "author": {"name": "Josh Durgin", "email": "jdurgin@redhat.com", "user": {"login": "jdurgin"}}, "additions": 5, "deletions": 4}}, {"node": {"oid": "39578a6a357e3379cbaedeb5301f3eb2ffe4bc7f", "messageHeadline": "tasks/rados: adjust to new ctx.manager location", "author": {"name": "Josh Durgin", "email": "jdurgin@redhat.com", "user": {"login": "jdurgin"}}, "additions": 5, "deletions": 4}}, {"node": {"oid": "563c0e99b9b2cda07110f1724004c69eceea3752", "messageHeadline": "tasks/populate_rbd_pool: adjust to new ctx.manager location", "author": {"name": "Josh Durgin", "email": "jdurgin@redhat.com", "user": {"login": "jdurgin"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "691af92f674b4be5fa657830e4542be4b2ce50e0", "messageHeadline": "tasks/peering_speed_test: adust for new ctx.manager location", "author": {"name": "Josh Durgin", "email": "jdurgin@redhat.com", "user": {"login": "jdurgin"}}, "additions": 14, "deletions": 11}}, {"node": {"oid": "645a0f5d20fd7a4297ecf5def779778c08f00fcb", "messageHeadline": "tasks/osd_failsafe_enospc: adjust for new ctx.manager location", "author": {"name": "Josh Durgin", "email": "jdurgin@redhat.com", "user": {"login": "jdurgin"}}, "additions": 14, "deletions": 12}}, {"node": {"oid": "70db2726c577a5b6a1cde2be30189bf8bf065c5b", "messageHeadline": "tasks/divergent_priors*: adjust to new ctx.manager location", "author": {"name": "Josh Durgin", "email": "jdurgin@redhat.com", "user": {"login": "jdurgin"}}, "additions": 66, "deletions": 62}}, {"node": {"oid": "e00437ae897741a10545ab1bcc32f94b530831c4", "messageHeadline": "tasks/ceph_objectstore_tool: use existing manager", "author": {"name": "Josh Durgin", "email": "jdurgin@redhat.com", "user": {"login": "jdurgin"}}, "additions": 2, "deletions": 11}}, {"node": {"oid": "274d79ade39bddfcc13d3b9cb6829bac8b693c1f", "messageHeadline": "tasks/ceph_manager: make utility_task cluster-aware", "author": {"name": "Josh Durgin", "email": "jdurgin@redhat.com", "user": {"login": "jdurgin"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "3948f108a847744de4197333ccb50f8a3c6fada5", "messageHeadline": "tasks/ceph: make restart subtask cluster-aware", "author": {"name": "Josh Durgin", "email": "jdurgin@redhat.com", "user": {"login": "jdurgin"}}, "additions": 6, "deletions": 2}}, {"node": {"oid": "9ad65769c77586332d81c9a7414b2f8d90e391b7", "messageHeadline": "tasks/ceph: make wait_for_mon_quorum cluster-aware", "author": {"name": "Josh Durgin", "email": "jdurgin@redhat.com", "user": {"login": "jdurgin"}}, "additions": 9, "deletions": 4}}, {"node": {"oid": "bb76deaf5784dfaf3a7ea0a7bb4a601f89d681d4", "messageHeadline": "tasks/ceph: make wait_for_osds_up cluster-aware", "author": {"name": "Josh Durgin", "email": "jdurgin@redhat.com", "user": {"login": "jdurgin"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "ef619062be841bb93dd6747b31fbb55ee8e1cd23", "messageHeadline": "tasks/ceph: update ctx.manager usage to ctx.managers", "author": {"name": "Josh Durgin", "email": "jdurgin@redhat.com", "user": {"login": "jdurgin"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "1b2087231d36bc05db247cccbe2d217cde771fad", "messageHeadline": "tasks/workunit: work with roles that include cluster", "author": {"name": "Josh Durgin", "email": "jdurgin@redhat.com", "user": {"login": "jdurgin"}}, "additions": 47, "deletions": 28}}, {"node": {"oid": "256ebf8a12815f8650b2b2b7517190145bd02ea7", "messageHeadline": "tasks: move find_remote to util, rename and add helper", "author": {"name": "Josh Durgin", "email": "jdurgin@redhat.com", "user": {"login": "jdurgin"}}, "additions": 29, "deletions": 9}}, {"node": {"oid": "a3096e8600a4933d3420f9e498d0da7707eb686d", "messageHeadline": "tasks/blktrace: make cluster-aware", "author": {"name": "Josh Durgin", "email": "jdurgin@redhat.com", "user": {"login": "jdurgin"}}, "additions": 16, "deletions": 13}}, {"node": {"oid": "bba323834be5ace438042ce6fa370a6cd80c37d3", "messageHeadline": "tasks/ceph_manager: make Thrasher cluster-aware", "author": {"name": "Josh Durgin", "email": "jdurgin@redhat.com", "user": {"login": "jdurgin"}}, "additions": 11, "deletions": 12}}, {"node": {"oid": "713e717fda482cbe6396ee8af65ac7d81132852a", "messageHeadline": "tasks/ceph_manager: make mount_osd_data() cluster-aware", "author": {"name": "Josh Durgin", "email": "jdurgin@redhat.com", "user": {"login": "jdurgin"}}, "additions": 18, "deletions": 11}}, {"node": {"oid": "524e6d7a5e29ff325edd2673e3774fad757bb83e", "messageHeadline": "tasks/ceph_manager: add cluster param to write_conf()", "author": {"name": "Josh Durgin", "email": "jdurgin@redhat.com", "user": {"login": "jdurgin"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "ff49deb6f0beb99b0115d606cc1bc4f4bf293f5c", "messageHeadline": "tasks/ceph_manager: simplify remote lookup, and make it cluster aware", "author": {"name": "Josh Durgin", "email": "jdurgin@redhat.com", "user": {"login": "jdurgin"}}, "additions": 13, "deletions": 15}}, {"node": {"oid": "141c73d3998c9edb45a15d86f1f9029b4ea3a41b", "messageHeadline": "tasks/ceph_manager: parameterize CephManager with cluster", "author": {"name": "Josh Durgin", "email": "jdurgin@redhat.com", "user": {"login": "jdurgin"}}, "additions": 38, "deletions": 16}}, {"node": {"oid": "05bddf90766aeeabaf4e2274c66eaa8b4db425c9", "messageHeadline": "tasks/thrashosds: adjust to per-cluster managers", "author": {"name": "Josh Durgin", "email": "jdurgin@redhat.com", "user": {"login": "jdurgin"}}, "additions": 3, "deletions": 2}}, {"node": {"oid": "b88d595571f4415b17e50afa4dc47cbe6ae87bc4", "messageHeadline": "tasks/thrashosds: add an option to specify the cluster to thrash", "author": {"name": "Josh Durgin", "email": "jdurgin@redhat.com", "user": {"login": "jdurgin"}}, "additions": 5, "deletions": 1}}, {"node": {"oid": "0acbafe3719e773a670aece2ba578f72100a4e31", "messageHeadline": "tasks/ceph: store cluster config in a per-cluster dict", "author": {"name": "Josh Durgin", "email": "jdurgin@redhat.com", "user": {"login": "jdurgin"}}, "additions": 4, "deletions": 2}}, {"node": {"oid": "25ff14af7421bfbb91c5e60f51fe6a6f924ec30e", "messageHeadline": "tasks/ceph: create a CephManager per cluster", "author": {"name": "Josh Durgin", "email": "jdurgin@redhat.com", "user": {"login": "jdurgin"}}, "additions": 4, "deletions": 2}}, {"node": {"oid": "d1354703051bb5fa27ecc1f0e4f18de21c80e6b4", "messageHeadline": "tasks/ceph: make healthy() cluster-aware", "author": {"name": "Josh Durgin", "email": "jdurgin@redhat.com", "user": {"login": "jdurgin"}}, "additions": 10, "deletions": 7}}, {"node": {"oid": "b0dd04736eed2822d1584eb8f6f7839e7f02ffc9", "messageHeadline": "tasks/ceph: make cephfs_setup() cluster-aware", "author": {"name": "Josh Durgin", "email": "jdurgin@redhat.com", "user": {"login": "jdurgin"}}, "additions": 6, "deletions": 4}}, {"node": {"oid": "44097101025a3053bb7938062ee527a76cedc29f", "messageHeadline": "tasks/ceph: make crush_setup() cluster-aware", "author": {"name": "Josh Durgin", "email": "jdurgin@redhat.com", "user": {"login": "jdurgin"}}, "additions": 4, "deletions": 2}}, {"node": {"oid": "e19e9e2fa31bd544894b3e36ade7c09ed8af73d6", "messageHeadline": "tasks/ceph: adapt to cluster-aware daemon.resolve_role_list", "author": {"name": "Josh Durgin", "email": "jdurgin@redhat.com", "user": {"login": "jdurgin"}}, "additions": 13, "deletions": 16}}, {"node": {"oid": "26b8a1f3acdc53122767918cec86d36fdf74337c", "messageHeadline": "tasks/ceph: make run_daemon() cluster-aware", "author": {"name": "Josh Durgin", "email": "jdurgin@redhat.com", "user": {"login": "jdurgin"}}, "additions": 18, "deletions": 11}}, {"node": {"oid": "a54ff597faa379c8fd369352fb924651be269f95", "messageHeadline": "tasks/ceph: convert cluster creation to work with multiple clusters", "author": {"name": "Josh Durgin", "email": "jdurgin@redhat.com", "user": {"login": "jdurgin"}}, "additions": 146, "deletions": 69}}, {"node": {"oid": "466678b980e0527947f5c436d83da6933b216a25", "messageHeadline": "tasks/ceph_client: add cluster param", "author": {"name": "Josh Durgin", "email": "jdurgin@redhat.com", "user": {"login": "jdurgin"}}, "additions": 7, "deletions": 5}}, {"node": {"oid": "1b687fcff639f9392ab59f7ce5c82abfcd037ff0", "messageHeadline": "rados: test jewel instead of legacy tunables", "author": {"name": "Sage Weil", "email": "sage@redhat.com", "user": {"login": "liewegas"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "42f63dc6a6bfbe7667ad2293946fedeb097fabce", "messageHeadline": "fs/volume_client: exercise the configurable prefix and ns_prefix.", "author": {"name": "Xiaoxi Chen", "email": "xiaoxchen@ebay.com", "user": {"login": "xiaoxichen"}}, "additions": 46, "deletions": 12}}, {"node": {"oid": "84aeb9e89e652b2cf01f09b8b591f6443290d100", "messageHeadline": "rados: debug rgw test", "author": {"name": "Sage Weil", "email": "sage@redhat.com", "user": {"login": "liewegas"}}, "additions": 6, "deletions": 0}}, {"node": {"oid": "c0031c7ceeaa82ca459f6fd80527631a55199604", "messageHeadline": "Merge pull request #984 from ceph/wip-name-len", "author": {"name": "Sage Weil", "email": "sage@redhat.com", "user": {"login": "liewegas"}}, "additions": 0, "deletions": 16}}, {"node": {"oid": "2a44c3d20de9a75065c271e9ad8dfceeed1186d9", "messageHeadline": "drop broken name length config args", "author": {"name": "Sage Weil", "email": "sage@redhat.com", "user": {"login": "liewegas"}}, "additions": 0, "deletions": 16}}, {"node": {"oid": "51093a3384237abb2e76142adee296be58cf6d57", "messageHeadline": "Merge pull request #982 from ceph/wip-13507", "author": {"name": "David Zafman", "email": "dzafman@redhat.com", "user": {"login": "dzafman"}}, "additions": 9, "deletions": 6}}, {"node": {"oid": "32993194d3e39fa2a1282e3e9b7e7491ea921c16", "messageHeadline": "Merge pull request #911 from ceph/wip-8885", "author": {"name": "David Zafman", "email": "dzafman@redhat.com", "user": {"login": "dzafman"}}, "additions": 103, "deletions": 3}}, {"node": {"oid": "7aa2ec1f9e7c4015049a30591b288360d7ce8e5b", "messageHeadline": "copyed upgrade/infernalis suite to master branch", "author": {"name": "Yuri Weinstein", "email": "yweinste@redhat.com", "user": {"login": "yuriw"}}, "additions": 500, "deletions": 0}}, {"node": {"oid": "b970f97dbc5af6e331282c4eb61c9faaff1e586e", "messageHeadline": "suites: allow four remote clients for fs/recovery", "author": {"name": "Ramana Raja", "email": "rraja@redhat.com", "user": {"login": "ajarr"}}, "additions": 3, "deletions": 1}}, {"node": {"oid": "cbadb384f2e6f6fa2ebeab0d60af591a6de252a4", "messageHeadline": "tasks/cephfs: test volume client eviction", "author": {"name": "Ramana Raja", "email": "rraja@redhat.com", "user": {"login": "ajarr"}}, "additions": 112, "deletions": 3}}, {"node": {"oid": "64869a3e4d5722e84f791ee3a07bf445d4402d32", "messageHeadline": "tasks/cephfs: make mount point more configurable", "author": {"name": "Ramana Raja", "email": "rraja@redhat.com", "user": {"login": "ajarr"}}, "additions": 3, "deletions": 1}}, {"node": {"oid": "5c0edbae3eb35654b4efb2e6eb097014953aea12", "messageHeadline": "repair_test: Disable scheduled scrubbing to not mess up do_pg_scrub()", "author": {"name": "David Zafman", "email": "dzafman@redhat.com", "user": {"login": "dzafman"}}, "additions": 3, "deletions": 0}}, {"node": {"oid": "b25392451ec2b9a3873e66c82cd16bf8dddd9783", "messageHeadline": "scrub_test: Fix swapped assert error messages", "author": {"name": "David Zafman", "email": "dzafman@redhat.com", "user": {"login": "dzafman"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "4d0c668e9eb50c2149cfe36caee37c531541d1be", "messageHeadline": "scrub_test: Fixes need with wip-13507", "author": {"name": "David Zafman", "email": "dzafman@redhat.com", "user": {"login": "dzafman"}}, "additions": 3, "deletions": 4}}, {"node": {"oid": "1fde198f97c218654702f9a9f0b52ae543e573b7", "messageHeadline": "Merge pull request #976 from ceph/wip-xfs-hadoop", "author": {"name": "Gregory Farnum", "email": "greg@gregs42.com", "user": {"login": "gregsfortytwo"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "5ae46a693285bcb9ef5b9a7750c49067804ea4dc", "messageHeadline": "Merge pull request #981 from ceph/revert-955-tracker13531", "author": {"name": "Samuel Just", "email": "sjust@redhat.com", "user": {"login": "athanatos"}}, "additions": 0, "deletions": 118}}, {"node": {"oid": "18f2aa09ffe39dc0892f12381b67b71256c126c9", "messageHeadline": "Revert \"Rados: Tracker-13531-resolve stuck peering\"", "author": {"name": "Samuel Just", "email": "sjust@redhat.com", "user": {"login": "athanatos"}}, "additions": 0, "deletions": 118}}, {"node": {"oid": "516beb672dff249f857b0051aac2fae63e477c24", "messageHeadline": "Merge pull request #955 from shylesh/tracker13531", "author": {"name": "Samuel Just", "email": "sjust@redhat.com", "user": {"login": "athanatos"}}, "additions": 118, "deletions": 0}}, {"node": {"oid": "e3bb551067d5dd881e4fd81aeb7ea35328941968", "messageHeadline": "Rados: wip-13531:Resolve stuck peering", "author": {"name": "shylesh kumar", "email": "shylesh.mohan@gmail.com", "user": {"login": "shylesh"}}, "additions": 118, "deletions": 0}}, {"node": {"oid": "fdd9c00c0b78d1f8e355358c59fef13592ac999f", "messageHeadline": "Merge remote-tracking branch 'gh/jewel'", "author": {"name": "Sage Weil", "email": "sage@redhat.com", "user": {"login": "liewegas"}}, "additions": 0, "deletions": 0}}, {"node": {"oid": "482a12f348fc004bb6c09d8180d32197372ab8af", "messageHeadline": "ceph_manager: test [test-]reweight-by-(utilization|pg)", "author": {"name": "Samuel Just", "email": "sjust@redhat.com", "user": {"login": "athanatos"}}, "additions": 25, "deletions": 8}}, {"node": {"oid": "8da6e97bd4e208952322d15b733b7880a4af330c", "messageHeadline": "CephManager: Wait 1 second for pool creation to get far enough along", "author": {"name": "David Zafman", "email": "dzafman@redhat.com", "user": {"login": "dzafman"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "8931fa2f92f91fe4e0510c7bb2b0d528f829a901", "messageHeadline": "tasks/cephfs: add TestStandbyReplay.test_standby_replay_unused", "author": {"name": "John Spray", "email": "john.spray@redhat.com", "user": null}, "additions": 71, "deletions": 20}}, {"node": {"oid": "a595651c544117401294d53217f4fd9c9a4bb1ba", "messageHeadline": "CephManager: Maximum 2 minutes for raw cluster commands", "author": {"name": "David Zafman", "email": "dzafman@redhat.com", "user": {"login": "dzafman"}}, "additions": 4, "deletions": 0}}, {"node": {"oid": "447bf873a8aa6e236721f0b9e042ba364c9ceb4b", "messageHeadline": "thrasher: Add noscrub_toggle_delay and flip the noscrub osd flags", "author": {"name": "David Zafman", "email": "dzafman@redhat.com", "user": {"login": "dzafman"}}, "additions": 37, "deletions": 0}}, {"node": {"oid": "7a528763d126eaca90e40b02aad02ab9c3c92a32", "messageHeadline": "thrasher: Add dump_ops_enable and optrack_toggle_delay options", "author": {"name": "David Zafman", "email": "dzafman@redhat.com", "user": {"login": "dzafman"}}, "additions": 57, "deletions": 0}}, {"node": {"oid": "4ad3b866041a3a5391f46cd3d96297834b95956b", "messageHeadline": "ceph_manager: Add timeout to admin_socket/osd_admin_socket", "author": {"name": "David Zafman", "email": "dzafman@redhat.com", "user": {"login": "dzafman"}}, "additions": 5, "deletions": 3}}, {"node": {"oid": "2a48199c1d6372f4314f4277771c703cb7e31dc4", "messageHeadline": "Merge pull request #891 from ceph/wip-rgw-new-multisite", "author": {"name": "Casey Bodley", "email": "cbodley@users.noreply.github.com", "user": {"login": "cbodley"}}, "additions": 540, "deletions": 55}}, {"node": {"oid": "d9309b57e3c12579f64939ee78161f7e99a062c8", "messageHeadline": "tasks/cephfs: update failover test for standby changes", "author": {"name": "John Spray", "email": "john.spray@redhat.com", "user": null}, "additions": 2, "deletions": 11}}, {"node": {"oid": "b91e47860157c89acfb0a326f4b91a66e304a8e2", "messageHeadline": "suites/rados/thrash-erasure-code: test mon_osd_pool_ec_fast_read = true", "author": {"name": "Sage Weil", "email": "sage@redhat.com", "user": {"login": "liewegas"}}, "additions": 5, "deletions": 0}}, {"node": {"oid": "2485e7b26302e87903c4951a8c7ceaa13d8a97c6", "messageHeadline": "suites/hadoop: use xfs", "author": {"name": "Sage Weil", "email": "sage@redhat.com", "user": {"login": "liewegas"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "996e21afd36f3bef1eda4aa00325f584b83b3a09", "messageHeadline": "Signed-off-by: Tamil Muthamizhan <tmuthami@redhat.com>", "author": {"name": "Tamil Muthamizhan", "email": "tmuthamizhan@MacBook-Air.local", "user": null}, "additions": 0, "deletions": 41}}, {"node": {"oid": "9d4b0b9f1500d3ced3e495b2978bce50c926274d", "messageHeadline": "Signed-off-by: Tamil Muthamizhan <tmuthami@redhat.com>", "author": {"name": "Tamil Muthamizhan", "email": "tmuthamizhan@MacBook-Air.local", "user": null}, "additions": 0, "deletions": 7}}, {"node": {"oid": "ecf6a5722775e93554c0f67ebf4a5d6f4e8115c3", "messageHeadline": "Signed-off-by: Tamil Muthamizhan <tmuthami@redhat.com>", "author": {"name": "Tamil Muthamizhan", "email": "tmuthamizhan@MacBook-Air.local", "user": null}, "additions": 0, "deletions": 34}}, {"node": {"oid": "35cb248ce58628b529c425e3f80429e2fd698a10", "messageHeadline": "Merge pull request #959 from xiaoxichen/add_ns_check", "author": {"name": "John Spray", "email": "jspray@redhat.com", "user": null}, "additions": 17, "deletions": 2}}, {"node": {"oid": "42a53713b811b1fb6f42b5747118c20e79695b84", "messageHeadline": "Merge pull request #973 from ceph/jewel", "author": {"name": "Tamilarasi Muthamizhan", "email": "tmuthami@redhat.com", "user": {"login": "tmuthamizhan"}}, "additions": 0, "deletions": 0}}, {"node": {"oid": "f21651662ed3191e6fbb41614d04976984900828", "messageHeadline": "rados/monthrash: debug client on librados api tests", "author": {"name": "Sage Weil", "email": "sage@redhat.com", "user": {"login": "liewegas"}}, "additions": 3, "deletions": 0}}, {"node": {"oid": "333aa0c15f21fabceb112b06f186a19a07514b4c", "messageHeadline": "Merge pull request #971 from ceph/wip-kv", "author": {"name": "Sage Weil", "email": "sage@redhat.com", "user": {"login": "liewegas"}}, "additions": 8, "deletions": 0}}, {"node": {"oid": "a2e0e00f0cc284e289a49df51c71491bba59698a", "messageHeadline": "Signed-off-by: Tamil Muthamizhan <tmuthami@redhat.com>", "author": {"name": "Tamil Muthamizhan", "email": "tamil@magna002.ceph.redhat.com", "user": null}, "additions": 41, "deletions": 0}}, {"node": {"oid": "9ef8d53c00e782b76b72f01e0dd31424562bfad0", "messageHeadline": "Merge pull request #972 from ceph/wip-rename-test-in-suite", "author": {"name": "Yuri Weinstein", "email": "yuri.weinstein@gmail.com", "user": {"login": "yuriw"}}, "additions": 41, "deletions": 0}}, {"node": {"oid": "dc429cbb06385493c46c8c90f4faf89b2ed6b171", "messageHeadline": "Signed-off-by: Tamil Muthamizhan <tmuthami@redhat.com>", "author": {"name": "Tamil Muthamizhan", "email": "tamil@magna002.ceph.redhat.com", "user": null}, "additions": 41, "deletions": 0}}, {"node": {"oid": "b095cc6c543e7ee85fc8f8bd9a114befa3253d2f", "messageHeadline": "rados/objectstore: add ceph_test_keyvaluedb test", "author": {"name": "Sage Weil", "email": "sage@redhat.com", "user": {"login": "liewegas"}}, "additions": 8, "deletions": 0}}, {"node": {"oid": "30571bc3a13521288d3a3db1d1f701662698ffbe", "messageHeadline": "Fix for 'branch' overrides to work", "author": {"name": "Vasu Kulkarni", "email": "vasu@redhat.com", "user": {"login": "vasukulkarni"}}, "additions": 9, "deletions": 4}}, {"node": {"oid": "5962bfa8c5811f1347b34c875c8d7f6a0cf8e04f", "messageHeadline": "rgw: increase sleep to 15 seconds", "author": {"name": "Orit Wasserman", "email": "owasserm@redhat.com", "user": {"login": "oritwas"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "af042c8567ed8adb6635b935a086f77dd38c7c1a", "messageHeadline": "Merge pull request #969 from ceph/wip-rgw-xfs", "author": {"name": "Yuri Weinstein", "email": "yuri.weinstein@gmail.com", "user": {"login": "yuriw"}}, "additions": 6, "deletions": 0}}, {"node": {"oid": "a534c1ce72f72707e410469e3bf84a31d2ffec88", "messageHeadline": "rgw: move xfs to a seperate directory", "author": {"name": "Orit Wasserman", "email": "owasserm@redhat.com", "user": {"login": "oritwas"}}, "additions": 6, "deletions": 0}}, {"node": {"oid": "a66db15c8d68e339d7b92a6d35bfa29b7a7a5d52", "messageHeadline": "rgw: move xfs to a seperate directory", "author": {"name": "Orit Wasserman", "email": "owasserm@redhat.com", "user": {"login": "oritwas"}}, "additions": 6, "deletions": 0}}, {"node": {"oid": "844b0c31652fb0eda562b66f2b5e809d96a64ca6", "messageHeadline": "rgw: force frontend to be civetweb", "author": {"name": "Orit Wasserman", "email": "owasserm@redhat.com", "user": {"login": "oritwas"}}, "additions": 6, "deletions": 0}}, {"node": {"oid": "7b5ab7adcb01778c26847fa6b59869fac952ea7b", "messageHeadline": "rgw: fix debug messages", "author": {"name": "Orit Wasserman", "email": "owasserm@redhat.com", "user": {"login": "oritwas"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "3e8f55054f0a294fdb8782bfb8b208e7d25a5e93", "messageHeadline": "rgw: fix zone get with multisite", "author": {"name": "Orit Wasserman", "email": "owasserm@redhat.com", "user": {"login": "oritwas"}}, "additions": 11, "deletions": 2}}, {"node": {"oid": "9472ee4067e17c2077d9c7bfe7eadb00e32628e2", "messageHeadline": "rgw: configure users on all clients", "author": {"name": "Orit Wasserman", "email": "owasserm@redhat.com", "user": {"login": "oritwas"}}, "additions": 31, "deletions": 32}}, {"node": {"oid": "724e7e0b77fdac6a3339cada00692aead31cec77", "messageHeadline": "rgw: do not overwrite user_info with zone user_info", "author": {"name": "Orit Wasserman", "email": "owasserm@redhat.com", "user": {"login": "oritwas"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "f0920081ab2f37f4d62638ced86b6303681f432e", "messageHeadline": "rgw: allow already exist realm", "author": {"name": "Orit Wasserman", "email": "owasserm@redhat.com", "user": {"login": "oritwas"}}, "additions": 7, "deletions": 3}}, {"node": {"oid": "fd6a6f8f8527c1faa9b9e610f5d0a146a7beda63", "messageHeadline": "rgw: increase timeout to wait for master to 20 seconds", "author": {"name": "Orit Wasserman", "email": "owasserm@redhat.com", "user": {"login": "oritwas"}}, "additions": 3, "deletions": 2}}, {"node": {"oid": "c5ee9dec816b40ed57d8b1aa5bbf23fff1a9fb8e", "messageHeadline": "rgw: we can have multicluster without multizone", "author": {"name": "Orit Wasserman", "email": "owasserm@redhat.com", "user": {"login": "oritwas"}}, "additions": 11, "deletions": 1}}, {"node": {"oid": "d03594eab5e01358b7a41ded6f72afcc7240d170", "messageHeadline": "rgw: no need to do period pull", "author": {"name": "Orit Wasserman", "email": "owasserm@redhat.com", "user": {"login": "oritwas"}}, "additions": 0, "deletions": 7}}, {"node": {"oid": "564a883bc13a5652971e3deeccc37b7e041ee371", "messageHeadline": "rgw: non master zones need to be created on the remote gateway", "author": {"name": "Orit Wasserman", "email": "owasserm@redhat.com", "user": {"login": "oritwas"}}, "additions": 30, "deletions": 21}}, {"node": {"oid": "20dab79dd08f9bbc4f1aca56e672fc73256b962b", "messageHeadline": "rgw: mtime is now a time string with microseconds", "author": {"name": "Orit Wasserman", "email": "owasserm@redhat.com", "user": {"login": "oritwas"}}, "additions": 4, "deletions": 1}}, {"node": {"oid": "b75011f2d53a07f039506374d4dc1b4133028db8", "messageHeadline": "rgw suite: add --rgw-zone", "author": {"name": "Orit Wasserman", "email": "owasserm@redhat.com", "user": {"login": "oritwas"}}, "additions": 5, "deletions": 1}}, {"node": {"oid": "82e03386b849bdd87460cdc3aa1aa9615efbfb0e", "messageHeadline": "rgw suite: create default zone after zonegroup creation", "author": {"name": "Orit Wasserman", "email": "owasserm@redhat.com", "user": {"login": "oritwas"}}, "additions": 1, "deletions": 6}}, {"node": {"oid": "895f9d334de80aca2e1a69e7dcf8ae2004a36085", "messageHeadline": "rgw suite: debug zone info", "author": {"name": "Orit Wasserman", "email": "owasserm@redhat.com", "user": {"login": "oritwas"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "1673e9f62c272f26ab9db2aaa1dd09558a0a59e1", "messageHeadline": "rgw suite: set default zonegroup on all clients", "author": {"name": "Orit Wasserman", "email": "owasserm@redhat.com", "user": {"login": "oritwas"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "5f9b6003ae16e066cfaed44f2bef56466e5e1400", "messageHeadline": "rgw: default zone should be always master zone", "author": {"name": "Orit Wasserman", "email": "owasserm@redhat.com", "user": {"login": "oritwas"}}, "additions": 5, "deletions": 0}}, {"node": {"oid": "e88ee582c00f45b4b35e2bac03c548d4fdb9a41e", "messageHeadline": "rgw suite: different clients have different defaults zone", "author": {"name": "Orit Wasserman", "email": "owasserm@redhat.com", "user": {"login": "oritwas"}}, "additions": 5, "deletions": 4}}, {"node": {"oid": "157600bcb6bdfd23b64504a1c16a893b04d50d51", "messageHeadline": "rgw suite: In multisite configuration start the master gw first", "author": {"name": "Orit Wasserman", "email": "owasserm@redhat.com", "user": {"login": "oritwas"}}, "additions": 365, "deletions": 55}}, {"node": {"oid": "c203974eb62cd186a25907bc68a99f5b9f984ab4", "messageHeadline": "rgw suite: use master_zonegroup not master_region", "author": {"name": "Orit Wasserman", "email": "owasserm@redhat.com", "user": {"login": "oritwas"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "b8120f7c7a44e90b941ea5441c38af3bec24d69b", "messageHeadline": "rgw suite: use zonegroups instead of regions", "author": {"name": "Orit Wasserman", "email": "owasserm@redhat.com", "user": {"login": "oritwas"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "1c71383c784afd6e9ff866ea7cbdacc38dbda076", "messageHeadline": "rgw: move realm pull and period pull to pull_configuration", "author": {"name": "Orit Wasserman", "email": "owasserm@redhat.com", "user": {"login": "oritwas"}}, "additions": 67, "deletions": 0}}, {"node": {"oid": "d91121431e7a8577d8f1fd65c02887e2e9d95dca", "messageHeadline": "rgw: update and commit period", "author": {"name": "Orit Wasserman", "email": "owasserm@redhat.com", "user": {"login": "oritwas"}}, "additions": 58, "deletions": 51}}, {"node": {"oid": "09891a204280d5a12f9a37546de53ae3ee59a7e5", "messageHeadline": "add realm configuration to all multisite test", "author": {"name": "Orit Wasserman", "email": "owasserm@redhat.com", "user": {"login": "oritwas"}}, "additions": 8, "deletions": 0}}, {"node": {"oid": "63192cbf46f9393b985919f86f368fbe6c231132", "messageHeadline": "rgw: add realm creation", "author": {"name": "Orit Wasserman", "email": "owasserm@redhat.com", "user": {"login": "oritwas"}}, "additions": 48, "deletions": 2}}, {"node": {"oid": "6d066a7a0c0410799d3a9fa6c4c1647925ab3826", "messageHeadline": "rgw suite: always add --rgw-frontends fastcgi", "author": {"name": "Orit Wasserman", "email": "owasserm@redhat.com", "user": {"login": "oritwas"}}, "additions": 5, "deletions": 1}}, {"node": {"oid": "21160124028ab123b5c547499d911b0a1397214f", "messageHeadline": "use ceph-master branch for s3tests", "author": {"name": "Orit Wasserman", "email": "owasserm@redhat.com", "user": {"login": "oritwas"}}, "additions": 3, "deletions": 0}}, {"node": {"oid": "f0f035e8529743564a500d60a30716964e62c53c", "messageHeadline": "suites/krbd/unmap: specify xfs", "author": {"name": "Sage Weil", "email": "sage@redhat.com", "user": {"login": "liewegas"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "226a5068ed3bbcae76927c784868d3808c549bef", "messageHeadline": "tasks/cephfs: check data written to NS.", "author": {"name": "Xiaoxi Chen", "email": "xiaoxchen@ebay.com", "user": {"login": "xiaoxichen"}}, "additions": 17, "deletions": 2}}, {"node": {"oid": "52b13e82a6a0fcb554e79a933cff3350340fee5c", "messageHeadline": "tasks/ceph: allow set allow_multiple to fail", "author": {"name": "Sage Weil", "email": "sage@redhat.com", "user": {"login": "liewegas"}}, "additions": 10, "deletions": 7}}, {"node": {"oid": "1cc24d5d8c4ec925c0f0ba8329424c349d27a98d", "messageHeadline": "suites/rest: specify xfs", "author": {"name": "Sage Weil", "email": "sage@redhat.com", "user": {"login": "liewegas"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "b4de41ec840f39cd2919ff945dbe2a527d51d48a", "messageHeadline": "suites/fs: specify xfs as needed", "author": {"name": "Sage Weil", "email": "sage@redhat.com", "user": {"login": "liewegas"}}, "additions": 3, "deletions": 0}}, {"node": {"oid": "0521da433d0fa9168913829f33868a735ba2a729", "messageHeadline": "suites/rgw: specify xfs as needed", "author": {"name": "Sage Weil", "email": "sage@redhat.com", "user": {"login": "liewegas"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "a2b80c3f64c08837a62ec232b867ad345cf8a036", "messageHeadline": "suites/rbd: specify xfs as needed", "author": {"name": "Sage Weil", "email": "sage@redhat.com", "user": {"login": "liewegas"}}, "additions": 15, "deletions": 0}}, {"node": {"oid": "e265bee1c91512237b1db2ba2e48b41595678d2a", "messageHeadline": "rados: specify short names for misc jobs", "author": {"name": "Sage Weil", "email": "sage@redhat.com", "user": {"login": "liewegas"}}, "additions": 20, "deletions": 0}}, {"node": {"oid": "64f383b7fd1e06cfd8eba95f1cbe4bab1802d9bb", "messageHeadline": "suites/upgrade/hammer-x: specify xfs", "author": {"name": "Sage Weil", "email": "sage@redhat.com", "user": {"login": "liewegas"}}, "additions": 3, "deletions": 0}}, {"node": {"oid": "37f867d7d4dfbc8f344564c45f95f3f18b10c77b", "messageHeadline": "Merge pull request #965 from ceph/wip-xfs", "author": {"name": "Samuel Just", "email": "sjust@redhat.com", "user": {"login": "athanatos"}}, "additions": 7, "deletions": 1}}, {"node": {"oid": "32719a60f7fe7091d030532a5ed1c02fe2d2c828", "messageHeadline": "rados: specify xfs", "author": {"name": "Sage Weil", "email": "sage@redhat.com", "user": {"login": "liewegas"}}, "additions": 7, "deletions": 1}}, {"node": {"oid": "7f78ea7a6a46481d5ebe1d7c99c8b5ab00e44dec", "messageHeadline": "fs/ext4: longer names", "author": {"name": "Sage Weil", "email": "sage@redhat.com", "user": {"login": "liewegas"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "562d4f6b69f6749e430f8ee6f6e288db33b94eab", "messageHeadline": "fs/ext4: max of 256 works better", "author": {"name": "Sage Weil", "email": "sage@redhat.com", "user": {"login": "liewegas"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "a39124f269a624165cddf9a44d946a51eb05010f", "messageHeadline": "Merge pull request #964 from ceph/wip-ext4", "author": {"name": "Samuel Just", "email": "sjust@redhat.com", "user": {"login": "athanatos"}}, "additions": 5, "deletions": 0}}, {"node": {"oid": "f4d39b0eab48a804ffb33d203ec94a67b7b3cde4", "messageHeadline": "fs/ext4: set shorter object name limits so that osds can start", "author": {"name": "Sage Weil", "email": "sage@redhat.com", "user": {"login": "liewegas"}}, "additions": 4, "deletions": 0}}, {"node": {"oid": "2b7dd172c2d1ff1fd88368e153a0020ccdce6e83", "messageHeadline": "rados/basic: test over xfs (not just btrfs)", "author": {"name": "Sage Weil", "email": "sage@redhat.com", "user": {"login": "liewegas"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "649a5e0babed2767ed87a40fbca09612da0e0291", "messageHeadline": "Repleaced ext4 with xfs", "author": {"name": "Yuri Weinstein", "email": "yweinste@redhat.com", "user": {"login": "yuriw"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "92bae1458790386333aa6802d61210d53bc8334c", "messageHeadline": "Merge pull request #962 from ceph/wip-rgw-ext4", "author": {"name": "Matt Benjamin", "email": "mbenjamin@redhat.com", "user": {"login": "mattbenjamin"}}, "additions": 0, "deletions": 1}}, {"node": {"oid": "9a21435fa3a5641315c70164a81a30545d800e0a", "messageHeadline": "suites/rgw/multifs: do not test on ext4", "author": {"name": "Sage Weil", "email": "sage@redhat.com", "user": {"login": "liewegas"}}, "additions": 0, "deletions": 1}}, {"node": {"oid": "c74d18c885365c7a47963314a0040a83deee64e9", "messageHeadline": "Merge pull request #948 from ceph/wip-teuthology-master", "author": {"name": "Yuri Weinstein", "email": "yuri.weinstein@gmail.com", "user": {"login": "yuriw"}}, "additions": 3, "deletions": 50}}, {"node": {"oid": "750c3d73aee86e5b824f26e4789f44d5dded41ff", "messageHeadline": "Merge pull request #957 from ceph/wip-teuthology-master2", "author": {"name": "Orit Wasserman", "email": "owasserm@redhat.com", "user": {"login": "oritwas"}}, "additions": 23, "deletions": 0}}, {"node": {"oid": "827bf93d809ef93a72c47cbe88440eba9ae0ebc2", "messageHeadline": "Merge pull request #936 from ceph/wip-layout-snafu-followup", "author": {"name": "Gregory Farnum", "email": "greg@gregs42.com", "user": {"login": "gregsfortytwo"}}, "additions": 15, "deletions": 0}}, {"node": {"oid": "7cd48dbe82a0adc54aface6133d445290277b89c", "messageHeadline": "Merge pull request #933 from ceph/wip-fs-lockouts", "author": {"name": "Gregory Farnum", "email": "greg@gregs42.com", "user": {"login": "gregsfortytwo"}}, "additions": 33, "deletions": 1}}, {"node": {"oid": "89b15788f9d0b57ec9f34330d4a8371c34839e2f", "messageHeadline": "Reproducer for 15303", "author": {"name": "Gregory Farnum", "email": "greg@gregs42.com", "user": {"login": "gregsfortytwo"}}, "additions": 32, "deletions": 1}}, {"node": {"oid": "776a2835f64e17717f8b50349d79b7484d737948", "messageHeadline": "Merge pull request #958 from ceph/wip-rgw-prefer-civetweb", "author": {"name": "Casey Bodley", "email": "cbodley@users.noreply.github.com", "user": {"login": "cbodley"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "7f0ad8ab4ea36e1d0d3b94576d3bf7fd0ecd59a2", "messageHeadline": "rgw: use civetweb if no frontend was configured", "author": {"name": "Orit Wasserman", "email": "owasserm@redhat.com", "user": {"login": "oritwas"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "a739533cd1cc57098de61f70248990d122ecc8aa", "messageHeadline": "FIXUP 'cephfs: update tests to enable multimds when needed'", "author": {"name": "Greg Farnum", "email": "gfarnum@redhat.com", "user": {"login": "gregsfortytwo"}}, "additions": 15, "deletions": 3}}, {"node": {"oid": "1c4e019ad459db798e75ceb4bd5d7bd4c9f2fc08", "messageHeadline": "cephfs: enable dirfrags in test_data_scan fragmentation test", "author": {"name": "Greg Farnum", "email": "gfarnum@redhat.com", "user": {"login": "gregsfortytwo"}}, "additions": 3, "deletions": 0}}, {"node": {"oid": "f23466abd95f6e178cc29e76311e286b9c49a48d", "messageHeadline": "Added civetweb test case", "author": {"name": "Yuri Weinstein", "email": "yweinste@redhat.com", "user": {"login": "yuriw"}}, "additions": 23, "deletions": 0}}, {"node": {"oid": "1fcc4457144278f77dd8462ecf34948a11dcb2a9", "messageHeadline": "Remove ext4 option from rados:thrash tests", "author": {"name": "Vasu Kulkarni", "email": "vasu@redhat.com", "user": {"login": "vasukulkarni"}}, "additions": 0, "deletions": 1}}, {"node": {"oid": "9d7801dba456e7dd19e4ce27c46951e70ed82e76", "messageHeadline": "Fixed distro symblinks", "author": {"name": "Yuri Weinstein", "email": "yweinste@redhat.com", "user": {"login": "yuriw"}}, "additions": 3, "deletions": 50}}, {"node": {"oid": "897e52ee822d183d435f4a1e44d5a52326e68ec6", "messageHeadline": "Merge pull request #944 from athanatos/wip-lfn-upgrade", "author": {"name": "Sage Weil", "email": "sage@redhat.com", "user": {"login": "liewegas"}}, "additions": 324, "deletions": 21}}, {"node": {"oid": "a32f1163457713cea4ad4987706ab73c085a2e6f", "messageHeadline": "Merge pull request #954 from ceph/wip-rgw-fix-zone-get", "author": {"name": "Casey Bodley", "email": "cbodley@users.noreply.github.com", "user": {"login": "cbodley"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "6334196a39de7667d9b29cf669f8cacc3e0895bd", "messageHeadline": "Merge pull request #950 from dachary/wip-buildpackages-xenial", "author": {"name": "Loic Dachary", "email": "loic@dachary.org", "user": null}, "additions": 1, "deletions": 0}}, {"node": {"oid": "edb2c617dc1463fac5e49f4623fb52bc7a7a3db2", "messageHeadline": "Merge pull request #945 from dachary/wip-pr-763", "author": {"name": "Loic Dachary", "email": "loic@dachary.org", "user": null}, "additions": 27, "deletions": 5}}, {"node": {"oid": "a33517a88f27df9c13a013ad3378aab050ddbea7", "messageHeadline": "buildpackages: add build timeouts.", "author": {"name": "Robin H. Johnson", "email": "robin.johnson@dreamhost.com", "user": {"login": "robbat2"}}, "additions": 5, "deletions": 3}}, {"node": {"oid": "df5d147094281b0cb77646e529c5f1a597c72d38", "messageHeadline": "buildpackages: support ubuntu 12.04.", "author": {"name": "Robin H. Johnson", "email": "robin.johnson@dreamhost.com", "user": {"login": "robbat2"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "cd4b7ad6428523a968b38dc9aa1edaa35be96c62", "messageHeadline": "buildpackages: fix configure on Ubuntu 12.04.", "author": {"name": "Robin H. Johnson", "email": "robin.johnson@dreamhost.com", "user": {"login": "robbat2"}}, "additions": 8, "deletions": 1}}, {"node": {"oid": "785801c2e9fec3fe81b0a1759d137367c9716dcb", "messageHeadline": "buildpackages: catch VM instances in ERROR state.", "author": {"name": "Robin H. Johnson", "email": "robin.johnson@dreamhost.com", "user": {"login": "robbat2"}}, "additions": 13, "deletions": 1}}, {"node": {"oid": "6927f6486607bed2c1d5ce2277dad37ce9e1df0e", "messageHeadline": "rgw: add default zone name", "author": {"name": "Orit Wasserman", "email": "owasserm@redhat.com", "user": {"login": "oritwas"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "9d81246e8df37280685cee245346bc91cdc0fba9", "messageHeadline": "Merge pull request #946 from ceph/wip-rgw-fix-teu-bucket-policy", "author": {"name": "Casey Bodley", "email": "cbodley@users.noreply.github.com", "user": {"login": "cbodley"}}, "additions": 5, "deletions": 4}}, {"node": {"oid": "4534e8ed610253a203b127152e5a13d89d243063", "messageHeadline": "rgw: policy acl format should be xml", "author": {"name": "Orit Wasserman", "email": "owasserm@redhat.com", "user": {"login": "oritwas"}}, "additions": 5, "deletions": 4}}, {"node": {"oid": "465ff977110e1982a3caea5159ac21c500259618", "messageHeadline": "buildpackages: add ubuntu 16.04 xenial support", "author": {"name": "Loic Dachary", "email": "ldachary@redhat.com", "user": {"login": "ldachary"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "6903f1cd315b5191e6931f47db495008114cec60", "messageHeadline": "admin malloc interface testsReviewed-by: Josh Durgin <jdurgin@redhat.\u2026", "author": {"name": "Josh Durgin", "email": "jdurgin@redhat.com", "user": {"login": "jdurgin"}}, "additions": 3, "deletions": 0}}, {"node": {"oid": "7e53203e80442e8e341e9fe20e69c33881edf7cd", "messageHeadline": "rados/singleton-nomsgr: add lfn upgrade tests", "author": {"name": "Samuel Just", "email": "sjust@redhat.com", "user": {"login": "athanatos"}}, "additions": 187, "deletions": 4}}, {"node": {"oid": "46295855360f1f9502efc05cf5027683753b4b60", "messageHeadline": "tasks: add create_verify_lfn_objects", "author": {"name": "Samuel Just", "email": "sjust@redhat.com", "user": {"login": "athanatos"}}, "additions": 78, "deletions": 0}}, {"node": {"oid": "93892eb82a235557dcbe6fae77212f87e8c95d5e", "messageHeadline": "ceph_manager: return exit status on do_get, do_put, do_rm", "author": {"name": "Samuel Just", "email": "sjust@redhat.com", "user": {"login": "athanatos"}}, "additions": 11, "deletions": 8}}, {"node": {"oid": "269d6002f16846c67eefd19e14bb0ae5634bc979", "messageHeadline": "ceph_manager: add do_rm", "author": {"name": "Samuel Just", "email": "sjust@redhat.com", "user": {"login": "athanatos"}}, "additions": 17, "deletions": 0}}, {"node": {"oid": "670ca43dfc86883c6b5328e40a473ec1fcc62fa1", "messageHeadline": "ceph_manager: extend do_put and do_get to allow a namespace", "author": {"name": "Samuel Just", "email": "sjust@redhat.com", "user": {"login": "athanatos"}}, "additions": 13, "deletions": 9}}, {"node": {"oid": "c8f7694d52c6554b29849d5b37cda7ef4e87a7e4", "messageHeadline": "ceph_manager: fix do_get to actually do a get", "author": {"name": "Samuel Just", "email": "sjust@redhat.com", "user": {"login": "athanatos"}}, "additions": 8, "deletions": 8}}, {"node": {"oid": "da9c65b1af2b643e67a7a590ca69be5a217ef579", "messageHeadline": "rados_api_tests: reduce the osd_max_object_name_len value", "author": {"name": "Samuel Just", "email": "sjust@redhat.com", "user": {"login": "athanatos"}}, "additions": 18, "deletions": 0}}, {"node": {"oid": "f2eb0a5f11fef88ca41a21415c44903aad419167", "messageHeadline": "short_pg_log: make the log less short", "author": {"name": "Samuel Just", "email": "sjust@redhat.com", "user": {"login": "athanatos"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "a00c937360b8fc5144a09c9871e805a5acc228ce", "messageHeadline": "Merge pull request #941 from dachary/wip-xenial", "author": {"name": "Yuri Weinstein", "email": "yuri.weinstein@gmail.com", "user": {"login": "yuriw"}}, "additions": 2, "deletions": 0}}, {"node": {"oid": "9b4e31762d074a7935f448475b5fa4533fd095cc", "messageHeadline": "distros: add ubuntu 16.04 / xenial", "author": {"name": "Loic Dachary", "email": "ldachary@redhat.com", "user": {"login": "ldachary"}}, "additions": 2, "deletions": 0}}, {"node": {"oid": "f66b96d4f3ffd64f2a0bcaa8df4630099659d03d", "messageHeadline": "Merge pull request #914 from dachary/wip-archs", "author": {"name": "Loic Dachary", "email": "loic@dachary.org", "user": null}, "additions": 15, "deletions": 6}}, {"node": {"oid": "c655de7ef322986481cb7c1c452ddb38bf304002", "messageHeadline": "buildpackages: discard google-perftools on trusty aarch64", "author": {"name": "Loic Dachary", "email": "ldachary@redhat.com", "user": {"login": "ldachary"}}, "additions": 8, "deletions": 0}}, {"node": {"oid": "da5bd6328f3ae0929768a0cb17bc584e90d3608b", "messageHeadline": "Merge pull request #938 from ceph/wip-15304", "author": {"name": "John Spray", "email": "jspray@redhat.com", "user": null}, "additions": 3, "deletions": 0}}, {"node": {"oid": "2113fcfd59fa7866ee47018245731638ddbb7c02", "messageHeadline": "samba: run kclient mount tests on testing kernel", "author": {"name": "Yan, Zheng", "email": "zyan@redhat.com", "user": {"login": "ukernel"}}, "additions": 3, "deletions": 0}}, {"node": {"oid": "5e7e017d7dca262a368a52d1e5a3b5844cbba592", "messageHeadline": "cephfs: update tests to enable multimds when needed", "author": {"name": "Greg Farnum", "email": "gfarnum@redhat.com", "user": {"login": "gregsfortytwo"}}, "additions": 18, "deletions": 1}}, {"node": {"oid": "5ab482e82c020b9949f362b1aad37431d68332be", "messageHeadline": "arch: teuthology must use aarch64, not arm64", "author": {"name": "Loic Dachary", "email": "ldachary@redhat.com", "user": {"login": "ldachary"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "42836aaf2fa0cdcdff9086a406e0c691f8ec6166", "messageHeadline": "buildpackages: runabove has 30GB root disk max", "author": {"name": "Loic Dachary", "email": "ldachary@redhat.com", "user": {"login": "ldachary"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "3e7f311b761d584866614a5227d34d4732de94b3", "messageHeadline": "buildpackages: install rsync", "author": {"name": "Loic Dachary", "email": "ldachary@redhat.com", "user": {"login": "ldachary"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "4f1029102a75e1d3708335474bc57f94a4b3ddb9", "messageHeadline": "buildpackages: add missing arm64 to make-deb.sh", "author": {"name": "Loic Dachary", "email": "ldachary@redhat.com", "user": {"login": "ldachary"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "ac383735ae7f1c37c629e626bc3108b6e7d05a12", "messageHeadline": "tasks/cephfs: test health messages from readonly stat", "author": {"name": "John Spray", "email": "john.spray@redhat.com", "user": null}, "additions": 15, "deletions": 0}}, {"node": {"oid": "9b7aab0ed7ec54be5cc60bb5aaf6dcaa70c03125", "messageHeadline": "Merge pull request #927 from ceph/wip-rbd-firefly-client-upgrade", "author": {"name": "Josh Durgin", "email": "jdurgin@redhat.com", "user": {"login": "jdurgin"}}, "additions": 4, "deletions": 0}}, {"node": {"oid": "5500a69443ef64e3e5b0aa592c2053330ed80b60", "messageHeadline": "Merge pull request #932 from athanatos/wip-journal-defaults", "author": {"name": "Sage Weil", "email": "sage@redhat.com", "user": {"login": "liewegas"}}, "additions": 4, "deletions": 0}}, {"node": {"oid": "5f59b48d39cf7a4ec593d9421989f666a549ccc1", "messageHeadline": "Merge remote-tracking branch 'gh/jewel'", "author": {"name": "Sage Weil", "email": "sage@redhat.com", "user": {"login": "liewegas"}}, "additions": 0, "deletions": 0}}, {"node": {"oid": "677b6de45962b75bbc4e3c9e2c13b6adeb7aa2bd", "messageHeadline": "Merge pull request #923 from dachary/wip-buildpackages-debian", "author": {"name": "Loic Dachary", "email": "loic@dachary.org", "user": null}, "additions": 12, "deletions": 0}}, {"node": {"oid": "49c8b572ae1422ca0b0f73e7affa6488e9637788", "messageHeadline": "Update start.yaml", "author": {"name": "Jason Dillaman", "email": "dillaman@redhat.com", "user": null}, "additions": 4, "deletions": 0}}, {"node": {"oid": "dd6bd2ba7fff49bbc194f7e0654a3e5ce1e8db60", "messageHeadline": "Merge pull request #926 from ceph/wip-bench", "author": {"name": "Yuri Weinstein", "email": "yuri.weinstein@gmail.com", "user": {"login": "yuriw"}}, "additions": 103, "deletions": 57}}, {"node": {"oid": "8e11f0d827bc1c8c08114851768089ad6fd759f4", "messageHeadline": "suites: radosbench 180 -> 150s", "author": {"name": "Sage Weil", "email": "sage@redhat.com", "user": {"login": "liewegas"}}, "additions": 103, "deletions": 57}}, {"node": {"oid": "86619401abda966faaa7ea66423e9cb043e328e2", "messageHeadline": "buildpackages: add debian 8.0 support", "author": {"name": "Loic Dachary", "email": "ldachary@redhat.com", "user": {"login": "ldachary"}}, "additions": 12, "deletions": 0}}, {"node": {"oid": "c07f4a682eeaac46dce3e41d87ebd3a5f58155e7", "messageHeadline": "tasks/cephfs: update tests for mount-by-fs-name", "author": {"name": "Yan, Zheng", "email": "zyan@redhat.com", "user": {"login": "ukernel"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "c467a0fc7184f6bc7605e40ed60768fac3573627", "messageHeadline": "Added blogbench.yaml to parallel before and after -x upgrade steps", "author": {"name": "Yuri Weinstein", "email": "yweinste@redhat.com", "user": {"login": "yuriw"}}, "additions": 20, "deletions": 18}}, {"node": {"oid": "6aeb629391233ebc001b11c203dee55d3d03f2b3", "messageHeadline": "Merge pull request #919 from ceph/wip-15093-jewel", "author": {"name": "Josh Durgin", "email": "jdurgin@redhat.com", "user": {"login": "jdurgin"}}, "additions": 20, "deletions": 18}}, {"node": {"oid": "568c25de037f261147bfff4aa8ca657c92d9f7e0", "messageHeadline": "Merge pull request #922 from dachary/wip-15324-openstack-rados", "author": {"name": "Yuri Weinstein", "email": "yuri.weinstein@gmail.com", "user": {"login": "yuriw"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "a7194e568567c4a9cee55828a967f65bbd04677f", "messageHeadline": "openstack: thrash_cache_writeback_proxy_none.yaml need bigger disks", "author": {"name": "Loic Dachary", "email": "ldachary@redhat.com", "user": {"login": "ldachary"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "5e670dedab175ffe13855d36ddb24ed409bb9e0d", "messageHeadline": "Merge pull request #906 from ceph/wip-12814", "author": {"name": "Sage Weil", "email": "sage@redhat.com", "user": {"login": "liewegas"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "935a7eb2294cc9647ddbaaac83492d4cff492b72", "messageHeadline": "rados/singleton-nomsgr/all/full-tiering: s/readforwad/readproxy/", "author": {"name": "Sage Weil", "email": "sage@redhat.com", "user": {"login": "liewegas"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "d823ff6864f82c8d94341678a47a711164989bdf", "messageHeadline": "rados/singleton: thrash proxy (not forward) cache mode", "author": {"name": "Sage Weil", "email": "sage@redhat.com", "user": {"login": "liewegas"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "9c3140e2100ac159a834a278bf0237d56e42966d", "messageHeadline": "Merge pull request #916 from ceph/wip-cmake-cython", "author": {"name": "John Spray", "email": "jspray@redhat.com", "user": null}, "additions": 7, "deletions": 7}}, {"node": {"oid": "fe79927da84b35e8674f0a0d4142a0714bf399cf", "messageHeadline": "Merge pull request #920 from dachary/wip-rados-openstack", "author": {"name": "Loic Dachary", "email": "loic@dachary.org", "user": null}, "additions": 137, "deletions": 13}}, {"node": {"oid": "d9a8f49fc5ec50b66bed5270a56f4a4d487f2f66", "messageHeadline": "openstack: define the resources required to run a rados suite", "author": {"name": "Loic Dachary", "email": "ldachary@redhat.com", "user": {"login": "ldachary"}}, "additions": 137, "deletions": 13}}, {"node": {"oid": "1007011bef614bd92472cd2e445fa1ae4f676ce3", "messageHeadline": "Added blogbench.yaml to parallel before and after -x upgrade steps", "author": {"name": "Yuri Weinstein", "email": "yweinste@redhat.com", "user": {"login": "yuriw"}}, "additions": 20, "deletions": 18}}, {"node": {"oid": "c2033806d6062a86a64443f818e8208d0d9854b9", "messageHeadline": "Merge pull request #902 from smithfarm/wip-14984", "author": {"name": "Josh Durgin", "email": "jdurgin@redhat.com", "user": {"login": "jdurgin"}}, "additions": 7, "deletions": 0}}, {"node": {"oid": "c2ac83fa71bc62392b8fef2cbb5308a64cd8febe", "messageHeadline": "Merge pull request #907 from dachary/wip-15236-infernalis-x", "author": {"name": "Loic Dachary", "email": "loic@dachary.org", "user": null}, "additions": 14, "deletions": 0}}, {"node": {"oid": "d303c0db75c13c2891e40d09bdc545968bcb7fe9", "messageHeadline": "Merge remote-tracking branch 'gh/jewel'", "author": {"name": "Sage Weil", "email": "sage@redhat.com", "user": {"login": "liewegas"}}, "additions": 63, "deletions": 1}}, {"node": {"oid": "9263bef283e38ca4d623d30319e2f8b9ebf9b4da", "messageHeadline": "tasks/cephfs: update vstart_runner for cmake build changes", "author": {"name": "John Spray", "email": "john.spray@redhat.com", "user": null}, "additions": 7, "deletions": 7}}, {"node": {"oid": "240c0dd2f00a7181d00d79e44455f6f81f6441a4", "messageHeadline": "tasks/cephfs: reproducer for #15303 client bug", "author": {"name": "John Spray", "email": "john.spray@redhat.com", "user": null}, "additions": 23, "deletions": 0}}, {"node": {"oid": "4f33f263ebe315ea1a4b075fd0a2cc40250e7019", "messageHeadline": "tasks/cephfs: tidy Mount.ls to return [] on empty dir", "author": {"name": "John Spray", "email": "john.spray@redhat.com", "user": null}, "additions": 9, "deletions": 1}}, {"node": {"oid": "c6bf2cd4a2e3c24fea234b35fe57d320fb765fef", "messageHeadline": "Merge pull request #908 from dachary/wip-archs", "author": {"name": "Loic Dachary", "email": "loic@dachary.org", "user": null}, "additions": 55, "deletions": 16}}, {"node": {"oid": "7e595e10380d0aa5536e5599c38e5c9b25d1b89e", "messageHeadline": "Merge pull request #869 from ceph/wip-15093-jewel", "author": {"name": "Josh Durgin", "email": "jdurgin@redhat.com", "user": {"login": "jdurgin"}}, "additions": 58, "deletions": 1}}, {"node": {"oid": "6122002cde1d376d2808daa7b9e9b19ce33b9589", "messageHeadline": "Added blogbench.yaml to parallel before and after -x upgrade steps", "author": {"name": "Yuri Weinstein", "email": "yweinste@redhat.com", "user": {"login": "yuriw"}}, "additions": 58, "deletions": 1}}, {"node": {"oid": "e541123998711c3a8f0562e564c57205de731c94", "messageHeadline": "Merge pull request #827 from ceph/jewel-14805", "author": {"name": "Gregory Farnum", "email": "greg@gregs42.com", "user": {"login": "gregsfortytwo"}}, "additions": 5, "deletions": 0}}, {"node": {"oid": "b976563af252a63b646a01d3baada4d8064ff1ff", "messageHeadline": "buildpackages: do not try tcmalloc on arm64", "author": {"name": "Loic Dachary", "email": "ldachary@redhat.com", "user": {"login": "ldachary"}}, "additions": 4, "deletions": 1}}, {"node": {"oid": "b9b00a5ddb66cf25a133b3476ac6e7ee96dd1923", "messageHeadline": "buildpackages: desambiguate nic on server create", "author": {"name": "Loic Dachary", "email": "ldachary@redhat.com", "user": {"login": "ldachary"}}, "additions": 6, "deletions": 2}}, {"node": {"oid": "826aaad0bdcb2167e98ca90cd20ea335939c0157", "messageHeadline": "Merge remote-tracking branch 'gh/jewel'", "author": {"name": "Sage Weil", "email": "sage@redhat.com", "user": {"login": "liewegas"}}, "additions": 19, "deletions": 2}}, {"node": {"oid": "d4e3cec1851ae35889127b90912e133178085bc6", "messageHeadline": "dummy: reduce run time, run user.yaml playbook", "author": {"name": "Loic Dachary", "email": "ldachary@redhat.com", "user": {"login": "ldachary"}}, "additions": 3, "deletions": 0}}, {"node": {"oid": "2f5c76cf5694f3a7cda33997eb21b63f32c5e5a2", "messageHeadline": "Merge pull request #898 from ceph/wip-15206", "author": {"name": "Gregory Farnum", "email": "greg@gregs42.com", "user": {"login": "gregsfortytwo"}}, "additions": 5, "deletions": 0}}, {"node": {"oid": "a8f4321f5cdbe1bd61a53ebfec6e19541afcee86", "messageHeadline": "buildpackages: build will work on a range of flavors", "author": {"name": "Loic Dachary", "email": "ldachary@redhat.com", "user": {"login": "ldachary"}}, "additions": 25, "deletions": 8}}, {"node": {"oid": "c5182f257c86321e6cb6ba2f1d50432c0b81e6f6", "messageHeadline": "buildpackages: do not hardcode x86_64 in build scripts", "author": {"name": "Loic Dachary", "email": "ldachary@redhat.com", "user": {"login": "ldachary"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "f9c4858a2693abffffc9fd3ca3e8ac40f973a024", "messageHeadline": "buildpackages: use architecture suffixed images", "author": {"name": "Loic Dachary", "email": "ldachary@redhat.com", "user": {"login": "ldachary"}}, "additions": 6, "deletions": 4}}, {"node": {"oid": "40277ca6a9943f27aa56ce748ece53e4b69c7473", "messageHeadline": "archs: add files for each known architecture", "author": {"name": "Loic Dachary", "email": "ldachary@redhat.com", "user": {"login": "ldachary"}}, "additions": 12, "deletions": 2}}, {"node": {"oid": "89e456adabd99314d88c4d4538e1e99de3bafcae", "messageHeadline": "suites: run rados bench for max 180 seconds", "author": {"name": "Sage Weil", "email": "sage@redhat.com", "user": {"login": "liewegas"}}, "additions": 177, "deletions": 26}}, {"node": {"oid": "0cb6468a4aa4688060df0ceb091e3f719bd15150", "messageHeadline": "Merge pull request #910 from ceph/wip-oldupgrades", "author": {"name": "Yuri Weinstein", "email": "yuri.weinstein@gmail.com", "user": {"login": "yuriw"}}, "additions": 0, "deletions": 3202}}, {"node": {"oid": "970c9b41c58f0cba68bc3ac2fb0777b1e90e3230", "messageHeadline": "Merge pull request #909 from ceph/wip-radosbench", "author": {"name": "Yuri Weinstein", "email": "yuri.weinstein@gmail.com", "user": {"login": "yuriw"}}, "additions": 177, "deletions": 26}}, {"node": {"oid": "843619d3b03cf95612345f8ff41286618957e449", "messageHeadline": "suites/upgrade: remove stable upgrade suites", "author": {"name": "Sage Weil", "email": "sage@redhat.com", "user": {"login": "liewegas"}}, "additions": 0, "deletions": 966}}, {"node": {"oid": "1686a202ea43a293673b8c6d8b46ceee7625ab55", "messageHeadline": "suites/upgrade: remove obsolete *-x suites", "author": {"name": "Sage Weil", "email": "sage@redhat.com", "user": {"login": "liewegas"}}, "additions": 0, "deletions": 2236}}, {"node": {"oid": "2b3ec8de8d08d9a2b694f898f47d8ca27d0aff1f", "messageHeadline": "suites: run rados bench for max 180 seconds", "author": {"name": "Sage Weil", "email": "sage@redhat.com", "user": {"login": "liewegas"}}, "additions": 177, "deletions": 26}}, {"node": {"oid": "11963dcd3e4414b01024602e2df8e6686b068f52", "messageHeadline": "Merge pull request #905 from ceph/wip-15065", "author": {"name": "Gregory Farnum", "email": "greg@gregs42.com", "user": {"login": "gregsfortytwo"}}, "additions": 88, "deletions": 1}}, {"node": {"oid": "2e10639e5637c14c2b31ebd08f5aba6272f9d7bf", "messageHeadline": "fs: remove extra ceph-fuse invocation from TestMisc yaml fragment", "author": {"name": "Greg Farnum", "email": "gfarnum@redhat.com", "user": {"login": "gregsfortytwo"}}, "additions": 0, "deletions": 1}}, {"node": {"oid": "b977e86f5dab641106aab23a874f5b741211b16c", "messageHeadline": "tasks/cephfs: test for request caps during lookup/open", "author": {"name": "Yan, Zheng", "email": "zyan@redhat.com", "user": {"login": "ukernel"}}, "additions": 38, "deletions": 0}}, {"node": {"oid": "dc0b1812991c7a69c0a20e0461b2b3c112c3ac5d", "messageHeadline": "upgrade/infernalis-x: allocate OpenStack volumes for each OSD", "author": {"name": "Loic Dachary", "email": "ldachary@redhat.com", "user": {"login": "ldachary"}}, "additions": 14, "deletions": 0}}, {"node": {"oid": "fcde1f6b9f1357e799fe65ce9baaf4b4bb517fbf", "messageHeadline": "suites/upgrade/hammer-x: do upgrade before staritng working", "author": {"name": "Sage Weil", "email": "sage@redhat.com", "user": {"login": "liewegas"}}, "additions": 4, "deletions": 10}}, {"node": {"oid": "f5a1cab66301ce00bceaeb5a50c934bdcc18d526", "messageHeadline": "Merge pull request #874 from ceph/jewel-15008", "author": {"name": "Gregory Farnum", "email": "greg@gregs42.com", "user": {"login": "gregsfortytwo"}}, "additions": 19, "deletions": 2}}, {"node": {"oid": "1a12d9cae649ec0ab7a2720c0ad094e03bc29122", "messageHeadline": "Merge pull request #853 from ceph/wip-cephfs-test-python", "author": {"name": "Gregory Farnum", "email": "greg@gregs42.com", "user": {"login": "gregsfortytwo"}}, "additions": 5, "deletions": 0}}, {"node": {"oid": "41b27979f12c1a77646623869db08ffc0d69f02c", "messageHeadline": "tasks/cephfs: extend TestMultiFilesystems", "author": {"name": "John Spray", "email": "john.spray@redhat.com", "user": null}, "additions": 88, "deletions": 1}}, {"node": {"oid": "08b6b2c4152e5e264565ebf016feb77584f1a78f", "messageHeadline": "Merge pull request #904 from dachary/wip-rbd-upgrade-use-jewel", "author": {"name": "Jason Dillaman", "email": "dillaman@redhat.com", "user": null}, "additions": 4, "deletions": 4}}, {"node": {"oid": "fb8c720bfc0b9575cc9883a8ab34f4e498f75278", "messageHeadline": "upgrade: use infernalis instead of hammer for rbd tests", "author": {"name": "Loic Dachary", "email": "ldachary@redhat.com", "user": {"login": "ldachary"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "9f38dd74fa3d655774395774ff12fadaa292d63d", "messageHeadline": "Merge pull request #903 from ceph/wip-15204", "author": {"name": "vasukulkarni", "email": "vasu.kulkarni@gmail.com", "user": {"login": "vasukulkarni"}}, "additions": 1, "deletions": 2}}, {"node": {"oid": "bfab6c1c21874af10cda9f9e032bf4e10a6588b9", "messageHeadline": "Merge remote-tracking branch 'gh/jewel'", "author": {"name": "Sage Weil", "email": "sage@redhat.com", "user": {"login": "liewegas"}}, "additions": 0, "deletions": 0}}, {"node": {"oid": "df622bd0c09f5a80d122c47c6874900a784014b9", "messageHeadline": "Merge pull request #895 from ceph/wip-rbd-mirror-test", "author": {"name": "Jason Dillaman", "email": "dillaman@redhat.com", "user": null}, "additions": 15, "deletions": 12}}, {"node": {"oid": "1b6795a716e07e1c47c7f9aa0dc04903b7dd51aa", "messageHeadline": "upgrade/infernalis-x/point-to-point: do upgrade before test workload", "author": {"name": "Sage Weil", "email": "sage@redhat.com", "user": {"login": "liewegas"}}, "additions": 7, "deletions": 9}}, {"node": {"oid": "83f1f46e4af70d3bd49947f2b663fa5cff20b1ff", "messageHeadline": "upgrade/hammer-x/f-h-x-offline: fix mon statup", "author": {"name": "Sage Weil", "email": "sage@redhat.com", "user": {"login": "liewegas"}}, "additions": 4, "deletions": 1}}, {"node": {"oid": "bea9b5bb2ea847fb6766da0f1cd2a1c61e02db40", "messageHeadline": "tasks: fix ceph_deploy call to Filesystem()", "author": {"name": "John Spray", "email": "john.spray@redhat.com", "user": null}, "additions": 1, "deletions": 2}}, {"node": {"oid": "8e53f386186d79173d089734726afb8a8ec88586", "messageHeadline": "suites/rbd: add ceph_test_rbd_mirror workloads", "author": {"name": "Josh Durgin", "email": "jdurgin@redhat.com", "user": {"login": "jdurgin"}}, "additions": 13, "deletions": 0}}, {"node": {"oid": "c4237debddbd758861398c1cd26cfd011740e15c", "messageHeadline": "rbd: add singleton to assert no rbdmap regression", "author": {"name": "Nathan Cutler", "email": "ncutler@suse.com", "user": {"login": "smithfarm"}}, "additions": 7, "deletions": 0}}, {"node": {"oid": "eb8c02ab72381ecb327b55bf303592e03e70da34", "messageHeadline": "upgrade/infernalis-x/point-to-point: run rgw + s3tests in sequential", "author": {"name": "Sage Weil", "email": "sage@redhat.com", "user": {"login": "liewegas"}}, "additions": 8, "deletions": 7}}, {"node": {"oid": "6111939365e918c160283e22fca3b39440c02a7a", "messageHeadline": "upgrade/infernalis-x/parallel: do upgrade before workload", "author": {"name": "Sage Weil", "email": "sage@redhat.com", "user": {"login": "liewegas"}}, "additions": 4, "deletions": 10}}, {"node": {"oid": "534e39ac1d3fd344b8ae30513e811b5b2153b1ee", "messageHeadline": "upgrade/hammer-x/f-h-x-offline: stop mons during upgrade", "author": {"name": "Sage Weil", "email": "sage@redhat.com", "user": {"login": "liewegas"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "917bc9ac021006fe97bbef9ab33c4bca35468d29", "messageHeadline": "upgrade/infernalis-x/point-to-point: upgrade before workload", "author": {"name": "Sage Weil", "email": "sage@redhat.com", "user": {"login": "liewegas"}}, "additions": 8, "deletions": 8}}, {"node": {"oid": "e58ef3cbc05271badee11596c96cb22c883d92b2", "messageHeadline": "upgrade/infernalis-x/point-to-point: run steps in series", "author": {"name": "Sage Weil", "email": "sage@redhat.com", "user": {"login": "liewegas"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "4ffaf2ba5ea4f121c4f4ea744233a1e48fc55ac8", "messageHeadline": "upgrade/infernalis-x/point-to-point: remove stray upgrade steps", "author": {"name": "Sage Weil", "email": "sage@redhat.com", "user": {"login": "liewegas"}}, "additions": 0, "deletions": 41}}, {"node": {"oid": "a7e9d16c7470daacac882b664e96ad4fc9614285", "messageHeadline": "upgrade/infernalis-x/parallel: do workload in series", "author": {"name": "Sage Weil", "email": "sage@redhat.com", "user": {"login": "liewegas"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "c37b2484ec96c347b57c81c8ee39a450bbca0fa2", "messageHeadline": "Merge pull request #899 from dachary/wip-buildpackages", "author": {"name": "Loic Dachary", "email": "loic@dachary.org", "user": null}, "additions": 18, "deletions": 0}}, {"node": {"oid": "322b79fd26c42fa714c905cdf8471ed61c94312f", "messageHeadline": "test_msgr: improve debug ms level", "author": {"name": "Haomai Wang", "email": "haomaiwang@gmail.com", "user": {"login": "yuyuyu101"}}, "additions": 5, "deletions": 0}}, {"node": {"oid": "1cc657798aa0fc7eeebc6de06074e7caca42b24e", "messageHeadline": "buildpackages: provision a small build machine for tests", "author": {"name": "Loic Dachary", "email": "ldachary@redhat.com", "user": {"login": "ldachary"}}, "additions": 18, "deletions": 0}}, {"node": {"oid": "f3aeb7bd4797fefe3702da7a979e79b3018176b2", "messageHeadline": "suites/rbd/maintenance: use symlinks for cluster config", "author": {"name": "Josh Durgin", "email": "jdurgin@redhat.com", "user": {"login": "jdurgin"}}, "additions": 2, "deletions": 12}}, {"node": {"oid": "eff7adaf78d037100656a96a0f215492055c38bb", "messageHeadline": "morepggrow: enable filestore and journal soft backoffs", "author": {"name": "Samuel Just", "email": "sjust@redhat.com", "user": {"login": "athanatos"}}, "additions": 4, "deletions": 0}}, {"node": {"oid": "6429e2b703cd0344b14d376de72d1787020d0183", "messageHeadline": "Merge pull request #893 from ceph/wip-rbd-maint-ops", "author": {"name": "Josh Durgin", "email": "jdurgin@redhat.com", "user": {"login": "jdurgin"}}, "additions": 44, "deletions": 0}}, {"node": {"oid": "b483793f6774db5c12ec348da3804f9adb44b810", "messageHeadline": "upgrade/hammer-x/parallel: run workloads in sequence, not parallel", "author": {"name": "Sage Weil", "email": "sage@redhat.com", "user": {"login": "liewegas"}}, "additions": 5, "deletions": 5}}, {"node": {"oid": "e463ac2cd15e63fbfd7f3267543a1085bcebd36d", "messageHeadline": "suite/rbd: test dynamic features and rebuild object map", "author": {"name": "Jason Dillaman", "email": "dillaman@redhat.com", "user": null}, "additions": 44, "deletions": 0}}, {"node": {"oid": "3faabb80ac0f21ea725bdb8b1306f37acc41aefa", "messageHeadline": "Merge pull request #888 from ceph/wip-15171", "author": {"name": "Samuel Just", "email": "sjust@redhat.com", "user": {"login": "athanatos"}}, "additions": 7, "deletions": 0}}, {"node": {"oid": "57766fdcb8deeae02795879bc1017f4fa13926c6", "messageHeadline": "Merge pull request #892 from ceph/wip-rbd-qemu-journaling", "author": {"name": "Josh Durgin", "email": "jdurgin@redhat.com", "user": {"login": "jdurgin"}}, "additions": 12, "deletions": 0}}, {"node": {"oid": "5caa4ed6b164e8cab1d8f6657c8776b360190310", "messageHeadline": "suites/rbd: add qemu tests with journaling", "author": {"name": "Jason Dillaman", "email": "dillaman@redhat.com", "user": null}, "additions": 12, "deletions": 0}}, {"node": {"oid": "6aad8c07f77757d60c26a644a335d0d2d1a5f8cd", "messageHeadline": "Changed run time for radosbench to 200", "author": {"name": "Yuri Weinstein", "email": "yweinste@redhat.com", "user": {"login": "yuriw"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "a0ec3d82d5404526f954a7e9e690976c9ce6033c", "messageHeadline": "Merge pull request #890 from ceph/wip-fix-powercycle", "author": {"name": "Sage Weil", "email": "sage@redhat.com", "user": {"login": "liewegas"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "0ad1e4006b1f1fd0a06bfb13e428e16312c99173", "messageHeadline": "Changed run time for radosbench to 200", "author": {"name": "Yuri Weinstein", "email": "yweinste@redhat.com", "user": {"login": "yuriw"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "7567c80885d2bec91949067384a6094b4eadb3ad", "messageHeadline": "Merge remote-tracking branch 'gh/jewel'", "author": {"name": "Sage Weil", "email": "sage@redhat.com", "user": {"login": "liewegas"}}, "additions": 23, "deletions": 18}}, {"node": {"oid": "eb4b43b137582c7fc76509b31567b5ab002ae512", "messageHeadline": "upgrade/hammer-x: fix ec portion of workload", "author": {"name": "Sage Weil", "email": "sage@redhat.com", "user": {"login": "liewegas"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "e0a1c38ed0729b46201679c089a8701b1322593b", "messageHeadline": "suites/rados/thrash: vary min_{read,write}_recency_for_promote", "author": {"name": "Sage Weil", "email": "sage@redhat.com", "user": {"login": "liewegas"}}, "additions": 7, "deletions": 0}}, {"node": {"oid": "6c5fb8fd3d6759e4b8c2e081da3e885bf203e58a", "messageHeadline": "Merge pull request #887 from dmick/master", "author": {"name": "Zack Cerza", "email": "zack@cerza.org", "user": {"login": "zmc"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "228f71e17645562740dcdb6cad05b76d7f80e7a9", "messageHeadline": "tasks/ceph.py: Remove *.pid at end of run", "author": {"name": "Dan Mick", "email": "dan.mick@redhat.com", "user": {"login": "dmick"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "cdf0a651f309afc62647cf495d08151d43b0af59", "messageHeadline": "Merge pull request #885 from ceph/wip-15139", "author": {"name": "vasukulkarni", "email": "vasu.kulkarni@gmail.com", "user": {"login": "vasukulkarni"}}, "additions": 6, "deletions": 0}}, {"node": {"oid": "a4ab2a1fc88783f943d8c104368f9faf84ba2dca", "messageHeadline": "Merge pull request #886 from ceph/wip-15095", "author": {"name": "Josh Durgin", "email": "jdurgin@redhat.com", "user": {"login": "jdurgin"}}, "additions": 1, "deletions": 2}}, {"node": {"oid": "0304c9525385ef93dcd94cb44884ceb2fe2b9d89", "messageHeadline": "upgrade/infernalis-x: do not to tier *Whiteout tests against post-inf\u2026", "author": {"name": "Sage Weil", "email": "sage@redhat.com", "user": {"login": "liewegas"}}, "additions": 1, "deletions": 2}}, {"node": {"oid": "c619feb7adb79bd0ae32458b2e352d45b884c424", "messageHeadline": "rados/singleton-nomsgr: run singleton upgrade tests on ubuntu", "author": {"name": "Sage Weil", "email": "sage@redhat.com", "user": {"login": "liewegas"}}, "additions": 6, "deletions": 0}}, {"node": {"oid": "c9a1f767c2067b8220aa65abff787202c579bb57", "messageHeadline": "Merge pull request #882 from dachary/wip-buildpackages", "author": {"name": "Loic Dachary", "email": "loic@dachary.org", "user": null}, "additions": 33, "deletions": 5}}, {"node": {"oid": "63c1a6f9ed1a2c60b26b484b36b8f3a6593249aa", "messageHeadline": "buildpackages: ensure clone to a ceph directory", "author": {"name": "Loic Dachary", "email": "ldachary@redhat.com", "user": {"login": "ldachary"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "df3eba0f6bc96139bcb8df2e05bfa5eea04f7610", "messageHeadline": "buildpackages: for source inclusion in debian", "author": {"name": "Loic Dachary", "email": "ldachary@redhat.com", "user": {"login": "ldachary"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "33b4397da8914205eaecaffc9b4bfb1c692309d0", "messageHeadline": "buildpackages: allow for more parallel builds", "author": {"name": "Loic Dachary", "email": "ldachary@redhat.com", "user": {"login": "ldachary"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "c60ace31eae65b4fba8c51b4017aa0498b4102f6", "messageHeadline": "buildpackages: enable autoindex in the packages repository", "author": {"name": "Loic Dachary", "email": "ldachary@redhat.com", "user": {"login": "ldachary"}}, "additions": 3, "deletions": 0}}, {"node": {"oid": "b30655eeb673df447dc736e10b040b227911bbbc", "messageHeadline": "buildpackages: do not requires the long tag version", "author": {"name": "Loic Dachary", "email": "ldachary@redhat.com", "user": {"login": "ldachary"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "5e145c1a2f2a650575dc7481be37f5020853a6fd", "messageHeadline": "buildpackages: also pull tags from the user ceph fork", "author": {"name": "Loic Dachary", "email": "ldachary@redhat.com", "user": {"login": "ldachary"}}, "additions": 4, "deletions": 1}}, {"node": {"oid": "ddd5f7c329327a94c0761276aa9c0073a617f8f3", "messageHeadline": "buildpackages: create release packages", "author": {"name": "Loic Dachary", "email": "ldachary@redhat.com", "user": {"login": "ldachary"}}, "additions": 21, "deletions": 0}}, {"node": {"oid": "764946bb0f463f5180890df39b9c326f23fa11ac", "messageHeadline": "Merge pull request #880 from ceph/wip-rados-vs-mds", "author": {"name": "Sage Weil", "email": "sage@redhat.com", "user": {"login": "liewegas"}}, "additions": 1, "deletions": 4}}, {"node": {"oid": "060b6f333981f950cadac39303ba93d09af98173", "messageHeadline": "Merge pull request #881 from dachary/wip-workunit", "author": {"name": "Loic Dachary", "email": "loic@dachary.org", "user": null}, "additions": 2, "deletions": 2}}, {"node": {"oid": "d1f456850c6297ca3fbb3ec0daddfddafdeff784", "messageHeadline": "workunit: git checkout sha1/branch/tag", "author": {"name": "Loic Dachary", "email": "ldachary@redhat.com", "user": {"login": "ldachary"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "7413c38bdf48b9d724014507575e6717494d2b39", "messageHeadline": "Merge pull request #875 from ceph/wip-15124", "author": {"name": "Gregory Farnum", "email": "greg@gregs42.com", "user": {"login": "gregsfortytwo"}}, "additions": 29, "deletions": 11}}, {"node": {"oid": "3f54da5eb2187086741947a52ec6809093d8a70e", "messageHeadline": "Merge pull request #836 from ceph/wip-fix_cdtest", "author": {"name": "Dan Mick", "email": "dan.mick@redhat.com", "user": {"login": "dmick"}}, "additions": 170, "deletions": 129}}, {"node": {"oid": "62542153996ff49a70a3bb9d5d8830d97a39ab6d", "messageHeadline": "Merge pull request #861 from ceph/wip-vstart-fixes", "author": {"name": "Gregory Farnum", "email": "greg@gregs42.com", "user": {"login": "gregsfortytwo"}}, "additions": 6, "deletions": 1}}, {"node": {"oid": "5116fb07f0afc6d9ac2ddd6c323acaec14a9ed75", "messageHeadline": "Merge pull request #867 from ceph/jewel-15050", "author": {"name": "Gregory Farnum", "email": "greg@gregs42.com", "user": {"login": "gregsfortytwo"}}, "additions": 22, "deletions": 1}}, {"node": {"oid": "a3d78d0516fc64e9309a6cb92bd6461defe6fd33", "messageHeadline": "suites: fix assumed filesystem pool name", "author": {"name": "John Spray", "email": "john.spray@redhat.com", "user": null}, "additions": 2, "deletions": 2}}, {"node": {"oid": "9e202b44c829138754821b995443ad5659badcf8", "messageHeadline": "tasks/cephfs: support old mdsmap command during setup", "author": {"name": "John Spray", "email": "john.spray@redhat.com", "user": null}, "additions": 27, "deletions": 9}}, {"node": {"oid": "5dd8cdd12ee12383de9b958932dee94c561fbedf", "messageHeadline": "Merge pull request #877 from dachary/wip-workunit", "author": {"name": "Loic Dachary", "email": "loic@dachary.org", "user": null}, "additions": 2, "deletions": 2}}, {"node": {"oid": "96ef6ab6991ae7f6ffff7a2a0d92bcd2de88f497", "messageHeadline": "workunit: git-reset --hard does not accept a branch", "author": {"name": "Loic Dachary", "email": "ldachary@redhat.com", "user": {"login": "ldachary"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "77e35c01fd874cb03630f1b46ed41adbb366781e", "messageHeadline": "suites: remove unused mdss from RADOS tests", "author": {"name": "John Spray", "email": "john.spray@redhat.com", "user": null}, "additions": 1, "deletions": 4}}, {"node": {"oid": "4a65da596216d95f44bc71e0f46f6dae4807aea9", "messageHeadline": "cephfs/test_client_limits.py: trim cache when mounting into subdir", "author": {"name": "Yan, Zheng", "email": "zyan@redhat.com", "user": {"login": "ukernel"}}, "additions": 19, "deletions": 2}}, {"node": {"oid": "6718f70eaec87d3dcdfb175fd5828041db705163", "messageHeadline": "Merge pull request #871 from ceph/wip-rbd-client-upgrade", "author": {"name": "Josh Durgin", "email": "jdurgin@redhat.com", "user": {"login": "jdurgin"}}, "additions": 8, "deletions": 2}}, {"node": {"oid": "96a456781cfef38c6c8737a4def2417ace6eb6c3", "messageHeadline": "upgrade/client-upgrade: only use supported features for RBD tests", "author": {"name": "Jason Dillaman", "email": "dillaman@redhat.com", "user": null}, "additions": 8, "deletions": 2}}, {"node": {"oid": "ebdcd29bde262f744da582e45ccc4912672fdf4d", "messageHeadline": "Merge pull request #870 from ceph/wip-rbd-mirror", "author": {"name": "Jason Dillaman", "email": "dillaman@redhat.com", "user": null}, "additions": 32, "deletions": 0}}, {"node": {"oid": "4e145658a7d422c57fc3c980b9fff6e211c7c68a", "messageHeadline": "Fix review comments", "author": {"name": "Vasu Kulkarni", "email": "vasu@redhat.com", "user": {"login": "vasukulkarni"}}, "additions": 11, "deletions": 15}}, {"node": {"oid": "77ca8030cd36515ce8f3411b17839adc7ae96e73", "messageHeadline": "Merge pull request #868 from ceph/wip-fio-ver", "author": {"name": "Jason Dillaman", "email": "dillaman@redhat.com", "user": null}, "additions": 1, "deletions": 1}}, {"node": {"oid": "4466d2fa79e52dcf45e7b4faf0d23ca7a0ef0b31", "messageHeadline": "rbd: add some missing workunits", "author": {"name": "Josh Durgin", "email": "jdurgin@redhat.com", "user": {"login": "jdurgin"}}, "additions": 32, "deletions": 0}}, {"node": {"oid": "a303f9de5c1b83516752a28ce9e53b5acefe1996", "messageHeadline": "Merge pull request #863 from ceph/wip-15049", "author": {"name": "Sage Weil", "email": "sage@redhat.com", "user": {"login": "liewegas"}}, "additions": 2, "deletions": 3}}, {"node": {"oid": "e22fa18ed4b7e009d12b1b38fbce0e1acfaf3a27", "messageHeadline": "Merge pull request #824 from ceph/wip-multi-filesystems", "author": {"name": "Gregory Farnum", "email": "greg@gregs42.com", "user": {"login": "gregsfortytwo"}}, "additions": 868, "deletions": 376}}, {"node": {"oid": "e805ebc45948dc2d282db46574aff3cbd0398b7e", "messageHeadline": "Update fio version to 2.7", "author": {"name": "Vasu Kulkarni", "email": "vasu@redhat.com", "user": {"login": "vasukulkarni"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "74294039a3f5fd9f681f4913e243af3f962abeaf", "messageHeadline": "Merge branch 'master' into jewel", "author": {"name": "Greg Farnum", "email": "gfarnum@redhat.com", "user": {"login": "gregsfortytwo"}}, "additions": 1283, "deletions": 295}}, {"node": {"oid": "a54bf91de6e57502e571bd5348af309d1af2d5ef", "messageHeadline": "tasks/cephfs: cover fancy layout in test_strays", "author": {"name": "Yan, Zheng", "email": "zyan@redhat.com", "user": {"login": "ukernel"}}, "additions": 22, "deletions": 1}}, {"node": {"oid": "9915752acd0e7fa039e5e50ca769956c82eacdd4", "messageHeadline": "tasks/cephfs: enable multi fs flag", "author": {"name": "John Spray", "email": "john.spray@redhat.com", "user": null}, "additions": 5, "deletions": 0}}, {"node": {"oid": "e1634ed2ed968a50ee254776e74e557326af3f35", "messageHeadline": "tasks/cephfs: debug in wait_for_daemons", "author": {"name": "John Spray", "email": "john.spray@redhat.com", "user": null}, "additions": 7, "deletions": 0}}, {"node": {"oid": "e666fddf51425fb9f900bd8c162ec888b6f50964", "messageHeadline": "tasks/cephfs: switch off extra daemons in TestStrays", "author": {"name": "John Spray", "email": "john.spray@redhat.com", "user": null}, "additions": 7, "deletions": 1}}, {"node": {"oid": "53f4430d038c99bedb905b00e116679c4e394d37", "messageHeadline": "tasks/cephfs: further thrasher fixes", "author": {"name": "John Spray", "email": "john.spray@redhat.com", "user": null}, "additions": 80, "deletions": 95}}, {"node": {"oid": "9ca3721d72ef443eeeb2289559682bbb05a4b429", "messageHeadline": "tasks/cephfs: simplify recreate()", "author": {"name": "John Spray", "email": "john.spray@redhat.com", "user": null}, "additions": 2, "deletions": 9}}, {"node": {"oid": "09f239f262acff25bd21192c9a098c8e855ba790", "messageHeadline": "tasks/cephfs: update test_journal_repair for multi fs", "author": {"name": "John Spray", "email": "john.spray@redhat.com", "user": null}, "additions": 2, "deletions": 1}}, {"node": {"oid": "c94d50258db95e725cecf8bd24807b83b234f8bb", "messageHeadline": "tasks/cephfs: add TestStandbyReplay", "author": {"name": "John Spray", "email": "john.spray@redhat.com", "user": null}, "additions": 61, "deletions": 0}}, {"node": {"oid": "79357c2c4f7be24e4ca54ec166e768bee3e6dcf3", "messageHeadline": "suites: add fs/multifs", "author": {"name": "John Spray", "email": "john.spray@redhat.com", "user": null}, "additions": 36, "deletions": 0}}, {"node": {"oid": "212a507e045cfc1f4bcf8abe89b3744d2916e8e0", "messageHeadline": "tasks/cephfs: fix datascan for multiple filesystems", "author": {"name": "John Spray", "email": "john.spray@redhat.com", "user": null}, "additions": 13, "deletions": 3}}, {"node": {"oid": "e2176667a0a05302ba4bbf9b65de1d3309eaee51", "messageHeadline": "tasks/cephfs: move the journaltool smoke test into python land", "author": {"name": "John Spray", "email": "john.spray@redhat.com", "user": null}, "additions": 48, "deletions": 23}}, {"node": {"oid": "951102df379421082b0478163581d1f1e8360b61", "messageHeadline": "tasks/cephfs: rename Filesystem.reset to recreate", "author": {"name": "John Spray", "email": "john.spray@redhat.com", "user": null}, "additions": 13, "deletions": 6}}, {"node": {"oid": "b02afb2a2a1cd1d855c5ce5392fae4e88f601e21", "messageHeadline": "tasks: fix mds_thrash for multi filesystems", "author": {"name": "John Spray", "email": "john.spray@redhat.com", "user": null}, "additions": 46, "deletions": 17}}, {"node": {"oid": "3c3804ec1640c81c06b29bf961ec82de1d07b0f8", "messageHeadline": "tasks/cephfs: update test_runner for mds_cluster", "author": {"name": "John Spray", "email": "john.spray@redhat.com", "user": null}, "additions": 3, "deletions": 1}}, {"node": {"oid": "22b350de862e66f3470390f826531fd9fcac06f6", "messageHeadline": "tasks: generalise cephfs classes for multi-fs", "author": {"name": "John Spray", "email": "john.spray@redhat.com", "user": null}, "additions": 340, "deletions": 238}}, {"node": {"oid": "8528cccf63ac6666679499cce51208b1366a0fc0", "messageHeadline": "tasks: add cephfs TestMultiFilesystems", "author": {"name": "John Spray", "email": "john.spray@redhat.com", "user": null}, "additions": 226, "deletions": 3}}, {"node": {"oid": "5c217477c211896e8fb84bd49ebe0ada917e688f", "messageHeadline": "Merge pull request #865 from ceph/wip-dbg-packages-1", "author": {"name": "vasukulkarni", "email": "vasu.kulkarni@gmail.com", "user": {"login": "vasukulkarni"}}, "additions": 11, "deletions": 2}}, {"node": {"oid": "3e96a92e21e5ed06f94bd267b997030a2d43e26c", "messageHeadline": "packages: update for all the new debug packages we have in jewel", "author": {"name": "Greg Farnum", "email": "gfarnum@redhat.com", "user": {"login": "gregsfortytwo"}}, "additions": 11, "deletions": 2}}, {"node": {"oid": "fae3b5b76fe5ee9bd2836883219700eaeb82ba6a", "messageHeadline": "Merge pull request #859 from ceph/wip-15014", "author": {"name": "Gregory Farnum", "email": "greg@gregs42.com", "user": {"login": "gregsfortytwo"}}, "additions": 37, "deletions": 0}}, {"node": {"oid": "9a631cedf6acdca83d3484fdc2c6cadb4d50b9ae", "messageHeadline": "Removed branch: firefly from 4-after.yaml", "author": {"name": "Yuri Weinstein", "email": "yweinste@redhat.com", "user": {"login": "yuriw"}}, "additions": 0, "deletions": 1}}, {"node": {"oid": "0f9c65d0d9cfe11a4c6c9a0585466132d6acb04a", "messageHeadline": "Merge pull request #864 from ceph/wip-15012-jewel", "author": {"name": "Sage Weil", "email": "sage@redhat.com", "user": {"login": "liewegas"}}, "additions": 0, "deletions": 1}}, {"node": {"oid": "872aed9e72d0bac1fc21152544eef3c42abbd0bb", "messageHeadline": "Removed branch: firefly from 4-after.yaml", "author": {"name": "Yuri Weinstein", "email": "yweinste@redhat.com", "user": {"login": "yuriw"}}, "additions": 0, "deletions": 1}}, {"node": {"oid": "3625b8c438ede03396ddb7a19df47a922f62d9c4", "messageHeadline": "rados/singleton-nomsgr/all/11429: no mds", "author": {"name": "Sage Weil", "email": "sage@redhat.com", "user": {"login": "liewegas"}}, "additions": 2, "deletions": 3}}, {"node": {"oid": "c0cbc5f5e712b128ad6ac26172cae472d4a4b80a", "messageHeadline": "Merge pull request #862 from ceph/wip-odsync", "author": {"name": "Sage Weil", "email": "sage@redhat.com", "user": {"login": "liewegas"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "88e86d77a28b0ed76f738121957fb92d832155d2", "messageHeadline": "rados: Enable odsync write for pggrow thrasher", "author": {"name": "Samuel Just", "email": "sjust@redhat.com", "user": {"login": "athanatos"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "5a78390d82ab0ba08b495cc2998c8cd4c7920d95", "messageHeadline": "suites: invoke libcephfs python tests", "author": {"name": "John Spray", "email": "john.spray@redhat.com", "user": null}, "additions": 5, "deletions": 0}}, {"node": {"oid": "a693be27925cd707d4a004454e00836d9aedf152", "messageHeadline": "tasks/cephfs: vstart & fuse improvements", "author": {"name": "John Spray", "email": "john.spray@redhat.com", "user": null}, "additions": 6, "deletions": 1}}, {"node": {"oid": "65bbe2224e57208e4b9ffe5ee8945cd6b25a46a2", "messageHeadline": "Merge pull request #812 from ceph/jewel-10436", "author": {"name": "Gregory Farnum", "email": "greg@gregs42.com", "user": {"login": "gregsfortytwo"}}, "additions": 1, "deletions": 17}}, {"node": {"oid": "fafaaf4256945b334f890a0a1d3b3866c6396b79", "messageHeadline": "Merge remote-tracking branch 'origin/greg-fs-testing-3-7-damage'", "author": {"name": "Greg Farnum", "email": "gfarnum@redhat.com", "user": {"login": "gregsfortytwo"}}, "additions": 287, "deletions": 64}}, {"node": {"oid": "f69046cf8779d83bc03b7cc30ca1652b4a592d4f", "messageHeadline": "Merge pull request #731 from ceph/wip-scrub-repair", "author": {"name": "Gregory Farnum", "email": "greg@gregs42.com", "user": {"login": "gregsfortytwo"}}, "additions": 56, "deletions": 15}}, {"node": {"oid": "f8c623d7c74dc6b49f7cea6ae2d551f46e15baa6", "messageHeadline": "Merge pull request #860 from ceph/wip-krbd-fio", "author": {"name": "Josh Durgin", "email": "jdurgin@redhat.com", "user": {"login": "jdurgin"}}, "additions": 6, "deletions": 5}}, {"node": {"oid": "100b0db13fd4a29cd19e04580a58171576f60ffe", "messageHeadline": "Reflect that ceph-dbg is dropped", "author": {"name": "Zack Cerza", "email": "zack@redhat.com", "user": {"login": "zmc"}}, "additions": 0, "deletions": 1}}, {"node": {"oid": "705927ff397fd98b29ba6c0d780bc3e9863acaa5", "messageHeadline": "Add packages.yaml", "author": {"name": "Zack Cerza", "email": "zack@redhat.com", "user": {"login": "zmc"}}, "additions": 38, "deletions": 0}}, {"node": {"oid": "1c24f58180c66940a3f4cd746e34c6123d3f2359", "messageHeadline": "Fix recent failures due to HEALTH_WARN check issues", "author": {"name": "Vasu Kulkarni", "email": "vasu@redhat.com", "user": {"login": "vasukulkarni"}}, "additions": 66, "deletions": 43}}, {"node": {"oid": "7784ffe61ed1dfca5561973d473b4b8bd18cf618", "messageHeadline": "rados/thrash/workloads/radosbench: shorten 300s->200s", "author": {"name": "Sage Weil", "email": "sage@redhat.com", "user": {"login": "liewegas"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "d2edf7519ff18a27c960719f68f9d57ca7689262", "messageHeadline": "Merge remote-tracking branch 'origin/wip-damage-table' into greg-fs-t\u2026", "author": {"name": "Greg Farnum", "email": "gfarnum@redhat.com", "user": {"login": "gregsfortytwo"}}, "additions": 287, "deletions": 64}}, {"node": {"oid": "c0a2c10299d23ffd567d4adef2d4e5c6d2d2c464", "messageHeadline": "Merge remote-tracking branch 'origin/wip-scrub-repair' into greg-fs-t\u2026", "author": {"name": "Greg Farnum", "email": "gfarnum@redhat.com", "user": {"login": "gregsfortytwo"}}, "additions": 56, "deletions": 15}}, {"node": {"oid": "48599465d6f1c1c61dde1501e532839fe8999de2", "messageHeadline": "krbd: do not test unsupported striping feature", "author": {"name": "Jason Dillaman", "email": "dillaman@redhat.com", "user": null}, "additions": 2, "deletions": 2}}, {"node": {"oid": "eb29adfb3195e55c69254001fa83214c87019ec4", "messageHeadline": "tasks/rbd_fio: create sane image name based on feature set", "author": {"name": "Jason Dillaman", "email": "dillaman@redhat.com", "user": null}, "additions": 4, "deletions": 3}}, {"node": {"oid": "737bd0d02396c7b4d5313d38b2728284e486bff4", "messageHeadline": "Merge pull request #858 from ceph/wip-pg-dump", "author": {"name": "Zack Cerza", "email": "zack@cerza.org", "user": {"login": "zmc"}}, "additions": 24, "deletions": 8}}, {"node": {"oid": "6deba7c6497cc19f3142faf785274a086f779013", "messageHeadline": "tasks/ceph_manager: dump pgs if other peering timeouts expire", "author": {"name": "Sage Weil", "email": "sage@redhat.com", "user": {"login": "liewegas"}}, "additions": 24, "deletions": 8}}, {"node": {"oid": "b145c494dcbcbc96017deba18b56386a75c465e2", "messageHeadline": "Merge pull request #857 from smithfarm/wip-move-plus-to-clusters", "author": {"name": "Yuri Weinstein", "email": "yuri.weinstein@gmail.com", "user": {"login": "yuriw"}}, "additions": 0, "deletions": 0}}, {"node": {"oid": "59585b6bcd7c9cb47b56044f0d589e8c238dc9fb", "messageHeadline": "suites/smoke/1node: move + to clusters/ subdirectory", "author": {"name": "Nathan Cutler", "email": "ncutler@suse.com", "user": {"login": "smithfarm"}}, "additions": 0, "deletions": 0}}, {"node": {"oid": "1c927c02ce5dd105ef3e56a08ab430714db130d9", "messageHeadline": "Merge pull request #854 from SUSE/wip-opensuse-distros", "author": {"name": "Loic Dachary", "email": "loic@dachary.org", "user": null}, "additions": 4, "deletions": 0}}, {"node": {"oid": "ec0db68b95f823c3a98d631e10bcb22bc6fb2c18", "messageHeadline": "tasks: add TestDamage.test_damaged_dentry", "author": {"name": "John Spray", "email": "john.spray@redhat.com", "user": null}, "additions": 134, "deletions": 0}}, {"node": {"oid": "ffee590205b6a004f83932c18431f8bda9f7589e", "messageHeadline": "suites: update log whitelist for TestDamage", "author": {"name": "John Spray", "email": "john.spray@redhat.com", "user": null}, "additions": 1, "deletions": 0}}, {"node": {"oid": "356579be975fa64b846fd75f0a987877e5018cf7", "messageHeadline": "tasks/cephfs: update TestDamage", "author": {"name": "John Spray", "email": "john.spray@redhat.com", "user": null}, "additions": 109, "deletions": 30}}, {"node": {"oid": "aa193b31bed3ee9f8154507cf1c768c501135b29", "messageHeadline": "tasks: move wait_for_health up into CephFSTestCase", "author": {"name": "John Spray", "email": "john.spray@redhat.com", "user": null}, "additions": 17, "deletions": 18}}, {"node": {"oid": "67b711dee5a17355e6e9b70cfc81d1034e9c920f", "messageHeadline": "tasks/cephfs: optionally stat() in background", "author": {"name": "John Spray", "email": "john.spray@redhat.com", "user": null}, "additions": 6, "deletions": 3}}, {"node": {"oid": "7a97fcbe4215bb6a51175d5e28f50524073ac6aa", "messageHeadline": "tasks/cephfs: avoid sleep in test_client_cache_size", "author": {"name": "John Spray", "email": "john.spray@redhat.com", "user": null}, "additions": 11, "deletions": 4}}, {"node": {"oid": "41747d6f3fa1d46d778fcd593b3003e79e6cc302", "messageHeadline": "tasks/cephfs: remove extraneous ;s in test_client_limits", "author": {"name": "John Spray", "email": "john.spray@redhat.com", "user": null}, "additions": 10, "deletions": 10}}, {"node": {"oid": "21348aba2710bfa62bb026431dce6729bcad576a", "messageHeadline": "tasks/cephfs: add test case for scrub repair", "author": {"name": "Yan, Zheng", "email": "zyan@redhat.com", "user": {"login": "ukernel"}}, "additions": 56, "deletions": 15}}, {"node": {"oid": "3458adb5d3b749453848fc5edbaeedaeff84853c", "messageHeadline": "distros: add yaml fragments for openSUSE 13.2 and 42.1", "author": {"name": "Nathan Cutler", "email": "ncutler@suse.com", "user": {"login": "smithfarm"}}, "additions": 4, "deletions": 0}}, {"node": {"oid": "7a87625abbd7369974d65ae5ee74d0dd96899ce5", "messageHeadline": "Merge remote-tracking branch 'gh/wip-file-layout'", "author": {"name": "Sage Weil", "email": "sage@redhat.com", "user": {"login": "liewegas"}}, "additions": 13, "deletions": 4}}, {"node": {"oid": "38904e92e4eb394e166f203b83fdcb7997e46c19", "messageHeadline": "Merge remote-tracking branch 'gh/jewel'", "author": {"name": "Sage Weil", "email": "sage@redhat.com", "user": {"login": "liewegas"}}, "additions": 0, "deletions": 0}}, {"node": {"oid": "c5bd48585d6c9ab06043db745f30a6b15402c25f", "messageHeadline": "Merge pull request #852 from ceph/wip-ceph-ansible", "author": {"name": "Yuri Weinstein", "email": "yuri.weinstein@gmail.com", "user": {"login": "yuriw"}}, "additions": 4, "deletions": 0}}, {"node": {"oid": "b3bcf9d188b990d5890971a37fd04be78dbd7e84", "messageHeadline": "ceph-ansible: Add openstack hints for volumes", "author": {"name": "Zack Cerza", "email": "zack@redhat.com", "user": {"login": "zmc"}}, "additions": 4, "deletions": 0}}, {"node": {"oid": "b3d5c39cc029b4b79339413fcd916c2b3f74be0c", "messageHeadline": "Merge pull request #851 from ceph/wip-ceph-ansible", "author": {"name": "Yuri Weinstein", "email": "yuri.weinstein@gmail.com", "user": {"login": "yuriw"}}, "additions": 4, "deletions": 0}}, {"node": {"oid": "b9169538859962fe21d7b338e93ec2d63a18aa16", "messageHeadline": "Merge pull request #848 from ceph/wip-ceph-ansible", "author": {"name": "Yuri Weinstein", "email": "yuri.weinstein@gmail.com", "user": {"login": "yuriw"}}, "additions": 15, "deletions": 2}}, {"node": {"oid": "83871147590f0250390eb4a345748c2ba9c0de84", "messageHeadline": "Install ceph-test", "author": {"name": "Zack Cerza", "email": "zack@redhat.com", "user": {"login": "zmc"}}, "additions": 4, "deletions": 0}}, {"node": {"oid": "4a450ca8111e3ddf78f166bbfdb0c1ec280f7d9a", "messageHeadline": "Disable rbd_cli_tests for now", "author": {"name": "Zack Cerza", "email": "zack@redhat.com", "user": {"login": "zmc"}}, "additions": 0, "deletions": 0}}, {"node": {"oid": "6df45fd5e592bacd0316cc326f338f2b1e353b72", "messageHeadline": "Add ceph-deploy_hello_world.sh", "author": {"name": "Zack Cerza", "email": "zack@redhat.com", "user": {"login": "zmc"}}, "additions": 7, "deletions": 0}}, {"node": {"oid": "97d806907eb4d5e37c810920fdd578fcfd645075", "messageHeadline": "Merge pull request #843 from ceph/wip-list-inconsistent-obj", "author": {"name": "Samuel Just", "email": "sjust@redhat.com", "user": {"login": "athanatos"}}, "additions": 2, "deletions": 5}}, {"node": {"oid": "14211ba2afbebdd11d261f280c88d3dbfd872e3c", "messageHeadline": "suites/fs/verify: debug mon too", "author": {"name": "Sage Weil", "email": "sage@redhat.com", "user": {"login": "liewegas"}}, "additions": 6, "deletions": 0}}, {"node": {"oid": "bb2f5755981240b422c720c21ddf392f0ecf6b5c", "messageHeadline": "tasks/cephfs/filesystem: ceph_file_layout -> file_layout_t", "author": {"name": "Sage Weil", "email": "sage@redhat.com", "user": {"login": "liewegas"}}, "additions": 7, "deletions": 4}}, {"node": {"oid": "e5ac9d08e4e880417877e0a88c64dd4ad5f9851a", "messageHeadline": "Merge pull request #844 from ceph/wip-rbd-cli-features", "author": {"name": "Jason Dillaman", "email": "dillaman@redhat.com", "user": null}, "additions": 6, "deletions": 1}}, {"node": {"oid": "d6ae11d10462774e9ce9cf923f568098c6e62ce6", "messageHeadline": "Merge pull request #846 from dachary/wip-14931-cram", "author": {"name": "Loic Dachary", "email": "loic@dachary.org", "user": null}, "additions": 1, "deletions": 1}}, {"node": {"oid": "70fb7493f18c45b93d6065c03403c5dd478295f3", "messageHeadline": "cram: pin to version 0.6 because 0.7 handles \\r differently", "author": {"name": "Loic Dachary", "email": "ldachary@redhat.com", "user": {"login": "ldachary"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "3a6bf7d258654b1d47e926470ee643a48f9626f7", "messageHeadline": "tasks/scrub_test: match the NOSNAP with \"head\"", "author": {"name": "Kefu Chai", "email": "kchai@redhat.com", "user": {"login": "tchaikov"}}, "additions": 2, "deletions": 5}}, {"node": {"oid": "b82fe3d6f295c5ea982a1ec5e483a8f65ca0978b", "messageHeadline": "rbd/cli: add older default features", "author": {"name": "Josh Durgin", "email": "jdurgin@redhat.com", "user": {"login": "jdurgin"}}, "additions": 6, "deletions": 1}}, {"node": {"oid": "1594ec09384030bbe027195e2da381fc33cc32c7", "messageHeadline": "Merge pull request #842 from ceph/wip-rbd-features", "author": {"name": "Josh Durgin", "email": "jdurgin@redhat.com", "user": {"login": "jdurgin"}}, "additions": 30, "deletions": 10}}, {"node": {"oid": "febc307dd328d4cb04b6b87fa90c6af3e26e921b", "messageHeadline": "Merge pull request #841 from ceph/wip-krbd-default-features", "author": {"name": "Josh Durgin", "email": "jdurgin@redhat.com", "user": {"login": "jdurgin"}}, "additions": 13, "deletions": 0}}, {"node": {"oid": "03e6627de77ef0554eba64ed22c34d9cfa665d71", "messageHeadline": "Merge pull request #821 from ceph/wip-fsx-journal", "author": {"name": "Josh Durgin", "email": "jdurgin@redhat.com", "user": {"login": "jdurgin"}}, "additions": 7, "deletions": 0}}, {"node": {"oid": "6305415c7092991c1bf067a477d33c3e7b0e5ad3", "messageHeadline": "Make the keyring world-readable", "author": {"name": "Zack Cerza", "email": "zack@redhat.com", "user": {"login": "zmc"}}, "additions": 4, "deletions": 1}}, {"node": {"oid": "86e67cd0b9a7459ace938f3e5df3bfcb873d3b5d", "messageHeadline": "Rename mon.0 to mon.a", "author": {"name": "Zack Cerza", "email": "zack@redhat.com", "user": {"login": "zmc"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "7dd350e7ee1a0e3e3db99353feb33fa20ef98f01", "messageHeadline": "Run 'ceph health' after deployment", "author": {"name": "Zack Cerza", "email": "zack@redhat.com", "user": {"login": "zmc"}}, "additions": 4, "deletions": 1}}, {"node": {"oid": "e70a633b4f6dfbb10a9ceb68fc6db0b1717df027", "messageHeadline": "Merge pull request #832 from athanatos/wip-lost", "author": {"name": "Samuel Just", "email": "sjust@redhat.com", "user": {"login": "athanatos"}}, "additions": 163, "deletions": 3}}, {"node": {"oid": "ecae0549c8f699a44089e83a1b1cef4bb2f45b4f", "messageHeadline": "Merge pull request #839 from ceph/wip-ceph-ansible", "author": {"name": "Yuri Weinstein", "email": "yuri.weinstein@gmail.com", "user": {"login": "yuriw"}}, "additions": 70, "deletions": 0}}, {"node": {"oid": "d1c211dd4be5d981898b34e9d4f29ffbec47bed5", "messageHeadline": "rbd: updated tests to use new rbd default feature set", "author": {"name": "Jason Dillaman", "email": "dillaman@redhat.com", "user": null}, "additions": 30, "deletions": 10}}, {"node": {"oid": "f9a69022564a1bbf76d38f8b7ef5b9fe1a387be5", "messageHeadline": "krbd: override rbd defaults features to 1", "author": {"name": "Jason Dillaman", "email": "dillaman@redhat.com", "user": null}, "additions": 13, "deletions": 0}}, {"node": {"oid": "130b12b6df7378e145d65cd07905ebe067d1a6fa", "messageHeadline": "Fix old and new pep8 issues", "author": {"name": "Vasu Kulkarni", "email": "vasu@redhat.com", "user": {"login": "vasukulkarni"}}, "additions": 137, "deletions": 115}}, {"node": {"oid": "4a8448a5365950b9620774db5a63d64b106c3632", "messageHeadline": "Add ceph-ansible suite", "author": {"name": "Zack Cerza", "email": "zack@redhat.com", "user": {"login": "zmc"}}, "additions": 70, "deletions": 0}}, {"node": {"oid": "0441f100a03153700bfdb334ce888dd962581b8e", "messageHeadline": "Merge pull request #837 from ceph/wip-valgrind", "author": {"name": "Zack Cerza", "email": "zack@cerza.org", "user": {"login": "zmc"}}, "additions": 15, "deletions": 0}}, {"node": {"oid": "0436306cbe45a93470df7b02b5c72e0ad546facc", "messageHeadline": "Merge pull request #833 from ceph/wip-async", "author": {"name": "Sage Weil", "email": "sage@redhat.com", "user": {"login": "liewegas"}}, "additions": 12, "deletions": 0}}, {"node": {"oid": "f274737dfa28a6c422d65502a90a3bcf6f0ade1e", "messageHeadline": "suites: debuginfo: true for valgrind", "author": {"name": "Sage Weil", "email": "sage@redhat.com", "user": {"login": "liewegas"}}, "additions": 15, "deletions": 0}}, {"node": {"oid": "2efd4c63fd6d69d71191da01f8043dcfb5f4812e", "messageHeadline": "Merge pull request #795 from ceph/wip-list-inconsistent-obj", "author": {"name": "Kefu Chai", "email": "tchaikov@gmail.com", "user": {"login": "tchaikov"}}, "additions": 289, "deletions": 108}}, {"node": {"oid": "52704d3b715acfef7ed4d086e852da2bd4f293cd", "messageHeadline": "Reduced runtime for radosbench to 600", "author": {"name": "Yuri Weinstein", "email": "yweinste@redhat.com", "user": {"login": "yuriw"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "31a8d168726f4bd7b8d5c4195aea6e38f7306322", "messageHeadline": "Merge pull request #835 from ceph/wip-14810-master-2", "author": {"name": "Yuri Weinstein", "email": "yuri.weinstein@gmail.com", "user": {"login": "yuriw"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "a72bba29103cd287131eb7b56953c417649fed5d", "messageHeadline": "Reduced runtime for radosbench to 600", "author": {"name": "Yuri Weinstein", "email": "yweinste@redhat.com", "user": {"login": "yuriw"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "4f88f5fb7719573e5d4e829b77308542bd2942f3", "messageHeadline": "hadoop: disable client_permissions for tasks", "author": {"name": "Yan, Zheng", "email": "zyan@redhat.com", "user": {"login": "ukernel"}}, "additions": 5, "deletions": 0}}, {"node": {"oid": "74b9216395f9a699f2107f3bfd575bc45910a823", "messageHeadline": "tasks/cephfs: add test case for scrub repair", "author": {"name": "Yan, Zheng", "email": "zyan@redhat.com", "user": {"login": "ukernel"}}, "additions": 56, "deletions": 15}}, {"node": {"oid": "9a3252c17eecbb24886453a54d26551241d90709", "messageHeadline": "tasks/scrub_test: add test for get-inconsistent-* commands", "author": {"name": "Kefu Chai", "email": "kchai@redhat.com", "user": {"login": "tchaikov"}}, "additions": 182, "deletions": 1}}, {"node": {"oid": "bdf998c816e5abaa5e91379a61089abdf34b9a9c", "messageHeadline": "tasks/scrub_test: restore the changes to omap after the test", "author": {"name": "Kefu Chai", "email": "kchai@redhat.com", "user": {"login": "tchaikov"}}, "additions": 18, "deletions": 7}}, {"node": {"oid": "af3af30418902fb0ff436d7207582bae0226a05a", "messageHeadline": "divergent_priors: add sleep after reviving divergent", "author": {"name": "Samuel Just", "email": "sjust@redhat.com", "user": {"login": "athanatos"}}, "additions": 2, "deletions": 0}}, {"node": {"oid": "ef75c8971e8bdaeaf7c36127f0a5b65bcce1c166", "messageHeadline": "rados: add lost-unfound upgrade tests", "author": {"name": "Samuel Just", "email": "sjust@redhat.com", "user": {"login": "athanatos"}}, "additions": 73, "deletions": 0}}, {"node": {"oid": "b2a08efe87794fa4614ad5b419037d8b7bb8b3a7", "messageHeadline": "tasks/*unfound*.py: run rados bench in parallel", "author": {"name": "Samuel Just", "email": "sjust@redhat.com", "user": {"login": "athanatos"}}, "additions": 84, "deletions": 0}}, {"node": {"oid": "8cf25611fb572b2f0db4b5670a4b9d2ea7944b5a", "messageHeadline": "ceph_manager: use time before mon command for timeout", "author": {"name": "Samuel Just", "email": "sjust@redhat.com", "user": {"login": "athanatos"}}, "additions": 3, "deletions": 2}}, {"node": {"oid": "7e0fb5dd617c2f87ef4bc952f7f5a26b4205db85", "messageHeadline": "rados/singleton: use xfs instead", "author": {"name": "Samuel Just", "email": "sjust@redhat.com", "user": {"login": "athanatos"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "2530d62258709649ec3464c6b1379184475f5e6e", "messageHeadline": "Merge pull request #823 from ceph/wip-dir-rstats", "author": {"name": "Gregory Farnum", "email": "greg@gregs42.com", "user": {"login": "gregsfortytwo"}}, "additions": 13, "deletions": 0}}, {"node": {"oid": "73e02e8e876dfbcaee474f18f75fa8dca38abc6c", "messageHeadline": "Merge pull request #776 from ceph/wip-sharded-scan", "author": {"name": "Gregory Farnum", "email": "greg@gregs42.com", "user": {"login": "gregsfortytwo"}}, "additions": 57, "deletions": 7}}, {"node": {"oid": "64c469abf4ff1e89bdcc6f3f75d5195c9ac03d3f", "messageHeadline": "Merge pull request #789 from ceph/wip-14146", "author": {"name": "Gregory Farnum", "email": "greg@gregs42.com", "user": {"login": "gregsfortytwo"}}, "additions": 3, "deletions": 0}}, {"node": {"oid": "88eb2e73a8b81b08442e2fd92df6d76967a68de7", "messageHeadline": "Merge pull request #787 from ceph/wip-13903", "author": {"name": "Gregory Farnum", "email": "greg@gregs42.com", "user": {"login": "gregsfortytwo"}}, "additions": 39, "deletions": 0}}, {"node": {"oid": "362abf7e34793503af2bfb2c25ac6ab16c8813a6", "messageHeadline": "tasks/scrub_test: refactor this test", "author": {"name": "Kefu Chai", "email": "kchai@redhat.com", "user": {"login": "tchaikov"}}, "additions": 94, "deletions": 105}}, {"node": {"oid": "3c76c570657d00e01b6af2fc88a282411e04c9cc", "messageHeadline": "cephfs/test_full: add some gratuitous debugging", "author": {"name": "Greg Farnum", "email": "gfarnum@redhat.com", "user": {"login": "gregsfortytwo"}}, "additions": 12, "deletions": 0}}, {"node": {"oid": "e54ad3badec240d6a0cd2084a47d8b5f9e50b4bd", "messageHeadline": "Merge remote-tracking branch 'origin/wip-14365' into greg-fs-testing", "author": {"name": "Greg Farnum", "email": "gfarnum@redhat.com", "user": {"login": "gregsfortytwo"}}, "additions": 101, "deletions": 72}}, {"node": {"oid": "44c03072ab7df80615012b4594daeed9eb57396c", "messageHeadline": "rbd: add fsx journal replay test case", "author": {"name": "Jason Dillaman", "email": "dillaman@redhat.com", "user": null}, "additions": 7, "deletions": 0}}, {"node": {"oid": "e03cee48b4e0dd76078c9308ab8f37feb68d5353", "messageHeadline": "rados/upgrade: add '%' to combine rados.yaml with other yamls", "author": {"name": "Samuel Just", "email": "sjust@redhat.com", "user": {"login": "athanatos"}}, "additions": 0, "deletions": 0}}, {"node": {"oid": "9c8d2fb70a0ba6bdcb4f3e46afe4dd5d22cf3d7a", "messageHeadline": "rados/: remove unnecessary rados.yaml entries", "author": {"name": "Samuel Just", "email": "sjust@redhat.com", "user": {"login": "athanatos"}}, "additions": 0, "deletions": 2}}, {"node": {"oid": "50a26b96aea390f597a52a843f4f6e5facd51a34", "messageHeadline": "Merge pull request #820 from ceph/wip-rados-yaml", "author": {"name": "Samuel Just", "email": "sjust@redhat.com", "user": {"login": "athanatos"}}, "additions": 0, "deletions": 2}}, {"node": {"oid": "a13d9e89a8fb280ef1538104e2f4f9c77d288501", "messageHeadline": "rados/upgrade: add '%' to combine rados.yaml with other yamls", "author": {"name": "Samuel Just", "email": "sjust@redhat.com", "user": {"login": "athanatos"}}, "additions": 0, "deletions": 0}}, {"node": {"oid": "ebea8ade8ec0aa41058fabed5ac7796ee60b20a7", "messageHeadline": "rados/: remove unnecessary rados.yaml entries", "author": {"name": "Samuel Just", "email": "sjust@redhat.com", "user": {"login": "athanatos"}}, "additions": 0, "deletions": 2}}, {"node": {"oid": "2f7463b7e5f7973a6861b56a074a14f830c5eb5b", "messageHeadline": "Merge branch 'jewel' of https://github.com/ceph/ceph-qa-suite into jewel", "author": {"name": "Yuri Weinstein", "email": "yweinste@redhat.com", "user": {"login": "yuriw"}}, "additions": 292, "deletions": 1}}, {"node": {"oid": "9fb577877dae988dfd83f89973afc3866a49e3f4", "messageHeadline": "Whitelisted 'soft lockup' and 'detected stalls on CPUs'", "author": {"name": "Yuri Weinstein", "email": "yweinste@redhat.com", "user": {"login": "yuriw"}}, "additions": 8, "deletions": 0}}, {"node": {"oid": "f4d1cb010a50f27e42b09bc621afa5a8dcf6bda8", "messageHeadline": "Merge pull request #819 from ceph/wip-whitelist-jewel", "author": {"name": "Yuri Weinstein", "email": "yuri.weinstein@gmail.com", "user": {"login": "yuriw"}}, "additions": 8, "deletions": 0}}, {"node": {"oid": "367bd5b49c1584b8132fb312be3af83486001fa9", "messageHeadline": "Whitelisted 'soft lockup' and 'detected stalls on CPUs'", "author": {"name": "Yuri Weinstein", "email": "yweinste@redhat.com", "user": {"login": "yuriw"}}, "additions": 8, "deletions": 0}}, {"node": {"oid": "17e310f57c4f9c95a343f63a5f5aace8c73a227b", "messageHeadline": "tasks/cephfs: add TestConfigCommands", "author": {"name": "John Spray", "email": "john.spray@redhat.com", "user": null}, "additions": 74, "deletions": 0}}, {"node": {"oid": "86b4231a64568f998796ddef856abb3b63f79f9f", "messageHeadline": "tasks/cephfs: run ceph-fuse in foreground", "author": {"name": "John Spray", "email": "john.spray@redhat.com", "user": null}, "additions": 6, "deletions": 63}}, {"node": {"oid": "08c28765ce9b8c835628c970af2b49bcd425a7c3", "messageHeadline": "tasks/cephfs: optionally check result of fuse proc on umount", "author": {"name": "John Spray", "email": "john.spray@redhat.com", "user": null}, "additions": 16, "deletions": 4}}, {"node": {"oid": "9fd891f078c69352c89e7fd798c101b47422eb01", "messageHeadline": "tasks/cephfs: make FuseMount.admin_socket public", "author": {"name": "John Spray", "email": "john.spray@redhat.com", "user": null}, "additions": 5, "deletions": 5}}, {"node": {"oid": "117041ef477dbf82c328c67d90fef9474e83f2f5", "messageHeadline": "Merge remote-tracking branch 'gh/jewel'", "author": {"name": "Sage Weil", "email": "sage@redhat.com", "user": {"login": "liewegas"}}, "additions": 4, "deletions": 0}}, {"node": {"oid": "e96a3fe0b93fe714e7f04a0735fef4d80981b44d", "messageHeadline": "Changed centos version to 7.2", "author": {"name": "Yuri Weinstein", "email": "yweinste@redhat.com", "user": {"login": "yuriw"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "aa207c298137438190a2873e31ba22192e7cc408", "messageHeadline": "Changed centos version to 7.2", "author": {"name": "Yuri Weinstein", "email": "yweinste@redhat.com", "user": {"login": "yuriw"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "b725fdf54781657df084d295bac7abed49d83071", "messageHeadline": "Made disk size in openstack 40GB, so osd won't run out of space", "author": {"name": "Yuri Weinstein", "email": "yweinste@redhat.com", "user": {"login": "yuriw"}}, "additions": 3, "deletions": 0}}, {"node": {"oid": "0cf150f55096a07dd7775ff65c089a71617cb393", "messageHeadline": "Adde + in the openstack.yaml dir", "author": {"name": "Yuri Weinstein", "email": "yweinste@redhat.com", "user": {"login": "yuriw"}}, "additions": 0, "deletions": 0}}, {"node": {"oid": "0a66bee93f0ec3b6344f624befc930fb1ea9d160", "messageHeadline": "Merge branch 'jewel' of https://github.com/ceph/ceph-qa-suite into jewel", "author": {"name": "Yuri Weinstein", "email": "yweinste@redhat.com", "user": {"login": "yuriw"}}, "additions": 2768, "deletions": 619}}, {"node": {"oid": "9837e4f19bd02ac3e4ad41bfdf2b8ce67ca46954", "messageHeadline": "Merge pull request #813 from ceph/wip-whitelist-jewel", "author": {"name": "Yuri Weinstein", "email": "yuri.weinstein@gmail.com", "user": {"login": "yuriw"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "183c78227105ef34bef30f704665729164ad2156", "messageHeadline": "Whitelisted \"wrongly marked me down\" for the tiering tests", "author": {"name": "Yuri Weinstein", "email": "yweinste@redhat.com", "user": {"login": "yuriw"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "ed828d3527475e303a6f171378d78ecc8e415374", "messageHeadline": "Merge pull request #807 from ceph/wip-config", "author": {"name": "Sage Weil", "email": "sage@redhat.com", "user": {"login": "liewegas"}}, "additions": 20, "deletions": 0}}, {"node": {"oid": "c4e064fadebf13e38868df1e3f1d9bf729a85fc2", "messageHeadline": "add test for norstats functionality", "author": {"name": "Greg Farnum", "email": "gfarnum@redhat.com", "user": {"login": "gregsfortytwo"}}, "additions": 13, "deletions": 0}}, {"node": {"oid": "2e6e65d16026117ada531416c15ee476d65e99f8", "messageHeadline": "suites/fs: enable all snapshost test scripts", "author": {"name": "Yan, Zheng", "email": "zyan@redhat.com", "user": {"login": "ukernel"}}, "additions": 1, "deletions": 17}}, {"node": {"oid": "e1faa316edbda2932cd98acca57bc523e50b6949", "messageHeadline": "Whitelisted \"soft lockup\"", "author": {"name": "Yuri Weinstein", "email": "yweinste@redhat.com", "user": {"login": "yuriw"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "a9879aa97c76850c776e1398c5b314548bbfcf4f", "messageHeadline": "Merge pull request #810 from ceph/wip-schedule_rados-master", "author": {"name": "Josh Durgin", "email": "jdurgin@redhat.com", "user": {"login": "jdurgin"}}, "additions": 23, "deletions": 0}}, {"node": {"oid": "97b0b2b97dd71cae178286c36c2fc728cdb6bb45", "messageHeadline": "Made rados runs in ovh call vps.yaml", "author": {"name": "Yuri Weinstein", "email": "yweinste@redhat.com", "user": {"login": "yuriw"}}, "additions": 23, "deletions": 0}}, {"node": {"oid": "58fd981eefc2550267c3c6fdc1f1c2e7a8656249", "messageHeadline": "Initial draft for infernalis stable upgrade tests", "author": {"name": "Yuri Weinstein", "email": "yweinste@redhat.com", "user": {"login": "yuriw"}}, "additions": 227, "deletions": 0}}, {"node": {"oid": "552e3e4a02952361da4f2a215420c0c250621bf3", "messageHeadline": "suites/rados: test random queue options", "author": {"name": "Sage Weil", "email": "sage@redhat.com", "user": {"login": "liewegas"}}, "additions": 20, "deletions": 0}}, {"node": {"oid": "17a70326d760e60277475f48f8b8e6fea12e31b1", "messageHeadline": "admin-socket: add set_heap_property tests", "author": {"name": "Samuel Just", "email": "sjust@redhat.com", "user": {"login": "athanatos"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "9cf37080fc0964b4d8a44eefb05f06e8229b916b", "messageHeadline": "tasks/cephfs: test sharded cephfs-data-scan", "author": {"name": "John Spray", "email": "john.spray@redhat.com", "user": null}, "additions": 57, "deletions": 7}}, {"node": {"oid": "114d720a8515f31b8646b4c4f8d776942202fecd", "messageHeadline": "Revert \"basic/msgr: remove async and random for now\"", "author": {"name": "Samuel Just", "email": "sjust@redhat.com", "user": {"login": "athanatos"}}, "additions": 12, "deletions": 0}}, {"node": {"oid": "bef4ef9a2cd4d8518c4f933a6a651965f77adc62", "messageHeadline": "Added point-to-point suite", "author": {"name": "yuriw", "email": "yuri.weinstein@gmail.com", "user": {"login": "yuriw"}}, "additions": 861, "deletions": 0}}, {"node": {"oid": "b07a2edd7caeb062afe6e6aa9f2220371844f5a3", "messageHeadline": "Added point-to-point suite", "author": {"name": "yuriw", "email": "yuri.weinstein@gmail.com", "user": {"login": "yuriw"}}, "additions": 861, "deletions": 0}}, {"node": {"oid": "75c5b0f2a9076cdda7bca663a4fed09b13a7a31f", "messageHeadline": "Merge pull request #797 from ceph/wip-fusestore", "author": {"name": "Sage Weil", "email": "sage@redhat.com", "user": {"login": "liewegas"}}, "additions": 9, "deletions": 0}}, {"node": {"oid": "783f33f06c25a7f9b41c79ea984a601e9a087bef", "messageHeadline": "admin-socket.yaml: add get_heap_property tests", "author": {"name": "Samuel Just", "email": "sjust@redhat.com", "user": {"login": "athanatos"}}, "additions": 2, "deletions": 0}}, {"node": {"oid": "75a372fa95ce884564ad1d764cb9d25e2d7e7cf1", "messageHeadline": "Merge remote-tracking branch 'gh/jewel'", "author": {"name": "Sage Weil", "email": "sage@redhat.com", "user": {"login": "liewegas"}}, "additions": 0, "deletions": 0}}, {"node": {"oid": "5da1d55c37d191e48c686e37825e5a30e41f6d13", "messageHeadline": "Merge pull request #801 from ceph/jewel-14395", "author": {"name": "Gregory Farnum", "email": "greg@gregs42.com", "user": {"login": "gregsfortytwo"}}, "additions": 3, "deletions": 1}}, {"node": {"oid": "c200c52f97f583390b4222d19aa98dcb5fdc2752", "messageHeadline": "Merge branch 'greg-fs-testing'", "author": {"name": "Greg Farnum", "email": "gfarnum@redhat.com", "user": {"login": "gregsfortytwo"}}, "additions": 148, "deletions": 7}}, {"node": {"oid": "853ce30fdda6307015216a65fc2d13c068e60f36", "messageHeadline": "Merge branch 'jewel-14395' into greg-fs-testing", "author": {"name": "Greg Farnum", "email": "gfarnum@redhat.com", "user": {"login": "gregsfortytwo"}}, "additions": 3, "deletions": 1}}, {"node": {"oid": "df3c40ea3368d6cb0f9362891b30be74027717b6", "messageHeadline": "Merge pull request #767 from ceph/wip-14048", "author": {"name": "Gregory Farnum", "email": "greg@gregs42.com", "user": {"login": "gregsfortytwo"}}, "additions": 55, "deletions": 1}}, {"node": {"oid": "4087d3735358246b83b47b8f0c748401ec447dc9", "messageHeadline": "Merge pull request #680 from ceph/wip-manila", "author": {"name": "Gregory Farnum", "email": "greg@gregs42.com", "user": {"login": "gregsfortytwo"}}, "additions": 340, "deletions": 25}}, {"node": {"oid": "96036217e9ecb762b0ec844db65336643df7a4dc", "messageHeadline": "Merge pull request #798 from ceph/jewel-14254", "author": {"name": "Gregory Farnum", "email": "greg@gregs42.com", "user": {"login": "gregsfortytwo"}}, "additions": 68, "deletions": 0}}, {"node": {"oid": "727244ea09d60ce51c8b2b55e20678c60c892dac", "messageHeadline": "Merge remote-tracking branch 'origin/jewel'", "author": {"name": "Josh Durgin", "email": "jdurgin@redhat.com", "user": {"login": "jdurgin"}}, "additions": 14, "deletions": 271}}, {"node": {"oid": "976b80d15200c44987a448588d8524f59b341981", "messageHeadline": "Merge pull request #678 from ceph/wip-fs-snaptests", "author": {"name": "Gregory Farnum", "email": "greg@gregs42.com", "user": {"login": "gregsfortytwo"}}, "additions": 23, "deletions": 3}}, {"node": {"oid": "d26f2ed164edf821db74fa5d9a8900a974078595", "messageHeadline": "suites/fs: fix ceph.restart syntax", "author": {"name": "Greg Farnum", "email": "gfarnum@redhat.com", "user": {"login": "gregsfortytwo"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "3b3d484aaeb00e6cdd0c6a41de8838ebb72ad02c", "messageHeadline": "Merge remote-tracking branch 'origin/wip-14195' into greg-fs-testing", "author": {"name": "Greg Farnum", "email": "gfarnum@redhat.com", "user": {"login": "gregsfortytwo"}}, "additions": 12, "deletions": 1}}, {"node": {"oid": "afbc90b9a69875a141531f888168dd330be8610d", "messageHeadline": "Merge remote-tracking branch 'origin/wip-full-msg' into greg-fs-testing", "author": {"name": "Greg Farnum", "email": "gfarnum@redhat.com", "user": {"login": "gregsfortytwo"}}, "additions": 6, "deletions": 1}}, {"node": {"oid": "4169ca9434571fe7b6ca81831d1e7d7db61be7fa", "messageHeadline": "Merge remote-tracking branch 'origin/wip-global-config' into greg-fs-\u2026", "author": {"name": "Greg Farnum", "email": "gfarnum@redhat.com", "user": {"login": "gregsfortytwo"}}, "additions": 4, "deletions": 3}}, {"node": {"oid": "0e9b07f04610c162cb4f9ba499fbef84679368f6", "messageHeadline": "Merge remote-tracking branch 'origin/wip-14048' into greg-fs-testing", "author": {"name": "Greg Farnum", "email": "gfarnum@redhat.com", "user": {"login": "gregsfortytwo"}}, "additions": 55, "deletions": 1}}, {"node": {"oid": "10d9fe1de68902c216268211b034a1571b4b93cb", "messageHeadline": "Merge remote-tracking branch 'origin/wip-manila' into greg-fs-testing", "author": {"name": "Greg Farnum", "email": "gfarnum@redhat.com", "user": {"login": "gregsfortytwo"}}, "additions": 340, "deletions": 25}}, {"node": {"oid": "617d8cce74d6495ba4f553425b8bb141caf9a666", "messageHeadline": "Merge remote-tracking branch 'origin/jewel-14254' into greg-fs-testing", "author": {"name": "Greg Farnum", "email": "gfarnum@redhat.com", "user": {"login": "gregsfortytwo"}}, "additions": 80, "deletions": 271}}, {"node": {"oid": "b577f8919f6322d6711ba1cee8c66595abe11e76", "messageHeadline": "Merge pull request #803 from ceph/wip-rbd-nbd-jewel", "author": {"name": "Josh Durgin", "email": "jdurgin@redhat.com", "user": {"login": "jdurgin"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "30e08957dc5f97f41303f853485d43f7cd2d018b", "messageHeadline": "rbd: rbd-nbd can only run on Ubuntu", "author": {"name": "Jason Dillaman", "email": "dillaman@redhat.com", "user": null}, "additions": 1, "deletions": 0}}, {"node": {"oid": "2cde70422c975d8f7e70c1d329223e3cf931bbe5", "messageHeadline": "Merge pull request #802 from ceph/wip-whitelist-jewel", "author": {"name": "Samuel Just", "email": "sjust@redhat.com", "user": {"login": "athanatos"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "05c678bd5a9e6db6836602fcb03ae9453054ec3a", "messageHeadline": "Whitelisted 'wrongly marked me down'", "author": {"name": "Yuri Weinstein", "email": "yweinste@redhat.com", "user": {"login": "yuriw"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "67c0033716c5739268db36d948768457bd9f5917", "messageHeadline": "suites/fs: cephfs_journal_tool: wait for health after restart", "author": {"name": "Yan, Zheng", "email": "zyan@redhat.com", "user": {"login": "ukernel"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "9b0e2a3ace086c86b4998ec715826dca5409b15b", "messageHeadline": "tasks/cephfs: test for race between cap flush and clientreplay", "author": {"name": "Yan, Zheng", "email": "zyan@redhat.com", "user": {"login": "ukernel"}}, "additions": 68, "deletions": 0}}, {"node": {"oid": "500aac599daa04f151c7891005e6b1f46b48e38a", "messageHeadline": "tasks/cephfs: override max_pgs_per_osd in TestVolumeClient", "author": {"name": "John Spray", "email": "john.spray@redhat.com", "user": null}, "additions": 25, "deletions": 12}}, {"node": {"oid": "d1c3ef1feea6768295c513347148ab0a3215fae3", "messageHeadline": "tasks/cephfs: pg_num check in volume_client test", "author": {"name": "John Spray", "email": "john.spray@redhat.com", "user": null}, "additions": 23, "deletions": 0}}, {"node": {"oid": "fb2e38f2dfd52a5efa0a48b8836607e42102d303", "messageHeadline": "tasks/cephfs: fix raising from RemoteProcess.wait()", "author": {"name": "John Spray", "email": "john.spray@redhat.com", "user": null}, "additions": 4, "deletions": 1}}, {"node": {"oid": "55a04930e37224f7aafb9df10f5268d9441b4845", "messageHeadline": "tasks/cephfs: fix vstart's LocalDaemon.proc", "author": {"name": "John Spray", "email": "john.spray@redhat.com", "user": null}, "additions": 3, "deletions": 1}}, {"node": {"oid": "5c525219c45cfb8027229376666221d6c303f0b0", "messageHeadline": "tasks/cephfs: fix wait in test_volume_client", "author": {"name": "John Spray", "email": "john.spray@redhat.com", "user": null}, "additions": 6, "deletions": 1}}, {"node": {"oid": "b06818cf4be2f822e5737bcebc089bf5dd8fc7d3", "messageHeadline": "suites: add an extra client to fs/recovery", "author": {"name": "John Spray", "email": "john.spray@redhat.com", "user": null}, "additions": 3, "deletions": 1}}, {"node": {"oid": "5055f1288f126061c32d9438eaf74237ffc6fec9", "messageHeadline": "suites: add yaml for TestVolumeClient", "author": {"name": "John Spray", "email": "john.spray@redhat.com", "user": null}, "additions": 5, "deletions": 0}}, {"node": {"oid": "627c33054ce71022b1b7a9514ef11c9282bb0d4a", "messageHeadline": "tasks/cephfs: add test_volume_client", "author": {"name": "John Spray", "email": "john.spray@redhat.com", "user": null}, "additions": 238, "deletions": 1}}, {"node": {"oid": "523d84b5f0f48fbb55ece142bbfae085bdb38e94", "messageHeadline": "tasks/cephfs: fix fuse killing in vstart", "author": {"name": "John Spray", "email": "john.spray@redhat.com", "user": null}, "additions": 1, "deletions": 1}}, {"node": {"oid": "cb699cccfeb037b97c930704f740f5db79adbac0", "messageHeadline": "tasks/cephfs: write_n_mb optionally background", "author": {"name": "John Spray", "email": "john.spray@redhat.com", "user": null}, "additions": 6, "deletions": 6}}, {"node": {"oid": "b94b35b68fb716395e25050553149113a279b1e9", "messageHeadline": "tasks/cephfs: reset IDs of mounts between tests", "author": {"name": "John Spray", "email": "john.spray@redhat.com", "user": null}, "additions": 9, "deletions": 0}}, {"node": {"oid": "7a19b6dc0dcaed2eb459bc9e8a4649f4efed9724", "messageHeadline": "tasks/cephfs: clear extra auth ids on test start", "author": {"name": "John Spray", "email": "john.spray@redhat.com", "user": null}, "additions": 10, "deletions": 2}}, {"node": {"oid": "addf313c24a518a2b50107427e608478df2adc0d", "messageHeadline": "tasks/cephfs: add test case auth_list helper", "author": {"name": "John Spray", "email": "john.spray@redhat.com", "user": null}, "additions": 8, "deletions": 0}}, {"node": {"oid": "3b37c245b35d9fd7d7971bfa9435ee255144bc12", "messageHeadline": "Merge pull request #743 from ceph/wip-root-metadata", "author": {"name": "Gregory Farnum", "email": "greg@gregs42.com", "user": {"login": "gregsfortytwo"}}, "additions": 211, "deletions": 36}}, {"node": {"oid": "7781bf071d84640249c9905b28396652141ea094", "messageHeadline": "Merge pull request #611 from ceph/wip-libcephfs-acl", "author": {"name": "Gregory Farnum", "email": "greg@gregs42.com", "user": {"login": "gregsfortytwo"}}, "additions": 29, "deletions": 0}}, {"node": {"oid": "e22a8c6cd672482b15af466641a6b3425a241fa6", "messageHeadline": "rados/objecststore/fusestore.yaml: run ceph-objectstore-tool fuse test", "author": {"name": "Sage Weil", "email": "sage@redhat.com", "user": {"login": "liewegas"}}, "additions": 9, "deletions": 0}}, {"node": {"oid": "9afe229b907fae187259e523e05a4d1b3a2aa437", "messageHeadline": "Fixed symblink for os configs", "author": {"name": "Yuri Weinstein", "email": "yweinste@redhat.com", "user": {"login": "yuriw"}}, "additions": 3, "deletions": 1}}, {"node": {"oid": "e4ba609ca7029c2f7bdae4cc60170bf5209ba159", "messageHeadline": "Merge pull request #796 from ceph/wip-fix-sumblink-distros", "author": {"name": "Zack Cerza", "email": "zack@cerza.org", "user": {"login": "zmc"}}, "additions": 1, "deletions": 3}}, {"node": {"oid": "0915747895b20b856a173d58f515af6b03381406", "messageHeadline": "Fixed symblink for os configs", "author": {"name": "Yuri Weinstein", "email": "yweinste@redhat.com", "user": {"login": "yuriw"}}, "additions": 1, "deletions": 3}}, {"node": {"oid": "ec449809135a27fdda81196976e5a63766d31e18", "messageHeadline": "Merge pull request #754 from ceph/wip_add_centos71_master", "author": {"name": "Zack Cerza", "email": "zack@cerza.org", "user": {"login": "zmc"}}, "additions": 4, "deletions": 0}}, {"node": {"oid": "5a79aa649f6c55ae003f4a99147a0f70fa1e8659", "messageHeadline": "Change supported ditros to use latest CentOS 7.2", "author": {"name": "Yuri Weinstein", "email": "yweinste@redhat.com", "user": {"login": "yuriw"}}, "additions": 4, "deletions": 3}}, {"node": {"oid": "b010b6fe359ac87ac14eee040dafb3399c734645", "messageHeadline": "tasks: add TestSessionMap.test_[mount|tell]_conn_close", "author": {"name": "John Spray", "email": "john.spray@redhat.com", "user": null}, "additions": 55, "deletions": 1}}, {"node": {"oid": "a71bac40a8dacf1fa409a83d376935b8068dac02", "messageHeadline": "Merge pull request #794 from ceph/wip-rbd-valgrind-jewel", "author": {"name": "Josh Durgin", "email": "jdurgin@redhat.com", "user": {"login": "jdurgin"}}, "additions": 8, "deletions": 6}}, {"node": {"oid": "608fb1f0e079e950541aea434d33851f199fffdb", "messageHeadline": "suites/rbd: avoid redundant helgrind tests", "author": {"name": "Jason Dillaman", "email": "dillaman@redhat.com", "user": null}, "additions": 8, "deletions": 6}}, {"node": {"oid": "743c8f28c4ff245bbd16f366d30c06f4a8e41a47", "messageHeadline": "Merge pull request #793 from ceph/wip-centos-71-72", "author": {"name": "Andrew Schoen", "email": "andrew.schoen@gmail.com", "user": {"login": "andrewschoen"}}, "additions": 6, "deletions": 0}}, {"node": {"oid": "8cd451cb1d4be1a92d94aaff496f77305e691663", "messageHeadline": "Merge pull request #792 from ceph/wip_fix_h-x_jewel_3", "author": {"name": "Tamilarasi Muthamizhan", "email": "tmuthami@redhat.com", "user": {"login": "tmuthamizhan"}}, "additions": 3, "deletions": 1}}, {"node": {"oid": "be35a7bfc8478ba3b402a41f5517fd6460db09b7", "messageHeadline": "suites/teuthology: Add CentOS 7.1 and 7.2", "author": {"name": "Zack Cerza", "email": "zack@redhat.com", "user": {"login": "zmc"}}, "additions": 6, "deletions": 0}}, {"node": {"oid": "83f6e8194e5c9302564b5dac402b83ee8211762e", "messageHeadline": "Added ditros to f-h-x-offline, tiering, v0-94-4-stop tests", "author": {"name": "Yuri Weinstein", "email": "yweinste@redhat.com", "user": {"login": "yuriw"}}, "additions": 3, "deletions": 1}}, {"node": {"oid": "c97c10c24a75647e2bfde45cb526ddba23a8f3f9", "messageHeadline": "suites: turn up debug for TestFull", "author": {"name": "John Spray", "email": "john.spray@redhat.com", "user": null}, "additions": 8, "deletions": 0}}, {"node": {"oid": "7939fca8d048e55b32112e1ca512d25deab78e1a", "messageHeadline": "suites: debug on client 0/1 instead of all", "author": {"name": "John Spray", "email": "john.spray@redhat.com", "user": null}, "additions": 4, "deletions": 1}}, {"node": {"oid": "073142173434d5739c18384b4dc6aec0b27e5bf1", "messageHeadline": "Merge pull request #790 from ceph/wip_fix_h-x_jewel_2", "author": {"name": "Tamilarasi Muthamizhan", "email": "tmuthami@redhat.com", "user": {"login": "tmuthamizhan"}}, "additions": 0, "deletions": 254}}, {"node": {"oid": "558fbe296f3773aa1375f8a665164e77e7b5a347", "messageHeadline": "Removed point-to-point-x test, will need to add jewel specoific later", "author": {"name": "Yuri Weinstein", "email": "yweinste@redhat.com", "user": {"login": "yuriw"}}, "additions": 0, "deletions": 254}}, {"node": {"oid": "f566cf7713337eb66b9bb3fbce9be62ebf64ceaa", "messageHeadline": "tasks/cephfs: check status asok output while in reconnect", "author": {"name": "John Spray", "email": "john.spray@redhat.com", "user": null}, "additions": 3, "deletions": 0}}, {"node": {"oid": "5c06511697183c7ac6fd31e61df7647ff0b42f8f", "messageHeadline": "tasks/cephfs: add TestStrays.test_dir_deletion", "author": {"name": "John Spray", "email": "john.spray@redhat.com", "user": null}, "additions": 39, "deletions": 0}}, {"node": {"oid": "028a140acff8c5e4dce7ca4d48334d4273d1ecfe", "messageHeadline": "tasks/cephfs: better message from test_full_fsync", "author": {"name": "John Spray", "email": "john.spray@redhat.com", "user": null}, "additions": 6, "deletions": 1}}, {"node": {"oid": "7d9c9609b0b9af3184f81c12f1dd0b48d4e5a2f0", "messageHeadline": "suites/fs: update log whitelist for test_session_reject", "author": {"name": "John Spray", "email": "john.spray@redhat.com", "user": null}, "additions": 5, "deletions": 0}}, {"node": {"oid": "aafa06eb9da983df89b8f522624251968f1bade3", "messageHeadline": "tasks/cephfs: generate mount paths on the fly", "author": {"name": "John Spray", "email": "john.spray@redhat.com", "user": null}, "additions": 14, "deletions": 17}}, {"node": {"oid": "acff449c049ae129006e6a8f7c495245ec24106f", "messageHeadline": "tasks/cephfs: support mount_path in Mount subclasses", "author": {"name": "John Spray", "email": "john.spray@redhat.com", "user": null}, "additions": 15, "deletions": 8}}, {"node": {"oid": "7831ca1e449e47e0b49928f407f49028b7636f94", "messageHeadline": "Revert \"pg: add test cases for pg list_missing on EC pool\"", "author": {"name": "Samuel Just", "email": "sjust@redhat.com", "user": {"login": "athanatos"}}, "additions": 1, "deletions": 10}}, {"node": {"oid": "6082cb2b7153bab96524e89044a6408d286f9675", "messageHeadline": "Merge pull request #785 from ceph/wip-14257", "author": {"name": "Yan, Zheng", "email": "ukernel@gmail.com", "user": {"login": "ukernel"}}, "additions": 2, "deletions": 3}}, {"node": {"oid": "58c13c1a28ae9cee4e7d8cc84a27b17e408fc9b8", "messageHeadline": "tasks/cephfs: fix wait_for_state timing", "author": {"name": "John Spray", "email": "john.spray@redhat.com", "user": null}, "additions": 2, "deletions": 3}}, {"node": {"oid": "00f152317048faa16c16a25d4326ef926d197ec0", "messageHeadline": "tasks/cephfs: update vstart_runner for teuthology change", "author": {"name": "John Spray", "email": "john.spray@redhat.com", "user": null}, "additions": 4, "deletions": 3}}, {"node": {"oid": "a0b365b220134badcd212bf22386b6124e4dfa69", "messageHeadline": "Merge pull request #780 from ceph/jewel-14196", "author": {"name": "Gregory Farnum", "email": "greg@gregs42.com", "user": {"login": "gregsfortytwo"}}, "additions": 6, "deletions": 1}}, {"node": {"oid": "8c23e04b1e7942c3dcbe9c21428e955441e1ea2e", "messageHeadline": "Merge remote-tracking branch 'origin/jewel'", "author": {"name": "Greg Farnum", "email": "gfarnum@redhat.com", "user": {"login": "gregsfortytwo"}}, "additions": 0, "deletions": 37}}, {"node": {"oid": "eb1d4f607c82bd25a72c3607af2e9382582011f1", "messageHeadline": "Merge remote-tracking branch 'origin/jewel-14196'", "author": {"name": "Greg Farnum", "email": "gfarnum@redhat.com", "user": {"login": "gregsfortytwo"}}, "additions": 6, "deletions": 1}}, {"node": {"oid": "8488a991a9822905b3b68e194aaf5b686724b493", "messageHeadline": "Merge remote-tracking branch 'origin/wip-13583'", "author": {"name": "Greg Farnum", "email": "gfarnum@redhat.com", "user": {"login": "gregsfortytwo"}}, "additions": 17, "deletions": 9}}, {"node": {"oid": "26423e9574078fab0a46786b23afda449b3777b9", "messageHeadline": "tasks/cephfs: fix wait in assert_cluster_log", "author": {"name": "John Spray", "email": "john.spray@redhat.com", "user": null}, "additions": 3, "deletions": 1}}, {"node": {"oid": "a6970271be0455f8b282a106df38152315c52a72", "messageHeadline": "tasks/cephfs: fixes to FuseMount", "author": {"name": "John Spray", "email": "john.spray@redhat.com", "user": null}, "additions": 5, "deletions": 4}}, {"node": {"oid": "141de6e1b43ed61e0363a0cfbd768235f9ecb1e5", "messageHeadline": "tasks/cephfs: add TestSessionMap.test_session_reject", "author": {"name": "John Spray", "email": "john.spray@redhat.com", "user": null}, "additions": 71, "deletions": 0}}, {"node": {"oid": "3b9b68b176f0b44cf2eaea3000daa7facd33c5e3", "messageHeadline": "tasks/cephfs: add assert_cluster_log", "author": {"name": "John Spray", "email": "john.spray@redhat.com", "user": null}, "additions": 38, "deletions": 0}}, {"node": {"oid": "d8106fa9e175434fbd6b95f8979bc74207e24a81", "messageHeadline": "tasks: add run_ceph_w to CephManager", "author": {"name": "John Spray", "email": "john.spray@redhat.com", "user": null}, "additions": 12, "deletions": 0}}, {"node": {"oid": "8b5edd4fe9de461ca2d7f4983dc3a384cd380b20", "messageHeadline": "tasks/cephfs: new hooks for auth keys and config", "author": {"name": "John Spray", "email": "john.spray@redhat.com", "user": null}, "additions": 49, "deletions": 7}}, {"node": {"oid": "7d2bbc900d7d7543a6f7b09bcb59987e35115d6a", "messageHeadline": "Merge pull request #775 from ceph/wip-stat-error", "author": {"name": "David Zafman", "email": "dzafman@redhat.com", "user": {"login": "dzafman"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "af4a5ae4f7d2e4121af8321f5f8c785393fa4a43", "messageHeadline": "Merge pull request #781 from ceph/wip_remove_dumpling", "author": {"name": "Tamilarasi Muthamizhan", "email": "tmuthami@redhat.com", "user": {"login": "tmuthamizhan"}}, "additions": 0, "deletions": 37}}, {"node": {"oid": "66d244fe8b002120443776752d1c70938f8e9845", "messageHeadline": "Removed tests for EOL dumpling clients on jewel clusters", "author": {"name": "Yuri Weinstein", "email": "yweinste@redhat.com", "user": {"login": "yuriw"}}, "additions": 0, "deletions": 37}}, {"node": {"oid": "b2a304e651b60ad0556fcf7fa77e753fde39e81c", "messageHeadline": "tasks/cephfs: fix race in test_damage", "author": {"name": "Yan, Zheng", "email": "zyan@redhat.com", "user": {"login": "ukernel"}}, "additions": 6, "deletions": 1}}, {"node": {"oid": "926a8cbb2aaa1a9bcd4e573bb43260ce5ddd538e", "messageHeadline": "tasks/osd_recovery: fewer objects in test_incomplete_pgs", "author": {"name": "Sage Weil", "email": "sage@redhat.com", "user": {"login": "liewegas"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "04e41a608bf5f271bd062718051597977678d2db", "messageHeadline": "rados: 5m radosbench (not 10m)", "author": {"name": "Sage Weil", "email": "sage@redhat.com", "user": {"login": "liewegas"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "6110421bcef2d0d1d4f921822a7161a423d763ca", "messageHeadline": "rados: run radosbench for 10m (not 15m)", "author": {"name": "Sage Weil", "email": "sage@redhat.com", "user": {"login": "liewegas"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "07232b1e2bed5911453f30397a5a9de6c9d3125d", "messageHeadline": "rados/singleton/all/pg-removal-interruption: ensure osd.0 is marked down", "author": {"name": "Sage Weil", "email": "sage@redhat.com", "user": {"login": "liewegas"}}, "additions": 3, "deletions": 0}}, {"node": {"oid": "c7cd4f744b7349dd1eba1c55a21671de614e4051", "messageHeadline": "rbd: increase length of non-valgrind fsx workloads", "author": {"name": "Josh Durgin", "email": "jdurgin@redhat.com", "user": {"login": "jdurgin"}}, "additions": 5, "deletions": 5}}, {"node": {"oid": "ef25ba39207c2e387c1ff5f6f5c07d4a579e5fd1", "messageHeadline": "rbd: add helgrind to valgrind subsuite", "author": {"name": "Josh Durgin", "email": "jdurgin@redhat.com", "user": {"login": "jdurgin"}}, "additions": 13, "deletions": 6}}, {"node": {"oid": "888ff87da0f82d447e5533c3429505b2d210ee51", "messageHeadline": "rbd: add a couple new workunits", "author": {"name": "Josh Durgin", "email": "jdurgin@redhat.com", "user": {"login": "jdurgin"}}, "additions": 14, "deletions": 0}}, {"node": {"oid": "8bd0b9dabfe6c32ed7fab506c7fb94c0bf6ba350", "messageHeadline": "rbd: add some workloads with journalling enabled", "author": {"name": "Josh Durgin", "email": "jdurgin@redhat.com", "user": {"login": "jdurgin"}}, "additions": 23, "deletions": 0}}, {"node": {"oid": "5864d56592ef3ffe765aa1ef0865610dbc7e8725", "messageHeadline": "rbd: only test on xfs", "author": {"name": "Josh Durgin", "email": "jdurgin@redhat.com", "user": {"login": "jdurgin"}}, "additions": 1, "deletions": 2}}, {"node": {"oid": "7f446f1a2d1dc8fe8d7a0c3cd9eae6e2c2d11faa", "messageHeadline": "Merge remote-tracking branch 'gh/jewel'", "author": {"name": "Sage Weil", "email": "sage@redhat.com", "user": {"login": "liewegas"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "179ff642773480b469dac81c24c9125a2604a530", "messageHeadline": "Merge pull request #755 from guangyy/wip-13441-test", "author": {"name": "Sage Weil", "email": "sage@redhat.com", "user": {"login": "liewegas"}}, "additions": 10, "deletions": 1}}, {"node": {"oid": "6953166aee9f59730b7c3482462e768d3dc08ec8", "messageHeadline": "Merge pull request #777 from ceph/wip-radosbench", "author": {"name": "Josh Durgin", "email": "jdurgin@redhat.com", "user": {"login": "jdurgin"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "e2f9cedd6426b90af5cf9b04d181e88104849581", "messageHeadline": "rados: run radosbench for 15m instead of 30m", "author": {"name": "Sage Weil", "email": "sage@redhat.com", "user": {"login": "liewegas"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "0af7305542764d418c8ca09c337ada17a50f2674", "messageHeadline": "Merge remote-tracking branch 'gh/jewel'", "author": {"name": "Sage Weil", "email": "sage@redhat.com", "user": {"login": "liewegas"}}, "additions": 4, "deletions": 0}}, {"node": {"oid": "94aaecbd93a3c2d8e6ca7f3bed680162f51780b9", "messageHeadline": "Merge pull request #774 from ceph/wip-radostool", "author": {"name": "Josh Durgin", "email": "jdurgin@redhat.com", "user": {"login": "jdurgin"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "2b4e9497b26600a954b0a92c2cd0720b1fe55a75", "messageHeadline": "suites/rados/singleton/all/radostool: whitelist quota error", "author": {"name": "Sage Weil", "email": "sage@redhat.com", "user": {"login": "liewegas"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "b78dd035ffa1145baf6650695778abc952de0db0", "messageHeadline": "Merge pull request #772 from ceph/wip-14113-jewel", "author": {"name": "Josh Durgin", "email": "jdurgin@redhat.com", "user": {"login": "jdurgin"}}, "additions": 3, "deletions": 0}}, {"node": {"oid": "46dddfc54b8d650f111007ae812cc81de0e4456c", "messageHeadline": "suites/rbd: disable pool validation for pool snaps test", "author": {"name": "Jason Dillaman", "email": "dillaman@redhat.com", "user": null}, "additions": 3, "deletions": 0}}, {"node": {"oid": "686d6e9c0b53300d9deef26b284f6fc03e15579a", "messageHeadline": "Merge pull request #769 from dachary/wip-buildpackages-centos-7.1", "author": {"name": "Loic Dachary", "email": "loic@dachary.org", "user": null}, "additions": 2, "deletions": 0}}, {"node": {"oid": "834a38cf90774802c92ba34ae28aab6987a5d4d6", "messageHeadline": "buildpackages: support CentOS 7.1 and CentOS 7.2", "author": {"name": "Loic Dachary", "email": "ldachary@redhat.com", "user": {"login": "ldachary"}}, "additions": 2, "deletions": 0}}, {"node": {"oid": "0dba0e19e8b7c70b4c1be2ae36b7e5e54c954428", "messageHeadline": "Merge remote-tracking branch 'gh/jewel'", "author": {"name": "Sage Weil", "email": "sage@redhat.com", "user": {"login": "liewegas"}}, "additions": 3, "deletions": 1}}, {"node": {"oid": "a204f6f9328b56010c9af15353f3a213bbdf23e7", "messageHeadline": "repair_test: Add whitelist item for new stat error message", "author": {"name": "David Zafman", "email": "dzafman@redhat.com", "user": {"login": "dzafman"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "ac45601950476c964d98f99b47246f533459c864", "messageHeadline": "Merge pull request #764 from dachary/wip-buildpackages-log", "author": {"name": "Loic Dachary", "email": "loic@dachary.org", "user": null}, "additions": 6, "deletions": 9}}, {"node": {"oid": "64d8a586f72c71834d71a8147ae12bf395d5319a", "messageHeadline": "buildpackages: no need to sudo in bootcmd", "author": {"name": "Loic Dachary", "email": "ldachary@redhat.com", "user": {"login": "ldachary"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "0c1e7f1f6b6137d573984305d4f7519e97a5cdd6", "messageHeadline": "buildpackages: log the output of make", "author": {"name": "Loic Dachary", "email": "ldachary@redhat.com", "user": {"login": "ldachary"}}, "additions": 5, "deletions": 8}}, {"node": {"oid": "d4d3787609f351b7efa0d52120858d090d1cf80e", "messageHeadline": "Suites/jewel in the smithi lab will be on centos 7.1", "author": {"name": "yuriw", "email": "yuri.weinstein@gmail.com", "user": {"login": "yuriw"}}, "additions": 3, "deletions": 1}}, {"node": {"oid": "f19a519b8e17d8e1682b02c5e126f78908bc6cd5", "messageHeadline": "Merge pull request #756 from dachary/wip-13624-workunit-git", "author": {"name": "Loic Dachary", "email": "loic@dachary.org", "user": null}, "additions": 50, "deletions": 18}}, {"node": {"oid": "a5ce9c29262667dbb9f8ee7016575557cae54869", "messageHeadline": "Merge pull request #758 from dreamhost/wip-openstack-dhc", "author": {"name": "Loic Dachary", "email": "loic@dachary.org", "user": null}, "additions": 34, "deletions": 9}}, {"node": {"oid": "ebf8508c083b4a1bf39354597a6472034081962c", "messageHeadline": "buildpackages: pkgrepo host also needs user-data setup.", "author": {"name": "Robin H. Johnson", "email": "robin.johnson@dreamhost.com", "user": {"login": "robbat2"}}, "additions": 13, "deletions": 7}}, {"node": {"oid": "89bde0b8fe9361131bf86ae4f07ae2e4587a00b2", "messageHeadline": "buildpackages: copy teuthology user-data.txt changes", "author": {"name": "Robin H. Johnson", "email": "robin.johnson@dreamhost.com", "user": {"login": "robbat2"}}, "additions": 5, "deletions": 0}}, {"node": {"oid": "3c6954642a3d25db5f5814261c0a4c21a0178607", "messageHeadline": "buildpackages: catch instance creation failure.", "author": {"name": "Robin H. Johnson", "email": "robin.johnson@dreamhost.com", "user": {"login": "robbat2"}}, "additions": 4, "deletions": 2}}, {"node": {"oid": "0240f5764399e3cea6d9ebe722df2d542e54428b", "messageHeadline": "buildpackages: Be robust about addresses", "author": {"name": "Robin H. Johnson", "email": "robin.johnson@dreamhost.com", "user": {"login": "robbat2"}}, "additions": 13, "deletions": 1}}, {"node": {"oid": "78bb60341e96b6800808a2129024bc6dc8c9b18d", "messageHeadline": "Merge pull request #757 from dachary/wip-dummy", "author": {"name": "Loic Dachary", "email": "loic@dachary.org", "user": null}, "additions": 1, "deletions": 4}}, {"node": {"oid": "d0280d791054604cff41244681dc76810af5db79", "messageHeadline": "Revert \"dummy: only use the user playbook\"", "author": {"name": "Loic Dachary", "email": "ldachary@redhat.com", "user": {"login": "ldachary"}}, "additions": 1, "deletions": 4}}, {"node": {"oid": "da8a891b7419609a50e3eb81bd82a2e9761478a2", "messageHeadline": "Merge pull request #744 from ceph/wip-inode-claim", "author": {"name": "Gregory Farnum", "email": "greg@gregs42.com", "user": {"login": "gregsfortytwo"}}, "additions": 29, "deletions": 0}}, {"node": {"oid": "5e714c69d5a3adc3ec46ba10a19db74ddf90039b", "messageHeadline": "Merge pull request #703 from ceph/wip-layout-restrict", "author": {"name": "Gregory Farnum", "email": "greg@gregs42.com", "user": {"login": "gregsfortytwo"}}, "additions": 58, "deletions": 2}}, {"node": {"oid": "c619c161af8f0946e919f212986125d116f62bce", "messageHeadline": "Merge pull request #728 from ceph/wip-snap-strays", "author": {"name": "Gregory Farnum", "email": "greg@gregs42.com", "user": {"login": "gregsfortytwo"}}, "additions": 108, "deletions": 18}}, {"node": {"oid": "543d48db5ccbb58ddb8a9eb5e345ee15860672d2", "messageHeadline": "Merge pull request #709 from ceph/wip-scrub-basic", "author": {"name": "Gregory Farnum", "email": "greg@gregs42.com", "user": {"login": "gregsfortytwo"}}, "additions": 201, "deletions": 0}}, {"node": {"oid": "b0a770a3e7754f51c18245cedfff607938631d3e", "messageHeadline": "workunit: fetch from --ceph-git-url", "author": {"name": "Loic Dachary", "email": "ldachary@redhat.com", "user": {"login": "ldachary"}}, "additions": 46, "deletions": 13}}, {"node": {"oid": "28dc5c0c3347b41bae24a4fa7db491002c4fe2ec", "messageHeadline": "workunit: keep the path to the list of tests in a variable", "author": {"name": "Loic Dachary", "email": "ldachary@redhat.com", "user": {"login": "ldachary"}}, "additions": 3, "deletions": 4}}, {"node": {"oid": "7de33f082e7d7108036912d9ce2076fd309d6cd2", "messageHeadline": "workunit: allow tag to override sha1", "author": {"name": "Loic Dachary", "email": "ldachary@redhat.com", "user": {"login": "ldachary"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "6fb44db9cbc91754bfab4c4312ba806febf65274", "messageHeadline": "pg: add test cases for pg list_missing on EC pool", "author": {"name": "Guang Yang", "email": "yguang@yahoo-inc.com", "user": null}, "additions": 10, "deletions": 1}}, {"node": {"oid": "371e897b1d930e4e68079525e568214ba7469c5a", "messageHeadline": "Removed CentOS 7.0 and added CentOS 7.1.1503 instead", "author": {"name": "Yuri Weinstein", "email": "yweinste@redhat.com", "user": {"login": "yuriw"}}, "additions": 3, "deletions": 1}}, {"node": {"oid": "1280caf7c292a616c7d3c2db61776eadd9de0d7f", "messageHeadline": "tasks/cephfs: avoid using bare remote.run in scrub_checks", "author": {"name": "John Spray", "email": "john.spray@redhat.com", "user": null}, "additions": 2, "deletions": 5}}, {"node": {"oid": "0cd6cb10ac3dce82f8f7a8f4010a39d912ac4002", "messageHeadline": "tasks/cephfs: update for run_shell vs. sudo", "author": {"name": "John Spray", "email": "john.spray@redhat.com", "user": null}, "additions": 12, "deletions": 12}}, {"node": {"oid": "80397a5db248f57fb0d93b419ca89a4f231825fa", "messageHeadline": "tasks/cephfs: always sudo in run_shell", "author": {"name": "John Spray", "email": "john.spray@redhat.com", "user": null}, "additions": 1, "deletions": 1}}, {"node": {"oid": "bb924d2095b3938586c2951d218c0147132b83e6", "messageHeadline": "tasks/cephfs: cover snaps in test_strays", "author": {"name": "John Spray", "email": "john.spray@redhat.com", "user": null}, "additions": 93, "deletions": 0}}, {"node": {"oid": "521a93a63abb4309d1560d266f1b65e783335d08", "messageHeadline": "suites: add yaml for TestForwardScrub", "author": {"name": "John Spray", "email": "john.spray@redhat.com", "user": null}, "additions": 5, "deletions": 0}}, {"node": {"oid": "14e2cf1ef264fa19d2628aadf9719bde3a961e2b", "messageHeadline": "tasks/cephfs: add TestForwardScrub", "author": {"name": "John Spray", "email": "jspray@redhat.com", "user": null}, "additions": 196, "deletions": 0}}, {"node": {"oid": "2bd05c73781c706e4228eb984fc86e29ae8a37c7", "messageHeadline": "Merge pull request #737 from ceph/wip-enable-data-scan", "author": {"name": "Gregory Farnum", "email": "greg@gregs42.com", "user": {"login": "gregsfortytwo"}}, "additions": 15, "deletions": 0}}, {"node": {"oid": "55f3d4a3414d2a13fdf413aba6d64a2fba99e3b6", "messageHeadline": "Merge pull request #751 from dachary/wip-teuthology-integration", "author": {"name": "Loic Dachary", "email": "loic@dachary.org", "user": null}, "additions": 21, "deletions": 0}}, {"node": {"oid": "ea6360ac26c6952a363f6fc03d3908d4ec9130d4", "messageHeadline": "teuthology-integration: run teuthology integration tests", "author": {"name": "Loic Dachary", "email": "ldachary@redhat.com", "user": {"login": "ldachary"}}, "additions": 21, "deletions": 0}}, {"node": {"oid": "c5510915049883c52a4766df4570cca6a6b45172", "messageHeadline": "Merge pull request #664 from dachary/wip-nop", "author": {"name": "Loic Dachary", "email": "loic@dachary.org", "user": null}, "additions": 7, "deletions": 1}}, {"node": {"oid": "98c2f9c95a4917617829e64996306d92b1009192", "messageHeadline": "Merge pull request #748 from dachary/wip-13910-buildpackages-images", "author": {"name": "Loic Dachary", "email": "loic@dachary.org", "user": null}, "additions": 1, "deletions": 0}}, {"node": {"oid": "ab9a3d5a88c321a4e3dfd71e0263bc984d4dd6db", "messageHeadline": "buildpackages: create the image if it does not exist", "author": {"name": "Loic Dachary", "email": "ldachary@redhat.com", "user": {"login": "ldachary"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "4f29d92f7a2a107a3085af95e7d67d068239fecc", "messageHeadline": "suites: yaml for TestDataScan", "author": {"name": "John Spray", "email": "john.spray@redhat.com", "user": null}, "additions": 15, "deletions": 0}}, {"node": {"oid": "ca64229481a70c7fd3923f2e002083b5b0fea577", "messageHeadline": "Merge pull request #679 from ceph/wip-ceph-whitespace", "author": {"name": "Loic Dachary", "email": "loic@dachary.org", "user": null}, "additions": 150, "deletions": 143}}, {"node": {"oid": "b3da9d7e7cd02178ee89f2af15880cd68531a76d", "messageHeadline": "tasks/cephfs: add TestJournalRepair.test_table_tool_take_inos", "author": {"name": "John Spray", "email": "john.spray@redhat.com", "user": null}, "additions": 29, "deletions": 0}}, {"node": {"oid": "9ea3b26b915f83535978d297a1fa2049f7bc27b7", "messageHeadline": "Merge pull request #740 from dachary/wip-13899-rbd-fio", "author": {"name": "Loic Dachary", "email": "loic@dachary.org", "user": null}, "additions": 3, "deletions": 1}}, {"node": {"oid": "77e75c03777c6b53b05465010d900e9f6fa5c299", "messageHeadline": "Merge pull request #742 from dachary/wip-openstack-morepggrow", "author": {"name": "Loic Dachary", "email": "loic@dachary.org", "user": null}, "additions": 3, "deletions": 0}}, {"node": {"oid": "a6de4a018186b0b23c13e7fa30803d82f3c7cb8d", "messageHeadline": "openstack: rados/.../morepggrow.yaml may need more disk", "author": {"name": "Loic Dachary", "email": "ldachary@redhat.com", "user": {"login": "ldachary"}}, "additions": 3, "deletions": 0}}, {"node": {"oid": "6d976b7afa21977bbf4690f393c7fa40e04b110a", "messageHeadline": "openstack: rados/thrash...cache-pool-snaps.yaml: need 15GB", "author": {"name": "Loic Dachary", "email": "ldachary@redhat.com", "user": {"login": "ldachary"}}, "additions": 3, "deletions": 0}}, {"node": {"oid": "d14f2da437a3f2673aed4ea321c858f2722ac8d6", "messageHeadline": "task/rbd_fio: allow for unsigned packages", "author": {"name": "Loic Dachary", "email": "ldachary@redhat.com", "user": {"login": "ldachary"}}, "additions": 3, "deletions": 1}}, {"node": {"oid": "50e83e32cbbd0fb88b5fa934b47ba7aed27d1640", "messageHeadline": "Merge pull request #736 from dachary/wip-buildpackage-delete-wait", "author": {"name": "Loic Dachary", "email": "loic@dachary.org", "user": null}, "additions": 1, "deletions": 1}}, {"node": {"oid": "63d3569d93e0a2475b7ec263f0d7011e60479f23", "messageHeadline": "Merge pull request #738 from dachary/wip-openstack-debug", "author": {"name": "Loic Dachary", "email": "loic@dachary.org", "user": null}, "additions": 3, "deletions": 0}}, {"node": {"oid": "a25638c58571d1100c0e8c4c83f47cdf2e9602dc", "messageHeadline": "openstack: add 15GB for debugging purposes", "author": {"name": "Loic Dachary", "email": "ldachary@redhat.com", "user": {"login": "ldachary"}}, "additions": 3, "deletions": 0}}, {"node": {"oid": "8088d605242a0fc05df33097e1cf8e8e0f10df89", "messageHeadline": "buildpackages: wait for the build machine deletion", "author": {"name": "Loic Dachary", "email": "ldachary@redhat.com", "user": {"login": "ldachary"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "375c53bb76701fa8a9b4764527e6eca7613d96d1", "messageHeadline": "cephfs/test_client_recovery: check fsync waits for unsafe requests", "author": {"name": "Yan, Zheng", "email": "zyan@redhat.com", "user": {"login": "ukernel"}}, "additions": 17, "deletions": 9}}, {"node": {"oid": "30b64fd7393248d75d41a518ce24de3389053266", "messageHeadline": "rados/thrash/workloads/admin-socket: 60s -> 180s", "author": {"name": "Sage Weil", "email": "sage@redhat.com", "user": {"login": "liewegas"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "5c232b4ed543532a8a7ac287bb3f46f16784c436", "messageHeadline": "Merge remote-tracking branch 'gh/jewel'", "author": {"name": "Sage Weil", "email": "sage@redhat.com", "user": {"login": "liewegas"}}, "additions": 100, "deletions": 0}}, {"node": {"oid": "bb5aaac923603846eba51e4133fe069f198975c7", "messageHeadline": "Merge pull request #729 from ceph/wip-scrub-tidy", "author": {"name": "Gregory Farnum", "email": "greg@gregs42.com", "user": {"login": "gregsfortytwo"}}, "additions": 13, "deletions": 19}}, {"node": {"oid": "3ba38a4c29030964a210a87c213aaba17297159e", "messageHeadline": "Merge pull request #674 from ceph/wip-13698", "author": {"name": "Gregory Farnum", "email": "greg@gregs42.com", "user": {"login": "gregsfortytwo"}}, "additions": 4, "deletions": 1}}, {"node": {"oid": "e774886a3cc290b8ec0a00acc72200719ec9bd63", "messageHeadline": "Merge pull request #663 from ceph/wip-client-mark-down", "author": {"name": "Gregory Farnum", "email": "greg@gregs42.com", "user": {"login": "gregsfortytwo"}}, "additions": 14, "deletions": 0}}, {"node": {"oid": "079ba9ef52a6d93f49f874403bd4399a6bdf9867", "messageHeadline": "Merge pull request #647 from ceph/wip-repair-dir", "author": {"name": "Gregory Farnum", "email": "greg@gregs42.com", "user": {"login": "gregsfortytwo"}}, "additions": 13, "deletions": 1}}, {"node": {"oid": "d5934fc96da63d6196969550e53dbde3468fc585", "messageHeadline": "Merge pull request #633 from ceph/wip-test-failover", "author": {"name": "Gregory Farnum", "email": "greg@gregs42.com", "user": {"login": "gregsfortytwo"}}, "additions": 98, "deletions": 6}}, {"node": {"oid": "6e184ad0e89961924e47ef49ec3944b076aff868", "messageHeadline": "Merge pull request #732 from dachary/wip-openstack-debug", "author": {"name": "Loic Dachary", "email": "loic@dachary.org", "user": null}, "additions": 3, "deletions": 0}}, {"node": {"oid": "abc07e257095f17755b740ea164ae72d12532e00", "messageHeadline": "openstack: add 30GB for debugging purposes", "author": {"name": "Loic Dachary", "email": "ldachary@redhat.com", "user": {"login": "ldachary"}}, "additions": 3, "deletions": 0}}, {"node": {"oid": "5c8f3499194d118b146e40d1f4252c59dce85da7", "messageHeadline": "Merge pull request #718 from ceph/wip-fast-read", "author": {"name": "Loic Dachary", "email": "loic@dachary.org", "user": null}, "additions": 24, "deletions": 0}}, {"node": {"oid": "af95065c9b34fa420226df2c62476dab019e7163", "messageHeadline": "Merge pull request #730 from ceph/wip-repair", "author": {"name": "Loic Dachary", "email": "loic@dachary.org", "user": null}, "additions": 1, "deletions": 1}}, {"node": {"oid": "69560a8d65e26eddfb9d770e6c58afe21c370698", "messageHeadline": "tasks/cephfs: tidy test_scrub_checks", "author": {"name": "John Spray", "email": "john.spray@redhat.com", "user": null}, "additions": 13, "deletions": 19}}, {"node": {"oid": "a1cf4d2561e130521c5e743bf55104e96f67546f", "messageHeadline": "Merge pull request #725 from dachary/wip-openstack-rbd", "author": {"name": "Loic Dachary", "email": "loic@dachary.org", "user": null}, "additions": 16, "deletions": 0}}, {"node": {"oid": "29973822f8f21044026055a5fd216c3a96ba7eaf", "messageHeadline": "openstack: rbd/{thrash,qemu}: allocate three disks, always", "author": {"name": "Loic Dachary", "email": "ldachary@redhat.com", "user": {"login": "ldachary"}}, "additions": 16, "deletions": 0}}, {"node": {"oid": "dfdcb7649b251ec1927875e82adc275cd38e369d", "messageHeadline": "Merge pull request #721 from dachary/wip-13581-openstack-hints", "author": {"name": "Loic Dachary", "email": "loic@dachary.org", "user": null}, "additions": 35, "deletions": 35}}, {"node": {"oid": "8f2af5949c8ed4e24cedd8a6df0d169733e14926", "messageHeadline": "openstack: convert to array hints", "author": {"name": "Loic Dachary", "email": "ldachary@redhat.com", "user": {"login": "ldachary"}}, "additions": 35, "deletions": 35}}, {"node": {"oid": "3598da44140e7f79adef3623cb5e2f9f9119a9c8", "messageHeadline": "Merge pull request #719 from dachary/wip-dumpling-parallel", "author": {"name": "Loic Dachary", "email": "loic@dachary.org", "user": null}, "additions": 22, "deletions": 8}}, {"node": {"oid": "f398b71e339b4617db180c8140f23d004f445a24", "messageHeadline": "buildpackages: do not -jX on dumpling", "author": {"name": "Loic Dachary", "email": "ldachary@redhat.com", "user": {"login": "ldachary"}}, "additions": 22, "deletions": 8}}, {"node": {"oid": "89dcc0daf31eabc04810f759e0694dc8303fee4d", "messageHeadline": "ceph_manager: do_pg_scrub: keep scrubbing until it's done", "author": {"name": "Samuel Just", "email": "sjust@redhat.com", "user": {"login": "athanatos"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "5f90c35f70d8e58122acd050353ff39a7cb0f04d", "messageHeadline": "rados: add test for ec fast_read", "author": {"name": "Samuel Just", "email": "sjust@redhat.com", "user": {"login": "athanatos"}}, "additions": 24, "deletions": 0}}, {"node": {"oid": "2fab020a136e92fe54853d3080bda8418506ddb2", "messageHeadline": "Merge pull request #707 from ceph/wip-13774-jewel", "author": {"name": "Jason Dillaman", "email": "dillaman@redhat.com", "user": null}, "additions": 100, "deletions": 0}}, {"node": {"oid": "f8fcb67e1f9c5fcf1cac5d779447dbcee37410bf", "messageHeadline": "Added infernalis-client-x - fixes #13774", "author": {"name": "Yuri Weinstein", "email": "yweinste@redhat.com", "user": {"login": "yuriw"}}, "additions": 100, "deletions": 0}}, {"node": {"oid": "762af15889477e6716d56871daadf7a635f825ca", "messageHeadline": "Merge pull request #712 from dachary/wip-buildpackages-refactor", "author": {"name": "Loic Dachary", "email": "loic@dachary.org", "user": null}, "additions": 8, "deletions": 1}}, {"node": {"oid": "87e50d394a26682614ab3ec8f566bda9f30e8416", "messageHeadline": "buildpackages: avoid duplicate packages-repository", "author": {"name": "Loic Dachary", "email": "ldachary@redhat.com", "user": {"login": "ldachary"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "13fb23ed69e6b7dfa5c005e81abc6b983c019ba4", "messageHeadline": "buildpackages: implement get_pkg_type", "author": {"name": "Loic Dachary", "email": "ldachary@redhat.com", "user": {"login": "ldachary"}}, "additions": 7, "deletions": 1}}, {"node": {"oid": "a5133decf69d3a6c86309649f13a335ac9b39562", "messageHeadline": "Merge pull request #710 from dachary/wip-buildpackages-refactor", "author": {"name": "Loic Dachary", "email": "loic@dachary.org", "user": null}, "additions": 173, "deletions": 128}}, {"node": {"oid": "69e9b22e4baa06705119cc818f3b2c1a472c31f6", "messageHeadline": "buildpackages: refactor to not require remote", "author": {"name": "Loic Dachary", "email": "ldachary@redhat.com", "user": {"login": "ldachary"}}, "additions": 173, "deletions": 128}}, {"node": {"oid": "4bac5c6aee92b9ddcd6c047e2a20b4f1be9a6ff3", "messageHeadline": "Merge branch 'jewel' of https://github.com/ceph/ceph-qa-suite into jewel", "author": {"name": "Yuri Weinstein", "email": "yweinste@redhat.com", "user": {"login": "yuriw"}}, "additions": 15, "deletions": 1}}, {"node": {"oid": "1877b818f6f53f1a9235a9be8e171abb78c3c6ca", "messageHeadline": "Merge pull request #704 from dachary/wip-buildpackages-packaging", "author": {"name": "Loic Dachary", "email": "loic@dachary.org", "user": null}, "additions": 7, "deletions": 3}}, {"node": {"oid": "4825f64a7c22320b034b020093489bf86a953fca", "messageHeadline": "buildpackages: protect packages-repository", "author": {"name": "Loic Dachary", "email": "ldachary@redhat.com", "user": {"login": "ldachary"}}, "additions": 7, "deletions": 3}}, {"node": {"oid": "95538f2c0656696349d14d62c0cb0b61f65013b6", "messageHeadline": "tasks/cephfs: test for auth caps pool-setting restriction", "author": {"name": "John Spray", "email": "john.spray@redhat.com", "user": null}, "additions": 58, "deletions": 2}}, {"node": {"oid": "58eabaae233c924ba27ffdfe654fd80013944f41", "messageHeadline": "Merge pull request #701 from dachary/wip-buildpackages-giant", "author": {"name": "Loic Dachary", "email": "loic@dachary.org", "user": null}, "additions": 1, "deletions": 7}}, {"node": {"oid": "8d798c4eec508a5e2433fc55ab072c9105855a18", "messageHeadline": "buildpackages: do not fails for unpackaged files", "author": {"name": "Loic Dachary", "email": "ldachary@redhat.com", "user": {"login": "ldachary"}}, "additions": 1, "deletions": 7}}, {"node": {"oid": "6755ada9ad8f0c3b5fc500089570fe7108474a09", "messageHeadline": "Merge pull request #700 from ceph/yuriw-patch-1", "author": {"name": "Yuri Weinstein", "email": "yuri.weinstein@gmail.com", "user": {"login": "yuriw"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "cebabdf371553de6668d22c3427b5ea8e4fe7a90", "messageHeadline": "Update schedule_rados.sh", "author": {"name": "Yuri Weinstein", "email": "yuri.weinstein@gmail.com", "user": {"login": "yuriw"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "49f5a9e87a96894c93c8f9caede8df56abe798dc", "messageHeadline": "Merge pull request #699 from ceph/wip_rados_subset", "author": {"name": "Yuri Weinstein", "email": "yuri.weinstein@gmail.com", "user": {"login": "yuriw"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "4a78df07e16159395c6615f5057ecebe7ab650dd", "messageHeadline": "Require -e arg for email address", "author": {"name": "Yuri Weinstein", "email": "yweinste@redhat.com", "user": {"login": "yuriw"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "cbdabae72ebf60b6ae0f02c2214a182c32cda94e", "messageHeadline": "Merge pull request #698 from ceph/wip_wip_fix_f-h-x-offline-jewel", "author": {"name": "Yuri Weinstein", "email": "yuri.weinstein@gmail.com", "user": {"login": "yuriw"}}, "additions": 3, "deletions": 0}}, {"node": {"oid": "12ba21d0f8e07550d629aada6f4332663a6306f7", "messageHeadline": "Added %", "author": {"name": "Yuri Weinstein", "email": "yweinste@redhat.com", "user": {"login": "yuriw"}}, "additions": 3, "deletions": 0}}, {"node": {"oid": "bdf49e0ff56e3d1bd3108ae1258449230cb8ea4b", "messageHeadline": "Added %", "author": {"name": "Yuri Weinstein", "email": "yweinste@redhat.com", "user": {"login": "yuriw"}}, "additions": 3, "deletions": 0}}, {"node": {"oid": "87c3e7a934aa14f2afec08a25aa46b25ccccc584", "messageHeadline": "Merge pull request #697 from dachary/wip-buildpackages-giant", "author": {"name": "Loic Dachary", "email": "loic@dachary.org", "user": null}, "additions": 7, "deletions": 1}}, {"node": {"oid": "928749385168c32a819666b8c0a4d566d5a95659", "messageHeadline": "buildpackages: giant has some unpackaged files", "author": {"name": "Loic Dachary", "email": "ldachary@redhat.com", "user": {"login": "ldachary"}}, "additions": 7, "deletions": 1}}, {"node": {"oid": "118e919d351105a4d0da75e22c87ef99a6850656", "messageHeadline": "Merge pull request #695 from dachary/wip-buildpackages-flavor", "author": {"name": "Loic Dachary", "email": "loic@dachary.org", "user": null}, "additions": 1, "deletions": 1}}, {"node": {"oid": "129c5db6c9bc41faa5c52df340776f00ab2db2b6", "messageHeadline": "buildpackages: 10GB is too small most of the time", "author": {"name": "Loic Dachary", "email": "ldachary@redhat.com", "user": {"login": "ldachary"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "3e1915857f08adac1b486756fc6ce6203e67c072", "messageHeadline": "Merge pull request #684 from dachary/wip-12973", "author": {"name": "Loic Dachary", "email": "loic@dachary.org", "user": null}, "additions": 5, "deletions": 0}}, {"node": {"oid": "8fc42b8c8ea0aadc220f3313cc8b75e462c478d1", "messageHeadline": "Merge pull request #694 from ceph/wip_fix_f-h-x-offline", "author": {"name": "Josh Durgin", "email": "jdurgin@redhat.com", "user": {"login": "jdurgin"}}, "additions": 2, "deletions": 0}}, {"node": {"oid": "978d83d97d500e2c67f39f4796fce2b554e12079", "messageHeadline": "Added %", "author": {"name": "Yuri Weinstein", "email": "yweinste@redhat.com", "user": {"login": "yuriw"}}, "additions": 3, "deletions": 0}}, {"node": {"oid": "f425c92920c0ff010fa5b1c3f34576da9ef1ebea", "messageHeadline": "Merge pull request #693 from ceph/wip_fix_f-h-x-offline", "author": {"name": "Josh Durgin", "email": "jdurgin@redhat.com", "user": {"login": "jdurgin"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "ec1dbd2370340667728ca79e38179c9ab693a51c", "messageHeadline": "Added %", "author": {"name": "Yuri Weinstein", "email": "yweinste@redhat.com", "user": {"login": "yuriw"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "b861c174194fea04a21df93f52c270978269b028", "messageHeadline": "Merge pull request #692 from ceph/wip_fix_f-h-x-offline", "author": {"name": "Sage Weil", "email": "sage@redhat.com", "user": {"login": "liewegas"}}, "additions": 0, "deletions": 0}}, {"node": {"oid": "5c09af299f8f7fdbe97af5f1a8d353fdccc16fcb", "messageHeadline": "Added %", "author": {"name": "Yuri Weinstein", "email": "yweinste@redhat.com", "user": {"login": "yuriw"}}, "additions": 0, "deletions": 0}}, {"node": {"oid": "7a8224a37bb931188ff863c5c2553b5d1303e490", "messageHeadline": "Merge pull request #691 from ceph/yuriw-patch-2", "author": {"name": "Yuri Weinstein", "email": "yuri.weinstein@gmail.com", "user": {"login": "yuriw"}}, "additions": 15, "deletions": 1}}, {"node": {"oid": "ef9e43b712c542ccc01bbd1f3e9e9d78e5bdc627", "messageHeadline": "Update schedule_rados.sh", "author": {"name": "Yuri Weinstein", "email": "yuri.weinstein@gmail.com", "user": {"login": "yuriw"}}, "additions": 15, "deletions": 1}}, {"node": {"oid": "eb755034d3c3f2ef09554fb6ec5df3d38014e329", "messageHeadline": "Merge pull request #689 from ceph/wip_rados_subset", "author": {"name": "Samuel Just", "email": "sam.just@inktank.com", "user": null}, "additions": 15, "deletions": 1}}, {"node": {"oid": "9e80ca2e750fd65ebbce836bd501894512237c3d", "messageHeadline": "Merge pull request #686 from ceph/wip_rados_subset", "author": {"name": "Sage Weil", "email": "sage@redhat.com", "user": {"login": "liewegas"}}, "additions": 15, "deletions": 1}}, {"node": {"oid": "f2939aa4ffbc96658616d436f2ecbf9505723580", "messageHeadline": "Merge pull request #688 from ceph/jewel", "author": {"name": "Yuri Weinstein", "email": "yuri.weinstein@gmail.com", "user": {"login": "yuriw"}}, "additions": 0, "deletions": 0}}, {"node": {"oid": "6c1a8a91c3f3f9756c5bca0d9140db0183d6057f", "messageHeadline": "Reducing the ammount of resulting jobs scheduled", "author": {"name": "Yuri Weinstein", "email": "yweinste@redhat.com", "user": {"login": "yuriw"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "e82cba04a9fc9bf68d1d22bf9549eb4a9c6eddf2", "messageHeadline": "Merge pull request #686 from ceph/wip_rados_subset", "author": {"name": "Sage Weil", "email": "sage@redhat.com", "user": {"login": "liewegas"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "92980c3063487b477c1bff71ebb2c403bcdfa73c", "messageHeadline": "Reducing the ammount of resulting jobs scheduled", "author": {"name": "Yuri Weinstein", "email": "yweinste@redhat.com", "user": {"login": "yuriw"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "1f21cae1769017b22700d2588b9173b6f52ca12b", "messageHeadline": "Merge pull request #681 from ceph/wip-fio-ver", "author": {"name": "Jason Dillaman", "email": "dillaman@redhat.com", "user": null}, "additions": 1, "deletions": 4}}, {"node": {"oid": "4cbf1770397e4c97aa1d0486ac7f7a3e1da98771", "messageHeadline": "rados: 'failed to encode ...' warnings are normal on upgrades", "author": {"name": "Loic Dachary", "email": "ldachary@redhat.com", "user": {"login": "ldachary"}}, "additions": 5, "deletions": 0}}, {"node": {"oid": "5ba70c8e30d8bfa4676e9f794fc54fcca09e72d8", "messageHeadline": "Update fio version from 2.2.9 to 2.2.11", "author": {"name": "Vasu Kulkarni", "email": "vasu@redhat.com", "user": {"login": "vasukulkarni"}}, "additions": 1, "deletions": 4}}, {"node": {"oid": "cf6ddc8dd1753b469edaa6e526ac7b753c00eba7", "messageHeadline": "Merge pull request #682 from ceph/wip-13745-jewel", "author": {"name": "Josh Durgin", "email": "jdurgin@redhat.com", "user": {"login": "jdurgin"}}, "additions": 28, "deletions": 27}}, {"node": {"oid": "accb287302fb7097549870a7390be78569ad88a6", "messageHeadline": "rbd_fio: removed deprecated command-line option to rbd CLI", "author": {"name": "Jason Dillaman", "email": "dillaman@redhat.com", "user": null}, "additions": 28, "deletions": 27}}, {"node": {"oid": "3d5bfdce9488b0758a18829dc6fa499aceb5eef5", "messageHeadline": "Merge remote-tracking branch 'gh/infernalis'", "author": {"name": "Sage Weil", "email": "sage@redhat.com", "user": {"login": "liewegas"}}, "additions": 25, "deletions": 12}}, {"node": {"oid": "f05d9776281d27df03e74e10085e691669532e95", "messageHeadline": "tasks/ceph: fix up whitespace", "author": {"name": "John Spray", "email": "john.spray@redhat.com", "user": null}, "additions": 150, "deletions": 143}}, {"node": {"oid": "e43ce71ce59a194dadd1822ac7ec1b0f68983dde", "messageHeadline": "suites/fs: enable all snapshost test scripts", "author": {"name": "Yan, Zheng", "email": "zyan@redhat.com", "user": {"login": "ukernel"}}, "additions": 23, "deletions": 3}}, {"node": {"oid": "bda2897c7b9517359439853353894a67a6dfb4f5", "messageHeadline": "client-upgrade: hammer-based test should be used on new client", "author": {"name": "Jason Dillaman", "email": "dillaman@redhat.com", "user": null}, "additions": 25, "deletions": 9}}, {"node": {"oid": "79ba87aaa2762223dd60a0c124da4bffd88cdbcf", "messageHeadline": "Merge pull request #669 from ceph/wip-13304", "author": {"name": "Yuri Weinstein", "email": "yuri.weinstein@gmail.com", "user": {"login": "yuriw"}}, "additions": 25, "deletions": 9}}, {"node": {"oid": "d918ff023e367f997ae27596f28dac3039cb641c", "messageHeadline": "client-upgrade: hammer-based test should be used on new client", "author": {"name": "Jason Dillaman", "email": "dillaman@redhat.com", "user": null}, "additions": 25, "deletions": 9}}, {"node": {"oid": "c713423bd18a68ec39e89ad328ca97c186a93094", "messageHeadline": "tasks/cephfs: fix race in test_sessionmap", "author": {"name": "John Spray", "email": "john.spray@redhat.com", "user": null}, "additions": 4, "deletions": 1}}, {"node": {"oid": "906159f45d6c5cefc835b8a3330bc9dc14bf868f", "messageHeadline": "Merge pull request #672 from dachary/wip-buildpackages-ipv6", "author": {"name": "Loic Dachary", "email": "loic@dachary.org", "user": null}, "additions": 1, "deletions": 1}}, {"node": {"oid": "7b8f205952d5e49609efbd77a1becae3aff4e531", "messageHeadline": "buildpackages: silently ignore IPv6 addresses", "author": {"name": "Loic Dachary", "email": "ldachary@redhat.com", "user": {"login": "ldachary"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "fec80cd51971c1c386932a970b9a5f90943d4467", "messageHeadline": "Merge pull request #652 from ceph/wip-13559", "author": {"name": "Josh Durgin", "email": "jdurgin@redhat.com", "user": {"login": "jdurgin"}}, "additions": 131, "deletions": 18}}, {"node": {"oid": "f9e22c5e046d032a6a52b4530ae225752a6ed085", "messageHeadline": "Merge pull request #639 from ceph/wip-12748-infernalis", "author": {"name": "Samuel Just", "email": "sam.just@inktank.com", "user": null}, "additions": 25, "deletions": 0}}, {"node": {"oid": "0ea24d611175e1dc78d3ffe781116233ecf03717", "messageHeadline": "Merge pull request #667 from ceph/wip-autorepair", "author": {"name": "Yan, Zheng", "email": "ukernel@gmail.com", "user": {"login": "ukernel"}}, "additions": 13, "deletions": 26}}, {"node": {"oid": "54e53a000666302b9af441563d326b8969115f95", "messageHeadline": "tasks/cephfs: simplify test_backtrace_repair", "author": {"name": "John Spray", "email": "john.spray@redhat.com", "user": null}, "additions": 13, "deletions": 26}}, {"node": {"oid": "4fb1f6de4cb509122bb53f02c9e1517310da94db", "messageHeadline": "Merge pull request #670 from ceph/wip-no-async", "author": {"name": "Sage Weil", "email": "sage@redhat.com", "user": {"login": "liewegas"}}, "additions": 0, "deletions": 12}}, {"node": {"oid": "0324772e23375b35c261a322fb82b2ff5a6b5db8", "messageHeadline": "basic/msgr: remove async and random for now", "author": {"name": "Samuel Just", "email": "sjust@redhat.com", "user": {"login": "athanatos"}}, "additions": 0, "deletions": 12}}, {"node": {"oid": "e6b9b8fdd16a32575258f5a93c9650fa8ec6337c", "messageHeadline": "Added $4 for filter out \"random.yaml\\,async.yaml\" tests for now", "author": {"name": "Yuri Weinstein", "email": "yweinste@redhat.com", "user": {"login": "yuriw"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "d9ca11afaba0bd828e09ea836d8da986c3119fa2", "messageHeadline": "Merge pull request #666 from ceph/wip-openstack-fixes", "author": {"name": "Sage Weil", "email": "sage@redhat.com", "user": {"login": "liewegas"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "ef04eaccfa2e11286d68fb84e9dc66a0ff2a430b", "messageHeadline": "Added $4 for filter out \"random.yaml\\,async.yaml\" tests for now", "author": {"name": "Yuri Weinstein", "email": "yweinste@redhat.com", "user": {"login": "yuriw"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "a016f29e211e378a50fd833d940abbb49449c37b", "messageHeadline": "dummy: only use the user playbook", "author": {"name": "Loic Dachary", "email": "ldachary@redhat.com", "user": {"login": "ldachary"}}, "additions": 4, "deletions": 1}}, {"node": {"oid": "e381af3de779b674d5766d340846f5b1f094ca3d", "messageHeadline": "nop: suite that does not even lock targets", "author": {"name": "Loic Dachary", "email": "ldachary@redhat.com", "user": {"login": "ldachary"}}, "additions": 3, "deletions": 0}}, {"node": {"oid": "2e47e03745d466175301c0a1e0f54baa909b4d03", "messageHeadline": "filesystem: fix get_daemon_names", "author": {"name": "Greg Farnum", "email": "gfarnum@redhat.com", "user": {"login": "gregsfortytwo"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "b51a929c6f70e68b503db92754ef40033b095530", "messageHeadline": "tasks/cephfs: quick test for `tell`...", "author": {"name": "John Spray", "email": "john.spray@redhat.com", "user": null}, "additions": 14, "deletions": 0}}, {"node": {"oid": "c035816c210037af139c0ec91e3a3bc40819c882", "messageHeadline": "Merge pull request #656 from ceph/wip-frag", "author": {"name": "Gregory Farnum", "email": "greg@gregs42.com", "user": {"login": "gregsfortytwo"}}, "additions": 14, "deletions": 14}}, {"node": {"oid": "ef6467d05a9f616d1173b59c07ae6272b80fda73", "messageHeadline": "Merge pull request #658 from dachary/wip-buildpackages-tags", "author": {"name": "Loic Dachary", "email": "loic@dachary.org", "user": null}, "additions": 1, "deletions": 0}}, {"node": {"oid": "970a37226f884c7f109e48c90373b7fd2697f6d0", "messageHeadline": "buildpackages: fetch tags from the official Ceph repository", "author": {"name": "Loic Dachary", "email": "ldachary@redhat.com", "user": {"login": "ldachary"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "8fc830403f18d9d837023ae160954c68ae3d4b8c", "messageHeadline": "Merge pull request #655 from dachary/wip-13450-openstack-rados", "author": {"name": "Kefu Chai", "email": "tchaikov@gmail.com", "user": {"login": "tchaikov"}}, "additions": 8, "deletions": 0}}, {"node": {"oid": "98e683a327f8681b22fc673fd721342072f0983f", "messageHeadline": "fs: fix two frag_enable fragments", "author": {"name": "Sage Weil", "email": "sage@redhat.com", "user": {"login": "liewegas"}}, "additions": 14, "deletions": 14}}, {"node": {"oid": "b4a4136a56f6bfac8d0c1f80069e2a87042a0fc7", "messageHeadline": "openstack: rados/thrash: allocate three disks, always", "author": {"name": "Loic Dachary", "email": "ldachary@redhat.com", "user": {"login": "ldachary"}}, "additions": 8, "deletions": 0}}, {"node": {"oid": "13c4eff212836798053e1be83e28355c850840c3", "messageHeadline": "Merge pull request #654 from dachary/wip-ceph-disk", "author": {"name": "Loic Dachary", "email": "loic@dachary.org", "user": null}, "additions": 20, "deletions": 34}}, {"node": {"oid": "5eaf118eedccf89c81c192d73c0e7796e1f8658f", "messageHeadline": "openstack: resource hint must contain an array", "author": {"name": "Loic Dachary", "email": "ldachary@redhat.com", "user": {"login": "ldachary"}}, "additions": 7, "deletions": 7}}, {"node": {"oid": "59e768bb29960b4ca411a71342ef982bb2499354", "messageHeadline": "suites/rbd/qemu: excercise CoW support during QEMU testing", "author": {"name": "Jason Dillaman", "email": "dillaman@redhat.com", "user": null}, "additions": 131, "deletions": 18}}, {"node": {"oid": "739b1d6c4391ff8db17dafa4233135915867a594", "messageHeadline": "ceph-disk: switch to using install / ceph", "author": {"name": "Loic Dachary", "email": "ldachary@redhat.com", "user": {"login": "ldachary"}}, "additions": 14, "deletions": 28}}, {"node": {"oid": "8f9de175e0170a40a08d0b5c52cc7f9d3511ed1a", "messageHeadline": "ceph: log which ceph.conf file is written", "author": {"name": "Loic Dachary", "email": "ldachary@redhat.com", "user": {"login": "ldachary"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "12d7576ead3c83a2a880b5dff249d682338c7f98", "messageHeadline": "Merge pull request #622 from dachary/wip-13451-openstack-rados-object\u2026", "author": {"name": "Kefu Chai", "email": "tchaikov@gmail.com", "user": {"login": "tchaikov"}}, "additions": 8, "deletions": 0}}, {"node": {"oid": "a36362f0518749d07f75bced2aae914043b42192", "messageHeadline": "Merge pull request #645 from ceph/wip-openstack-fixes", "author": {"name": "Loic Dachary", "email": "loic@dachary.org", "user": null}, "additions": 8, "deletions": 0}}, {"node": {"oid": "4a21246bbd5cbeea98f212713e2fcb2daddd864f", "messageHeadline": "Merge remote-tracking branch 'gh/infernalis'", "author": {"name": "Sage Weil", "email": "sage@redhat.com", "user": {"login": "liewegas"}}, "additions": 35, "deletions": 0}}, {"node": {"oid": "12f7b03335e19433b5db1a3774110287631eafc3", "messageHeadline": "Added openstack config openstack.yaml", "author": {"name": "Yuri Weinstein", "email": "yweinste@redhat.com", "user": {"login": "yuriw"}}, "additions": 8, "deletions": 0}}, {"node": {"oid": "a4249d381bbb6ea13d0985f2d8252cbb3abfb0f2", "messageHeadline": "Merge pull request #648 from ceph/wip-f-h-x-offline", "author": {"name": "Sage Weil", "email": "sage@redhat.com", "user": {"login": "liewegas"}}, "additions": 33, "deletions": 0}}, {"node": {"oid": "b2ad94076d16e152a896404db24512e05d6d6706", "messageHeadline": "upgrade/hammer-x/f-h-x-offline: test firefly -> x upgrade", "author": {"name": "Sage Weil", "email": "sage@redhat.com", "user": {"login": "liewegas"}}, "additions": 33, "deletions": 0}}, {"node": {"oid": "4a83c56604285e9e5c0b9f49a49274cf245ba66c", "messageHeadline": "tasks/cephfs: include an empty dir in journal repair", "author": {"name": "John Spray", "email": "john.spray@redhat.com", "user": null}, "additions": 13, "deletions": 1}}, {"node": {"oid": "395120d4850754e1b53909ad8189e6086540aeb5", "messageHeadline": "Merge pull request #644 from ceph/wip-fix-f-h-x-branch", "author": {"name": "Sage Weil", "email": "sage@redhat.com", "user": {"login": "liewegas"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "1f076d9391ddd678618175cc18081f78064bdace", "messageHeadline": "Added one more \"write_append_excl: false\"", "author": {"name": "Yuri Weinstein", "email": "yweinste@redhat.com", "user": {"login": "yuriw"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "3655ca6fe018325a0ee03444f0921c0f979992f2", "messageHeadline": "Added \"write_append_excl: false\"", "author": {"name": "Yuri Weinstein", "email": "yweinste@redhat.com", "user": {"login": "yuriw"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "79e49fcf597bd4179c00d55cc5f21542b369362f", "messageHeadline": "Merge pull request #643 from ceph/wip-fix-f-h-x-branch", "author": {"name": "Sage Weil", "email": "sage@redhat.com", "user": {"login": "liewegas"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "3a13ec04ce68bbc152fcde2a31c573bb6b454219", "messageHeadline": "Added \"write_append_excl: false\"", "author": {"name": "Yuri Weinstein", "email": "yweinste@redhat.com", "user": {"login": "yuriw"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "ed30c54432cf6b0ee171885d6744555a93828733", "messageHeadline": "Removed osd.6 from roles to fix #13515", "author": {"name": "Yuri Weinstein", "email": "yweinste@redhat.com", "user": {"login": "yuriw"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "c5c88465f42fe37890db4c5c9a71d4be0a802138", "messageHeadline": "Merge pull request #642 from ceph/wip-13515", "author": {"name": "Loic Dachary", "email": "loic@dachary.org", "user": null}, "additions": 1, "deletions": 1}}, {"node": {"oid": "8ae31f15836d84dc886224ff8849b9bb3dd07e81", "messageHeadline": "Removed osd.6 from roles to fix #13515", "author": {"name": "Yuri Weinstein", "email": "yweinste@redhat.com", "user": {"login": "yuriw"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "48105be9b457e1921b806c101d305bcb43437f9d", "messageHeadline": "Merge pull request #641 from ceph/wip-13485", "author": {"name": "Sage Weil", "email": "sage@redhat.com", "user": {"login": "liewegas"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "b69605143170d5d156263e8494560b6f60ea908a", "messageHeadline": "Added write_append_excl: false to fix #13485", "author": {"name": "Yuri Weinstein", "email": "yweinste@redhat.com", "user": {"login": "yuriw"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "9d5d0c63d3e63be0cef86776dde493a320dcaa12", "messageHeadline": "Removed /parallel/7-final-workload/rgw_swift.yaml as it was creating \u2026", "author": {"name": "Yuri Weinstein", "email": "yweinste@redhat.com", "user": {"login": "yuriw"}}, "additions": 0, "deletions": 6}}, {"node": {"oid": "e0b550a572ed1268ca8d4a77ceb62bb831baa6c7", "messageHeadline": "Merge pull request #640 from ceph/wip-fix-f-h-x-branch", "author": {"name": "Sage Weil", "email": "sage@redhat.com", "user": {"login": "liewegas"}}, "additions": 0, "deletions": 6}}, {"node": {"oid": "64dcc28e14f43e68c9253621c4ae7479f9673381", "messageHeadline": "Removed /parallel/7-final-workload/rgw_swift.yaml as it was creating \u2026", "author": {"name": "Yuri Weinstein", "email": "yweinste@redhat.com", "user": {"login": "yuriw"}}, "additions": 0, "deletions": 6}}, {"node": {"oid": "a3442cf07841a7269713e30ca270f2f9c356a598", "messageHeadline": "rados/singleton-nomsgr/all: add export-after-evict.yaml", "author": {"name": "Kefu Chai", "email": "kchai@redhat.com", "user": {"login": "tchaikov"}}, "additions": 25, "deletions": 0}}, {"node": {"oid": "da22f74ad10aad30618d52beae166e0b4faa47af", "messageHeadline": "Merge pull request #632 from ceph/wip-rbd-dir-fix", "author": {"name": "Zack Cerza", "email": "zack@cerza.org", "user": {"login": "zmc"}}, "additions": 8, "deletions": 7}}, {"node": {"oid": "bdf79881dfefccddaa098f50aba61f3e7cf107d2", "messageHeadline": "Use cephtest as base dir for testing and let nuke cleanup in case of \u2026", "author": {"name": "Vasu Kulkarni", "email": "vasu@redhat.com", "user": {"login": "vasukulkarni"}}, "additions": 8, "deletions": 7}}, {"node": {"oid": "f49579fe5a123e4e2a694131c271f8a73e9edda6", "messageHeadline": "rgw: sleep before agent startup", "author": {"name": "Sage Weil", "email": "sage@redhat.com", "user": {"login": "liewegas"}}, "additions": 4, "deletions": 0}}, {"node": {"oid": "a5f60ae85c4bc2901ad5aa96b6c371f827f5113b", "messageHeadline": "rgw/verify: allow rgw's to start up before starting agent", "author": {"name": "Sage Weil", "email": "sage@redhat.com", "user": {"login": "liewegas"}}, "additions": 2, "deletions": 0}}, {"node": {"oid": "a2f01d1f1060222fee840905e556d533ed244fc2", "messageHeadline": "rgw/multifs: run multipart (perl) test on ubuntu", "author": {"name": "Sage Weil", "email": "sage@redhat.com", "user": {"login": "liewegas"}}, "additions": 2, "deletions": 0}}, {"node": {"oid": "c04fe39d8bcd4d3de40eca4244777719ea734ee6", "messageHeadline": "Merge remote-tracking branch 'gh/infernalis'", "author": {"name": "Sage Weil", "email": "sage@redhat.com", "user": {"login": "liewegas"}}, "additions": 0, "deletions": 0}}, {"node": {"oid": "4af94706b1bfdf21cb921e8d9fe534848f55e2d7", "messageHeadline": "Merge pull request #635 from ceph/wip-cpan", "author": {"name": "Yehuda Sadeh", "email": "yehuda@redhat.com", "user": {"login": "yehudasa"}}, "additions": 4, "deletions": 0}}, {"node": {"oid": "b995805b8c869e5369b782109d7825a3ab05c975", "messageHeadline": "rgw: do quota tests on ubuntu", "author": {"name": "Sage Weil", "email": "sage@redhat.com", "user": {"login": "liewegas"}}, "additions": 4, "deletions": 0}}, {"node": {"oid": "02052dd256fecc494e1259eb3372b71d86344320", "messageHeadline": "Merge pull request #630 from dachary/wip-13408-stress-split", "author": {"name": "Loic Dachary", "email": "loic@dachary.org", "user": null}, "additions": 1, "deletions": 9}}, {"node": {"oid": "3e6a14b99ada7e8f3959b2bfb118f5e49a070337", "messageHeadline": "Merge pull request #623 from dachary/wip-11260-openstack-singleton-no\u2026", "author": {"name": "Loic Dachary", "email": "loic@dachary.org", "user": null}, "additions": 8, "deletions": 0}}, {"node": {"oid": "176e9ef26770cc0971a32e5e48512c3b62bb608b", "messageHeadline": "tasks/cephfs: add test_failover", "author": {"name": "John Spray", "email": "john.spray@redhat.com", "user": null}, "additions": 94, "deletions": 5}}, {"node": {"oid": "043049f6c34de1b426e29d7d711cc2e5851e2ba5", "messageHeadline": "tasks/cephfs: add a wait_for_daemons", "author": {"name": "John Spray", "email": "john.spray@redhat.com", "user": null}, "additions": 3, "deletions": 0}}, {"node": {"oid": "b4caa0580378de7964779bf5c156e57c56edf8be", "messageHeadline": "tasks/cephfs: fix TestClientLimits.test_client_oldest_tid", "author": {"name": "Yan, Zheng", "email": "zyan@redhat.com", "user": {"login": "ukernel"}}, "additions": 9, "deletions": 3}}, {"node": {"oid": "267ef8bad7d2dc5b1336a54dbd009a806e0c05ab", "messageHeadline": "Merge pull request #624 from ceph/wip-13437", "author": {"name": "John Spray", "email": "jcspray@gmail.com", "user": {"login": "jcsp"}}, "additions": 9, "deletions": 3}}, {"node": {"oid": "27471640753d1c3ef6441fc6d0bc2629f6eca35d", "messageHeadline": "upgrade/stress-split: needs only six OSDs", "author": {"name": "Loic Dachary", "email": "ldachary@redhat.com", "user": {"login": "ldachary"}}, "additions": 1, "deletions": 9}}, {"node": {"oid": "b28ff53f05209726c571181155da70f1a5c0ac18", "messageHeadline": "Merge pull request #628 from dachary/wip-13454-openstack-flavor", "author": {"name": "Loic Dachary", "email": "loic@dachary.org", "user": null}, "additions": 18, "deletions": 6}}, {"node": {"oid": "baa8ea327e136197072faffedbe23087c9db2cdb", "messageHeadline": "buildpackages: implement notcmalloc flavor", "author": {"name": "Loic Dachary", "email": "ldachary@redhat.com", "user": {"login": "ldachary"}}, "additions": 18, "deletions": 6}}, {"node": {"oid": "8d1c15e9a5c50ce5d47c85e0c039ada2abeb2788", "messageHeadline": "Merge pull request #621 from dachary/wip-13449-admin-socket", "author": {"name": "Kefu Chai", "email": "tchaikov@gmail.com", "user": {"login": "tchaikov"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "ccd1bc2c031fa1ba1173a6a3f73952877759e010", "messageHeadline": "Merge pull request #619 from dachary/wip-buildpackages-submodules", "author": {"name": "Loic Dachary", "email": "loic@dachary.org", "user": null}, "additions": 18, "deletions": 6}}, {"node": {"oid": "b03ac0798058e543a80aaab88101314ab63dd22b", "messageHeadline": "tasks/cephfs: fix TestClientLimits.test_client_oldest_tid", "author": {"name": "Yan, Zheng", "email": "zyan@redhat.com", "user": {"login": "ukernel"}}, "additions": 9, "deletions": 3}}, {"node": {"oid": "eac791c664ceed4bd3ac41b0d81ffc337b55e047", "messageHeadline": "rados/singleton-nomsgr/all/msgr: needs 15GB RAM", "author": {"name": "Loic Dachary", "email": "ldachary@redhat.com", "user": {"login": "ldachary"}}, "additions": 8, "deletions": 0}}, {"node": {"oid": "1a63fd73de3c3de8cff16d486496b1fc5c4cd3b4", "messageHeadline": "rados/objectstore/alloc-hint: need three attached disks", "author": {"name": "Loic Dachary", "email": "ldachary@redhat.com", "user": {"login": "ldachary"}}, "additions": 8, "deletions": 0}}, {"node": {"oid": "c0828cae19a49d73de02e5cc4a1ac51403b98dec", "messageHeadline": "tasks/admin_socket.py: wait 120 seconds instead of 60", "author": {"name": "Loic Dachary", "email": "ldachary@redhat.com", "user": {"login": "ldachary"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "2545265f1732f76c397f9026196ad73e9178859c", "messageHeadline": "Merge remote-tracking branch 'gh/infernalis'", "author": {"name": "Sage Weil", "email": "sage@redhat.com", "user": {"login": "liewegas"}}, "additions": 9, "deletions": 8}}, {"node": {"oid": "0f709b750677ec05ba497ddf18f153805c2e7f16", "messageHeadline": "Merge pull request #618 from yehudasa/wip-infernalis-fix", "author": {"name": "Sage Weil", "email": "sage@redhat.com", "user": {"login": "liewegas"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "81f5c3ad0374039280030fba239bf46934584829", "messageHeadline": "buildpackages: get ceph submodules", "author": {"name": "Loic Dachary", "email": "ldachary@redhat.com", "user": {"login": "ldachary"}}, "additions": 18, "deletions": 6}}, {"node": {"oid": "d1ada2e8dde0c3b1e7a4fb56c7a6574e7568ad57", "messageHeadline": "radosgw_admin: skip log objects that start with obj_delete_at_hint", "author": {"name": "Yehuda Sadeh", "email": "yehuda@redhat.com", "user": {"login": "yehudasa"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "4ddc236b607af378c4340f78d7cdafc0ec6bb589", "messageHeadline": "Merge pull request #616 from ceph/wip-buildpackages-centos", "author": {"name": "Loic Dachary", "email": "loic@dachary.org", "user": null}, "additions": 3, "deletions": 1}}, {"node": {"oid": "56a6e0c3562bd5066cd4865e660d7b17e78c6592", "messageHeadline": "buildpackages: use _get_version instead of os_version", "author": {"name": "Loic Dachary", "email": "ldachary@redhat.com", "user": {"login": "ldachary"}}, "additions": 3, "deletions": 1}}, {"node": {"oid": "47b7fb4648376da4b43986454a2989415dc7498b", "messageHeadline": "Merge pull request #614 from ceph/wip-sam-qa-fixes", "author": {"name": "Josh Durgin", "email": "jdurgin@redhat.com", "user": {"login": "jdurgin"}}, "additions": 8, "deletions": 7}}, {"node": {"oid": "174a74105fc32c7a87942f8e6befcac3a01125ff", "messageHeadline": "radosbench: use pool config even if create_pool is false", "author": {"name": "Samuel Just", "email": "sjust@redhat.com", "user": {"login": "athanatos"}}, "additions": 7, "deletions": 7}}, {"node": {"oid": "c0b0ec2831f410d89b695a1d08122334d8ee907a", "messageHeadline": "divergent_priors2: give divergent time to come up", "author": {"name": "Samuel Just", "email": "sjust@redhat.com", "user": {"login": "athanatos"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "9fdea193611a5b2e6f39d58a6a478240ab7eda95", "messageHeadline": "Specified 'hammer' branch", "author": {"name": "Yuri Weinstein", "email": "yweinste@redhat.com", "user": {"login": "yuriw"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "01dea5462f9bbeb3be51c5ad089f23d4ff2a3048", "messageHeadline": "Merge pull request #613 from ceph/wip-fix-f-h-x-branch", "author": {"name": "Josh Durgin", "email": "jdurgin@redhat.com", "user": {"login": "jdurgin"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "490dbb28ffa501d7041182332523eb5998d03777", "messageHeadline": "Specified 'hammer' branch", "author": {"name": "Yuri Weinstein", "email": "yweinste@redhat.com", "user": {"login": "yuriw"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "0446645de85c5be0a9f5ac0e675c86cb4ac264b2", "messageHeadline": "Merge pull request #609 from dachary/wip-13376-buildpackages-upgrade", "author": {"name": "Loic Dachary", "email": "loic@dachary.org", "user": null}, "additions": 353, "deletions": 69}}, {"node": {"oid": "0045dfc8a5364d20cc4ea5f1f0b3947f05543af9", "messageHeadline": "buildpackages: enforce ceph-object-corpus canonical URL", "author": {"name": "Loic Dachary", "email": "ldachary@redhat.com", "user": {"login": "ldachary"}}, "additions": 2, "deletions": 0}}, {"node": {"oid": "4d89c9e4dee3ededc403509010093a55be54a95a", "messageHeadline": "buildpackages: walk the whole config tree to find sha1 to build", "author": {"name": "Loic Dachary", "email": "ldachary@redhat.com", "user": {"login": "ldachary"}}, "additions": 289, "deletions": 67}}, {"node": {"oid": "c103579a55cff3bd90e2d8d7b8df03bf29560961", "messageHeadline": "buildpackages: honour install priorities tags, branch, sha1", "author": {"name": "Loic Dachary", "email": "ldachary@redhat.com", "user": {"login": "ldachary"}}, "additions": 60, "deletions": 0}}, {"node": {"oid": "810caaf55f2439efbc0bec7ff21332d40d4dff8e", "messageHeadline": "buildpackages: branches are found in refs/remotes/origin", "author": {"name": "Loic Dachary", "email": "ldachary@redhat.com", "user": {"login": "ldachary"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "e54c916891a3a8b61a856773a70650f387e290a5", "messageHeadline": "buildpackages: do not override the sha1", "author": {"name": "Loic Dachary", "email": "ldachary@redhat.com", "user": {"login": "ldachary"}}, "additions": 0, "deletions": 2}}, {"node": {"oid": "50a2a80f98c2f722d1a8272998b726b67ac2ae7f", "messageHeadline": "suites/fs: test ceph-fuse with libcephfs permission check", "author": {"name": "Yan, Zheng", "email": "zyan@redhat.com", "user": {"login": "ukernel"}}, "additions": 29, "deletions": 0}}, {"node": {"oid": "a630da722008278969bcdbbdf8a1e26169653fa7", "messageHeadline": "buildpackages: allow for concurrent build if != sha1", "author": {"name": "Loic Dachary", "email": "ldachary@redhat.com", "user": {"login": "ldachary"}}, "additions": 3, "deletions": 1}}, {"node": {"oid": "9db757b811a08e07c8c68866af1d41aaf7641de1", "messageHeadline": "buildpackages: prefer GitbuilderProject.os_{type,version} over config.", "author": {"name": "Loic Dachary", "email": "ldachary@redhat.com", "user": {"login": "ldachary"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "ca5c0051a6410e672cac40fc59f78ae52dd8164b", "messageHeadline": "Merge pull request #589 from ceph/wip-ecpool-s3test", "author": {"name": "vasukulkarni", "email": "vasu.kulkarni@gmail.com", "user": {"login": "vasukulkarni"}}, "additions": 13, "deletions": 0}}, {"node": {"oid": "94d54f75101f77fbb93da6a9dc878320a1b718fa", "messageHeadline": "Merge remote-tracking branch 'origin/wip-vstart-runner' into infernalis", "author": {"name": "Greg Farnum", "email": "gfarnum@redhat.com", "user": {"login": "gregsfortytwo"}}, "additions": 1461, "deletions": 517}}, {"node": {"oid": "5716f5f1410f7df0eba2a55450753e35747a2b51", "messageHeadline": "smoke/basic/tasks/libcephfs: fix client debug override", "author": {"name": "Sage Weil", "email": "sage@redhat.com", "user": {"login": "liewegas"}}, "additions": 7, "deletions": 3}}, {"node": {"oid": "30eebbd7b8a4254a78735696215c51beb5aee42a", "messageHeadline": "Merge remote-tracking branch 'gh/infernalis'", "author": {"name": "Sage Weil", "email": "sage@redhat.com", "user": {"login": "liewegas"}}, "additions": 0, "deletions": 0}}, {"node": {"oid": "21cefaf20d07423078b0264daa8a11aedc75eef3", "messageHeadline": "upgrade/hammer-x/point-to-point: whitelist wrongly marked me down", "author": {"name": "Sage Weil", "email": "sage@redhat.com", "user": {"login": "liewegas"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "83e666ae4299ba4c25ab6dee953e684772fd95e0", "messageHeadline": "Merge pull request #585 from dachary/wip-buildpackages-test", "author": {"name": "Loic Dachary", "email": "loic@dachary.org", "user": null}, "additions": 6, "deletions": 5}}, {"node": {"oid": "a5f260ee924139abedf23b7d0cfdf2d92110a23f", "messageHeadline": "Merge pull request #596 from ceph/wip-radosbench", "author": {"name": "Loic Dachary", "email": "loic@dachary.org", "user": null}, "additions": 1, "deletions": 1}}, {"node": {"oid": "00a83937072333075e0712589e9d55194d516d8b", "messageHeadline": "White listed WAR 'failed to encode' fixes #13349", "author": {"name": "Yuri Weinstein", "email": "yweinste@redhat.com", "user": {"login": "yuriw"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "555d42c66767b4d93bfed5ac385d15fd83966488", "messageHeadline": "Merge pull request #602 from ceph/wip13349", "author": {"name": "Yuri Weinstein", "email": "yuri.weinstein@gmail.com", "user": {"login": "yuriw"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "37a881aee191038139b37153a25555fc6b7f8fed", "messageHeadline": "White listed WAR 'failed to encode' fixes #13349", "author": {"name": "Yuri Weinstein", "email": "yweinste@redhat.com", "user": {"login": "yuriw"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "5f201625b1a40d57ccb2ebb5b2bef177ec511fca", "messageHeadline": "Merge pull request #549 from ceph/wip-krbd-fio", "author": {"name": "vasukulkarni", "email": "vasu.kulkarni@gmail.com", "user": {"login": "vasukulkarni"}}, "additions": 234, "deletions": 0}}, {"node": {"oid": "ab76f766daf3869bbfe97cf8c39b3ca65314853d", "messageHeadline": "upgrade/hammer-x/point-to-point: use different client for second rgw", "author": {"name": "Sage Weil", "email": "sage@redhat.com", "user": {"login": "liewegas"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "15e890e0dc9acb796579b9eca4dbf2e16c0df483", "messageHeadline": "krbd fio tests using sync engine for format 2 and features 1 and 2.", "author": {"name": "Vasu Kulkarni", "email": "vasu@redhat.com", "user": {"login": "vasukulkarni"}}, "additions": 10, "deletions": 0}}, {"node": {"oid": "b5cf466ac7bb4e776b59c29ab3c69aca576bf682", "messageHeadline": "krbd test using fio for format 2 and features 1 and 2.", "author": {"name": "Vasu Kulkarni", "email": "vasu@redhat.com", "user": {"login": "vasukulkarni"}}, "additions": 12, "deletions": 0}}, {"node": {"oid": "8e115c974152d0f39dfce6c44371ed0dd259f9b7", "messageHeadline": "rbd fio tests using rbd engine, tests on clones as well using feature\u2026", "author": {"name": "Vasu Kulkarni", "email": "vasu@redhat.com", "user": {"login": "vasukulkarni"}}, "additions": 11, "deletions": 0}}, {"node": {"oid": "971c5fc29c5c37326535ba40eb30ac7834972587", "messageHeadline": "rbd io tests using fio, various fio options can be specified in yaml", "author": {"name": "Vasu Kulkarni", "email": "vasu@redhat.com", "user": {"login": "vasukulkarni"}}, "additions": 201, "deletions": 0}}, {"node": {"oid": "138d2d797696014230f514049daf5e71f198a04d", "messageHeadline": "Merge pull request #599 from ceph/wip-hammer-x", "author": {"name": "Yuri Weinstein", "email": "yuri.weinstein@gmail.com", "user": {"login": "yuriw"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "a0f0194ab2edec81f19b111b9317a5149defd4e9", "messageHeadline": "upgrade/hammer-x/point-to-point: use different client for second rgw", "author": {"name": "Sage Weil", "email": "sage@redhat.com", "user": {"login": "liewegas"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "62247f2009f2e32736557277123a4507eda12b00", "messageHeadline": "tasks/cephfs: fix FuseMount bin path in vstart", "author": {"name": "John Spray", "email": "john.spray@redhat.com", "user": null}, "additions": 4, "deletions": 2}}, {"node": {"oid": "0584b9c8dcff2b63ea0a555eec81ffa8cba22b2b", "messageHeadline": "tasks/cephfs: fix test_journal_migration", "author": {"name": "John Spray", "email": "john.spray@redhat.com", "user": null}, "additions": 12, "deletions": 5}}, {"node": {"oid": "9eb65dd1be15b009825c8550e2b8180c55c664a5", "messageHeadline": "tasks/cephfs: move mds_scrub_checks", "author": {"name": "John Spray", "email": "john.spray@redhat.com", "user": null}, "additions": 216, "deletions": 252}}, {"node": {"oid": "03ea0971cc4046affb4e9d11934c1535c3b598a2", "messageHeadline": "tasks/cephfs: move journal migration test", "author": {"name": "John Spray", "email": "john.spray@redhat.com", "user": null}, "additions": 92, "deletions": 137}}, {"node": {"oid": "176123caea6bd620e1340ec211681ee99aee6923", "messageHeadline": "tasks/cephfs: extend vstart_runner's ctx&run", "author": {"name": "John Spray", "email": "john.spray@redhat.com", "user": null}, "additions": 84, "deletions": 19}}, {"node": {"oid": "99e3a400e1719048ad8d8caa889046b021679d95", "messageHeadline": "tasks/cephfs: add --interactive for vstart runner", "author": {"name": "John Spray", "email": "john.spray@redhat.com", "user": null}, "additions": 41, "deletions": 5}}, {"node": {"oid": "904fd76813cc8665dcaff2c2e941540e40f8951e", "messageHeadline": "tasks/cephfs: fix FuseMount._asok_path", "author": {"name": "John Spray", "email": "john.spray@redhat.com", "user": null}, "additions": 1, "deletions": 1}}, {"node": {"oid": "20e7d2af244992d2de7ae9c89cd149150c9dfb50", "messageHeadline": "tasks/cephfs: remove a redundant sudo", "author": {"name": "John Spray", "email": "john.spray@redhat.com", "user": null}, "additions": 1, "deletions": 1}}, {"node": {"oid": "4f8adf155bb3c94ee131353cce7430caf61a3be4", "messageHeadline": "tasks/cephfs: raise error on non-string stdins", "author": {"name": "John Spray", "email": "john.spray@redhat.com", "user": null}, "additions": 4, "deletions": 4}}, {"node": {"oid": "80a9efb73de5b0bd87a793c0c6c27068dd1ecd9c", "messageHeadline": "tasks/cephfs: warn if vstart_runner can't import mods", "author": {"name": "John Spray", "email": "john.spray@redhat.com", "user": null}, "additions": 14, "deletions": 8}}, {"node": {"oid": "06891416da8f7ea7420d3a78a84b8ca99501a5de", "messageHeadline": "tasks/cephfs: stop if needed binaries are absent", "author": {"name": "John Spray", "email": "john.spray@redhat.com", "user": null}, "additions": 10, "deletions": 0}}, {"node": {"oid": "23ae9815a55be55d7a7af339cadf091a14640781", "messageHeadline": "tasks/cephfs: add instructions to vstart_runner", "author": {"name": "John Spray", "email": "john.spray@redhat.com", "user": null}, "additions": 13, "deletions": 1}}, {"node": {"oid": "cbb85720f3336d505b0b6e2a1e38407502a865df", "messageHeadline": "tasks/cephfs: updates for cmake environ", "author": {"name": "John Spray", "email": "john.spray@redhat.com", "user": null}, "additions": 19, "deletions": 11}}, {"node": {"oid": "8b846b9f2c7b12a1c080334e5c7f6e36675407f5", "messageHeadline": "tasks/cephfs: add vstart runner script", "author": {"name": "John Spray", "email": "jspray@redhat.com", "user": null}, "additions": 750, "deletions": 0}}, {"node": {"oid": "efb62ae1e7de3651fc8efc1da6d7d4eec852b9f8", "messageHeadline": "tasks/cephfs: mark some tests as @needs_trimming", "author": {"name": "John Spray", "email": "john.spray@redhat.com", "user": null}, "additions": 4, "deletions": 1}}, {"node": {"oid": "f8a4b087026c1e8ce9dc8769ef0647e4163346ca", "messageHeadline": "tasks/cephfs: add needs_trimming decorator", "author": {"name": "John Spray", "email": "john.spray@redhat.com", "user": null}, "additions": 9, "deletions": 0}}, {"node": {"oid": "c0e90aa5a77e9c0574dc372084939d875e4adaa8", "messageHeadline": "tasks/cephfs: make FuseMount.teardown safer", "author": {"name": "John Spray", "email": "john.spray@redhat.com", "user": null}, "additions": 1, "deletions": 1}}, {"node": {"oid": "1ed6272d938a392131633ed181ed1ddce4431499", "messageHeadline": "tasks/cephfs: mark some tests as @long_running", "author": {"name": "John Spray", "email": "john.spray@redhat.com", "user": null}, "additions": 7, "deletions": 4}}, {"node": {"oid": "d4ecee82e4248f22104dc86430f9f0550fff6f06", "messageHeadline": "tasks/cephfs: add @long_running decorator", "author": {"name": "John Spray", "email": "john.spray@redhat.com", "user": null}, "additions": 8, "deletions": 0}}, {"node": {"oid": "9a1ca94edc65909552e7d2df53f7e69b08111457", "messageHeadline": "tasks/cephfs: cluster_down before fs rm", "author": {"name": "John Spray", "email": "john.spray@redhat.com", "user": null}, "additions": 2, "deletions": 0}}, {"node": {"oid": "684e0deb6f1687cbaeef04be6e6823044658bf0d", "messageHeadline": "tasks/cephfs: split up TestClientRecovery", "author": {"name": "John Spray", "email": "john.spray@redhat.com", "user": null}, "additions": 58, "deletions": 46}}, {"node": {"oid": "6f8a35bb420809f27372c27846d0a4d7ea9852ab", "messageHeadline": "tasks/cephfs: make memstore dependency declarative", "author": {"name": "John Spray", "email": "john.spray@redhat.com", "user": null}, "additions": 9, "deletions": 7}}, {"node": {"oid": "98da1e0d84e71e6d53030bf0d3be77843ebb8e0e", "messageHeadline": "tasks/cephfs: refine TestClientLimits.test_client_oldest_tid", "author": {"name": "John Spray", "email": "john.spray@redhat.com", "user": null}, "additions": 28, "deletions": 3}}, {"node": {"oid": "37d55663f0ac1b81ae8b9a9269e75d743d8f6a95", "messageHeadline": "tasks/cephfs: fix race in TestStrays", "author": {"name": "John Spray", "email": "john.spray@redhat.com", "user": null}, "additions": 21, "deletions": 1}}, {"node": {"oid": "be749f8fdedc59719e19360dfb7af82d11084b98", "messageHeadline": "tasks/cephfs: work around fuse weirdness", "author": {"name": "John Spray", "email": "john.spray@redhat.com", "user": null}, "additions": 5, "deletions": 2}}, {"node": {"oid": "e51cd6bee3e89a4157f012a69740a50155cfc33a", "messageHeadline": "tasks/cephfs: prefix override in FuseMount", "author": {"name": "John Spray", "email": "john.spray@redhat.com", "user": null}, "additions": 19, "deletions": 3}}, {"node": {"oid": "7e6f8d49050ca384261c549e1b85ecb3cf9f1f46", "messageHeadline": "tasks/cephfs: use stdin/stdout in Filesystem._read_data_xattr", "author": {"name": "John Spray", "email": "john.spray@redhat.com", "user": null}, "additions": 7, "deletions": 8}}, {"node": {"oid": "48cf533f0a6ee90616237ac9cd0421c1fcc25be9", "messageHeadline": "tasks/cephfs: handle endpoint not connected", "author": {"name": "John Spray", "email": "john.spray@redhat.com", "user": null}, "additions": 21, "deletions": 13}}, {"node": {"oid": "120f9d882e667cdf14eda376e718644c3c52aebe", "messageHeadline": "tasks/cephfs: use Filesystem.rados instead of direct CLI", "author": {"name": "John Spray", "email": "john.spray@redhat.com", "user": null}, "additions": 2, "deletions": 4}}, {"node": {"oid": "bab4c7aa7196426ef2a28f63cc7206a7859ad2ab", "messageHeadline": "tasks/cephfs: add Filesystem.exists", "author": {"name": "John Spray", "email": "john.spray@redhat.com", "user": null}, "additions": 9, "deletions": 2}}, {"node": {"oid": "e2f8b48d94455b78460425bbaa1982756fbfc601", "messageHeadline": "tasks/cephfs: add Filesystem._prefix", "author": {"name": "John Spray", "email": "john.spray@redhat.com", "user": null}, "additions": 14, "deletions": 10}}, {"node": {"oid": "f58c119d9061da8c76aa2e21405cd23ebe5bd161", "messageHeadline": "tasks/cephfs: use raw_cluster_cmd instead of manual \"ceph\"", "author": {"name": "John Spray", "email": "john.spray@redhat.com", "user": null}, "additions": 7, "deletions": 7}}, {"node": {"oid": "99a8a123daca9ec9c7a1fd891057e286db46c412", "messageHeadline": "tasks/cephfs: add Filesystem.delete_all", "author": {"name": "John Spray", "email": "john.spray@redhat.com", "user": null}, "additions": 15, "deletions": 7}}, {"node": {"oid": "ad562f4b796496064dc5d11215aa5523b67f5979", "messageHeadline": "tasks/cephfs: make Filesystem rados command overridable", "author": {"name": "John Spray", "email": "john.spray@redhat.com", "user": null}, "additions": 4, "deletions": 1}}, {"node": {"oid": "7884d5b55565b443dfdbad304ab38acc13047c24", "messageHeadline": "tasks/cephfs: use raw_cluster_cmd in Filesystem", "author": {"name": "John Spray", "email": "jspray@redhat.com", "user": null}, "additions": 11, "deletions": 12}}, {"node": {"oid": "aed5a6dbc63783c81cd7477c40178aaaa8655e50", "messageHeadline": "Merge pull request #595 from ceph/wip-quota", "author": {"name": "Loic Dachary", "email": "loic@dachary.org", "user": null}, "additions": 25, "deletions": 0}}, {"node": {"oid": "3e30d5dfdf823b345a6ded71e32e016e4e7d1396", "messageHeadline": "tasks/radosbench: wait just a bit longer", "author": {"name": "Sage Weil", "email": "sage@redhat.com", "user": {"login": "liewegas"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "7bb1ceb3f04703e251f591a1596479a04013d237", "messageHeadline": "log-whitelist 'reached quota' for librados test.sh", "author": {"name": "Sage Weil", "email": "sage@redhat.com", "user": {"login": "liewegas"}}, "additions": 25, "deletions": 0}}, {"node": {"oid": "6add6ba2df0dcc437e4adc060facefe73a7c372c", "messageHeadline": "Merge pull request #461 from ceph/wip-client-oldest-tid", "author": {"name": "Gregory Farnum", "email": "greg@gregs42.com", "user": {"login": "gregsfortytwo"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "de3c9d59dfd35ed379953620384ab45e525364ac", "messageHeadline": "rados/singleton-nomsgr/all/full-tiering: time out rados -p", "author": {"name": "Sage Weil", "email": "sage@redhat.com", "user": {"login": "liewegas"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "487ccb964a984ed000c76f6d09eeaf481979ae19", "messageHeadline": "Merge pull request #592 from ceph/wip-13000-centos-activate", "author": {"name": "Loic Dachary", "email": "loic@dachary.org", "user": null}, "additions": 13, "deletions": 18}}, {"node": {"oid": "03b4a7957e90b9b98e069716e31e0af4516f14a5", "messageHeadline": "Merge pull request #580 from dachary/wip-13250-ceph-deploy-branch", "author": {"name": "Josh Durgin", "email": "jdurgin@redhat.com", "user": {"login": "jdurgin"}}, "additions": 3, "deletions": 4}}, {"node": {"oid": "f467a98a29811265224f4494420f66968c4a7952", "messageHeadline": "tasks/ceph_manager: %d -> %s", "author": {"name": "Sage Weil", "email": "sage@redhat.com", "user": {"login": "liewegas"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "01d48a270ad526492dccbb0e363162f0befb0f9e", "messageHeadline": "ceph-deploy: always zap disk before creating an osd", "author": {"name": "Loic Dachary", "email": "ldachary@redhat.com", "user": {"login": "ldachary"}}, "additions": 13, "deletions": 18}}, {"node": {"oid": "5a450f8eebb3380df8b4aded90e8324b6f9bf979", "messageHeadline": "rados/singleton-nomsgr/all/11429: blackhole osd.0 to close race", "author": {"name": "Sage Weil", "email": "sage@redhat.com", "user": {"login": "liewegas"}}, "additions": 3, "deletions": 0}}, {"node": {"oid": "963f5e55a9e9aacebb18c9ba0874ed4072b5ad71", "messageHeadline": "upgrade/hammer-x/tiering: fix upgrade sequence", "author": {"name": "Sage Weil", "email": "sage@redhat.com", "user": {"login": "liewegas"}}, "additions": 6, "deletions": 6}}, {"node": {"oid": "a53a80b9f0c6e55f07032490ef9031622e6e5112", "messageHeadline": "tasks/ceph_manager: fix logging on failed pool property", "author": {"name": "Sage Weil", "email": "sage@redhat.com", "user": {"login": "liewegas"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "415a18628ce8f75217c81e19318b2e8aace25d1e", "messageHeadline": "Merge pull request #591 from athanatos/wip-13234", "author": {"name": "Sage Weil", "email": "sage@redhat.com", "user": {"login": "liewegas"}}, "additions": 258, "deletions": 10}}, {"node": {"oid": "4e9f1df514bcee8d5af2a24396502b4d29382c40", "messageHeadline": "rados: add test for 13234.yaml", "author": {"name": "Samuel Just", "email": "sjust@redhat.com", "user": {"login": "athanatos"}}, "additions": 258, "deletions": 10}}, {"node": {"oid": "5c7505d237fa69a5bfdec56087c85075d8182c4b", "messageHeadline": "s3tests using ec data pool", "author": {"name": "Vasu Kulkarni", "email": "vasu@redhat.com", "user": {"login": "vasukulkarni"}}, "additions": 13, "deletions": 0}}, {"node": {"oid": "a5a361e8837cd9dc22662acba169b27e3d315d76", "messageHeadline": "Merge pull request #586 from ceph/wip-mdscap", "author": {"name": "John Spray", "email": "jcspray@gmail.com", "user": {"login": "jcsp"}}, "additions": 15, "deletions": 10}}, {"node": {"oid": "79cbfc86e43b8a54ac2dd18ee9df871de990602b", "messageHeadline": "Merge pull request #575 from ceph/wip-32bits-ceph-fuse", "author": {"name": "Gregory Farnum", "email": "greg@gregs42.com", "user": {"login": "gregsfortytwo"}}, "additions": 33, "deletions": 0}}, {"node": {"oid": "f133725ba37d1f48b5f80fcf733264b60f788051", "messageHeadline": "buildpackages: implicit for OpenStack", "author": {"name": "Loic Dachary", "email": "ldachary@redhat.com", "user": {"login": "ldachary"}}, "additions": 6, "deletions": 5}}, {"node": {"oid": "8cf3d15de7210992207105276000ddcd9e0fd566", "messageHeadline": "rados/singleton-nomsgr/all/11429: grep osd.0 only", "author": {"name": "Sage Weil", "email": "sage@redhat.com", "user": {"login": "liewegas"}}, "additions": 1, "deletions": 13}}, {"node": {"oid": "a4f9bdbe54918a7d5d84538a17e1aed452c4aaec", "messageHeadline": "tasks/cephfs: mds allow", "author": {"name": "Sage Weil", "email": "sage@redhat.com", "user": {"login": "liewegas"}}, "additions": 15, "deletions": 10}}, {"node": {"oid": "9eea6ea6f9395840a0f042ca1cb342042ff1bdbe", "messageHeadline": "Merge remote-tracking branch 'gh/wip-infernalis'", "author": {"name": "Sage Weil", "email": "sage@redhat.com", "user": {"login": "liewegas"}}, "additions": 163, "deletions": 0}}, {"node": {"oid": "56e95a0ebc03a0cd93cab55084d418279e852670", "messageHeadline": "Merge pull request #583 from dachary/wip-buildpackages-flock", "author": {"name": "Loic Dachary", "email": "loic@dachary.org", "user": null}, "additions": 2, "deletions": 2}}, {"node": {"oid": "0b130d7f53eab38f3173863ebba03e3fe39652af", "messageHeadline": "Merge pull request #584 from dachary/wip-buildpackages-centos-6", "author": {"name": "Loic Dachary", "email": "loic@dachary.org", "user": null}, "additions": 20, "deletions": 1}}, {"node": {"oid": "05228e1e5c95654ce6e1c81f557002cb0c966a2f", "messageHeadline": "buildpackages: user-data must be per os-type/os-version", "author": {"name": "Loic Dachary", "email": "ldachary@redhat.com", "user": {"login": "ldachary"}}, "additions": 20, "deletions": 1}}, {"node": {"oid": "d58a0b00e81adb61d4c6f6b45d358575312ac748", "messageHeadline": "add cache tiering test for hammer-x", "author": {"name": "Kefu Chai", "email": "tchaikov@gmail.com", "user": {"login": "tchaikov"}}, "additions": 157, "deletions": 0}}, {"node": {"oid": "8941a8b871c6257ba9271893a957516971fd53d0", "messageHeadline": "rados/singleton-nomsgr/all/11439: fix greps", "author": {"name": "Sage Weil", "email": "sage@redhat.com", "user": {"login": "liewegas"}}, "additions": 17, "deletions": 3}}, {"node": {"oid": "204e27fecda583c312c35e905b6c864a5c8a1925", "messageHeadline": "buildpackages: flock must --close", "author": {"name": "Loic Dachary", "email": "ldachary@redhat.com", "user": {"login": "ldachary"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "8bc89b6517e4f1d3b4994999a8e532968e823ad2", "messageHeadline": "Merge pull request #581 from dachary/wip-11883-git-url", "author": {"name": "Loic Dachary", "email": "loic@dachary.org", "user": null}, "additions": 8, "deletions": 8}}, {"node": {"oid": "78b2a9aa740e6780890944f90f8a2615f08e3d33", "messageHeadline": "buildpackages: get Ceph git url via get_ceph_git_url()", "author": {"name": "Loic Dachary", "email": "ldachary@redhat.com", "user": {"login": "ldachary"}}, "additions": 8, "deletions": 8}}, {"node": {"oid": "fdcfb79b3c57765441a6d15bea8ef2fcbcebf5f8", "messageHeadline": "ceph-deploy: fix ceph-deploy-branch config options", "author": {"name": "Loic Dachary", "email": "ldachary@redhat.com", "user": {"login": "ldachary"}}, "additions": 3, "deletions": 4}}, {"node": {"oid": "9e95c7430a309597c95e4e0f4998203cc0dd286a", "messageHeadline": "upgrade/hammer-x/parallel: set infernalis settings after upgrade", "author": {"name": "Sage Weil", "email": "sage@redhat.com", "user": {"login": "liewegas"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "910770c318e9e9f6597ab10207f789cbcf9a81ab", "messageHeadline": "releases/infernalis.yaml: final steps after infernalis upgrade", "author": {"name": "Sage Weil", "email": "sage@redhat.com", "user": {"login": "liewegas"}}, "additions": 5, "deletions": 0}}, {"node": {"oid": "ecc504fea0f1c67b768c52d95a41163e25bd065a", "messageHeadline": "tasks/divergent_priors2: wait for osd to start before tell", "author": {"name": "Sage Weil", "email": "sage@redhat.com", "user": {"login": "liewegas"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "ea5cea8e60fa3bbba62d600ec7ec8d48f9be2dbb", "messageHeadline": "rados/singleton-nomsgr/all/11429: more reliably create orphan pgs", "author": {"name": "Sage Weil", "email": "sage@redhat.com", "user": {"login": "liewegas"}}, "additions": 3, "deletions": 2}}, {"node": {"oid": "e01dedb65ed0fd4819642efc4ab458ef5b156ad6", "messageHeadline": "Merge pull request #574 from ceph/wip-13098", "author": {"name": "Sage Weil", "email": "sage@redhat.com", "user": {"login": "liewegas"}}, "additions": 22, "deletions": 0}}, {"node": {"oid": "cff9bddba4a578a0d7cdd1e949e3620d91b529e2", "messageHeadline": "rados/singleton-nomsgr/all/full-tiering: test full cache tier", "author": {"name": "Sage Weil", "email": "sage@redhat.com", "user": {"login": "liewegas"}}, "additions": 22, "deletions": 0}}, {"node": {"oid": "3736ca2a39c29deaff177bc0b85be6b73c102de6", "messageHeadline": "Merge pull request #577 from ceph/wip-get-prop", "author": {"name": "Zack Cerza", "email": "zack@cerza.org", "user": {"login": "zmc"}}, "additions": 6, "deletions": 1}}, {"node": {"oid": "0e2814d81e882dbaa81bc7c3f0d7118fc4752451", "messageHeadline": "tasks/ceph_manager: ignore failure getting pg_num", "author": {"name": "Sage Weil", "email": "sage@redhat.com", "user": {"login": "liewegas"}}, "additions": 6, "deletions": 1}}, {"node": {"oid": "ce0033544f68266c055f65e9b0ad897b9f7e1bb8", "messageHeadline": "Merge pull request #576 from ceph/wip-13031-packages", "author": {"name": "Loic Dachary", "email": "loic@dachary.org", "user": null}, "additions": 331, "deletions": 19}}, {"node": {"oid": "7e3a271a89d4e7794a1ee547a3105a871f76f9f1", "messageHeadline": "buildpackages: make rpm packages", "author": {"name": "Loic Dachary", "email": "ldachary@redhat.com", "user": {"login": "ldachary"}}, "additions": 331, "deletions": 19}}, {"node": {"oid": "97d64b4e8668f9032596d5b59dcfe9b28e1df31d", "messageHeadline": "Merge pull request #573 from ceph/wip-hammer-x", "author": {"name": "Sage Weil", "email": "sage@redhat.com", "user": {"login": "liewegas"}}, "additions": 54, "deletions": 31}}, {"node": {"oid": "8087095fa64a3edee648e06e42f931a479914aac", "messageHeadline": "upgrade/hammer-x/stress-split-erasure-code-x86_64: specify arch", "author": {"name": "Sage Weil", "email": "sage@redhat.com", "user": {"login": "liewegas"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "7fbd70b6972ca2950b0e2b0168223520c0198e97", "messageHeadline": "suites/fs: test ceph-fuse with 32-bits ino_t", "author": {"name": "Yan, Zheng", "email": "zyan@redhat.com", "user": {"login": "ukernel"}}, "additions": 33, "deletions": 0}}, {"node": {"oid": "a653f6c02ed23c52c97ec85d66b2d5897821825e", "messageHeadline": "Merge pull request #571 from dachary/wip-isa-arch", "author": {"name": "Sage Weil", "email": "sage@redhat.com", "user": {"login": "liewegas"}}, "additions": 2, "deletions": 6}}, {"node": {"oid": "1e5b352d08b6a8e7eefae20f5c9364d406b1ea41", "messageHeadline": "upgrade/hammer-x: use supported distros, not hard-coded rhel7+trusty", "author": {"name": "Sage Weil", "email": "sage@redhat.com", "user": {"login": "liewegas"}}, "additions": 0, "deletions": 6}}, {"node": {"oid": "91b11725ab3a3128831101a8080c73f7218c36f1", "messageHeadline": "upgrade/hammer-x: use rgw civetweb", "author": {"name": "Sage Weil", "email": "sage@redhat.com", "user": {"login": "liewegas"}}, "additions": 3, "deletions": 0}}, {"node": {"oid": "bc9a66c7f4df6068bb84ca2a77a8eefd7544c701", "messageHeadline": "upgrade/hammer-x/parallel: clients are hammer to for final workload", "author": {"name": "Sage Weil", "email": "sage@redhat.com", "user": {"login": "liewegas"}}, "additions": 2, "deletions": 3}}, {"node": {"oid": "58453d3f55f0a188626d2cf8291c01533cad3e9c", "messageHeadline": "upgrade/hammer-x/point-to-point: fix x client", "author": {"name": "Sage Weil", "email": "sage@redhat.com", "user": {"login": "liewegas"}}, "additions": 4, "deletions": 0}}, {"node": {"oid": "e3c99476b0570490eb929468979eafe804be74e4", "messageHeadline": "Merge pull request #453 from ceph/wip-11835", "author": {"name": "Gregory Farnum", "email": "greg@gregs42.com", "user": {"login": "gregsfortytwo"}}, "additions": 7, "deletions": 1}}, {"node": {"oid": "eab70197a67397797ce7bd81c667900dbecdabd4", "messageHeadline": "tasks/ceph: wait for MDS to be active when creating a cluster", "author": {"name": "John Spray", "email": "john.spray@redhat.com", "user": null}, "additions": 5, "deletions": 0}}, {"node": {"oid": "1a0f68e0c9db38e8747718b114c1be2165436688", "messageHeadline": "upgrade/hammer-x/point-to-point: upgrade client for final test", "author": {"name": "Sage Weil", "email": "sage@redhat.com", "user": {"login": "liewegas"}}, "additions": 2, "deletions": 0}}, {"node": {"oid": "eebd63a7e5b47c4090b07eee1a12c814ef5a6c37", "messageHeadline": "upgrade/hammer-x/point-to-point: use proper hammer test.sh", "author": {"name": "Sage Weil", "email": "sage@redhat.com", "user": {"login": "liewegas"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "daf4f520c0e1882094e68c27adeea0c55f88c643", "messageHeadline": "upgrade/hammer-x/parallel: upgrade client before final workload test", "author": {"name": "Sage Weil", "email": "sage@redhat.com", "user": {"login": "liewegas"}}, "additions": 2, "deletions": 0}}, {"node": {"oid": "09318894a4be5084a2176d04436295e885881951", "messageHeadline": "upgrade/hammer-x: fix full_sequential indentation", "author": {"name": "Sage Weil", "email": "sage@redhat.com", "user": {"login": "liewegas"}}, "additions": 21, "deletions": 21}}, {"node": {"oid": "f6a96ad811b0dc8d5a37a604a2a20ff0c9a522a5", "messageHeadline": "upgrade/hammer-x: use eastern tz for all upgrades", "author": {"name": "Sage Weil", "email": "sage@redhat.com", "user": {"login": "liewegas"}}, "additions": 5, "deletions": 0}}, {"node": {"oid": "a27cb8db3c01d15dc878cfc6688dd968db8d982b", "messageHeadline": "timezone: add eastern, pacific, random timezone snippets", "author": {"name": "Sage Weil", "email": "sage@redhat.com", "user": {"login": "liewegas"}}, "additions": 13, "deletions": 0}}, {"node": {"oid": "eae42708f851d57bab545263cacea43801a21303", "messageHeadline": "upgrade/hammer: do ubuntu for point to point", "author": {"name": "Sage Weil", "email": "sage@redhat.com", "user": {"login": "liewegas"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "3fd609f126fd50653e553e0d4e6e4814bd0a3f5b", "messageHeadline": "upgrade/hammer-x: only ubuntu", "author": {"name": "Sage Weil", "email": "sage@redhat.com", "user": {"login": "liewegas"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "9993a2de8485b1bb169545913ff9635eb7ca4242", "messageHeadline": "Merge pull request #572 from dachary/wip-duplicate-centos7", "author": {"name": "Sage Weil", "email": "sage@redhat.com", "user": {"login": "liewegas"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "99c6267473d6d172b55bcb653f2482405e91635d", "messageHeadline": "do not duplicate CentOS 7 runs", "author": {"name": "Loic Dachary", "email": "ldachary@redhat.com", "user": {"login": "ldachary"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "65565de50dbc841cc2a8254317140131348b65d9", "messageHeadline": "erasure-code: isolate isa plugin arch constraint", "author": {"name": "Loic Dachary", "email": "ldachary@redhat.com", "user": {"login": "ldachary"}}, "additions": 2, "deletions": 6}}, {"node": {"oid": "caa92358572c2a226976adc6488542b409d1b484", "messageHeadline": "Merge pull request #566 from ceph/wip-s3-branch-fix", "author": {"name": "Sage Weil", "email": "sage@redhat.com", "user": {"login": "liewegas"}}, "additions": 5, "deletions": 1}}, {"node": {"oid": "a6fc7c6e1fdf65dc21e33ea87d24704d2826c7bb", "messageHeadline": "upgrade/hammer-x: run rados.py to completion before moving on", "author": {"name": "Sage Weil", "email": "sage@redhat.com", "user": {"login": "liewegas"}}, "additions": 7, "deletions": 3}}, {"node": {"oid": "4cccde634fb10b58e4eb050286b945ed218e6f62", "messageHeadline": "Revert \"Merge pull request #567 from ceph/ceph_fuse-timeout\"", "author": {"name": "Greg Farnum", "email": "gfarnum@redhat.com", "user": {"login": "gregsfortytwo"}}, "additions": 0, "deletions": 3}}, {"node": {"oid": "2f43e23fc6ce037630e8a47ed52dfbf89df558c3", "messageHeadline": "Merge pull request #569 from dachary/wip-13031-packages", "author": {"name": "Gregory Farnum", "email": "greg@gregs42.com", "user": {"login": "gregsfortytwo"}}, "additions": 93, "deletions": 44}}, {"node": {"oid": "f97fde6c2695145e38a8bc3c44cbfeb69d2465d1", "messageHeadline": "tasks/cephfs: switch unmount timeout to 15 minutes", "author": {"name": "Greg Farnum", "email": "gfarnum@redhat.com", "user": {"login": "gregsfortytwo"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "ff1655cb57793f18698919f5284b1f207893ff8f", "messageHeadline": "Merge pull request #567 from ceph/ceph_fuse-timeout", "author": {"name": "John Spray", "email": "jcspray@gmail.com", "user": {"login": "jcsp"}}, "additions": 3, "deletions": 0}}, {"node": {"oid": "e38a6d69dfb25fae11902f537b6f2b752689236f", "messageHeadline": "buildpackages: build the repository and the packages", "author": {"name": "Loic Dachary", "email": "ldachary@redhat.com", "user": {"login": "ldachary"}}, "additions": 60, "deletions": 38}}, {"node": {"oid": "685d76a77ca16ca601a99148ef507cfde1fb3593", "messageHeadline": "ceph: wait for CephFS to be healthy before proceeding", "author": {"name": "Greg Farnum", "email": "gfarnum@redhat.com", "user": {"login": "gregsfortytwo"}}, "additions": 3, "deletions": 0}}, {"node": {"oid": "08bae3b9d2a28f8ca3c91678a9e40de1cee348f6", "messageHeadline": "Use old branches as is without 'ceph-' for firefly, hammer etc", "author": {"name": "Vasu Kulkarni", "email": "vasu@redhat.com", "user": {"login": "vasukulkarni"}}, "additions": 5, "deletions": 1}}, {"node": {"oid": "8c618e564501112fc5751888991aab87dac22fb2", "messageHeadline": "buildpackages: re-use config from install task", "author": {"name": "Loic Dachary", "email": "ldachary@redhat.com", "user": {"login": "ldachary"}}, "additions": 32, "deletions": 7}}, {"node": {"oid": "d40d8ff50186a552cbc6be8649c660b1534835db", "messageHeadline": "buildpackages: pep8 compliance", "author": {"name": "Loic Dachary", "email": "ldachary@redhat.com", "user": {"login": "ldachary"}}, "additions": 4, "deletions": 2}}, {"node": {"oid": "0eeb441bb092f0ba7b4af866d58243a917c0d3f1", "messageHeadline": "buildpackages: build ceph packages and upload them", "author": {"name": "Loic Dachary", "email": "ldachary@redhat.com", "user": {"login": "ldachary"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "2b25080d4faf0ae9ddb0000808830cd4d5c7bea1", "messageHeadline": "buildpackages: build ceph packages and upload them", "author": {"name": "Loic Dachary", "email": "ldachary@redhat.com", "user": {"login": "ldachary"}}, "additions": 244, "deletions": 0}}, {"node": {"oid": "8499d3809588128068c0fdce426932c5f846d29d", "messageHeadline": "Merge pull request #560 from dachary/wip-13026-hammer-stop", "author": {"name": "Loic Dachary", "email": "loic@dachary.org", "user": null}, "additions": 113, "deletions": 0}}, {"node": {"oid": "95d5e38ef5ec74419c24a163aa69723baaa14cb6", "messageHeadline": "Merge pull request #564 from ceph/wip-hammer-x", "author": {"name": "Sage Weil", "email": "sage@redhat.com", "user": {"login": "liewegas"}}, "additions": 5, "deletions": 0}}, {"node": {"oid": "39f9ce609564db72e570a33a87ae57aa143511a1", "messageHeadline": "upgrade/hammer-x/split-*: ignore osdmap encode errors", "author": {"name": "Sage Weil", "email": "sage@redhat.com", "user": {"login": "liewegas"}}, "additions": 3, "deletions": 0}}, {"node": {"oid": "2460ce3bea3e376a4dfd7623a9fd7360684db81d", "messageHeadline": "upgrade/hammer-x: hammer test.sh before and during upgrade", "author": {"name": "Sage Weil", "email": "sage@redhat.com", "user": {"login": "liewegas"}}, "additions": 2, "deletions": 0}}, {"node": {"oid": "5befd50e84614ea24a07b12755eaba441aa3c0a6", "messageHeadline": "hammer-x: test CEPH_FEATURE_HAMMER_0_94_4", "author": {"name": "Loic Dachary", "email": "ldachary@redhat.com", "user": {"login": "ldachary"}}, "additions": 112, "deletions": 0}}, {"node": {"oid": "4977d3945e63525889ce578f2f7f0e68781eebf0", "messageHeadline": "Merge pull request #563 from ceph/wip-13060", "author": {"name": "Sage Weil", "email": "sage@redhat.com", "user": {"login": "liewegas"}}, "additions": 23, "deletions": 19}}, {"node": {"oid": "f0c925e30a1d6fc9db00a220d129f63274cdf94f", "messageHeadline": "suites/rados/singleton-nomsgr/all/11429.yaml: double-hop and fix", "author": {"name": "Sage Weil", "email": "sage@redhat.com", "user": {"login": "liewegas"}}, "additions": 23, "deletions": 19}}, {"node": {"oid": "37559f50dc1c164d889726a59a82390e023792b6", "messageHeadline": "Merge pull request #562 from ceph/wip-radosbench-cleanup", "author": {"name": "Zack Cerza", "email": "zack@cerza.org", "user": {"login": "zmc"}}, "additions": 5, "deletions": 2}}, {"node": {"oid": "5af28cf7466c88eb9a87794ced8f2379725e56a3", "messageHeadline": "tasks/radosbench: allow cleanup: false", "author": {"name": "Sage Weil", "email": "sage@redhat.com", "user": {"login": "liewegas"}}, "additions": 5, "deletions": 2}}, {"node": {"oid": "e9847570deb216e07bd2f9283947a40ea2ecc936", "messageHeadline": "Merge pull request #561 from ceph/wip-sudo", "author": {"name": "Zack Cerza", "email": "zack@cerza.org", "user": {"login": "zmc"}}, "additions": 237, "deletions": 225}}, {"node": {"oid": "22dc3df4abd0f53c03404cdf959c2f866a9953cc", "messageHeadline": "Merge pull request #559 from ceph/wip-10328", "author": {"name": "Zack Cerza", "email": "zack@cerza.org", "user": {"login": "zmc"}}, "additions": 25, "deletions": 2}}, {"node": {"oid": "5eb0e4dd2f57574496eb377e83df654cbd7e5b05", "messageHeadline": "suites: sudo ceph", "author": {"name": "Sage Weil", "email": "sage@redhat.com", "user": {"login": "liewegas"}}, "additions": 189, "deletions": 190}}, {"node": {"oid": "dad981d339a21e530e187e17b027dc3d4111af48", "messageHeadline": "tasks: sudo ceph for cli", "author": {"name": "Sage Weil", "email": "sage@redhat.com", "user": {"login": "liewegas"}}, "additions": 48, "deletions": 35}}, {"node": {"oid": "822fa666ddc42511af0778a725e40a804a27994f", "messageHeadline": "rados/singleton-nomsgr/all/valgrind-leaks: verify leak checking works", "author": {"name": "Sage Weil", "email": "sage@redhat.com", "user": {"login": "liewegas"}}, "additions": 19, "deletions": 0}}, {"node": {"oid": "9b3f36f91f6615ec9ca30b18caa4b49971cbb519", "messageHeadline": "ceph: add option to expect valgind errors and fail if there are none", "author": {"name": "Sage Weil", "email": "sage@redhat.com", "user": {"login": "liewegas"}}, "additions": 6, "deletions": 2}}, {"node": {"oid": "45c9c0aed0af37f65373b8e19638ac31a8032a75", "messageHeadline": "distros: alias a-supported-distro.yaml to CentOS 7", "author": {"name": "Loic Dachary", "email": "ldachary@redhat.com", "user": {"login": "ldachary"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "88e4a2451a0a0b704bca4a848e0ff1f9c4f9089d", "messageHeadline": "Merge pull request #558 from ceph/wip-12973", "author": {"name": "Sage Weil", "email": "sage@redhat.com", "user": {"login": "liewegas"}}, "additions": 2, "deletions": 0}}, {"node": {"oid": "3084453b047ca8b6bd0ce56e4e5a7ecce71753bc", "messageHeadline": "rados: 'failed to encode ...' warnings are normal on upgrades", "author": {"name": "Sage Weil", "email": "sage@redhat.com", "user": {"login": "liewegas"}}, "additions": 2, "deletions": 0}}, {"node": {"oid": "edf36f971de05f451b8d5d1cbb588b81c2f24f74", "messageHeadline": "Merge pull request #542 from ceph/wip-12551-cephfs-truncate-sec", "author": {"name": "Sage Weil", "email": "sage@redhat.com", "user": {"login": "liewegas"}}, "additions": 38, "deletions": 0}}, {"node": {"oid": "d83a95ea3e62509bbc73b095b6a445cf1ea05e57", "messageHeadline": "suites/rados/singleton-nomsgr/all/cache-fs-trunc.yaml", "author": {"name": "Ivo Jimenez", "email": "ivo.jimenez@gmail.com", "user": {"login": "ivotron"}}, "additions": 38, "deletions": 0}}, {"node": {"oid": "3e5b091fc5cb1c8490283fb005f14d4338c80b4a", "messageHeadline": "Merge pull request #557 from ceph/wip-12563", "author": {"name": "Josh Durgin", "email": "jdurgin@redhat.com", "user": {"login": "jdurgin"}}, "additions": 6, "deletions": 4}}, {"node": {"oid": "6ac2774823cbbed373ec72602a112795576dc0e7", "messageHeadline": "Merge pull request #550 from ceph/wip-12806", "author": {"name": "Gregory Farnum", "email": "greg@gregs42.com", "user": {"login": "gregsfortytwo"}}, "additions": 3, "deletions": 0}}, {"node": {"oid": "cb7eb2ad6f6c56ac1801c1f032faaf40d42cc955", "messageHeadline": "suites/hammer/older: do not upgrade client while running RBD import/e\u2026", "author": {"name": "Jason Dillaman", "email": "dillaman@redhat.com", "user": null}, "additions": 6, "deletions": 4}}, {"node": {"oid": "2019a78cb518ff6c16c792e699fd0e54662f8c6f", "messageHeadline": "Merge pull request #556 from ceph/wip-stuck-pg-dump", "author": {"name": "Sage Weil", "email": "sage@redhat.com", "user": {"login": "liewegas"}}, "additions": 6, "deletions": 2}}, {"node": {"oid": "a328e3e60d0c686333d06b86841d02de27a873be", "messageHeadline": "tasks/ceph_manager: dump pgs when recover times out", "author": {"name": "Sage Weil", "email": "sage@redhat.com", "user": {"login": "liewegas"}}, "additions": 6, "deletions": 2}}, {"node": {"oid": "6eb73595cdce2be4574c9081169d43edb8d35c7d", "messageHeadline": "Merge pull request #541 from XinzeChi/wip-rebug", "author": {"name": "Loic Dachary", "email": "loic@dachary.org", "user": null}, "additions": 1, "deletions": 1}}, {"node": {"oid": "31f643b67ceefbc656edc3fc47eccf9088bac91b", "messageHeadline": "distros/supported: remove jessie until paramiko issue is resolved", "author": {"name": "Sage Weil", "email": "sage@redhat.com", "user": {"login": "liewegas"}}, "additions": 0, "deletions": 1}}, {"node": {"oid": "394dbc1890ac8901f5a31195462ae60662b0a9c2", "messageHeadline": "Merge remote-tracking branch 'gh/wip-ceph-deploy'", "author": {"name": "Sage Weil", "email": "sage@redhat.com", "user": {"login": "liewegas"}}, "additions": 22, "deletions": 14}}, {"node": {"oid": "ff4e2ad3dc1d3a1eb20a36ba18122548251dd3db", "messageHeadline": "Merge pull request #552 from ceph/wip-12878", "author": {"name": "Kefu Chai", "email": "tchaikov@gmail.com", "user": {"login": "tchaikov"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "6064443ad1e0dd87801a4508025906d5e26c02c5", "messageHeadline": "tasks/divergent_prior[2]: fix rados get syntax", "author": {"name": "Sage Weil", "email": "sage@redhat.com", "user": {"login": "liewegas"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "7b3ea31efeb0da81b3a5ed486cebce72edbf2fec", "messageHeadline": "tasks/reg11184.py: fix rados get syntax", "author": {"name": "Sage Weil", "email": "sage@redhat.com", "user": {"login": "liewegas"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "092ce2bd0189c355b3fff685cef9e3479da67709", "messageHeadline": "Merge pull request #553 from ceph/wip-s3tests", "author": {"name": "Sage Weil", "email": "sage@redhat.com", "user": {"login": "liewegas"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "26eb35d611c4919f29b2456c9dd6c006405a7052", "messageHeadline": "tasks/s3tests: use ceph-$foo branches", "author": {"name": "Sage Weil", "email": "sage@redhat.com", "user": {"login": "liewegas"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "8bac7213cb0f387f335fcf49ba5581e972495db9", "messageHeadline": "kcephfs: include debug mds 20 everywhere", "author": {"name": "Greg Farnum", "email": "gfarnum@redhat.com", "user": {"login": "gregsfortytwo"}}, "additions": 4, "deletions": 0}}, {"node": {"oid": "d46c3a53ab944b6bc6f34cf98747ad61550a2047", "messageHeadline": "tasks/scrub_test: sudo ls ...", "author": {"name": "Sage Weil", "email": "sage@redhat.com", "user": {"login": "liewegas"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "0553e5040174f571de9cfb99a14bbea2588ce161", "messageHeadline": "tasks/ceph_deploy: install ceph-test", "author": {"name": "Sage Weil", "email": "sage@redhat.com", "user": {"login": "liewegas"}}, "additions": 7, "deletions": 1}}, {"node": {"oid": "8331556b9b8f947319433b6a0bb234088ba073c0", "messageHeadline": "Merge pull request #503 from guangyy/wip-12316-n", "author": {"name": "David Zafman", "email": "dzafman@redhat.com", "user": {"login": "dzafman"}}, "additions": 38, "deletions": 0}}, {"node": {"oid": "5df0cebc67840d78e642e67b1a212d836b355ca5", "messageHeadline": "suites/rados/singleton-nomsgr/all/11429: upgrade to hammer first", "author": {"name": "Sage Weil", "email": "sage@redhat.com", "user": {"login": "liewegas"}}, "additions": 4, "deletions": 0}}, {"node": {"oid": "35db8fe527d0bf5e2bf7886f5921df1992155cf2", "messageHeadline": "Merge pull request #551 from ceph/wip-12820", "author": {"name": "Gregory Farnum", "email": "greg@gregs42.com", "user": {"login": "gregsfortytwo"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "8e275049a0a8b976fc9eb5c63dcefe01bedcc711", "messageHeadline": "tasks/cephfs: fix mount_timeout config loading", "author": {"name": "John Spray", "email": "john.spray@redhat.com", "user": null}, "additions": 1, "deletions": 1}}, {"node": {"oid": "f5865d32a85fa6252c78600ed7dd7f7f09dcc71b", "messageHeadline": "tasks/ceph_deploy: work with systemd", "author": {"name": "Sage Weil", "email": "sage@redhat.com", "user": {"login": "liewegas"}}, "additions": 12, "deletions": 9}}, {"node": {"oid": "5cb99123b71287e1bc445fece149a695f40ef454", "messageHeadline": "distros: add debian 8 jessie, remove wheezy from supported list", "author": {"name": "Sage Weil", "email": "sage@redhat.com", "user": {"login": "liewegas"}}, "additions": 3, "deletions": 1}}, {"node": {"oid": "c1e86748aef724edfb13ba335f4cdd266aad3866", "messageHeadline": "ceph-deploy: install w/ ceph-deploy, not install.py", "author": {"name": "Sage Weil", "email": "sage@redhat.com", "user": {"login": "liewegas"}}, "additions": 0, "deletions": 3}}, {"node": {"oid": "fbaedbf9fafeb65069fac078a2f7330556dab167", "messageHeadline": "Merge pull request #546 from dachary/wip-11881-multipath", "author": {"name": "Loic Dachary", "email": "loic@dachary.org", "user": null}, "additions": 72, "deletions": 13}}, {"node": {"oid": "7de534c1da1fa524cdefa6bf458d5ea42f9a2776", "messageHeadline": "tasks/qemu: avoid adding duplicated entries to /etc/exports", "author": {"name": "Yan, Zheng", "email": "zyan@redhat.com", "user": {"login": "ukernel"}}, "additions": 3, "deletions": 0}}, {"node": {"oid": "cfce56fafe62e08e4ef16f3eff17d395a246207b", "messageHeadline": "rados/basic/msgr: enable all experimental features if random/async", "author": {"name": "Kefu Chai", "email": "kchai@redhat.com", "user": {"login": "tchaikov"}}, "additions": 2, "deletions": 0}}, {"node": {"oid": "d155519bfa2e396199ee498174398b9e655a8894", "messageHeadline": "Revert \"rados/basic/msgr: enable all experimental features if random/\u2026", "author": {"name": "David Zafman", "email": "dzafman@redhat.com", "user": {"login": "dzafman"}}, "additions": 0, "deletions": 2}}, {"node": {"oid": "33ad04c71525490252f1685c4c3a42b1d3b0db1d", "messageHeadline": "Merge remote-tracking branch 'gh/next'", "author": {"name": "Sage Weil", "email": "sage@redhat.com", "user": {"login": "liewegas"}}, "additions": 3, "deletions": 4}}, {"node": {"oid": "d5be625cf349a28a28eeb44c5e05cae6acf615a4", "messageHeadline": "Merge pull request #548 from tchaikov/wip-enable-exp-features", "author": {"name": "Samuel Just", "email": "sam.just@inktank.com", "user": null}, "additions": 2, "deletions": 0}}, {"node": {"oid": "40db8376ab42756e7c2f45469153099183439744", "messageHeadline": "rados/basic/msgr: enable all experimental features if random/async", "author": {"name": "Kefu Chai", "email": "kchai@redhat.com", "user": {"login": "tchaikov"}}, "additions": 2, "deletions": 0}}, {"node": {"oid": "1c250b534d40c5290c1b2a2d9222a91f9f58bb17", "messageHeadline": "Merge pull request #547 from ceph/wip-12822", "author": {"name": "Gregory Farnum", "email": "greg@gregs42.com", "user": {"login": "gregsfortytwo"}}, "additions": 3, "deletions": 4}}, {"node": {"oid": "ffe79e9f31532821040be6ffa5b43713f8bed55a", "messageHeadline": "tasks/cephfs: timeout on wait in test_network_death", "author": {"name": "John Spray", "email": "john.spray@redhat.com", "user": null}, "additions": 3, "deletions": 4}}, {"node": {"oid": "a3f8a44d25fa1da703db1164ac2c97e7126a9876", "messageHeadline": "Merge remote-tracking branch 'origin/next'", "author": {"name": "John Spray", "email": "john.spray@redhat.com", "user": null}, "additions": 1, "deletions": 1}}, {"node": {"oid": "fe0729d3d97e21208520983fe8297f3333c1014c", "messageHeadline": "Merge pull request #545 from ceph/wip-12777-next", "author": {"name": "Yan, Zheng", "email": "ukernel@gmail.com", "user": {"login": "ukernel"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "cfd6a6f04e20cba4012bc48b60e5d6efb07e70f0", "messageHeadline": "implement the ceph-disk suite", "author": {"name": "Loic Dachary", "email": "ldachary@redhat.com", "user": {"login": "ldachary"}}, "additions": 52, "deletions": 0}}, {"node": {"oid": "d6c72c3a25ab2aa432c557f5ec93b6c3dedfebb8", "messageHeadline": "ceph-deploy: implement only_mon", "author": {"name": "Loic Dachary", "email": "ldachary@redhat.com", "user": {"login": "ldachary"}}, "additions": 7, "deletions": 5}}, {"node": {"oid": "b1817831660d673bb50eb3634e6fcf8987075018", "messageHeadline": "ceph-deploy: implement keep_running", "author": {"name": "Loic Dachary", "email": "ldachary@redhat.com", "user": {"login": "ldachary"}}, "additions": 4, "deletions": 8}}, {"node": {"oid": "e5db657e86253f8d7759ff128df481968d944ffe", "messageHeadline": "ceph-deploy: ceph report on failure", "author": {"name": "Loic Dachary", "email": "ldachary@redhat.com", "user": {"login": "ldachary"}}, "additions": 9, "deletions": 0}}, {"node": {"oid": "62f442368e73ba7490fc6bb2a6840f0f9d11caf4", "messageHeadline": "Update rados_api.yaml(cherry picked from commit 5b9d41e3ea0f07171ce59\u2026", "author": {"name": "Yuri Weinstein", "email": "yuri.weinstein@gmail.com", "user": {"login": "yuriw"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "da5d3c28a6d56ce1de0aecacdceea70cd11b62c3", "messageHeadline": "Initial check in to add firefly-hammer-x suite #12641", "author": {"name": "Yuri Weinstein", "email": "yweinste@redhat.com", "user": {"login": "yuriw"}}, "additions": 455, "deletions": 0}}, {"node": {"oid": "850148c2cc68229f8ba265dcda3d99c7cc95e3ff", "messageHeadline": "Merge pull request #528 from ceph/wip-12641", "author": {"name": "Sage Weil", "email": "sage@redhat.com", "user": {"login": "liewegas"}}, "additions": 455, "deletions": 0}}, {"node": {"oid": "16a6b5df6bbf1dac020c8c6e83a3aba497c76c0c", "messageHeadline": "Merge pull request #534 from ceph/wip-12625-master", "author": {"name": "Samuel Just", "email": "sam.just@inktank.com", "user": null}, "additions": 212, "deletions": 0}}, {"node": {"oid": "df8cecf4797883823cc4fdb7dad5c13a39364383", "messageHeadline": "tasks/cephfs: fix test_pool_perm teardown", "author": {"name": "John Spray", "email": "john.spray@redhat.com", "user": null}, "additions": 1, "deletions": 1}}, {"node": {"oid": "f585d0e2a4a75b2f3d6a8e2894f3d0f9e73d127f", "messageHeadline": "Merge pull request #544 from ceph/wip-ms-type-async", "author": {"name": "Samuel Just", "email": "sam.just@inktank.com", "user": null}, "additions": 20, "deletions": 0}}, {"node": {"oid": "671a9dfa17c221e1dae268d53543cb844a5003c0", "messageHeadline": "rados: test both simple, async, and a mix", "author": {"name": "Sage Weil", "email": "sage@redhat.com", "user": {"login": "liewegas"}}, "additions": 20, "deletions": 0}}, {"node": {"oid": "2280ca527f60b044ae20c6478d0ab3c7bbd350bc", "messageHeadline": "fix rebug rados", "author": {"name": "Xinze Chi", "email": "xmdxcxz@gmail.com", "user": {"login": "XinzeChi"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "2eac0ff92aa5cbf31b90632c81667756f223f6c0", "messageHeadline": "Merge pull request #540 from ceph/wip-hobj-sort", "author": {"name": "Samuel Just", "email": "sam.just@inktank.com", "user": null}, "additions": 5, "deletions": 0}}, {"node": {"oid": "ccc47d32c88674811552f7e5bdabe7444d13ea88", "messageHeadline": "suites/rados/thrash: randomize hobject sort order", "author": {"name": "Sage Weil", "email": "sage@redhat.com", "user": {"login": "liewegas"}}, "additions": 5, "deletions": 0}}, {"node": {"oid": "5b9d41e3ea0f07171ce59f0bb1f5636733452062", "messageHeadline": "Update rados_api.yaml", "author": {"name": "Yuri Weinstein", "email": "yuri.weinstein@gmail.com", "user": {"login": "yuriw"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "998ba8b58c5c70e8a110c3e1cf29cd24ae9692b9", "messageHeadline": "Initial check in to add firefly-hammer-x suite #12641", "author": {"name": "Yuri Weinstein", "email": "yweinste@redhat.com", "user": {"login": "yuriw"}}, "additions": 455, "deletions": 0}}, {"node": {"oid": "9063eaa6ade461338fb3047f03a2ab7a25357f44", "messageHeadline": "Merge pull request #538 from ceph/wip-12758", "author": {"name": "Zack Cerza", "email": "zack@cerza.org", "user": {"login": "zmc"}}, "additions": 8, "deletions": 5}}, {"node": {"oid": "766da54dbc07ff2f6196f0daa3156044e47f2d7f", "messageHeadline": "ceph_deploy: if a branch is given, use it when installing rgw", "author": {"name": "Andrew Schoen", "email": "aschoen@redhat.com", "user": {"login": "andrewschoen"}}, "additions": 8, "deletions": 5}}, {"node": {"oid": "b2daae6aa70ccb0f2ee8ec602f9d74b69cdf8a95", "messageHeadline": "Merge remote-tracking branch 'gh/next'", "author": {"name": "Sage Weil", "email": "sage@redhat.com", "user": {"login": "liewegas"}}, "additions": 0, "deletions": 0}}, {"node": {"oid": "df03d84fb829b22db61147d12d90c706e4f728e1", "messageHeadline": "Merge pull request #523 from dachary/wip-10887-shec", "author": {"name": "Loic Dachary", "email": "loic@dachary.org", "user": null}, "additions": 118, "deletions": 100}}, {"node": {"oid": "753f93dde8db02876cd2efff02cadb4b200c989e", "messageHeadline": "Merge pull request #526 from ceph/wip-stashed-layout", "author": {"name": "Yan, Zheng", "email": "ukernel@gmail.com", "user": {"login": "ukernel"}}, "additions": 121, "deletions": 0}}, {"node": {"oid": "a998b4669c23cfbb504aa04b4dd228019c1f0829", "messageHeadline": "Merge pull request #536 from ceph/wip-11881-multipath", "author": {"name": "Yuri Weinstein", "email": "yuri.weinstein@gmail.com", "user": {"login": "yuriw"}}, "additions": 8, "deletions": 0}}, {"node": {"oid": "53a714ee3a3873984d21ce2a32e6f2fd1958440b", "messageHeadline": "update the list of supported distributions", "author": {"name": "Loic Dachary", "email": "ldachary@redhat.com", "user": {"login": "ldachary"}}, "additions": 1, "deletions": 2}}, {"node": {"oid": "21c01c784798a31cea2229618246f7edb8593bff", "messageHeadline": "Merge pull request #537 from dachary/wip-supported", "author": {"name": "Sage Weil", "email": "sage@redhat.com", "user": {"login": "liewegas"}}, "additions": 1, "deletions": 2}}, {"node": {"oid": "e252c47f675dc5cad4c61b4f1a95de08bb33348a", "messageHeadline": "update the list of supported distributions", "author": {"name": "Loic Dachary", "email": "ldachary@redhat.com", "user": {"login": "ldachary"}}, "additions": 1, "deletions": 2}}, {"node": {"oid": "3da86724c3db305f395bce5ba2175258294dadb6", "messageHeadline": "ceph-deploy: hints for OpenStack", "author": {"name": "Loic Dachary", "email": "ldachary@redhat.com", "user": {"login": "ldachary"}}, "additions": 8, "deletions": 0}}, {"node": {"oid": "641169f2542d8fa23c1452b53288fe732be74503", "messageHeadline": "Merge pull request #531 from ceph/wip-mds-debug", "author": {"name": "Yan, Zheng", "email": "ukernel@gmail.com", "user": {"login": "ukernel"}}, "additions": 2, "deletions": 0}}, {"node": {"oid": "2811ef2108b6f87c829d4404ac2216e615779c78", "messageHeadline": "Adds radosbenchsweep task", "author": {"name": "Ivo Jimenez", "email": "ivo.jimenez@gmail.com", "user": {"login": "ivotron"}}, "additions": 221, "deletions": 0}}, {"node": {"oid": "8f66ecb3e273573fec09d099585b62b2ac5c9ede", "messageHeadline": "Added singleton hammer-x test to address #12625", "author": {"name": "Yuri Weinstein", "email": "yweinste@redhat.com", "user": {"login": "yuriw"}}, "additions": 212, "deletions": 0}}, {"node": {"oid": "48a8b23539121a277d8248368b15fee456cefff9", "messageHeadline": "Merge pull request #533 from ceph/revert-525-wip-12625-master", "author": {"name": "Samuel Just", "email": "sam.just@inktank.com", "user": null}, "additions": 0, "deletions": 212}}, {"node": {"oid": "8bfb1c91fb0f51138e1338d8dc26316b636a8a62", "messageHeadline": "Revert \"Added singleton hammer-x test to address #12625\"", "author": {"name": "Samuel Just", "email": "sam.just@inktank.com", "user": null}, "additions": 0, "deletions": 212}}, {"node": {"oid": "4764e7f882d589feffd81a30c0bd6e414b12ce3d", "messageHeadline": "Merge pull request #525 from ceph/wip-12625-master", "author": {"name": "Samuel Just", "email": "sam.just@inktank.com", "user": null}, "additions": 212, "deletions": 0}}, {"node": {"oid": "513cf0aeebdb511487c7d52d8a13b93b54db1d6d", "messageHeadline": "Adds task to wrap the aver utility", "author": {"name": "Ivo Jimenez", "email": "ivo.jimenez@gmail.com", "user": {"login": "ivotron"}}, "additions": 67, "deletions": 0}}, {"node": {"oid": "dceae70ece1611d6cf51918a01445cdd93b1bf11", "messageHeadline": "Merge pull request #514 from ceph/wip-cd-add-branch-install", "author": {"name": "Travis Rhoden", "email": "trhoden@gmail.com", "user": {"login": "codenrhoden"}}, "additions": 10, "deletions": 4}}, {"node": {"oid": "fa37198d5f6a41bedcf1d920318b98cc8c19cef5", "messageHeadline": "Merge pull request #529 from ceph/wip-calamari-cli", "author": {"name": "Dan Mick", "email": "dan.mick@redhat.com", "user": {"login": "dmick"}}, "additions": 2, "deletions": 0}}, {"node": {"oid": "aa84941cf9fb1c52c8992da21be157e70fe99b98", "messageHeadline": "tasks/kcephfs: enable MDS debug", "author": {"name": "John Spray", "email": "john.spray@redhat.com", "user": null}, "additions": 2, "deletions": 0}}, {"node": {"oid": "c1ca95cd1682efdf46575b7f9c03e12b8d879c59", "messageHeadline": "tasks/cephfs: implement TestDataScan.test_stashed_layout", "author": {"name": "John Spray", "email": "john.spray@redhat.com", "user": null}, "additions": 121, "deletions": 0}}, {"node": {"oid": "0cf220ad4ffd86ed31782f9217299758a13222ed", "messageHeadline": "calamari_setup: install \"cli\" utils on Calamari node", "author": {"name": "Ken Dreyer", "email": "kdreyer@redhat.com", "user": {"login": "ktdreyer"}}, "additions": 2, "deletions": 0}}, {"node": {"oid": "8ebab808a3a833f256828a1825d989c253238d54", "messageHeadline": "Merge pull request #527 from dmick/master", "author": {"name": "Ken Dreyer", "email": "kdreyer@redhat.com", "user": {"login": "ktdreyer"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "532a4e4a8b60fcabcff5a5788221f92b6598b9ab", "messageHeadline": "calamari_setup: change to use ceph-deploy repo command", "author": {"name": "Dan Mick", "email": "dan.mick@redhat.com", "user": {"login": "dmick"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "a3b294752ddfb7c41846f2ae8d939f9b72e81fe9", "messageHeadline": "Merge pull request #524 from ceph/wip-kdreyer-calamari-1.2", "author": {"name": "Dan Mick", "email": "dan.mick@redhat.com", "user": {"login": "dmick"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "317559df65ab655514a70d3dc0255fd5dd012bef", "messageHeadline": "Added singleton hammer-x test to address #12625", "author": {"name": "Yuri Weinstein", "email": "yweinste@redhat.com", "user": {"login": "yuriw"}}, "additions": 212, "deletions": 0}}, {"node": {"oid": "978828537ef3159f2a4c327c5d076624e15ee01a", "messageHeadline": "Merge pull request #445 from dachary/wip-11666-erasure-code-lrc", "author": {"name": "Samuel Just", "email": "sam.just@inktank.com", "user": null}, "additions": 80, "deletions": 1}}, {"node": {"oid": "427f48bf620c4bccfdb67a6dd5c1e1cb23c896f5", "messageHeadline": "erasure-code: CEPH_FEATURE_ERASURE_CODE_PLUGINS_V3 integration tests", "author": {"name": "Loic Dachary", "email": "ldachary@redhat.com", "user": {"login": "ldachary"}}, "additions": 106, "deletions": 0}}, {"node": {"oid": "18bf415d1e2365cd9079aeef35c0895029542579", "messageHeadline": "fix indentation error in docstring", "author": {"name": "Alfredo Deza", "email": "adeza@redhat.com", "user": null}, "additions": 2, "deletions": 2}}, {"node": {"oid": "51122026f723406ab5b1cc1303a61ee4c70d8e41", "messageHeadline": "do not ommit syntax errors in linter checks", "author": {"name": "Alfredo Deza", "email": "adeza@redhat.com", "user": null}, "additions": 1, "deletions": 1}}, {"node": {"oid": "30f10ee1cd4dc5b0c09f84c46b5806b1ff65a3ea", "messageHeadline": "tasks: fix syntax error in ceph.py", "author": {"name": "John Spray", "email": "john.spray@redhat.com", "user": null}, "additions": 1, "deletions": 1}}, {"node": {"oid": "63e6d87db4b7bd03013a72f9fc3d2ef2e59761bb", "messageHeadline": "calamari_setup: handle RHCS 1.2 (missing /mnt/MON)", "author": {"name": "Ken Dreyer", "email": "kdreyer@redhat.com", "user": {"login": "ktdreyer"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "12f4dffc357f055b397a8bc417ddaf08986ebb6f", "messageHeadline": "erasure-code: add write_append_excl: false", "author": {"name": "Loic Dachary", "email": "ldachary@redhat.com", "user": {"login": "ldachary"}}, "additions": 12, "deletions": 100}}, {"node": {"oid": "995cc92245ac90920f72a85c8e3b2a456726e01b", "messageHeadline": "Merge pull request #522 from ceph/syntax-check", "author": {"name": "John Spray", "email": "jcspray@gmail.com", "user": {"login": "jcsp"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "af973259eff9ffbbbe9aa209c3b3dd2d80d7219b", "messageHeadline": "fix indentation error in docstring", "author": {"name": "Alfredo Deza", "email": "adeza@redhat.com", "user": null}, "additions": 2, "deletions": 2}}, {"node": {"oid": "db69142b9078fd9ed35fb3a542fc340dae9be665", "messageHeadline": "do not ommit syntax errors in linter checks", "author": {"name": "Alfredo Deza", "email": "adeza@redhat.com", "user": null}, "additions": 1, "deletions": 1}}, {"node": {"oid": "57f2e060f215906715f978d9900d0d84503f291a", "messageHeadline": "Merge pull request #521 from ceph/wip-fix-ceph", "author": {"name": "Kefu Chai", "email": "tchaikov@gmail.com", "user": {"login": "tchaikov"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "9f530092e2aa3bdc73fcddc0feabe39759e79b4f", "messageHeadline": "tasks: fix syntax error in ceph.py", "author": {"name": "John Spray", "email": "john.spray@redhat.com", "user": null}, "additions": 1, "deletions": 1}}, {"node": {"oid": "3489e5cd93f01819ed133384cacc5730cf199e15", "messageHeadline": "Set the SELinux context of the logrotate config", "author": {"name": "Zack Cerza", "email": "zack@redhat.com", "user": {"login": "zmc"}}, "additions": 5, "deletions": 3}}, {"node": {"oid": "fd39a7e0bf56023bb906527d88c6941347a7c6c4", "messageHeadline": "Merge pull request #520 from ceph/wip-logrotate-chcon", "author": {"name": "Andrew Schoen", "email": "andrew.schoen@gmail.com", "user": {"login": "andrewschoen"}}, "additions": 5, "deletions": 3}}, {"node": {"oid": "d851669461c0652a55a56d5899ed7b0cf9fc643b", "messageHeadline": "Merge pull request #519 from ceph/wip-silent-siganl", "author": {"name": "Andrew Schoen", "email": "andrew.schoen@gmail.com", "user": {"login": "andrewschoen"}}, "additions": 5, "deletions": 5}}, {"node": {"oid": "e195f9fa1c3415157ce7be0bb50aead9794f49f1", "messageHeadline": "Set the SELinux context of the logrotate config", "author": {"name": "Zack Cerza", "email": "zack@redhat.com", "user": {"login": "zmc"}}, "additions": 5, "deletions": 3}}, {"node": {"oid": "93cb547200f8e9aee023f97461a3db83d4e0304f", "messageHeadline": "Merge pull request #518 from ceph/fix-async-test", "author": {"name": "Loic Dachary", "email": "loic@dachary.org", "user": null}, "additions": 1, "deletions": 2}}, {"node": {"oid": "c93fe1f1c6dbcbf7fbe81ec5f63608654ac207ec", "messageHeadline": "tasks/ceph_manager: be silent about sending SIGHUPs", "author": {"name": "Sage Weil", "email": "sage@redhat.com", "user": {"login": "liewegas"}}, "additions": 5, "deletions": 5}}, {"node": {"oid": "911c68654614d40d68069bd32bcdb54918f508eb", "messageHeadline": "Fix experimental feature override makes user config useless", "author": {"name": "Haomai Wang", "email": "haomaiwang@gmail.com", "user": {"login": "yuyuyu101"}}, "additions": 1, "deletions": 2}}, {"node": {"oid": "657dd9ecf09870d382b20c5976bc38fcc551b3fc", "messageHeadline": "Merge pull request #515 from ceph/wip-12476", "author": {"name": "Zack Cerza", "email": "zack@cerza.org", "user": {"login": "zmc"}}, "additions": 35, "deletions": 2}}, {"node": {"oid": "2d3e11221031d9d5cf0cc40c7319d6e5331cd843", "messageHeadline": "Merge pull request #510 from dmick/master", "author": {"name": "Travis Rhoden", "email": "trhoden@gmail.com", "user": {"login": "codenrhoden"}}, "additions": 27, "deletions": 8}}, {"node": {"oid": "6726f4f1fa0a4e81c206cc4b991e80ce37b68614", "messageHeadline": "calamari_setup: only stop ceph on osd/mon machines", "author": {"name": "Dan Mick", "email": "dan.mick@redhat.com", "user": {"login": "dmick"}}, "additions": 10, "deletions": 3}}, {"node": {"oid": "30dbe93125baa023ff4283d685d56758e72a03fc", "messageHeadline": "calamari_setup: hack for 1.3.0 on centos: install lttng from EPEL", "author": {"name": "Dan Mick", "email": "dan.mick@redhat.com", "user": {"login": "dmick"}}, "additions": 5, "deletions": 0}}, {"node": {"oid": "ac8b0e1abf0206c929e3a3a04471d499d6773941", "messageHeadline": "calamari_setup: pep8 fix", "author": {"name": "Dan Mick", "email": "dan.mick@redhat.com", "user": {"login": "dmick"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "17c3a94b5d6180d74c90467e7f12afa5617bca4c", "messageHeadline": "calamari_setup: Add --no-adjust-repos to ceph-deploy install --<type>", "author": {"name": "Dan Mick", "email": "dan.mick@redhat.com", "user": {"login": "dmick"}}, "additions": 11, "deletions": 4}}, {"node": {"oid": "0200811fc04590b349bb683699483af6e541796b", "messageHeadline": "Merge pull request #446 from ceph/wip-krbd-unmap-suite", "author": {"name": "Josh Durgin", "email": "jdurgin@redhat.com", "user": {"login": "jdurgin"}}, "additions": 24, "deletions": 3}}, {"node": {"oid": "a3c9a763b172a379d811a100260f4023b6b20cc7", "messageHeadline": "ceph_manager: don't add an osd to live_osds until it's been revived", "author": {"name": "Andrew Schoen", "email": "aschoen@redhat.com", "user": {"login": "andrewschoen"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "b2187b79f37c3d9773059d460ef7a44df8840a86", "messageHeadline": "thrashosds: adds a sighup_delay option, defaulted to 0.1", "author": {"name": "Andrew Schoen", "email": "aschoen@redhat.com", "user": {"login": "andrewschoen"}}, "additions": 5, "deletions": 0}}, {"node": {"oid": "84d24038aafdd2f3f165e7ee28a139a19b737da3", "messageHeadline": "ceph_manager: adds a do_sighup method", "author": {"name": "Andrew Schoen", "email": "aschoen@redhat.com", "user": {"login": "andrewschoen"}}, "additions": 21, "deletions": 0}}, {"node": {"oid": "ed73f67991b9a203dd2d4ccdf6cd5c1c01cf7289", "messageHeadline": "ceph_manager: adds a signal_osd method", "author": {"name": "Andrew Schoen", "email": "aschoen@redhat.com", "user": {"login": "andrewschoen"}}, "additions": 7, "deletions": 0}}, {"node": {"oid": "c1116a0af8246f9934b32e5d31f006d70b4e1f8a", "messageHeadline": " - Use branch from config for ceph-deploy testing instead of released\u2026", "author": {"name": "Vasu Kulkarni", "email": "vasu@redhat.com", "user": {"login": "vasukulkarni"}}, "additions": 10, "deletions": 4}}, {"node": {"oid": "ec1916af6f2ae47410e22969b2d7578216979ce5", "messageHeadline": "Merge pull request #509 from ceph/wip-12225", "author": {"name": "Travis Rhoden", "email": "trhoden@gmail.com", "user": {"login": "codenrhoden"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "961701e3edfbb016b24c2c47f6d79c14c459702d", "messageHeadline": "Merge pull request #512 from ceph/wip-pool-perm-fixes", "author": {"name": "Gregory Farnum", "email": "greg@gregs42.com", "user": {"login": "gregsfortytwo"}}, "additions": 21, "deletions": 4}}, {"node": {"oid": "a13064bf211f22b5ebf6a53826372f462a70aa05", "messageHeadline": "Merge pull request #489 from dachary/wip-12320-ceph-fuse", "author": {"name": "John Spray", "email": "jcspray@gmail.com", "user": {"login": "jcsp"}}, "additions": 20, "deletions": 1}}, {"node": {"oid": "e33065f3c999157d4a777636f45f884f1e16c25c", "messageHeadline": "tasks/cephfs: reset auth caps in setUp", "author": {"name": "John Spray", "email": "john.spray@redhat.com", "user": null}, "additions": 6, "deletions": 0}}, {"node": {"oid": "6864f882bc77acb3975e476d84d299b0e4b6b3ad", "messageHeadline": "tasks/cephfs: don't hardcode data pool name in test_pool_perm", "author": {"name": "John Spray", "email": "john.spray@redhat.com", "user": null}, "additions": 4, "deletions": 3}}, {"node": {"oid": "e3434b6d2f74e2c9a158ceba5e5bafd03d1c1422", "messageHeadline": "tasks/cephfs: test_pool_perm: reinstate proper caps on teardown", "author": {"name": "John Spray", "email": "john.spray@redhat.com", "user": null}, "additions": 6, "deletions": 0}}, {"node": {"oid": "a0ccd69041714d6a04a1789e2429f7f60175c42d", "messageHeadline": "tasks/cephfs: don't hardcode client ID in test_pool_perm", "author": {"name": "John Spray", "email": "john.spray@redhat.com", "user": null}, "additions": 4, "deletions": 2}}, {"node": {"oid": "36ec6f9e0b0676e533f9d203143b9f7b29da8b44", "messageHeadline": "tasks/cephfs: test_pool_perm whitespace", "author": {"name": "John Spray", "email": "john.spray@redhat.com", "user": null}, "additions": 6, "deletions": 4}}, {"node": {"oid": "9c6e4f0e3b48198feefd912333605e3fe1cb416a", "messageHeadline": "Merge pull request #511 from ceph/wip-drop-chef", "author": {"name": "Andrew Schoen", "email": "andrew.schoen@gmail.com", "user": {"login": "andrewschoen"}}, "additions": 0, "deletions": 51}}, {"node": {"oid": "4dbc05276df14dcbabd67316256ff2f3ed219c0d", "messageHeadline": "Remove chef task", "author": {"name": "Zack Cerza", "email": "zack@redhat.com", "user": {"login": "zmc"}}, "additions": 0, "deletions": 51}}, {"node": {"oid": "71fec93fd8046a4bae22a9d93ad3e292c25d04b8", "messageHeadline": " - Fix for wip-12225, Extra argument to mon create-initial was never \u2026", "author": {"name": "Vasu Kulkarni", "email": "vasu@redhat.com", "user": {"login": "vasukulkarni"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "4aa47baaf2fd755ddf3c37b2d44fd76bce85acc2", "messageHeadline": "Fixes #12460", "author": {"name": "Yuri Weinstein", "email": "yweinste@redhat.com", "user": {"login": "yuriw"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "b443c2dc71af23a8b261e6d2082c2f7e7debedbb", "messageHeadline": "Merge pull request #508 from ceph/wip-12460", "author": {"name": "Samuel Just", "email": "sam.just@inktank.com", "user": null}, "additions": 1, "deletions": 0}}, {"node": {"oid": "bb71120b37ec6238daf53561d9e6facdb438feb5", "messageHeadline": "Fixes #12460", "author": {"name": "Yuri Weinstein", "email": "yweinste@redhat.com", "user": {"login": "yuriw"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "409f275b1cd622eaf63ee900c9e33b765fd18a6a", "messageHeadline": "Fixes #12068", "author": {"name": "Yuri Weinstein", "email": "yweinste@redhat.com", "user": {"login": "yuriw"}}, "additions": 242, "deletions": 0}}, {"node": {"oid": "7ba4c0baec2b4efdce52c67f51207933d71de177", "messageHeadline": "Merge pull request #506 from ceph/wip-12068-master", "author": {"name": "Samuel Just", "email": "sam.just@inktank.com", "user": null}, "additions": 242, "deletions": 0}}, {"node": {"oid": "3574c079847f097301cfea45e733d1b187216990", "messageHeadline": "Merge pull request #505 from dmick/master", "author": {"name": "Travis Rhoden", "email": "trhoden@gmail.com", "user": {"login": "codenrhoden"}}, "additions": 20, "deletions": 0}}, {"node": {"oid": "e8d4cf11466ab8f5562da404d1fff329732a4b74", "messageHeadline": "erasure-code: add thrash test for the fast read feature on EC pool", "author": {"name": "Guang G Yang", "email": "yguang@renownedground.corp.gq1.yahoo.com", "user": null}, "additions": 38, "deletions": 0}}, {"node": {"oid": "2ab6029764f33aa55e32307c38eb39e282b54aa8", "messageHeadline": "Fixes #12068", "author": {"name": "Yuri Weinstein", "email": "yweinste@redhat.com", "user": {"login": "yuriw"}}, "additions": 242, "deletions": 0}}, {"node": {"oid": "2006b77340ad7bf07070fd94bd3f1af06189a1d5", "messageHeadline": "calamari_setup: disable epel again after ceph-deploy", "author": {"name": "Dan Mick", "email": "dan.mick@redhat.com", "user": {"login": "dmick"}}, "additions": 20, "deletions": 0}}, {"node": {"oid": "67d176422805b4cd62731b196149a61d17db0d4f", "messageHeadline": "Merge pull request #500 from ceph/wip-12425-master", "author": {"name": "Josh Durgin", "email": "jdurgin@redhat.com", "user": {"login": "jdurgin"}}, "additions": 366, "deletions": 0}}, {"node": {"oid": "d413124dddc85876e1da2c8d7acc1b3bfefc08a4", "messageHeadline": "Fixes #12425, moved versions-steps-x suite from upgrade/firefly to up\u2026", "author": {"name": "Yuri Weinstein", "email": "yweinste@redhat.com", "user": {"login": "yuriw"}}, "additions": 366, "deletions": 0}}, {"node": {"oid": "a336410133eb13cab063f87747827a2e26189beb", "messageHeadline": "Merge pull request #496 from ceph/wip-hammer-x", "author": {"name": "Samuel Just", "email": "sam.just@inktank.com", "user": null}, "additions": 4, "deletions": 0}}, {"node": {"oid": "e09f761ac49d56cb1069d629943f90010790fa9a", "messageHeadline": "Added config settings to resolve and test #12021", "author": {"name": "Yuri Weinstein", "email": "yweinste@redhat.com", "user": {"login": "yuriw"}}, "additions": 4, "deletions": 0}}, {"node": {"oid": "d3b77daa2911f408b2dbad64c17958c43ab1eeb6", "messageHeadline": "Merge remote-tracking branch 'gh/next'", "author": {"name": "Sage Weil", "email": "sage@redhat.com", "user": {"login": "liewegas"}}, "additions": 0, "deletions": 0}}, {"node": {"oid": "afe148820a96e503fec65b902cdbec33fb407273", "messageHeadline": "Drop chef from the teuthology suite", "author": {"name": "Zack Cerza", "email": "zack@redhat.com", "user": {"login": "zmc"}}, "additions": 0, "deletions": 1}}, {"node": {"oid": "7cc28439367637a26408c965e8610e3e933e98e6", "messageHeadline": "Drop chef from tgt suite", "author": {"name": "Zack Cerza", "email": "zack@redhat.com", "user": {"login": "zmc"}}, "additions": 0, "deletions": 13}}, {"node": {"oid": "c0141c42060b07f96065e604f8f288e3ed595de7", "messageHeadline": "Merge pull request #492 from ceph/wip-drop-chef", "author": {"name": "Andrew Schoen", "email": "andrew.schoen@gmail.com", "user": {"login": "andrewschoen"}}, "additions": 0, "deletions": 15}}, {"node": {"oid": "5b57b81e90393d42494c7b02fb263f1601421f16", "messageHeadline": "Drop chef from tgt suite", "author": {"name": "Zack Cerza", "email": "zack@redhat.com", "user": {"login": "zmc"}}, "additions": 0, "deletions": 13}}, {"node": {"oid": "b48e2cf8301cd050c835c430be999fdc27437234", "messageHeadline": "Drop chef from the teuthology suite", "author": {"name": "Zack Cerza", "email": "zack@redhat.com", "user": {"login": "zmc"}}, "additions": 0, "deletions": 2}}, {"node": {"oid": "709b1d4ed8eae552e8344b8b04faf1c5dcf8dd2b", "messageHeadline": "Merge pull request #490 from ceph/wip-12029", "author": {"name": "Josh Durgin", "email": "jdurgin@redhat.com", "user": {"login": "jdurgin"}}, "additions": 14, "deletions": 0}}, {"node": {"oid": "8b693d4d316759a14f986e13947a6ced76a2dc57", "messageHeadline": "Merge pull request #487 from dmick/master", "author": {"name": "Ken Dreyer", "email": "kdreyer@redhat.com", "user": {"login": "ktdreyer"}}, "additions": 50, "deletions": 10}}, {"node": {"oid": "ec12f21a7ead9d82b575c4f927d5e7b73f85c3d5", "messageHeadline": "tasks/ceph_fuse.py: virtual machines need flexible mount timeout", "author": {"name": "Loic Dachary", "email": "ldachary@redhat.com", "user": {"login": "ldachary"}}, "additions": 20, "deletions": 1}}, {"node": {"oid": "ba6e8e6d94e46ff3d052343804acc574f709d6b4", "messageHeadline": "Merge pull request #464 from ceph/wip-offline-backward", "author": {"name": "Gregory Farnum", "email": "greg@gregs42.com", "user": {"login": "gregsfortytwo"}}, "additions": 399, "deletions": 0}}, {"node": {"oid": "35c6363a1eaf5011e26be8561ffcd4e9324d13a2", "messageHeadline": "calamari_setup: handle new structure in 1.3.0 (MON and OSD repos)", "author": {"name": "Dan Mick", "email": "dan.mick@redhat.com", "user": {"login": "dmick"}}, "additions": 50, "deletions": 10}}, {"node": {"oid": "035f7fb8983d6042dd16378cef2d1649113c2b23", "messageHeadline": "Merge pull request #465 from ceph/wip-11570", "author": {"name": "Sage Weil", "email": "sage@redhat.com", "user": {"login": "liewegas"}}, "additions": 203, "deletions": 10}}, {"node": {"oid": "0fa262cec870a3fa01db1c0f4d4f9bd03725e3c1", "messageHeadline": "Merge pull request #384 from ceph/wip-dirfrag-enable", "author": {"name": "Yan, Zheng", "email": "ukernel@gmail.com", "user": {"login": "ukernel"}}, "additions": 17, "deletions": 0}}, {"node": {"oid": "c2031ad77780c82c227781841beb4aee37ff0af1", "messageHeadline": "suites/fs: enable directory fragmentation", "author": {"name": "John Spray", "email": "jspray@redhat.com", "user": null}, "additions": 17, "deletions": 0}}, {"node": {"oid": "44dc0320fa5ab6b9944b188ca9321c65f13ae8c8", "messageHeadline": "Merge pull request #470 from ceph/wip-4161", "author": {"name": "Yan, Zheng", "email": "ukernel@gmail.com", "user": {"login": "ukernel"}}, "additions": 140, "deletions": 23}}, {"node": {"oid": "78a62d41b8976400cda9911e82dc714b52be795c", "messageHeadline": "Merge pull request #466 from ceph/wip-damaged-fixes", "author": {"name": "Yan, Zheng", "email": "ukernel@gmail.com", "user": {"login": "ukernel"}}, "additions": 341, "deletions": 1}}, {"node": {"oid": "3389b8ce831561bc007393d750b1568a22dc7960", "messageHeadline": "Merge pull request #485 from athanatos/wip-12231", "author": {"name": "David Zafman", "email": "dzafman@redhat.com", "user": {"login": "dzafman"}}, "additions": 2, "deletions": 0}}, {"node": {"oid": "042bd11716bda5fe5d8ffd8ec19795517d1ad194", "messageHeadline": "3-size-2-min-size: keep 4 in during thrashing", "author": {"name": "Samuel Just", "email": "sjust@redhat.com", "user": {"login": "athanatos"}}, "additions": 2, "deletions": 0}}, {"node": {"oid": "106f9a99d87df6b0809b415f007a5e61eb0fb732", "messageHeadline": "Removed rhel* configurations with a goal that they will be covered in\u2026", "author": {"name": "Yuri Weinstein", "email": "yweinste@redhat.com", "user": {"login": "yuriw"}}, "additions": 0, "deletions": 3}}, {"node": {"oid": "27e05df81ab3f81f055d657886b46e32b83a5483", "messageHeadline": "suites/rbd: add EC pool variant for QEMU tests", "author": {"name": "Jason Dillaman", "email": "dillaman@redhat.com", "user": null}, "additions": 14, "deletions": 0}}, {"node": {"oid": "a4c4321a753c3262de3ea386fd39d690a153c94a", "messageHeadline": "Merge pull request #476 from t-miyamae/wip-10886", "author": {"name": "Loic Dachary", "email": "loic@dachary.org", "user": null}, "additions": 57, "deletions": 0}}, {"node": {"oid": "1d5f368c9aa457deaa252a3f16a4e4f42b88518f", "messageHeadline": "Merge pull request #481 from dmick/master", "author": {"name": "Andrew Schoen", "email": "andrew.schoen@gmail.com", "user": {"login": "andrewschoen"}}, "additions": 11, "deletions": 3}}, {"node": {"oid": "06b41119dff29c50ce5e501d2c8d49adc857d5c4", "messageHeadline": "Merge pull request #483 from ceph/wip-excl", "author": {"name": "Samuel Just", "email": "sam.just@inktank.com", "user": null}, "additions": 101, "deletions": 11}}, {"node": {"oid": "4af379d184e8b228cc88ad1eee391262a37412df", "messageHeadline": "Merge pull request #484 from ceph/wip_remove_rhel", "author": {"name": "Sage Weil", "email": "sage@redhat.com", "user": {"login": "liewegas"}}, "additions": 0, "deletions": 3}}, {"node": {"oid": "adfa1ee393c0ea0a36c0dfb8d7fda1a82f4b29ea", "messageHeadline": "Removed rhel* configurations with a goal that they will be covered in\u2026", "author": {"name": "Yuri Weinstein", "email": "yweinste@redhat.com", "user": {"login": "yuriw"}}, "additions": 0, "deletions": 3}}, {"node": {"oid": "b4265e82560b428a7af0923199ba3f81ed45149c", "messageHeadline": "upgrade/hammer-x: drop symlinks to ec jobs and disable *_excl", "author": {"name": "Sage Weil", "email": "sage@redhat.com", "user": {"login": "liewegas"}}, "additions": 88, "deletions": 4}}, {"node": {"oid": "e248e2e0ca654e95cd813ed2176bce10d1646b65", "messageHeadline": "suites/upgrade/hammer-x: do not pass _excl weights to ceph_test_rados", "author": {"name": "Sage Weil", "email": "sage@redhat.com", "user": {"login": "liewegas"}}, "additions": 5, "deletions": 0}}, {"node": {"oid": "c0b2e316809f9ce95d2ec74042df5f7853a15223", "messageHeadline": "tasks/rados: make {write,append}_excl conditional", "author": {"name": "Sage Weil", "email": "sage@redhat.com", "user": {"login": "liewegas"}}, "additions": 8, "deletions": 7}}, {"node": {"oid": "ad8058e61261a972232c121fdfa5cb426c78c16c", "messageHeadline": "calamari_nosetests: verify that calamari_branch exists", "author": {"name": "Dan Mick", "email": "dan.mick@redhat.com", "user": {"login": "dmick"}}, "additions": 11, "deletions": 3}}, {"node": {"oid": "e81818712821915c56b26c3b6e7b0fc7c89f7cf8", "messageHeadline": "Merge pull request #479 from ceph/wip-rgw-task", "author": {"name": "Zack Cerza", "email": "zack@cerza.org", "user": {"login": "zmc"}}, "additions": 0, "deletions": 2}}, {"node": {"oid": "e037797bc5bf112bd9c3c59663b550531d19c572", "messageHeadline": "rgw: do not enable both tcp and uds for fastcgi", "author": {"name": "Andrew Schoen", "email": "aschoen@redhat.com", "user": {"login": "andrewschoen"}}, "additions": 0, "deletions": 2}}, {"node": {"oid": "ec254e5cf10f22d1c653f3f017cc94befcd833aa", "messageHeadline": "Merge pull request #478 from ceph/wip-12172-backport-next", "author": {"name": "Gregory Farnum", "email": "greg@gregs42.com", "user": {"login": "gregsfortytwo"}}, "additions": 3, "deletions": 2}}, {"node": {"oid": "a02870f4610454285e2b05f90a97e9624ea8df9d", "messageHeadline": "Merge pull request #477 from ceph/wip-12172-backport-next", "author": {"name": "Gregory Farnum", "email": "greg@gregs42.com", "user": {"login": "gregsfortytwo"}}, "additions": 0, "deletions": 0}}, {"node": {"oid": "75fc41c604e152a89161b3f64fdecc91a163459e", "messageHeadline": "cephfs/test_auto_repair.py: flush journal after umount", "author": {"name": "Yan, Zheng", "email": "zyan@redhat.com", "user": {"login": "ukernel"}}, "additions": 3, "deletions": 2}}, {"node": {"oid": "83d920abc2db1c45c51d4c6b40f7fbcef8c40083", "messageHeadline": "erasure code: added shec's initial ceph-qa-suite", "author": {"name": "kawaguchi-s", "email": "kawaguchi.s@jp.fujitsu.com", "user": {"login": "kawaguchi-s"}}, "additions": 57, "deletions": 0}}, {"node": {"oid": "a3e876708cc429454708154a54db6081c2114e2a", "messageHeadline": "Merge branch 'master' of https://github.com/ceph/ceph-qa-suite into w\u2026", "author": {"name": "Yuri Weinstein", "email": "yweinste@redhat.com", "user": {"login": "yuriw"}}, "additions": 209, "deletions": 29}}, {"node": {"oid": "8b7830cd5ff44cf16c6ba98997d5289f33a70ed9", "messageHeadline": "Merge pull request #474 from ceph/wip-wusui-12185", "author": {"name": "Dan Mick", "email": "dan.mick@redhat.com", "user": {"login": "dmick"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "1a29801dfeb433516651676aa66598d77518bee6", "messageHeadline": "tasks/calamari_setup.py cal_svr.run arg list is missing args keyword.", "author": {"name": "Warren Usui", "email": "warren.usui@inktank.com", "user": null}, "additions": 1, "deletions": 1}}, {"node": {"oid": "510b238e2c9cbf02bfccf269a5786315e0606603", "messageHeadline": "Merge pull request #473 from ceph/wip-12172", "author": {"name": "John Spray", "email": "jcspray@gmail.com", "user": {"login": "jcsp"}}, "additions": 3, "deletions": 2}}, {"node": {"oid": "835ad8b8f3038290846c612b66f3bffcc5755338", "messageHeadline": "cephfs/test_auto_repair.py: flush journal after umount", "author": {"name": "Yan, Zheng", "email": "zyan@redhat.com", "user": {"login": "ukernel"}}, "additions": 3, "deletions": 2}}, {"node": {"oid": "644d74a40ce6367e9747f3044e427fd0760e11c7", "messageHeadline": "suites: yaml for test_damage", "author": {"name": "John Spray", "email": "jspray@redhat.com", "user": null}, "additions": 5, "deletions": 0}}, {"node": {"oid": "21abe9d92819457cfdfc97d56c73f18d62259096", "messageHeadline": "tasks/cephfs: add test_backtrace", "author": {"name": "John Spray", "email": "jspray@redhat.com", "user": null}, "additions": 135, "deletions": 23}}, {"node": {"oid": "52fa9a32c8dd5cf527838cd92ca8eec312ab3d41", "messageHeadline": "Fixes #11570", "author": {"name": "Yuri Weinstein", "email": "yweinste@redhat.com", "user": {"login": "yuriw"}}, "additions": 197, "deletions": 8}}, {"node": {"oid": "1a847dce5909f32db96c048a04794f90c15f1b53", "messageHeadline": "Merge pull request #366 from ceph/wip-10551", "author": {"name": "Zack Cerza", "email": "zack@cerza.org", "user": {"login": "zmc"}}, "additions": 199, "deletions": 24}}, {"node": {"oid": "03ac59e545262223fb59315dd6bea141f3013af5", "messageHeadline": "Adds a set of rgw tests to the teuthology suite", "author": {"name": "Andrew Schoen", "email": "aschoen@redhat.com", "user": {"login": "andrewschoen"}}, "additions": 69, "deletions": 0}}, {"node": {"oid": "460bf9a0975553103c90aa132e92cc51025a1d7f", "messageHeadline": "Adds mod_proxy_fcgi support and makes it the default setup for rgw", "author": {"name": "Andrew Schoen", "email": "aschoen@redhat.com", "user": {"login": "andrewschoen"}}, "additions": 130, "deletions": 24}}, {"node": {"oid": "bcb1eb3cf9822bef8eb42261ea1b43315cb52f48", "messageHeadline": "suites: hook in cephfs/test_damage", "author": {"name": "John Spray", "email": "jspray@redhat.com", "user": null}, "additions": 22, "deletions": 0}}, {"node": {"oid": "fa1697406305e367a813147fd9b8368d96a29a36", "messageHeadline": "tasks/cephfs: add TestDamage", "author": {"name": "John Spray", "email": "jspray@redhat.com", "user": null}, "additions": 278, "deletions": 0}}, {"node": {"oid": "cc2e9ff579f7cbdb253cadb5fa335b01cf68c5d4", "messageHeadline": "tasks/cephfs: allow stdin for Filesystem.rados", "author": {"name": "John Spray", "email": "jspray@redhat.com", "user": null}, "additions": 5, "deletions": 1}}, {"node": {"oid": "655d197a6b0b150285409cb819a73d9b1ee46fcb", "messageHeadline": "tasks/cephfs: add CephFSMount.stat", "author": {"name": "John Spray", "email": "jspray@redhat.com", "user": null}, "additions": 36, "deletions": 0}}, {"node": {"oid": "f7e932fb8f3ff1258db37e43df1fbd18193aba0c", "messageHeadline": "tasks/cephfs: add TestDamage", "author": {"name": "John Spray", "email": "jspray@redhat.com", "user": null}, "additions": 278, "deletions": 0}}, {"node": {"oid": "40d0c05c3530eeff8beee4e65b9945f7bac9bf97", "messageHeadline": "tasks/cephfs: add TestDataScan", "author": {"name": "John Spray", "email": "jspray@redhat.com", "user": null}, "additions": 384, "deletions": 0}}, {"node": {"oid": "d2cec6a669d16f4730cce57a9572cdb34dbec3c8", "messageHeadline": "tasks/cephfs: add CephFSMount.ls", "author": {"name": "John Spray", "email": "jspray@redhat.com", "user": null}, "additions": 9, "deletions": 0}}, {"node": {"oid": "e6afe66b24845a4a9ccfd0a6f470569d6a7cc3b3", "messageHeadline": "tasks/cephfs: allow stdin for Filesystem.rados", "author": {"name": "John Spray", "email": "jspray@redhat.com", "user": null}, "additions": 5, "deletions": 1}}, {"node": {"oid": "718eaee5e5aefbaccf947021a6c4556a8ad40231", "messageHeadline": "tasks/cephfs: add CephFSMount.stat", "author": {"name": "John Spray", "email": "jspray@redhat.com", "user": null}, "additions": 36, "deletions": 0}}, {"node": {"oid": "0f34d0785c8f94174d5cf0db3ee0b5277454b228", "messageHeadline": "tasks/cephfs: add Filesystem.data_scan wrapper", "author": {"name": "John Spray", "email": "jspray@redhat.com", "user": null}, "additions": 6, "deletions": 0}}, {"node": {"oid": "b5b668edb2e873e9a477d9573c6171b7b7fb7623", "messageHeadline": "calamari_setup.py: fix tarball installs", "author": {"name": "Dan Mick", "email": "dan.mick@redhat.com", "user": {"login": "dmick"}}, "additions": 5, "deletions": 4}}, {"node": {"oid": "8defa73000f19d35ed09d73d9e2482ef85bbb8da", "messageHeadline": "calamari_setup.py: tear down mounted ISO", "author": {"name": "Dan Mick", "email": "dan.mick@redhat.com", "user": {"login": "dmick"}}, "additions": 2, "deletions": 0}}, {"node": {"oid": "e2c6341a00080b812d0262b3aff2bbbc9f3f330d", "messageHeadline": "Merge pull request #462 from ceph/wip-12023", "author": {"name": "tmuthamizhan", "email": "tmuthami@redhat.com", "user": {"login": "tmuthamizhan"}}, "additions": 162, "deletions": 1}}, {"node": {"oid": "029fdfd741a280bf5f2712fcd706f8d80a199782", "messageHeadline": "Initial checking for #12023", "author": {"name": "Yuri Weinstein", "email": "yweinste@redhat.com", "user": {"login": "yuriw"}}, "additions": 162, "deletions": 1}}, {"node": {"oid": "786f854b52c9ea3216ad86a0618b600f01329b3f", "messageHeadline": "cephfs/test_client_limits.py: update test_client_oldest_tid", "author": {"name": "Yan, Zheng", "email": "zyan@redhat.com", "user": {"login": "ukernel"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "0ef0cfb9d1c034ccf71d5a8b579dec42e8ab3ed9", "messageHeadline": "Merge branch 'next'", "author": {"name": "Josh Durgin", "email": "jdurgin@redhat.com", "user": {"login": "jdurgin"}}, "additions": 9, "deletions": 6}}, {"node": {"oid": "c0e3f8f79c6d985a13776898f43664495920d9b0", "messageHeadline": "upgrade-x: use compatible rados api tests", "author": {"name": "Josh Durgin", "email": "jdurgin@redhat.com", "user": {"login": "jdurgin"}}, "additions": 9, "deletions": 6}}, {"node": {"oid": "1c6fed70a87dfae386214345b7f3a0f224a3d179", "messageHeadline": "Merge pull request #454 from ceph/wip-cdtests", "author": {"name": "Travis Rhoden", "email": "trhoden@gmail.com", "user": {"login": "codenrhoden"}}, "additions": 147, "deletions": 0}}, {"node": {"oid": "154f055f03960c050dc0cdae717d0cc8a68b5371", "messageHeadline": "ceph: fix up log rotation stopper", "author": {"name": "Greg Farnum", "email": "gfarnum@redhat.com", "user": {"login": "gregsfortytwo"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "b455e4a7c9ffe96a1dff14afc67305d71b9560e1", "messageHeadline": "Single Node Ceph-deploy tests to exercise commonly used CLI and test \u2026", "author": {"name": "Vasu Kulkarni", "email": "vasu@redhat.com", "user": {"login": "vasukulkarni"}}, "additions": 147, "deletions": 0}}, {"node": {"oid": "3d935a363dda9cd247d0b1383d9304026f517da2", "messageHeadline": "Merge pull request #460 from ceph/wip-logrotate-fix", "author": {"name": "John Spray", "email": "jcspray@gmail.com", "user": {"login": "jcsp"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "451c5ca79de14a8462a76dc8287be1f4fd72fa1b", "messageHeadline": "ceph: fix up log rotation stopper", "author": {"name": "Greg Farnum", "email": "gfarnum@redhat.com", "user": {"login": "gregsfortytwo"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "bf9a9a2d9ff2be129b303d535899f60ad49f7c23", "messageHeadline": "Merge pull request #457 from ceph/wip-11913", "author": {"name": "Gregory Farnum", "email": "greg@gregs42.com", "user": {"login": "gregsfortytwo"}}, "additions": 13, "deletions": 7}}, {"node": {"oid": "63a563d0e7e7114c7e801f484694b3d358c12d59", "messageHeadline": "tasks/cephfs: fix race in test_full", "author": {"name": "John Spray", "email": "jspray@redhat.com", "user": null}, "additions": 13, "deletions": 7}}, {"node": {"oid": "82dc23a6834f558683727f410ce899f0d05a03e5", "messageHeadline": "erasure-code: lrc plugin workload", "author": {"name": "Loic Dachary", "email": "ldachary@redhat.com", "user": {"login": "ldachary"}}, "additions": 80, "deletions": 1}}, {"node": {"oid": "dab2ae2e3d930237f83c9fe67aa4ec03357f3bef", "messageHeadline": "Merge remote-tracking branch 'gh/next'", "author": {"name": "Sage Weil", "email": "sage@redhat.com", "user": {"login": "liewegas"}}, "additions": 0, "deletions": 0}}, {"node": {"oid": "14112110e2dfb1dcbbc431f881fef39284c4263b", "messageHeadline": "Merge pull request #455 from ceph/wip-11937", "author": {"name": "Loic Dachary", "email": "loic@dachary.org", "user": null}, "additions": 10, "deletions": 6}}, {"node": {"oid": "07eb03acee79067bd8decd092d3279b2a5c42398", "messageHeadline": "tasks/cephfs: time out on ceph-fuses that don't die", "author": {"name": "John Spray", "email": "jspray@redhat.com", "user": null}, "additions": 7, "deletions": 1}}, {"node": {"oid": "a1a8303793779b294c80aeaf8b25d0745fd1844f", "messageHeadline": "Merge pull request #452 from ceph/wip-logrotate", "author": {"name": "John Spray", "email": "jcspray@gmail.com", "user": {"login": "jcsp"}}, "additions": 109, "deletions": 1}}, {"node": {"oid": "6573e92fb3ea4d7219cb888472e48ae98c25dcb4", "messageHeadline": "ceph: update log rotation for review comments", "author": {"name": "Greg Farnum", "email": "gfarnum@redhat.com", "user": {"login": "gregsfortytwo"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "b255db820ffd1d3e1253a9a60c7192696c226490", "messageHeadline": "thrasher: Can't test ceph-objectstore-tool if nodes turned off (power\u2026", "author": {"name": "David Zafman", "email": "dzafman@redhat.com", "user": {"login": "dzafman"}}, "additions": 10, "deletions": 6}}, {"node": {"oid": "eabe37fbe1f498d5c42c42160090cadd4352d30a", "messageHeadline": "Merge pull request #440 from ceph/wip-fs-clientnum", "author": {"name": "John Spray", "email": "jcspray@gmail.com", "user": {"login": "jcsp"}}, "additions": 15, "deletions": 17}}, {"node": {"oid": "ba5b3bb9b8b488cbcaeedd7e9b159f14174784f6", "messageHeadline": "add log-rotate configs to the userspace suite", "author": {"name": "Greg Farnum", "email": "gfarnum@redhat.com", "user": {"login": "gregsfortytwo"}}, "additions": 26, "deletions": 1}}, {"node": {"oid": "96f3eb9dbeccafc3b7ad1fc90ea2d4f0ef31ac65", "messageHeadline": "ceph: support arbitrarily-named daemons in logrotate", "author": {"name": "Greg Farnum", "email": "gfarnum@redhat.com", "user": {"login": "gregsfortytwo"}}, "additions": 43, "deletions": 24}}, {"node": {"oid": "5935f86e49df1f2a13a9c90daa8a0ea2d2754871", "messageHeadline": "ceph: enable mds log rotation", "author": {"name": "Greg Farnum", "email": "gfarnum@redhat.com", "user": {"login": "gregsfortytwo"}}, "additions": 64, "deletions": 0}}, {"node": {"oid": "281058cba488e581109c96c74490809055f02a17", "messageHeadline": "suites/multimds: use 2-node clusters for pure userspace subsuites", "author": {"name": "Greg Farnum", "email": "gfarnum@redhat.com", "user": {"login": "gregsfortytwo"}}, "additions": 5, "deletions": 8}}, {"node": {"oid": "dd2fa897c6d3a51ea6aa685ab06b300186b2242e", "messageHeadline": "suites/fs: use a two-node layout for most userspace tests", "author": {"name": "Greg Farnum", "email": "gfarnum@redhat.com", "user": {"login": "gregsfortytwo"}}, "additions": 7, "deletions": 4}}, {"node": {"oid": "01256c9b82fd24f7bebf8c3e19ec18b7729844ac", "messageHeadline": "suites/fs: switch standby-replay tests to use a smaller cluster", "author": {"name": "Greg Farnum", "email": "gfarnum@redhat.com", "user": {"login": "gregsfortytwo"}}, "additions": 3, "deletions": 5}}, {"node": {"oid": "7f8b8660d900041193061b5585dc4b398adb723e", "messageHeadline": "Merge pull request #449 from ceph/wip-fsync", "author": {"name": "Gregory Farnum", "email": "greg@gregs42.com", "user": {"login": "gregsfortytwo"}}, "additions": 56, "deletions": 1}}, {"node": {"oid": "5cb2631e7cf97c12e91de83fcaa37c645647bce0", "messageHeadline": "Merge pull request #451 from athanatos/wip-11677", "author": {"name": "Samuel Just", "email": "sam.just@inktank.com", "user": null}, "additions": 126, "deletions": 6}}, {"node": {"oid": "3f154583913fe3be7b07cbfa7d28d9cb6880f160", "messageHeadline": "Merge pull request #450 from ceph/wip-fix-blacklist", "author": {"name": "Gregory Farnum", "email": "greg@gregs42.com", "user": {"login": "gregsfortytwo"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "6d3b5c6b5eab979a62f3b13fadb1749e15903a18", "messageHeadline": "tasks/cephfs: add TestClientRecovery.test_fsync", "author": {"name": "John Spray", "email": "jspray@redhat.com", "user": null}, "additions": 56, "deletions": 1}}, {"node": {"oid": "df91f98e5b63cb19b31a7da2514c1d320349ec9c", "messageHeadline": "tasks/cephfs: fix typo in blacklist clearing", "author": {"name": "John Spray", "email": "jspray@redhat.com", "user": null}, "additions": 1, "deletions": 1}}, {"node": {"oid": "3127cda33a99943b6ae3600db358a7d7bc54fd9e", "messageHeadline": "rados: add write_excl and append_excl", "author": {"name": "Samuel Just", "email": "sjust@redhat.com", "user": {"login": "athanatos"}}, "additions": 23, "deletions": 6}}, {"node": {"oid": "91b300d12caefa4c8e7881abea9e5145fbbd3b12", "messageHeadline": "rados/thrash: add test for radosgw with snaps", "author": {"name": "Samuel Just", "email": "sjust@redhat.com", "user": {"login": "athanatos"}}, "additions": 103, "deletions": 0}}, {"node": {"oid": "d9959b18baaaf1904b3ba27b4651b18cb22ba2f2", "messageHeadline": "Merge pull request #443 from ceph/wip-11301", "author": {"name": "Gregory Farnum", "email": "greg@gregs42.com", "user": {"login": "gregsfortytwo"}}, "additions": 8, "deletions": 0}}, {"node": {"oid": "4a79c75daf7e6cc64459c9ce6f447fcb96726683", "messageHeadline": "Merge pull request #447 from ceph/wip-11779", "author": {"name": "Gregory Farnum", "email": "greg@gregs42.com", "user": {"login": "gregsfortytwo"}}, "additions": 5, "deletions": 1}}, {"node": {"oid": "90b22c877eea924bfeb3725ce2dff9d2028b4f9f", "messageHeadline": "Merge pull request #444 from ceph/wip-11756", "author": {"name": "John Spray", "email": "jcspray@gmail.com", "user": {"login": "jcsp"}}, "additions": 8, "deletions": 1}}, {"node": {"oid": "633ab410e3cca7fc356922e035c5582f4f523aa9", "messageHeadline": "ceph_deploy: no need to fetch overrides twice", "author": {"name": "Ilya Dryomov", "email": "idryomov@gmail.com", "user": {"login": "idryomov"}}, "additions": 0, "deletions": 3}}, {"node": {"oid": "9c3040c0b2b8b3773c538005c23288c79014167e", "messageHeadline": "krbd: add unmap subsuite", "author": {"name": "Ilya Dryomov", "email": "idryomov@gmail.com", "user": {"login": "idryomov"}}, "additions": 24, "deletions": 0}}, {"node": {"oid": "5ff2743de4bd9389ac670642973860e9af972245", "messageHeadline": "tasks/cephfs: fix timing in test_full", "author": {"name": "John Spray", "email": "jspray@redhat.com", "user": null}, "additions": 5, "deletions": 1}}, {"node": {"oid": "eb6339116cad6a2e3655108cfdbf2e44c99dc68e", "messageHeadline": "Merge pull request #438 from ceph/wip-11405", "author": {"name": "Josh Durgin", "email": "jdurgin@redhat.com", "user": {"login": "jdurgin"}}, "additions": 53, "deletions": 0}}, {"node": {"oid": "bd542353f54f200dbc6025ebae21803e5b23d9d1", "messageHeadline": "tasks/cephfs: mount fusectl before listing fuse connections", "author": {"name": "Yan, Zheng", "email": "zyan@redhat.com", "user": {"login": "ukernel"}}, "additions": 8, "deletions": 1}}, {"node": {"oid": "aa0ffb313c3815d9796462f1e0de4d1ecb9cee4f", "messageHeadline": "tasks/cephfs: reset osd blacklist between tests", "author": {"name": "John Spray", "email": "jspray@redhat.com", "user": null}, "additions": 8, "deletions": 0}}, {"node": {"oid": "23caf5261b7cdcd6ff683c3c4492b95cbd27e8ee", "messageHeadline": "Added script to schedule 1/14th part of rados", "author": {"name": "Yuri Weinstein", "email": "yweinste@redhat.com", "user": {"login": "yuriw"}}, "additions": 7, "deletions": 0}}, {"node": {"oid": "a7064a7b3d8a865dead3800a4d97bd70da6dec33", "messageHeadline": "Added script to schedule 1/14th part of rados", "author": {"name": "Yuri Weinstein", "email": "yweinste@redhat.com", "user": {"login": "yuriw"}}, "additions": 7, "deletions": 0}}, {"node": {"oid": "fed8837c9863298ab0f11bb3c24b93a665484f3b", "messageHeadline": "Merge pull request #442 from ceph/wip-client-cache-size", "author": {"name": "Gregory Farnum", "email": "greg@gregs42.com", "user": {"login": "gregsfortytwo"}}, "additions": 47, "deletions": 1}}, {"node": {"oid": "8eb3255a4c5c62720cf5c749032cbeccc4f9b264", "messageHeadline": "Merge pull request #425 from ceph/wip-flock-optional", "author": {"name": "Gregory Farnum", "email": "greg@gregs42.com", "user": {"login": "gregsfortytwo"}}, "additions": 47, "deletions": 17}}, {"node": {"oid": "d9e44336308d192d93d5047178876c2d7f887d2c", "messageHeadline": "Merge pull request #398 from ceph/wip-quota-full", "author": {"name": "Gregory Farnum", "email": "greg@gregs42.com", "user": {"login": "gregsfortytwo"}}, "additions": 106, "deletions": 48}}, {"node": {"oid": "aaacfb8e4d9539f554c4850b66aec143e1ffeafd", "messageHeadline": "Merge pull request #402 from ceph/wip-11343", "author": {"name": "David Zafman", "email": "dzafman@redhat.com", "user": {"login": "dzafman"}}, "additions": 556, "deletions": 35}}, {"node": {"oid": "c7e8e544a891ac567b238427c106e65462c7db46", "messageHeadline": "cephfs/test_client_limits.py: invalidate kernel dcache according to c\u2026", "author": {"name": "Yan, Zheng", "email": "zyan@redhat.com", "user": {"login": "ukernel"}}, "additions": 47, "deletions": 1}}, {"node": {"oid": "f780f1894b82e60a14aadd41dfba83e3a35c5bfc", "messageHeadline": "cephfs/test_client_recovery: check FUSE version before invoking flock", "author": {"name": "Greg Farnum", "email": "gfarnum@redhat.com", "user": {"login": "gregsfortytwo"}}, "additions": 47, "deletions": 17}}, {"node": {"oid": "938db47dc099402e3cc604efb20735b329120a97", "messageHeadline": "suites: update log whitelist for TestQuotaFull", "author": {"name": "John Spray", "email": "jspray@redhat.com", "user": null}, "additions": 1, "deletions": 0}}, {"node": {"oid": "9c36a526629c7c8422e5d6f86b3d23f8ea87391a", "messageHeadline": "suites: tweak config in mds-full task", "author": {"name": "John Spray", "email": "jspray@redhat.com", "user": null}, "additions": 1, "deletions": 0}}, {"node": {"oid": "13c7f97d894e7f9d166ab1eb62fdfd63a5891056", "messageHeadline": "tasks/cephfs: cover pool quota in test_full", "author": {"name": "John Spray", "email": "jspray@redhat.com", "user": null}, "additions": 104, "deletions": 48}}, {"node": {"oid": "c5ff21be7d615053fcf4c6652eca64289f0253ae", "messageHeadline": "samba: disable MDS debugging to reduce log sizes", "author": {"name": "Greg Farnum", "email": "gfarnum@redhat.com", "user": {"login": "gregsfortytwo"}}, "additions": 0, "deletions": 1}}, {"node": {"oid": "80eecc39ec66e0469cbe7f300d4097e51b834160", "messageHeadline": "Replaced work units with ceph-deploy/ceph-deploy_hello_world.sh re: #\u2026", "author": {"name": "Yuri Weinstein", "email": "yweinste@redhat.com", "user": {"login": "yuriw"}}, "additions": 2, "deletions": 37}}, {"node": {"oid": "2c503cb8dfabd15f4f9103356b48c915fa0625d9", "messageHeadline": "Merge pull request #436 from ceph/wip_11547_2", "author": {"name": "Josh Durgin", "email": "jdurgin@redhat.com", "user": {"login": "jdurgin"}}, "additions": 2, "deletions": 37}}, {"node": {"oid": "dcfd6a3b099fd0e14fbfd47a8678a411387e01da", "messageHeadline": "Replaced work units with ceph-deploy/ceph-deploy_hello_world.sh re: #\u2026", "author": {"name": "Yuri Weinstein", "email": "yweinste@redhat.com", "user": {"login": "yuriw"}}, "additions": 2, "deletions": 37}}, {"node": {"oid": "ac9539a37e32334d7cddc3086facaebeeac00da1", "messageHeadline": "Merge pull request #431 from ceph/wip-more-log-whitelist", "author": {"name": "Gregory Farnum", "email": "greg@gregs42.com", "user": {"login": "gregsfortytwo"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "3f0706019fd9aac10e258f39e811b58f8cc001aa", "messageHeadline": "Merge pull request #426 from ceph/wip-11372", "author": {"name": "Josh Durgin", "email": "jdurgin@redhat.com", "user": {"login": "jdurgin"}}, "additions": 55, "deletions": 2}}, {"node": {"oid": "3ef08c64fa0dd326ae0a1e4d47eb40c0e1357033", "messageHeadline": "Merge pull request #433 from ceph/wip_11400", "author": {"name": "Yuri Weinstein", "email": "yuri.weinstein@gmail.com", "user": {"login": "yuriw"}}, "additions": 187, "deletions": 0}}, {"node": {"oid": "8c823e7813d23f71bb8a7586c968c3e035f1d4b2", "messageHeadline": "Initial check in for upgrades/hammer stable upgrade suite", "author": {"name": "Yuri Weinstein", "email": "yuri.weinstein@inktank.com", "user": null}, "additions": 187, "deletions": 0}}, {"node": {"oid": "38160ecfaaca114dfe2d0e605a4368ef92ec30f6", "messageHeadline": "reg11184: Add regression test for 11184", "author": {"name": "David Zafman", "email": "dzafman@redhat.com", "user": {"login": "dzafman"}}, "additions": 257, "deletions": 0}}, {"node": {"oid": "b10558021fb3ce14627fedcae992453e4a43d458", "messageHeadline": "divergent_priors2: Do divergent priors and ceph-objectstore-tool expo\u2026", "author": {"name": "David Zafman", "email": "dzafman@redhat.com", "user": {"login": "dzafman"}}, "additions": 220, "deletions": 0}}, {"node": {"oid": "a6a4aaf3d3cc6677423ee6d2181254ff52e8b76a", "messageHeadline": "divergent_priors: Fix divergent_priors task", "author": {"name": "David Zafman", "email": "dzafman@redhat.com", "user": {"login": "dzafman"}}, "additions": 79, "deletions": 35}}, {"node": {"oid": "3018f4946288520f0ca56c3a12f93f9cd7690d02", "messageHeadline": "client-upgrade: added RBD notification tests", "author": {"name": "Jason Dillaman", "email": "dillaman@redhat.com", "user": null}, "additions": 44, "deletions": 0}}, {"node": {"oid": "236a93c1e9a4a21a96f497501b4de6621faa16ca", "messageHeadline": "client-upgrade: added librbd API test case", "author": {"name": "Jason Dillaman", "email": "dillaman@redhat.com", "user": null}, "additions": 9, "deletions": 0}}, {"node": {"oid": "0e0d1e6f024e2f0eeee39b3441f255bea3a7bd2d", "messageHeadline": "suites/fs: add another log whitelist to journal-repair", "author": {"name": "John Spray", "email": "jspray@redhat.com", "user": null}, "additions": 1, "deletions": 0}}, {"node": {"oid": "1bfedda6d73a8ee7dd27202f87baab19f50b869f", "messageHeadline": "Merge remote-tracking branch 'gh/next'", "author": {"name": "Sage Weil", "email": "sage@redhat.com", "user": {"login": "liewegas"}}, "additions": 0, "deletions": 0}}, {"node": {"oid": "e4a7106bb0c53e64c1f66698f5b78faf978e7f9f", "messageHeadline": "smoke: white marked down on python test", "author": {"name": "Sage Weil", "email": "sage@redhat.com", "user": {"login": "liewegas"}}, "additions": 2, "deletions": 0}}, {"node": {"oid": "7bfe0c3a8745abea289b2587014cbaaf90b9e79f", "messageHeadline": "Added hammer-client-x to the mix", "author": {"name": "Yuri Weinstein", "email": "yuri.weinstein@inktank.com", "user": null}, "additions": 48, "deletions": 6}}, {"node": {"oid": "3970ad9fbd5f17b83e118373cc3c494f6d986443", "messageHeadline": "Merge pull request #428 from athanatos/wip-11429", "author": {"name": "Samuel Just", "email": "sam.just@inktank.com", "user": null}, "additions": 136, "deletions": 6}}, {"node": {"oid": "47fff708f936b7380446a4452a9f69f4d1c93c05", "messageHeadline": "knfs: remove the MDS debugging", "author": {"name": "Greg Farnum", "email": "gfarnum@redhat.com", "user": {"login": "gregsfortytwo"}}, "additions": 0, "deletions": 6}}, {"node": {"oid": "cc107525bca02ca44fabe8513203680e0d1e422b", "messageHeadline": "squash: use sleep instead of utility.sleep", "author": {"name": "Samuel Just", "email": "sjust@redhat.com", "user": {"login": "athanatos"}}, "additions": 14, "deletions": 14}}, {"node": {"oid": "91bc0e91864903f6635879432e6dc7a0b36c76c2", "messageHeadline": "squash: use != not is not in radosbench", "author": {"name": "Samuel Just", "email": "sjust@redhat.com", "user": {"login": "athanatos"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "73577f1077dcfb059d7a96d7502a147a943cd261", "messageHeadline": "squash: remove utility, moved to teuthology.git", "author": {"name": "Samuel Just", "email": "sjust@redhat.com", "user": {"login": "athanatos"}}, "additions": 0, "deletions": 9}}, {"node": {"oid": "2a60852a1d0b0b7980004cf262d4af8ea4011667", "messageHeadline": "squash: ceph_manager: add utility_task doc string", "author": {"name": "Samuel Just", "email": "sjust@redhat.com", "user": {"login": "athanatos"}}, "additions": 4, "deletions": 0}}, {"node": {"oid": "015ed70f8a46a44e35433d1f701e37f68af31cf9", "messageHeadline": "suites/rados: add test for 11429", "author": {"name": "Samuel Just", "email": "sjust@redhat.com", "user": {"login": "athanatos"}}, "additions": 141, "deletions": 6}}, {"node": {"oid": "f99bc7cc06f2b13c38cf4fc3aa4b4b247ccfe168", "messageHeadline": "Removed redundant tests issue #11520", "author": {"name": "Yuri Weinstein", "email": "yuri.weinstein@inktank.com", "user": null}, "additions": 0, "deletions": 72}}, {"node": {"oid": "0094216a3abc5cf820ad69380698608109f4289c", "messageHeadline": "Merge pull request #427 from ceph/wip_11520", "author": {"name": "Josh Durgin", "email": "jdurgin@redhat.com", "user": {"login": "jdurgin"}}, "additions": 0, "deletions": 72}}, {"node": {"oid": "8ab46b42c5ae387141917bb8eff35960e9c45699", "messageHeadline": "Removed redundant tests issue #11520", "author": {"name": "Yuri Weinstein", "email": "yuri.weinstein@inktank.com", "user": null}, "additions": 0, "deletions": 72}}, {"node": {"oid": "3f19ed490836e53f2178ed6e29497bed33f80577", "messageHeadline": "All changes from https://github.com/ceph/ceph-qa-suite/commit/3ce379a\u2026", "author": {"name": "Yuri Weinstein", "email": "yuri.weinstein@inktank.com", "user": null}, "additions": 33, "deletions": 42}}, {"node": {"oid": "5535e4c4e7157a84c6f8b9dfbdc5b2cdc42437e7", "messageHeadline": "Removed unneeded workloads", "author": {"name": "Yuri Weinstein", "email": "yuri.weinstein@inktank.com", "user": null}, "additions": 0, "deletions": 237}}, {"node": {"oid": "260938fba053fb26271f3ca61db67c5661aefbb8", "messageHeadline": "Removed unneeded workloads", "author": {"name": "Yuri Weinstein", "email": "yuri.weinstein@inktank.com", "user": null}, "additions": 0, "deletions": 224}}, {"node": {"oid": "097b95f793c04514901064c5a734c5fc81d345ca", "messageHeadline": "Fixing commits from https://github.com/ceph/ceph-qa-suite/pull/400/co\u2026", "author": {"name": "Yuri Weinstein", "email": "yuri.weinstein@inktank.com", "user": null}, "additions": 67, "deletions": 82}}, {"node": {"oid": "f191ec5fc5d4312407d7602c40b3a895effc8649", "messageHeadline": "Reduced ammount of nodes from 4 to 3", "author": {"name": "Yuri Weinstein", "email": "yuri.weinstein@inktank.com", "user": null}, "additions": 25, "deletions": 31}}, {"node": {"oid": "3f600b164bc56aca0e48d27d49d6be6d1cba0fb6", "messageHeadline": "Merge pull request #423 from ceph/wip-11495", "author": {"name": "Yuri Weinstein", "email": "yuri.weinstein@gmail.com", "user": {"login": "yuriw"}}, "additions": 31, "deletions": 43}}, {"node": {"oid": "3337cc6cb8de4be79ad72afed47036acf84713a7", "messageHeadline": "Merge pull request #421 from ceph/wip-client-osd-caps", "author": {"name": "Gregory Farnum", "email": "greg@gregs42.com", "user": {"login": "gregsfortytwo"}}, "additions": 52, "deletions": 0}}, {"node": {"oid": "99951f8150f1487c3bad47c2b199a137226055cb", "messageHeadline": "tasks/ceph_deploy: remove some dead code", "author": {"name": "John Spray", "email": "jspray@redhat.com", "user": null}, "additions": 0, "deletions": 7}}, {"node": {"oid": "dbe2ad24212b9ff9a183d931402a49b544307e00", "messageHeadline": "tasks/ceph_deploy: fix for multiple mons", "author": {"name": "John Spray", "email": "jspray@redhat.com", "user": null}, "additions": 31, "deletions": 36}}, {"node": {"oid": "5363a5c22683486b69546f10e9178b426be8562e", "messageHeadline": "Merge pull request #422 from ceph/wip-log-whitelist", "author": {"name": "Gregory Farnum", "email": "greg@gregs42.com", "user": {"login": "gregsfortytwo"}}, "additions": 5, "deletions": 0}}, {"node": {"oid": "0b961fc3db6e0f16ea2c16ce68346749c7ac8ec6", "messageHeadline": "suites/rbd: add new valgrind memtest tests", "author": {"name": "Jason Dillaman", "email": "dillaman@redhat.com", "user": null}, "additions": 42, "deletions": 0}}, {"node": {"oid": "8392d7f213b5a0630243c4db4ae5931764f02ce8", "messageHeadline": "tasks: add support for running fsx under valgrind", "author": {"name": "Jason Dillaman", "email": "dillaman@redhat.com", "user": null}, "additions": 13, "deletions": 2}}, {"node": {"oid": "206ba83cf6c10b3cfae60b954f00f26c6a2e90e6", "messageHeadline": "suites: log whitelist for journal repair test", "author": {"name": "John Spray", "email": "jspray@redhat.com", "user": null}, "additions": 5, "deletions": 0}}, {"node": {"oid": "539117a38ddebb78e05f5ae37e32cb1dfd439842", "messageHeadline": "tasks/cephfs: add test_pool_perm", "author": {"name": "Yan, Zheng", "email": "zyan@redhat.com", "user": {"login": "ukernel"}}, "additions": 52, "deletions": 0}}, {"node": {"oid": "0c27c90240c1e526e02f327c4fce193e44b0084d", "messageHeadline": "rbd.xfstests: remove bad assert", "author": {"name": "Josh Durgin", "email": "jdurgin@redhat.com", "user": {"login": "jdurgin"}}, "additions": 0, "deletions": 2}}, {"node": {"oid": "168b7736ad3b282afdc97c87249822256bb7534c", "messageHeadline": "Initial checkin for hammer-x suite", "author": {"name": "Yuri Weinstein", "email": "yuri.weinstein@inktank.com", "user": null}, "additions": 383, "deletions": 0}}, {"node": {"oid": "6a90c69263636712f352ce5a2db9f262332a65c5", "messageHeadline": "Merge pull request #405 from ceph/wip-10781", "author": {"name": "tmuthamizhan", "email": "tmuthami@redhat.com", "user": {"login": "tmuthamizhan"}}, "additions": 383, "deletions": 0}}, {"node": {"oid": "1c1ee84cf1dc2a1d4635e25945b71c0ed25325ab", "messageHeadline": "Merge pull request #414 from ceph/wip_11413", "author": {"name": "tmuthamizhan", "email": "tmuthami@redhat.com", "user": {"login": "tmuthamizhan"}}, "additions": 48, "deletions": 6}}, {"node": {"oid": "94d4b91f7f81ec2fb27ef9c9b54b3d42c5276af9", "messageHeadline": "xfstests: fix typo", "author": {"name": "Josh Durgin", "email": "jdurgin@redhat.com", "user": {"login": "jdurgin"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "4a1c434add55d862afdb9c66c57d3190d0f2abc7", "messageHeadline": "xfstests: define defaults in root task", "author": {"name": "Josh Durgin", "email": "jdurgin@redhat.com", "user": {"login": "jdurgin"}}, "additions": 10, "deletions": 4}}, {"node": {"oid": "a26355111ee400d8bb49e565803900db864f1bf0", "messageHeadline": "task/samba: ignore return code of fuser/losf", "author": {"name": "Yan, Zheng", "email": "zyan@redhat.com", "user": {"login": "ukernel"}}, "additions": 2, "deletions": 0}}, {"node": {"oid": "2ed6de6cf9e19aeec8f45db129bfb070e5ef93d0", "messageHeadline": "task/samba: use SIGTERM to stop samba server", "author": {"name": "Yan, Zheng", "email": "zyan@redhat.com", "user": {"login": "ukernel"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "894d7c0b3dcf7643450844be3645cf5aaa7566e3", "messageHeadline": "Merge pull request #417 from ceph/wip-10657", "author": {"name": "Gregory Farnum", "email": "greg@gregs42.com", "user": {"login": "gregsfortytwo"}}, "additions": 27, "deletions": 0}}, {"node": {"oid": "5ccde063edb5afcf321ec7f1ea268dbd84f50685", "messageHeadline": "Merge pull request #416 from ceph/wip-11316-next", "author": {"name": "Gregory Farnum", "email": "greg@gregs42.com", "user": {"login": "gregsfortytwo"}}, "additions": 86, "deletions": 48}}, {"node": {"oid": "bb2f3eb7d6ba1400acce5a136290530b1943aa7c", "messageHeadline": "Merge pull request #415 from ceph/wip-10624", "author": {"name": "Sage Weil", "email": "sage@redhat.com", "user": {"login": "liewegas"}}, "additions": 2, "deletions": 0}}, {"node": {"oid": "e850645fe4d57a74d650de067c70a58ac9e73d1f", "messageHeadline": "cephfs/test_client_limits.py: test for client oldest tid warning", "author": {"name": "Yan, Zheng", "email": "zyan@redhat.com", "user": {"login": "ukernel"}}, "additions": 27, "deletions": 0}}, {"node": {"oid": "97e021d1800dc72b6b2796f0edbbfba11df7bd31", "messageHeadline": "tasks/ceph_deploy: configure CephFS", "author": {"name": "John Spray", "email": "jspray@redhat.com", "user": null}, "additions": 48, "deletions": 18}}, {"node": {"oid": "49505067df054e19ecf43211045e987e7b870248", "messageHeadline": "tasks/cephfs: cope with missing ctx.daemons attr", "author": {"name": "John Spray", "email": "jspray@redhat.com", "user": null}, "additions": 3, "deletions": 1}}, {"node": {"oid": "a12e8e0c63519b5d91d40e66c6383858285e0aad", "messageHeadline": "tasks/cephfs: tweak use of mon for admin commands", "author": {"name": "John Spray", "email": "jspray@redhat.com", "user": null}, "additions": 15, "deletions": 12}}, {"node": {"oid": "26b2cfa1697a47a70968bb107992e92a9aaf2b6b", "messageHeadline": "tasks/ceph: refactor legacy FS configuration check", "author": {"name": "John Spray", "email": "jspray@redhat.com", "user": null}, "additions": 22, "deletions": 19}}, {"node": {"oid": "c049387b7b0832e78a4a1370691798f726985799", "messageHeadline": "task/samba: ignore return code of fuser/losf", "author": {"name": "Yan, Zheng", "email": "zyan@redhat.com", "user": {"login": "ukernel"}}, "additions": 2, "deletions": 0}}, {"node": {"oid": "afb91529b12d5d34ac2f126e2768c54a5be36020", "messageHeadline": "Merge branch 'greg-testing-snapshot-rename'", "author": {"name": "Greg Farnum", "email": "gfarnum@redhat.com", "user": {"login": "gregsfortytwo"}}, "additions": 1225, "deletions": 505}}, {"node": {"oid": "146c427b6d5e3813f066d57a3bf6bf622980d2a0", "messageHeadline": "Merge pull request #404 from ceph/wip-3645-fixup", "author": {"name": "Gregory Farnum", "email": "greg@gregs42.com", "user": {"login": "gregsfortytwo"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "465b86a320a6bc3fd610caac3227e25941d12460", "messageHeadline": "suites/fs: update log whitelist", "author": {"name": "John Spray", "email": "jspray@redhat.com", "user": null}, "additions": 8, "deletions": 0}}, {"node": {"oid": "35b6fb436c97c95c894355ec7163994c9b6201bb", "messageHeadline": "Merge remote-tracking branch 'origin/wip-3645-fixup' into greg-testin\u2026", "author": {"name": "Greg Farnum", "email": "gfarnum@redhat.com", "user": {"login": "gregsfortytwo"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "4e4395f449c0d9fb7d1dad017da5c89df4de41af", "messageHeadline": "Merge remote-tracking branch 'origin/wip-11316' into greg-testing-quotas", "author": {"name": "Greg Farnum", "email": "gfarnum@redhat.com", "user": {"login": "gregsfortytwo"}}, "additions": 86, "deletions": 48}}, {"node": {"oid": "f83976c2588aafc3992155b1405f6da0476054c7", "messageHeadline": "Merge remote-tracking branch 'origin/wip-10390' into greg-testing-quotas", "author": {"name": "Greg Farnum", "email": "gfarnum@redhat.com", "user": {"login": "gregsfortytwo"}}, "additions": 1139, "deletions": 457}}, {"node": {"oid": "fa2a86196c3ed39c1726be689e42ed5d4aae197a", "messageHeadline": "suites/fs: update log whitelist", "author": {"name": "John Spray", "email": "jspray@redhat.com", "user": null}, "additions": 8, "deletions": 0}}, {"node": {"oid": "7c2e6cdc6cd3d02969d3494d120b12daaa13efa8", "messageHeadline": "tasks/ceph_deploy: configure CephFS", "author": {"name": "John Spray", "email": "jspray@redhat.com", "user": null}, "additions": 48, "deletions": 18}}, {"node": {"oid": "f36011051cabb8e7b06194c778e640e98d328e8a", "messageHeadline": "tasks/cephfs: cope with missing ctx.daemons attr", "author": {"name": "John Spray", "email": "jspray@redhat.com", "user": null}, "additions": 3, "deletions": 1}}, {"node": {"oid": "8b61310ce3eedeb8ac60446933cd5db548de6434", "messageHeadline": "tasks/cephfs: tweak use of mon for admin commands", "author": {"name": "John Spray", "email": "jspray@redhat.com", "user": null}, "additions": 15, "deletions": 12}}, {"node": {"oid": "ea7c39222ae084c90b5a8510ce5af35a2f75a6e3", "messageHeadline": "tasks/ceph: refactor legacy FS configuration check", "author": {"name": "John Spray", "email": "jspray@redhat.com", "user": null}, "additions": 22, "deletions": 19}}, {"node": {"oid": "51722def9fed2c8e84bf20366bf8208383802660", "messageHeadline": "suites: whitelist log messages for auto-repair test", "author": {"name": "John Spray", "email": "jspray@redhat.com", "user": null}, "additions": 6, "deletions": 0}}, {"node": {"oid": "3c8730d035a90f221c05526983c40f0a11da1ba6", "messageHeadline": "Added hammer-client-x to the mix", "author": {"name": "Yuri Weinstein", "email": "yuri.weinstein@inktank.com", "user": null}, "additions": 48, "deletions": 6}}, {"node": {"oid": "18c35bf23b59a39cd5c574de89e1a52333c57874", "messageHeadline": "Merge pull request #403 from ceph/wip-6613", "author": {"name": "Gregory Farnum", "email": "greg@gregs42.com", "user": {"login": "gregsfortytwo"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "73250297e92c77a87d87ce2dbe5182b6d8731d08", "messageHeadline": "Merge pull request #409 from ceph/wip-git.ceph.com", "author": {"name": "Zack Cerza", "email": "zack@cerza.org", "user": {"login": "zmc"}}, "additions": 5, "deletions": 5}}, {"node": {"oid": "924d86c0798ffa29d3b4dff2c6e9ee7d735ce539", "messageHeadline": "http not https for git.ceph.com", "author": {"name": "Sage Weil", "email": "sage@redhat.com", "user": {"login": "liewegas"}}, "additions": 5, "deletions": 5}}, {"node": {"oid": "94f045613c1818fde87410ec074f4fcbe6f3de0e", "messageHeadline": "Merge pull request #408 from ceph/wip-git.ceph.com", "author": {"name": "Alfredo Deza", "email": "alfredo@deza.pe", "user": {"login": "alfredodeza"}}, "additions": 10, "deletions": 10}}, {"node": {"oid": "a14a951640f79fd7ed217c423dcc9f453c830556", "messageHeadline": "git.ceph.com", "author": {"name": "Sage Weil", "email": "sage@redhat.com", "user": {"login": "liewegas"}}, "additions": 10, "deletions": 10}}, {"node": {"oid": "aca201ebe55a5a72717aa2c45ac47d03c12b8e8e", "messageHeadline": "Merge pull request #407 from ceph/wip-git.ceph.com", "author": {"name": "Alfredo Deza", "email": "alfredo@deza.pe", "user": {"login": "alfredodeza"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "f062b171f4ab191986cea525c831573109aba2f9", "messageHeadline": "git.ceph.com", "author": {"name": "Sage Weil", "email": "sage@redhat.com", "user": {"login": "liewegas"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "f825d32d9deab22f6113b96a6b36734fe1bdb289", "messageHeadline": "Initial checkin for hammer-x suite", "author": {"name": "Yuri Weinstein", "email": "yuri.weinstein@inktank.com", "user": null}, "additions": 383, "deletions": 0}}, {"node": {"oid": "b6212ac5531cec30556e85d60de03b2d16fee2db", "messageHeadline": "Update latest_firefly_release.yaml", "author": {"name": "Yuri Weinstein", "email": "yuri.weinstein@gmail.com", "user": {"login": "yuriw"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "b29e61c5b28c0509baabf12c4f40962f439b9721", "messageHeadline": "tasks: s/pending_create/pending_update/ in MDS", "author": {"name": "John Spray", "email": "jspray@redhat.com", "user": null}, "additions": 2, "deletions": 2}}, {"node": {"oid": "7bc8875b42559e004e37b074a50e09b2fd92a775", "messageHeadline": "tasks: implement TestStrays.test_mv_hardlink_cleanup", "author": {"name": "John Spray", "email": "jspray@redhat.com", "user": null}, "additions": 34, "deletions": 1}}, {"node": {"oid": "a2a8c21abe4983009e1f1b38f07c081b6140a8e4", "messageHeadline": "tasks: update test_journal_repair", "author": {"name": "John Spray", "email": "jspray@redhat.com", "user": null}, "additions": 3, "deletions": 0}}, {"node": {"oid": "b3f01659889914569ee032072457590ceb2648f1", "messageHeadline": "suites/fs: clean up whitespace in YAML", "author": {"name": "John Spray", "email": "jspray@redhat.com", "user": null}, "additions": 30, "deletions": 30}}, {"node": {"oid": "31c1d76ff29a9ac4981c47d3dd223ed21220cf83", "messageHeadline": "suites: run fs/recovery with two MDSs", "author": {"name": "John Spray", "email": "jspray@redhat.com", "user": null}, "additions": 1, "deletions": 1}}, {"node": {"oid": "947cc88506587af0f687064e16b0827729c5bcfb", "messageHeadline": "suites: add .yamls for the recent cephfs tests", "author": {"name": "John Spray", "email": "jspray@redhat.com", "user": null}, "additions": 20, "deletions": 0}}, {"node": {"oid": "f9d35d7c02883e8dacc4b522a9cf2af037d73dd4", "messageHeadline": "suites: put fuse clients on separate hosts", "author": {"name": "John Spray", "email": "jspray@redhat.com", "user": null}, "additions": 2, "deletions": 2}}, {"node": {"oid": "04730ee6fd060a6e99b3b5a5e762849fc3b976e7", "messageHeadline": "suites: update tasks to use cephfs_test_runner", "author": {"name": "John Spray", "email": "jspray@redhat.com", "user": null}, "additions": 12, "deletions": 4}}, {"node": {"oid": "097ccbb5be4ce79cc6298896fefa60b79b8ccaee", "messageHeadline": "tasks: update journal_repair test for 'damaged' state", "author": {"name": "John Spray", "email": "jspray@redhat.com", "user": null}, "additions": 72, "deletions": 53}}, {"node": {"oid": "bd3ae1eeba236868bf1f80f555cc94d0637c960b", "messageHeadline": "tasks/cephfs: add test_strays", "author": {"name": "John Spray", "email": "jspray@redhat.com", "user": null}, "additions": 537, "deletions": 6}}, {"node": {"oid": "abb635588f9e501c19b007a33884bb1456e292ed", "messageHeadline": "tasks/cephfs: add test_sessionmap", "author": {"name": "John Spray", "email": "jspray@redhat.com", "user": null}, "additions": 90, "deletions": 0}}, {"node": {"oid": "2b5137bf06a3d74213564369b536e601a72a865d", "messageHeadline": "tasks: generalise cephfs test runner", "author": {"name": "John Spray", "email": "jspray@redhat.com", "user": null}, "additions": 271, "deletions": 341}}, {"node": {"oid": "f54e5414f9b4a3856dc59ae33cb2a66ac14c4169", "messageHeadline": "tasks/ceph_fuse: populate ctx.mounts earlier", "author": {"name": "John Spray", "email": "jspray@redhat.com", "user": null}, "additions": 2, "deletions": 1}}, {"node": {"oid": "2b39fe595126faa10bab42f2fec00c04bbde9644", "messageHeadline": "tasks/mds_flush: be more careful monitoring stats", "author": {"name": "John Spray", "email": "jspray@redhat.com", "user": null}, "additions": 9, "deletions": 7}}, {"node": {"oid": "3d3b095bb13b4cc519f51d74b6b42f89aede93ba", "messageHeadline": "tasks: lots of s/mds_restart/mds_fail_restart/", "author": {"name": "John Spray", "email": "jspray@redhat.com", "user": null}, "additions": 8, "deletions": 14}}, {"node": {"oid": "79906e3d078260c7cbec7c479ec44de0c1aeab05", "messageHeadline": "tasks/cephfs: better multiple-mds handling", "author": {"name": "John Spray", "email": "jspray@redhat.com", "user": null}, "additions": 58, "deletions": 16}}, {"node": {"oid": "0de712f42a63dbd0201dd0db07a3ab13c4f66c48", "messageHeadline": "tasks/ceph_manager: DRY in mds_status", "author": {"name": "John Spray", "email": "jspray@redhat.com", "user": null}, "additions": 1, "deletions": 2}}, {"node": {"oid": "5c1071b1039f224bb27c5b7afdc0350b61bdfbd1", "messageHeadline": "ceph_manager: fix bad type assertions", "author": {"name": "John Spray", "email": "jspray@redhat.com", "user": null}, "additions": 9, "deletions": 9}}, {"node": {"oid": "ce1196d62f1c6f3c5cef4859ad2a8ee491ae5d4c", "messageHeadline": "tasks/cephfs: be tolerant of multiple MDSs", "author": {"name": "John Spray", "email": "jspray@redhat.com", "user": null}, "additions": 5, "deletions": 1}}, {"node": {"oid": "86bd6bc3771694cd9ee5cd071255f3cf4c40c812", "messageHeadline": "task/samba: use SIGTERM to stop samba server", "author": {"name": "Yan, Zheng", "email": "zyan@redhat.com", "user": {"login": "ukernel"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "25aa9a3cf935a1936f31562615bb6ae6dfd6ec40", "messageHeadline": "Merge pull request #395 from fullerdj/wip-rbd-xfstests-201504", "author": {"name": "Josh Durgin", "email": "jdurgin@redhat.com", "user": {"login": "jdurgin"}}, "additions": 33, "deletions": 8}}, {"node": {"oid": "f720903d374441fcd0688c70e3dc40677f72304e", "messageHeadline": "Merge pull request #399 from ceph/wip-11043", "author": {"name": "Josh Durgin", "email": "jdurgin@redhat.com", "user": {"login": "jdurgin"}}, "additions": 0, "deletions": 17}}, {"node": {"oid": "8a0de9a8ba18b8761f1612e4cdc5a306d320e30d", "messageHeadline": "Removed per #11070 and resolves #11043", "author": {"name": "Yuri Weinstein", "email": "yuri.weinstein@inktank.com", "user": null}, "additions": 0, "deletions": 17}}, {"node": {"oid": "7b855dea090570196ae8fd55616d9071425ddcb9", "messageHeadline": "RBD: added optional YAML parameters to test xfstests from different r\u2026", "author": {"name": "Douglas Fuller", "email": "dfuller@redhat.com", "user": null}, "additions": 32, "deletions": 7}}, {"node": {"oid": "b0f5cb1bf11daca5a1802a66e11b9d0149af576e", "messageHeadline": "Increased default test RBD size to 10G to help tests pass", "author": {"name": "Douglas Fuller", "email": "dfuller@redhat.com", "user": null}, "additions": 1, "deletions": 1}}, {"node": {"oid": "6d23f3551a33719e55d669dbaa6c3f6e95a87081", "messageHeadline": "Merge pull request #367 from dachary/wip-ec-cache-agent", "author": {"name": "Loic Dachary", "email": "loic@dachary.org", "user": null}, "additions": 138, "deletions": 7}}, {"node": {"oid": "1414ca9291ada785c9eafc1bca694fc9b6e9bc30", "messageHeadline": "erasure-code: ec-cache-agent in firefly-x/stress-split-erasure-code", "author": {"name": "Loic Dachary", "email": "ldachary@redhat.com", "user": {"login": "ldachary"}}, "additions": 49, "deletions": 0}}, {"node": {"oid": "12af9b7292058a9dd8a8c71da0653dcf3400e762", "messageHeadline": "erasure-code: rename firefly-x/stress-split-erasure-code", "author": {"name": "Loic Dachary", "email": "ldachary@redhat.com", "user": {"login": "ldachary"}}, "additions": 57, "deletions": 7}}, {"node": {"oid": "f13eb91e51bd9bbae2f15c498b5ebb213ad62705", "messageHeadline": "rados: explain that the task is asynchronous by default", "author": {"name": "Loic Dachary", "email": "ldachary@redhat.com", "user": {"login": "ldachary"}}, "additions": 32, "deletions": 0}}, {"node": {"oid": "ff227ad82b92c5d3ecc63da8798af0bb6bce7dcc", "messageHeadline": "Merge pull request #393 from ceph/revert-385-wip-mkfs", "author": {"name": "Andrew Schoen", "email": "andrew.schoen@gmail.com", "user": {"login": "andrewschoen"}}, "additions": 10, "deletions": 3}}, {"node": {"oid": "8cb28ddb8ea1e2556bf89e807f9f7c03058e96a5", "messageHeadline": "Revert \"ceph: be less weird about passing -f to mkfs\"", "author": {"name": "Andrew Schoen", "email": "andrew.schoen@gmail.com", "user": {"login": "andrewschoen"}}, "additions": 10, "deletions": 3}}, {"node": {"oid": "720f4c78bd66214c9ee0a0672f1c041a86408afc", "messageHeadline": "Fixed #11306 Whitelist WRN \"failed to encode map\"", "author": {"name": "Yuri Weinstein", "email": "yuri.weinstein@inktank.com", "user": null}, "additions": 22, "deletions": 4}}, {"node": {"oid": "b6184a392406f4a4d55043ef84d3436df5a6d50d", "messageHeadline": "Merge pull request #388 from athanatos/wip-wrongly", "author": {"name": "Sage Weil", "email": "sage@redhat.com", "user": {"login": "liewegas"}}, "additions": 2, "deletions": 0}}, {"node": {"oid": "5381115be38679ff50715b6963ea0db23d88609e", "messageHeadline": "Merge pull request #387 from athanatos/wip-scrub-repair-test", "author": {"name": "Sage Weil", "email": "sage@redhat.com", "user": {"login": "liewegas"}}, "additions": 5, "deletions": 1}}, {"node": {"oid": "3a85be70495cdce491fba5da7dd1cfdeb16c79ef", "messageHeadline": "Merge pull request #386 from athanatos/wip-11156", "author": {"name": "Sage Weil", "email": "sage@redhat.com", "user": {"login": "liewegas"}}, "additions": 20, "deletions": 0}}, {"node": {"oid": "855d3a7623f0f650c4e97b74081d5eec724aaf92", "messageHeadline": "Merge pull request #385 from ceph/wip-mkfs", "author": {"name": "Andrew Schoen", "email": "andrew.schoen@gmail.com", "user": {"login": "andrewschoen"}}, "additions": 3, "deletions": 10}}, {"node": {"oid": "182cb630346344a6cb3773012d460fc8dfd14285", "messageHeadline": "ceph: fix mkfs -f bug", "author": {"name": "Sage Weil", "email": "sage@redhat.com", "user": {"login": "liewegas"}}, "additions": 3, "deletions": 10}}, {"node": {"oid": "90393886fcf7f0a72829605ad4e52bfb7dcdf14b", "messageHeadline": "rados_python: whitelist wrongly marked me down", "author": {"name": "Samuel Just", "email": "sjust@redhat.com", "user": {"login": "athanatos"}}, "additions": 2, "deletions": 0}}, {"node": {"oid": "9175f88943d2ea8382e999b7b0bee0b0352f8aef", "messageHeadline": "(scrub|rados)_test: tolerate best guess digest errors as well", "author": {"name": "Samuel Just", "email": "sjust@redhat.com", "user": {"login": "athanatos"}}, "additions": 5, "deletions": 1}}, {"node": {"oid": "4d8bc2127f753fb5b935af6c3607e39b077e83d2", "messageHeadline": "rados/thrash*: make scrubs happen a lot", "author": {"name": "Samuel Just", "email": "sjust@redhat.com", "user": {"login": "athanatos"}}, "additions": 20, "deletions": 0}}, {"node": {"oid": "581fcf192fdd81dee740ae3490151d2c0bc38aa6", "messageHeadline": "Merge pull request #380 from ceph/wip-11204", "author": {"name": "Yuri Weinstein", "email": "yuri.weinstein@gmail.com", "user": {"login": "yuriw"}}, "additions": 6, "deletions": 6}}, {"node": {"oid": "25db1f64ab05ef3237e2f185e145bf2fffa3f4d3", "messageHeadline": "Merge pull request #382 from dmick/master", "author": {"name": "Andrew Schoen", "email": "andrew.schoen@gmail.com", "user": {"login": "andrewschoen"}}, "additions": 3, "deletions": 1}}, {"node": {"oid": "58174f05e93e1d3d5ed45971c8e97533f4e3182c", "messageHeadline": "calamari_setup: der.  Use dict.update() correctly", "author": {"name": "Dan Mick", "email": "dan.mick@redhat.com", "user": {"login": "dmick"}}, "additions": 3, "deletions": 1}}, {"node": {"oid": "85e7be5a485fec5465333688391ce14ef6051e91", "messageHeadline": "Merge pull request #381 from dmick/master", "author": {"name": "Andrew Schoen", "email": "andrew.schoen@gmail.com", "user": {"login": "andrewschoen"}}, "additions": 51, "deletions": 127}}, {"node": {"oid": "dcb5e8da9dacd98bf9720dda44c33836d94c3171", "messageHeadline": "Merge remote-tracking branch 'gh/hammer'", "author": {"name": "Sage Weil", "email": "sage@redhat.com", "user": {"login": "liewegas"}}, "additions": 8, "deletions": 1}}, {"node": {"oid": "e3ec2fc7c4e26a4f5f9020d641928a72613d3f4e", "messageHeadline": "calamari_setup: Require test_image to be set", "author": {"name": "Dan Mick", "email": "dan.mick@redhat.com", "user": {"login": "dmick"}}, "additions": 2, "deletions": 0}}, {"node": {"oid": "dee010163b6c5e261005621404905ecdb3df7b2a", "messageHeadline": "calamari_setup: centralize config defaults", "author": {"name": "Dan Mick", "email": "dan.mick@redhat.com", "user": {"login": "dmick"}}, "additions": 28, "deletions": 17}}, {"node": {"oid": "3a69c3f4945b4f1f42b2456ae749971d22bdfb03", "messageHeadline": "calamari_setup: remove \"build test image\" code; add 'test_image' cfgvar", "author": {"name": "Dan Mick", "email": "dan.mick@redhat.com", "user": {"login": "dmick"}}, "additions": 18, "deletions": 108}}, {"node": {"oid": "5644bb5a8d4ecc3ce62e67b0e8703f5abb38a6b0", "messageHeadline": "calamari_setup: mounting iso on older distros requires -o loop", "author": {"name": "Dan Mick", "email": "dan.mick@redhat.com", "user": {"login": "dmick"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "55cb0a5e0560d15fa4cd1f3d77c7efb88f18f992", "messageHeadline": "Merge pull request #379 from ceph/wip-wn", "author": {"name": "Andrew Schoen", "email": "andrew.schoen@gmail.com", "user": {"login": "andrewschoen"}}, "additions": 24, "deletions": 2}}, {"node": {"oid": "bafe87a8e51cdedad84ac6ea8ecd6504a7d9dd2e", "messageHeadline": "tasks/watch_notify_same_primary: wait for watch before notify", "author": {"name": "Sage Weil", "email": "sage@redhat.com", "user": {"login": "liewegas"}}, "additions": 24, "deletions": 2}}, {"node": {"oid": "e6ce90fdb16dcda6902ecf7857d96a86d6e3fbe5", "messageHeadline": "Make sure that ulimits are adjusted for ceph-objectstore-tool", "author": {"name": "David Zafman", "email": "dzafman@redhat.com", "user": {"login": "dzafman"}}, "additions": 6, "deletions": 6}}, {"node": {"oid": "aa3ff925875182fb392fc8588166e8801a965a04", "messageHeadline": "Merge pull request #378 from dachary/wip-11221-erasure-code-not-parallel", "author": {"name": "Yuri Weinstein", "email": "yuri.weinstein@gmail.com", "user": {"login": "yuriw"}}, "additions": 38, "deletions": 20}}, {"node": {"oid": "1dddc118d323a29862256e44d86a716979156c00", "messageHeadline": "erasure-code: enable ec-rados-default.yaml", "author": {"name": "Loic Dachary", "email": "ldachary@redhat.com", "user": {"login": "ldachary"}}, "additions": 38, "deletions": 20}}, {"node": {"oid": "fc395509337845c162a03d57675cf1bbbbcd7e5e", "messageHeadline": "ensure summary is looked for the user we need (part 2)", "author": {"name": "Loic Dachary", "email": "ldachary@redhat.com", "user": {"login": "ldachary"}}, "additions": 24, "deletions": 33}}, {"node": {"oid": "fde3075f6ffa0cd48654e973e8bc47fae21ba41d", "messageHeadline": "Merge pull request #377 from ceph/wip-11166", "author": {"name": "Josh Durgin", "email": "jdurgin@redhat.com", "user": {"login": "jdurgin"}}, "additions": 4, "deletions": 0}}, {"node": {"oid": "e0ff0864e330abde2a2e195405a6c855b971dc2e", "messageHeadline": "Fixes #11166, whitelisted 'Missing health data for MDS'", "author": {"name": "Yuri Weinstein", "email": "yuri.weinstein@inktank.com", "user": null}, "additions": 4, "deletions": 0}}, {"node": {"oid": "cfc0d0784b3cb52394f6f2a93eee30c3488e1809", "messageHeadline": "Merge pull request #375 from dachary/wip-rgw-regional-summary", "author": {"name": "Loic Dachary", "email": "ldachary@redhat.com", "user": {"login": "ldachary"}}, "additions": 24, "deletions": 33}}, {"node": {"oid": "97e6d808f086834f2350084d5de36be285ad2bde", "messageHeadline": "ensure summary is looked for the user we need (part 2)", "author": {"name": "Loic Dachary", "email": "ldachary@redhat.com", "user": {"login": "ldachary"}}, "additions": 24, "deletions": 33}}, {"node": {"oid": "5b38484c079a3a1512254a6244df91a3770e4e78", "messageHeadline": "Merge pull request #374 from ceph/wip-11139", "author": {"name": "Yuri Weinstein", "email": "yuri.weinstein@gmail.com", "user": {"login": "yuriw"}}, "additions": 4, "deletions": 1}}, {"node": {"oid": "6c5300552d00232d6ecb2c1aa641d515c9d8cd34", "messageHeadline": "ceph_manager: Check for exit status 11 from ceph-objectstore-tool import", "author": {"name": "David Zafman", "email": "dzafman@redhat.com", "user": {"login": "dzafman"}}, "additions": 4, "deletions": 1}}, {"node": {"oid": "d1c415f287c64b64ee93c51f4a774eaa721171a7", "messageHeadline": "Merge pull request #373 from ceph/wip-10861", "author": {"name": "Gregory Farnum", "email": "greg@gregs42.com", "user": {"login": "gregsfortytwo"}}, "additions": 2, "deletions": 3}}, {"node": {"oid": "798f31d836cc31f25afb227de56843041a58792b", "messageHeadline": "Merge pull request #371 from ceph/wip-iso-style", "author": {"name": "Gregory Meno", "email": "gmeno@redhat.com", "user": {"login": "ChristinaMeno"}}, "additions": 135, "deletions": 71}}, {"node": {"oid": "8aeacaa59f32b15aa95a529d1040cb73cbd7efcc", "messageHeadline": "fs: fix up dd testing again", "author": {"name": "Greg Farnum", "email": "gfarnum@redhat.com", "user": {"login": "gregsfortytwo"}}, "additions": 2, "deletions": 3}}, {"node": {"oid": "c571e65671c81d627cc41085d8798cc6259caf19", "messageHeadline": "calamari_setup: oops: ice-tools is still where it was on github.com", "author": {"name": "Dan Mick", "email": "dan.mick@redhat.com", "user": {"login": "dmick"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "b6c2e978d6ba16b2744a374d255d65d027553bbb", "messageHeadline": "ensure summary is looked for the user we need", "author": {"name": "Alfredo Deza", "email": "adeza@redhat.com", "user": null}, "additions": 11, "deletions": 2}}, {"node": {"oid": "dfea7dd46c4a47e308b25f13e5703b0d8dcf53cd", "messageHeadline": "Merge pull request #372 from ceph/wip-11180", "author": {"name": "Andrew Schoen", "email": "andrew.schoen@gmail.com", "user": {"login": "andrewschoen"}}, "additions": 11, "deletions": 2}}, {"node": {"oid": "f7ea0a424a53bf68cad4cd4c7c78a07401dd6851", "messageHeadline": "ensure summary is looked for the user we need", "author": {"name": "Alfredo Deza", "email": "adeza@redhat.com", "user": null}, "additions": 11, "deletions": 2}}, {"node": {"oid": "81c493c99f844525376390ffc8bceee546da1dd5", "messageHeadline": "calamari_setup: add -y to yum localinstall icesetup", "author": {"name": "Gregory Meno", "email": "gmeno@redhat.com", "user": {"login": "ChristinaMeno"}}, "additions": 6, "deletions": 7}}, {"node": {"oid": "93c0b8a0bd87635c0a4cc9efea9f04051aa88b6e", "messageHeadline": "calamari_setup: handle iso, preserving support for tar.gz", "author": {"name": "Dan Mick", "email": "dan.mick@redhat.com", "user": {"login": "dmick"}}, "additions": 61, "deletions": 17}}, {"node": {"oid": "da668abb92b0f0a2aa017006ef6f3308195e0ea2", "messageHeadline": "calamari_setup: small comment/logmsg fixes, correct git user path", "author": {"name": "Dan Mick", "email": "dan.mick@redhat.com", "user": {"login": "dmick"}}, "additions": 6, "deletions": 7}}, {"node": {"oid": "9087b7da121603f67bb1dcd6324cedae648ad44c", "messageHeadline": "calamari_setup: make iceball fetch/creators return path to iceball", "author": {"name": "Dan Mick", "email": "dan.mick@redhat.com", "user": {"login": "dmick"}}, "additions": 18, "deletions": 12}}, {"node": {"oid": "34e7544e1286155cf374f72194077698f2ec94b0", "messageHeadline": "calamari_setup: Refactor/simplify in preparation for iso support", "author": {"name": "Dan Mick", "email": "dan.mick@redhat.com", "user": {"login": "dmick"}}, "additions": 57, "deletions": 41}}, {"node": {"oid": "056dd6d595afd0498183e56340490f9beb66c72f", "messageHeadline": "Implemented \"exclude_packages\" feature #11043", "author": {"name": "Yuri Weinstein", "email": "yuri.weinstein@inktank.com", "user": null}, "additions": 2, "deletions": 1}}, {"node": {"oid": "62f1d8d5db326cf739dc0926e59963a9293ed64b", "messageHeadline": "Merge pull request #364 from ceph/wip-11043", "author": {"name": "Josh Durgin", "email": "jdurgin@redhat.com", "user": {"login": "jdurgin"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "92ccc9e96e227c66e757aa65a535d9be4efbc7b7", "messageHeadline": "Merge pull request #363 from ceph/hammer-backports-hadoop", "author": {"name": "Gregory Farnum", "email": "greg@gregs42.com", "user": {"login": "gregsfortytwo"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "4250e22dde45c97ad24793f13fa41e95f16d03a4", "messageHeadline": "Implemented \"exclude_packages\" feature #11043", "author": {"name": "Yuri Weinstein", "email": "yuri.weinstein@inktank.com", "user": null}, "additions": 2, "deletions": 2}}, {"node": {"oid": "2539a48e2022289e426f95ae90ef25ea117d7643", "messageHeadline": "Implemented \"exclude_packages\" feature #11043", "author": {"name": "Yuri Weinstein", "email": "yuri.weinstein@inktank.com", "user": null}, "additions": 1, "deletions": 0}}, {"node": {"oid": "c1bff2ea9efb9bc24933c66c70976aff5d680747", "messageHeadline": "Merge pull request #357 from ceph/wip-10949", "author": {"name": "John Spray", "email": "jcspray@gmail.com", "user": {"login": "jcsp"}}, "additions": 47, "deletions": 7}}, {"node": {"oid": "7ad8ac63fcd228508d2829fb991f74ba1d1e57e6", "messageHeadline": "tasks/cephfs: clean up core on deliberate crash", "author": {"name": "John Spray", "email": "jspray@redhat.com", "user": null}, "additions": 47, "deletions": 7}}, {"node": {"oid": "fbaf65bfce42dc970a646f12d0b7d6721566716c", "messageHeadline": "hadoop: fixup for new replication test", "author": {"name": "Noah Watkins", "email": "noahwatkins@gmail.com", "user": {"login": "dotnwat"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "d2b52d977b594cfd9d201dff215bda21aa1146ae", "messageHeadline": "Control the nfs service correctly on rpm-based systems", "author": {"name": "Andrew Schoen", "email": "aschoen@redhat.com", "user": {"login": "andrewschoen"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "7402d5f1a9bf604da550b47482b2544a40b85c7d", "messageHeadline": "Fixes #11013, use time.sleep instead of manager.sleep which isn't there.", "author": {"name": "Andrew Schoen", "email": "aschoen@redhat.com", "user": {"login": "andrewschoen"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "17a7db126a32561d3ff818b95ad129ef1d45227d", "messageHeadline": "Merge pull request #362 from ceph/wip-11020", "author": {"name": "Zack Cerza", "email": "zack@cerza.org", "user": {"login": "zmc"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "2e4d884fdaabbeca67b519537a80166d3cc99fa3", "messageHeadline": "Control the nfs service correctly on rpm-based systems", "author": {"name": "Andrew Schoen", "email": "aschoen@redhat.com", "user": {"login": "andrewschoen"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "e5abbc932aec1314993618d4983aed7cd24347ef", "messageHeadline": "Merge pull request #360 from ceph/wip-11013", "author": {"name": "Zack Cerza", "email": "zack@cerza.org", "user": {"login": "zmc"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "811c02e3922c4ae29c09bb5f7b48840d0eced951", "messageHeadline": "Fixes #11013, use time.sleep instead of manager.sleep which isn't there.", "author": {"name": "Andrew Schoen", "email": "aschoen@redhat.com", "user": {"login": "andrewschoen"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "1647453d66c88cf0d16ed9742bb424e4c17513c2", "messageHeadline": "Merge pull request #356 from ceph/wip-10948", "author": {"name": "John Spray", "email": "jcspray@gmail.com", "user": {"login": "jcsp"}}, "additions": 15, "deletions": 5}}, {"node": {"oid": "386b6feaaf67f647a2e6cae9619d6f4d953ff033", "messageHeadline": "Merge pull request #358 from ceph/wip-10712", "author": {"name": "John Spray", "email": "jcspray@gmail.com", "user": {"login": "jcsp"}}, "additions": 36, "deletions": 8}}, {"node": {"oid": "04e70a40957df4ba63ee68f38f976c2ded2c039d", "messageHeadline": "Merge pull request #334 from ceph/wip-fuse-umount", "author": {"name": "John Spray", "email": "jcspray@gmail.com", "user": {"login": "jcsp"}}, "additions": 95, "deletions": 20}}, {"node": {"oid": "cdaa11d427f59473c48b4f6c099233644de1b036", "messageHeadline": "Use an NFS mount instead of virtio-9p in the qemu task", "author": {"name": "Andrew Schoen", "email": "aschoen@redhat.com", "user": {"login": "andrewschoen"}}, "additions": 90, "deletions": 8}}, {"node": {"oid": "0c9fb0f7be018942d8e72c4cecf6c1b390f92e7b", "messageHeadline": "workunit: include /usr/sbin in the PATH for all commands", "author": {"name": "Greg Farnum", "email": "gfarnum@redhat.com", "user": {"login": "gregsfortytwo"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "d25aa7bdc19290fabaabae7ef074105c312a8aed", "messageHeadline": "rename test to tests, follows best practices for tests dirs", "author": {"name": "Alfredo Deza", "email": "adeza@redhat.com", "user": null}, "additions": 0, "deletions": 0}}, {"node": {"oid": "b0ac3516e343dbc32b2b3391e59a6e09a11eef90", "messageHeadline": "create a new get_acl helper to ensure proper xml is compared", "author": {"name": "Alfredo Deza", "email": "adeza@redhat.com", "user": null}, "additions": 24, "deletions": 2}}, {"node": {"oid": "20a1ae72ef96aba9c40b689c744013ab04d231b0", "messageHeadline": "tests for the new acl helper in radosgw_admin", "author": {"name": "Alfredo Deza", "email": "adeza@redhat.com", "user": null}, "additions": 31, "deletions": 0}}, {"node": {"oid": "d20d9238cd59bca002d682cbcdc444e15e856de1", "messageHeadline": "tasks: fix intermittent failure in TestFlush", "author": {"name": "John Spray", "email": "jspray@redhat.com", "user": null}, "additions": 36, "deletions": 8}}, {"node": {"oid": "5b2fd3d6142ff8c2d55b2a1dbe6ab6dc012dc989", "messageHeadline": "tasks/cephfs: don't run iptables in parallel", "author": {"name": "John Spray", "email": "jspray@redhat.com", "user": null}, "additions": 15, "deletions": 5}}, {"node": {"oid": "1464fb85f6dd3f9bf16c1bd3b0795533b074ba25", "messageHeadline": "Changed suite name from multi-versions to client-upgrade", "author": {"name": "Yuri Weinstein", "email": "yuri.weinstein@inktank.com", "user": null}, "additions": 1, "deletions": 1}}, {"node": {"oid": "15c51518588b3b9e72f83c6ba3eb646635c00ecc", "messageHeadline": "Merge pull request #354 from ceph/wip-multi-versions", "author": {"name": "Josh Durgin", "email": "jdurgin@redhat.com", "user": {"login": "jdurgin"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "bcf7eabc5f0bcd0c6665bc047c076925fbc9bdf5", "messageHeadline": "Changed suite name from multi-versions to client-upgrade", "author": {"name": "Yuri Weinstein", "email": "yuri.weinstein@inktank.com", "user": null}, "additions": 1, "deletions": 1}}, {"node": {"oid": "fc4e90930b2c6ba0d395ae7d6edb8f8daba3fd64", "messageHeadline": "tasks/cephfs: fix/improve fuse force umount (again)", "author": {"name": "John Spray", "email": "jspray@redhat.com", "user": null}, "additions": 95, "deletions": 20}}, {"node": {"oid": "e9d713b75182292c7b14c862bdeb92279ebd6b32", "messageHeadline": "msgr: move async msgr tests to singleton-nomsgr", "author": {"name": "Samuel Just", "email": "sjust@redhat.com", "user": {"login": "athanatos"}}, "additions": 0, "deletions": 0}}, {"node": {"oid": "69a86b31ac9a90fe7ecbe25d6d6efc6c7a9299f9", "messageHeadline": "exclude the virtualenv from being linted in tox.ini", "author": {"name": "Alfredo Deza", "email": "adeza@redhat.com", "user": null}, "additions": 1, "deletions": 1}}, {"node": {"oid": "e382d954fd1835da42a3e7166a4705a8fdfb39cc", "messageHeadline": "Merge pull request #349 from ceph/wip-10954-hammer", "author": {"name": "Zack Cerza", "email": "zack@cerza.org", "user": {"login": "zmc"}}, "additions": 5, "deletions": 4}}, {"node": {"oid": "a8a29760f0a11270a6f80f1b47bb41a45b2b7d42", "messageHeadline": "remove unused import from repair_test", "author": {"name": "Alfredo Deza", "email": "adeza@redhat.com", "user": null}, "additions": 0, "deletions": 1}}, {"node": {"oid": "a4dc846c8a34bbf7959418e23efa78afdb3bed68", "messageHeadline": "ignore tox hidden dir", "author": {"name": "Alfredo Deza", "email": "adeza@redhat.com", "user": null}, "additions": 3, "deletions": 0}}, {"node": {"oid": "9157622ef77d2614b7bdfbd727f4a4a69f65d9e9", "messageHeadline": "remove unused variable assignment", "author": {"name": "Alfredo Deza", "email": "adeza@redhat.com", "user": null}, "additions": 1, "deletions": 1}}, {"node": {"oid": "3f3ce53fde03c48bb6ca049e710dd06ce7bc61b2", "messageHeadline": "remove unused import from fuse", "author": {"name": "Alfredo Deza", "email": "adeza@redhat.com", "user": null}, "additions": 0, "deletions": 1}}, {"node": {"oid": "35224e3dda61c3b0d83585c5457ff0234ad2b1eb", "messageHeadline": "remove uneeded variable assignment for call", "author": {"name": "Alfredo Deza", "email": "adeza@redhat.com", "user": null}, "additions": 1, "deletions": 1}}, {"node": {"oid": "976773a5d0eb14bb0941d1e6c2506bb1cbe3d485", "messageHeadline": "remove unused import in calamari_setup", "author": {"name": "Alfredo Deza", "email": "adeza@redhat.com", "user": null}, "additions": 0, "deletions": 1}}, {"node": {"oid": "e8e1e7ee5ebc9df2287dd2714c063b6cda676410", "messageHeadline": "remove unused imports from populate_rbd", "author": {"name": "Alfredo Deza", "email": "adeza@redhat.com", "user": null}, "additions": 1, "deletions": 3}}, {"node": {"oid": "28d3075266947a769fd7fad585ed3105e63518b8", "messageHeadline": "remove unused imports from peering_speed", "author": {"name": "Alfredo Deza", "email": "adeza@redhat.com", "user": null}, "additions": 0, "deletions": 2}}, {"node": {"oid": "5018e91c1e5ccf1ecf0273d636dd9647bfdaa4c7", "messageHeadline": "remove redefined StringIO import", "author": {"name": "Alfredo Deza", "email": "adeza@redhat.com", "user": null}, "additions": 0, "deletions": 1}}, {"node": {"oid": "4ed442e44cc90343a278a1961e631c762babd6ac", "messageHeadline": "stdin is no longer a kwarg", "author": {"name": "Alfredo Deza", "email": "adeza@redhat.com", "user": null}, "additions": 1, "deletions": 1}}, {"node": {"oid": "33f79824800a17265d672fdeba641b0b1fb32261", "messageHeadline": "add the log object to ceph_manager", "author": {"name": "Alfredo Deza", "email": "adeza@redhat.com", "user": null}, "additions": 3, "deletions": 1}}, {"node": {"oid": "9cdd278d08b8557dc3a8fe56f9b9d2e86f7e1752", "messageHeadline": "add missing mon object to osd_failsafe", "author": {"name": "Alfredo Deza", "email": "adeza@redhat.com", "user": null}, "additions": 3, "deletions": 1}}, {"node": {"oid": "744bc3802e81174b241448863d2026eada6c51aa", "messageHeadline": "fix undefined var in divergent_priors", "author": {"name": "Alfredo Deza", "email": "adeza@redhat.com", "user": null}, "additions": 2, "deletions": 1}}, {"node": {"oid": "b944b06dc2479d77d6efac4f13932cb102ddfe1c", "messageHeadline": "exclude the virtualenv from being linted in tox.ini", "author": {"name": "Alfredo Deza", "email": "adeza@redhat.com", "user": null}, "additions": 1, "deletions": 1}}, {"node": {"oid": "20b2c3d29bc1712df083416da1a9d1bde4bfcb50", "messageHeadline": "fix path for tox.ini to work on ceph-qa-suite only", "author": {"name": "Alfredo Deza", "email": "adeza@redhat.com", "user": null}, "additions": 1, "deletions": 1}}, {"node": {"oid": "6a4d62e7fb28056617b7f187a8440bedb96ff521", "messageHeadline": "initial tox.ini to run flake8", "author": {"name": "Alfredo Deza", "email": "adeza@redhat.com", "user": null}, "additions": 8, "deletions": 0}}, {"node": {"oid": "834a7249322ebd6fdaf4e813aa7b93e3a8e64f84", "messageHeadline": "fix path for tox.ini to work on ceph-qa-suite only", "author": {"name": "Alfredo Deza", "email": "adeza@redhat.com", "user": null}, "additions": 1, "deletions": 1}}, {"node": {"oid": "fc91906aecb0ea1e3fef796ea279cd641c67161c", "messageHeadline": "Merge pull request #347 from ceph/wip-10954", "author": {"name": "Zack Cerza", "email": "zack@cerza.org", "user": {"login": "zmc"}}, "additions": 23, "deletions": 17}}, {"node": {"oid": "0a65e90db2e40b04c7cbb2347f4c759e283a2c2e", "messageHeadline": "remove uneeded variable assignment for call", "author": {"name": "Alfredo Deza", "email": "adeza@redhat.com", "user": null}, "additions": 1, "deletions": 1}}, {"node": {"oid": "3a18cb29a855a4b507f79a349821cb246a12c8c6", "messageHeadline": "remove redefined StringIO import", "author": {"name": "Alfredo Deza", "email": "adeza@redhat.com", "user": null}, "additions": 0, "deletions": 1}}, {"node": {"oid": "49a61dc2d2f66bd8dde34ba67dbd98d4c5148c9e", "messageHeadline": "stdin is no longer a kwarg", "author": {"name": "Alfredo Deza", "email": "adeza@redhat.com", "user": null}, "additions": 1, "deletions": 1}}, {"node": {"oid": "f7c1ca4a1e23b03ecf86d5e67d563f95b3a82f99", "messageHeadline": "add the log object to ceph_manager", "author": {"name": "Alfredo Deza", "email": "adeza@redhat.com", "user": null}, "additions": 3, "deletions": 1}}, {"node": {"oid": "920552a2665810e18166498e36d70651afa91b04", "messageHeadline": "remove unused import from repair test", "author": {"name": "Alfredo Deza", "email": "adeza@redhat.com", "user": null}, "additions": 0, "deletions": 1}}, {"node": {"oid": "1673be45c0e3aeb1eadad7ecd5b87570e9bac5ca", "messageHeadline": "add missing mon object to osd_failsafe", "author": {"name": "Alfredo Deza", "email": "adeza@redhat.com", "user": null}, "additions": 3, "deletions": 1}}, {"node": {"oid": "959c4914629bd237d10cf5789906eba42b56a984", "messageHeadline": "remove unused imports from populate_rbd", "author": {"name": "Alfredo Deza", "email": "adeza@redhat.com", "user": null}, "additions": 1, "deletions": 3}}, {"node": {"oid": "6d45352782deb5606c8dcad39c75a94e748e292c", "messageHeadline": "remove unused imports from peering_speed", "author": {"name": "Alfredo Deza", "email": "adeza@redhat.com", "user": null}, "additions": 0, "deletions": 2}}, {"node": {"oid": "9df27f7a1040dae69ef65122d13d1640cb1b6a66", "messageHeadline": "remove unused variable assignment", "author": {"name": "Alfredo Deza", "email": "adeza@redhat.com", "user": null}, "additions": 1, "deletions": 1}}, {"node": {"oid": "d22cd6917bf77a57c323684b8c6e3687238df324", "messageHeadline": "remove unused import in calamari_setup", "author": {"name": "Alfredo Deza", "email": "adeza@redhat.com", "user": null}, "additions": 0, "deletions": 1}}, {"node": {"oid": "26c5a82af9cf4efd3601b6a32aa5444f61fa9f81", "messageHeadline": "fix undefined var in divergent_priors", "author": {"name": "Alfredo Deza", "email": "adeza@redhat.com", "user": null}, "additions": 2, "deletions": 1}}, {"node": {"oid": "e4ba81700b990ab4ceb5efd9564a897ca685d81f", "messageHeadline": "fix lint errors on ceph_fuse", "author": {"name": "Alfredo Deza", "email": "adeza@redhat.com", "user": null}, "additions": 2, "deletions": 3}}, {"node": {"oid": "7108b699fda247ce12cbeaea9dd0a32843775c27", "messageHeadline": "initial tox.ini to run flake8", "author": {"name": "Alfredo Deza", "email": "adeza@redhat.com", "user": null}, "additions": 8, "deletions": 0}}, {"node": {"oid": "4068f73ade68e36c1e7653733eacf2b1288cd753", "messageHeadline": "ignore tox hidden dir", "author": {"name": "Alfredo Deza", "email": "adeza@redhat.com", "user": null}, "additions": 1, "deletions": 0}}, {"node": {"oid": "296d31ecb0b330d30c9de6637395dadea11179bb", "messageHeadline": "rbd: fix copy-on-read setting", "author": {"name": "Josh Durgin", "email": "jdurgin@redhat.com", "user": {"login": "jdurgin"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "aa6240c6f4cb8f258072fbfb94edb027bff6a3f4", "messageHeadline": "rbd: fix copy-on-read setting", "author": {"name": "Josh Durgin", "email": "jdurgin@redhat.com", "user": {"login": "jdurgin"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "473cba0ffe2399ecd120f9f5e66099d1749dc678", "messageHeadline": "rbd: add merge_diff test", "author": {"name": "Josh Durgin", "email": "jdurgin@redhat.com", "user": {"login": "jdurgin"}}, "additions": 8, "deletions": 0}}, {"node": {"oid": "bb6dd0e204e08514d07d1a254ad9da02c84cd8b1", "messageHeadline": "suites/rbd: add object map tests", "author": {"name": "Jason Dillaman", "email": "dillaman@redhat.com", "user": null}, "additions": 54, "deletions": 16}}, {"node": {"oid": "e7bf3d05a63f7cf99b3ff46fb9ac96e73ffb5c40", "messageHeadline": "rbd: add merge_diff test", "author": {"name": "Josh Durgin", "email": "jdurgin@redhat.com", "user": {"login": "jdurgin"}}, "additions": 8, "deletions": 0}}, {"node": {"oid": "7990be050b2ad84c7492ce1014d27c69145fb06a", "messageHeadline": "Merge pull request #346 from ceph/wip-librbd-default-config", "author": {"name": "Josh Durgin", "email": "jdurgin@redhat.com", "user": {"login": "jdurgin"}}, "additions": 54, "deletions": 16}}, {"node": {"oid": "b277946848fc2b5f454a7c6ffd8fa2a359369102", "messageHeadline": "suites/rbd: add object map tests", "author": {"name": "Jason Dillaman", "email": "dillaman@redhat.com", "user": null}, "additions": 54, "deletions": 16}}, {"node": {"oid": "55c11a3b41d3bc1358cf93ec883704edd2f2d587", "messageHeadline": "ceph: ugh fix syntax", "author": {"name": "Sage Weil", "email": "sage@redhat.com", "user": {"login": "liewegas"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "1922c61bbf1165e23650e74767ac4d5f63becdbc", "messageHeadline": "ceph: ugh fix syntax", "author": {"name": "Sage Weil", "email": "sage@redhat.com", "user": {"login": "liewegas"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "fea2e227746b02519b4ebdee10aeb705027e70b6", "messageHeadline": "Fixes #10869, added {role} to the dir name.", "author": {"name": "Yuri Weinstein", "email": "yuri.weinstein@inktank.com", "user": null}, "additions": 3, "deletions": 3}}, {"node": {"oid": "5be8b8ef1767529015ed30dee5582ad71d53d0a3", "messageHeadline": "ceph: fix ps axuf lsof line", "author": {"name": "Sage Weil", "email": "sage@redhat.com", "user": {"login": "liewegas"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "18307be0ca97f7221d6202884f8a68a4b26c1dbf", "messageHeadline": "ceph: fix ps axuf lsof line", "author": {"name": "Sage Weil", "email": "sage@redhat.com", "user": {"login": "liewegas"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "f0fc4164405c9ac44d4d5d9dfbd29906f7fefbef", "messageHeadline": "Merge pull request #344 from tchaikov/log-exec-from-thrasher", "author": {"name": "Samuel Just", "email": "sam.just@inktank.com", "user": null}, "additions": 13, "deletions": 0}}, {"node": {"oid": "64de3cd574b200d90cb3aea0d646a6236d8fec5e", "messageHeadline": "Thrasher: log backtrace of thrown exception", "author": {"name": "Kefu Chai", "email": "kchai@redhat.com", "user": {"login": "tchaikov"}}, "additions": 13, "deletions": 0}}, {"node": {"oid": "b8e3f53c48037d89681ff62d75f4a416e1dea815", "messageHeadline": "Merge pull request #343 from ceph/wip-10680", "author": {"name": "Zack Cerza", "email": "zack@cerza.org", "user": {"login": "zmc"}}, "additions": 90, "deletions": 8}}, {"node": {"oid": "93f2bea3530a523c7b2ac0575033697cea893f2d", "messageHeadline": "Use an NFS mount instead of virtio-9p in the qemu task", "author": {"name": "Andrew Schoen", "email": "aschoen@redhat.com", "user": {"login": "andrewschoen"}}, "additions": 90, "deletions": 8}}, {"node": {"oid": "a8adf1838f7fe57933962927f918b0fbfe9ae0a2", "messageHeadline": "Merge pull request #342 from ceph/wip-psauxf", "author": {"name": "Sage Weil", "email": "sage@redhat.com", "user": {"login": "liewegas"}}, "additions": 2, "deletions": 0}}, {"node": {"oid": "1ee621683aaec819fb5a7c12e56e8fdd87406481", "messageHeadline": "ceph: ps axf too before lsof", "author": {"name": "Sage Weil", "email": "sage@redhat.com", "user": {"login": "liewegas"}}, "additions": 2, "deletions": 0}}, {"node": {"oid": "a68281e1476e6af38237e1d1031dd7bd0980ef9f", "messageHeadline": "ceph: ps axf too before lsof", "author": {"name": "Sage Weil", "email": "sage@redhat.com", "user": {"login": "liewegas"}}, "additions": 2, "deletions": 0}}, {"node": {"oid": "7e5d8cb61aaa755aa1504cb70ade23b57235a584", "messageHeadline": "Merge pull request #341 from ceph/wip-path", "author": {"name": "Sage Weil", "email": "sage@redhat.com", "user": {"login": "liewegas"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "8619c7166c5c4953b8495fa8d1c5f42729f2cb18", "messageHeadline": "Merge pull request #340 from ceph/hadoop-workunits", "author": {"name": "Gregory Farnum", "email": "greg@gregs42.com", "user": {"login": "gregsfortytwo"}}, "additions": 12, "deletions": 2}}, {"node": {"oid": "0e53f5f38b0cb06a6f4989e622a279c8ba9104eb", "messageHeadline": "workunit: include /usr/sbin in the PATH for all commands", "author": {"name": "Greg Farnum", "email": "gfarnum@redhat.com", "user": {"login": "gregsfortytwo"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "9c67bded62427d70946059ed2351449b183bb897", "messageHeadline": "Merge pull request #274 from ceph/wip-promote", "author": {"name": "Sage Weil", "email": "sage@redhat.com", "user": {"login": "liewegas"}}, "additions": 33, "deletions": 0}}, {"node": {"oid": "508270be76c6a9e066469cee6e536f3f9746a7f3", "messageHeadline": "Merge pull request #313 from armaseg/master", "author": {"name": "Sage Weil", "email": "sage@redhat.com", "user": {"login": "liewegas"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "6a348ae1870eb4e22a35f4ea86d897fb6d960b88", "messageHeadline": "hadoop: fixup for new replication test", "author": {"name": "Noah Watkins", "email": "noahwatkins@gmail.com", "user": {"login": "dotnwat"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "0365f8b68de5289a433c2e26253b12a988bc144c", "messageHeadline": "ceph: lsof if umount fails", "author": {"name": "Sage Weil", "email": "sage@redhat.com", "user": {"login": "liewegas"}}, "additions": 16, "deletions": 8}}, {"node": {"oid": "97fb9d8ed6cca41a86380a2c36b55843c8158cfb", "messageHeadline": "ceph: archive logs at very end", "author": {"name": "Sage Weil", "email": "sage@redhat.com", "user": {"login": "liewegas"}}, "additions": 36, "deletions": 36}}, {"node": {"oid": "c5e741e55ab5cebddea327e23e090590c6110ba5", "messageHeadline": "Merge remote-tracking branch 'gh/hammer'", "author": {"name": "Sage Weil", "email": "sage@redhat.com", "user": {"login": "liewegas"}}, "additions": 0, "deletions": 0}}, {"node": {"oid": "7cee94904fddd204b1ce0b517a7dd4a6fa153ae2", "messageHeadline": "Fixed typoes", "author": {"name": "Yuri Weinstein", "email": "yuri.weinstein@inktank.com", "user": null}, "additions": 4, "deletions": 4}}, {"node": {"oid": "05e5d874049eded24435e1876e2a5c27f5ba2ae7", "messageHeadline": "Fixed typo causing \"too many values to unpack\" error", "author": {"name": "Yuri Weinstein", "email": "yuri.weinstein@inktank.com", "user": null}, "additions": 30, "deletions": 31}}, {"node": {"oid": "86e8e9d83c44f8cb788c4b515c0a416355625981", "messageHeadline": "Fixes #10704", "author": {"name": "Yuri Weinstein", "email": "yuri.weinstein@inktank.com", "user": null}, "additions": 117, "deletions": 9}}, {"node": {"oid": "78d65a842ff18bcb776ca45c52061d60a2997891", "messageHeadline": "Fixed typoes", "author": {"name": "Yuri Weinstein", "email": "yuri.weinstein@inktank.com", "user": null}, "additions": 4, "deletions": 4}}, {"node": {"oid": "d1d3f1cc1cf13115f6eea5c1dc5a696914e749fb", "messageHeadline": "Fixed typo causing \"too many values to unpack\" error", "author": {"name": "Yuri Weinstein", "email": "yuri.weinstein@inktank.com", "user": null}, "additions": 30, "deletions": 31}}, {"node": {"oid": "7b2cbac5177ec42ca9d62915b61327db0d1a3f26", "messageHeadline": "Fixes #10704", "author": {"name": "Yuri Weinstein", "email": "yuri.weinstein@inktank.com", "user": null}, "additions": 117, "deletions": 9}}, {"node": {"oid": "e4ac55a627c57bd91a9b698bedc65f56e34a1d0f", "messageHeadline": "Merge pull request #337 from ceph/wip-umount", "author": {"name": "Andrew Schoen", "email": "andrew.schoen@gmail.com", "user": {"login": "andrewschoen"}}, "additions": 52, "deletions": 44}}, {"node": {"oid": "077e917af1394e5999293031afcc476b2bdce1e4", "messageHeadline": "ceph: lsof if umount fails", "author": {"name": "Sage Weil", "email": "sage@redhat.com", "user": {"login": "liewegas"}}, "additions": 16, "deletions": 8}}, {"node": {"oid": "ca09683f5fc1a6067c524c4034c27ab4a26e11f3", "messageHeadline": "ceph: archive logs at very end", "author": {"name": "Sage Weil", "email": "sage@redhat.com", "user": {"login": "liewegas"}}, "additions": 36, "deletions": 36}}, {"node": {"oid": "88ee757e861055d97bb217f2a590be52e01de8ed", "messageHeadline": "Merge pull request #339 from ceph/wip-10652-2", "author": {"name": "Yuri Weinstein", "email": "yuri.weinstein@gmail.com", "user": {"login": "yuriw"}}, "additions": 1, "deletions": 42}}, {"node": {"oid": "e601fb160cac716b0d430648be0f5920889731f8", "messageHeadline": "Fixes #10652", "author": {"name": "Yuri Weinstein", "email": "yuri.weinstein@inktank.com", "user": null}, "additions": 1, "deletions": 42}}, {"node": {"oid": "57ebe7ea91cac6db0a185f4544e1cbbb56329582", "messageHeadline": "Fixes #10652", "author": {"name": "Yuri Weinstein", "email": "yuri.weinstein@inktank.com", "user": null}, "additions": 1, "deletions": 42}}, {"node": {"oid": "714340ab02022b6da362d9fe71aab9bf8757fb9c", "messageHeadline": "hadoop: add terasort task", "author": {"name": "Noah Watkins", "email": "noahwatkins@gmail.com", "user": {"login": "dotnwat"}}, "additions": 10, "deletions": 0}}, {"node": {"oid": "4ccf88a9d68a044c34c54474737ecc21b0dd6e4b", "messageHeadline": "Merge branch 'hammer' of https://github.com/ceph/ceph-qa-suite into h\u2026", "author": {"name": "Yuri Weinstein", "email": "yuri.weinstein@inktank.com", "user": null}, "additions": 30, "deletions": 10}}, {"node": {"oid": "3d8cfc0f4d99f96f2a0ca4474e94c96290d57081", "messageHeadline": "Fixes #10652", "author": {"name": "Yuri Weinstein", "email": "yuri.weinstein@inktank.com", "user": null}, "additions": 0, "deletions": 1}}, {"node": {"oid": "63d51d04481355838d231f76b28356bc1ac1815d", "messageHeadline": "Fixes http://tracker.ceph.com/issues/10652", "author": {"name": "Yuri Weinstein", "email": "yuri.weinstein@inktank.com", "user": null}, "additions": 1, "deletions": 0}}, {"node": {"oid": "60f2516fb7a0ec4497626e67df129ee90d21fd84", "messageHeadline": "Merge pull request #333 from ceph/teuthology-update", "author": {"name": "Zack Cerza", "email": "zack@cerza.org", "user": {"login": "zmc"}}, "additions": 14, "deletions": 0}}, {"node": {"oid": "fc6f275c8ddd16ea6d21954f2de095e832394a19", "messageHeadline": "Mirror the supported distros used in nightlies in the teuthology suite", "author": {"name": "Andrew Schoen", "email": "aschoen@redhat.com", "user": {"login": "andrewschoen"}}, "additions": 14, "deletions": 0}}, {"node": {"oid": "2df632e54d34a5022bd3ab6db8be81db5ed6af0b", "messageHeadline": "Fixes #10869, added {role} to the dir name.", "author": {"name": "Yuri Weinstein", "email": "yuri.weinstein@inktank.com", "user": null}, "additions": 3, "deletions": 3}}, {"node": {"oid": "ca04dc65c197f54fd6f71806059c4323cc8ee86c", "messageHeadline": "Thrasher: Fix log message", "author": {"name": "David Zafman", "email": "dzafman@redhat.com", "user": {"login": "dzafman"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "f167e3241f0f9518a2b0b6b539654f46fd04678c", "messageHeadline": "Merge pull request #330 from ceph/teuthology-cleanup", "author": {"name": "Zack Cerza", "email": "zack@cerza.org", "user": {"login": "zmc"}}, "additions": 3, "deletions": 0}}, {"node": {"oid": "34af5a9c3752b9da3d202d87c3fbf58f043745b1", "messageHeadline": "Run the 'tests' task for jobs in the teuthology suite that install ceph", "author": {"name": "Andrew Schoen", "email": "aschoen@redhat.com", "user": {"login": "andrewschoen"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "d047a2d1a8ac4e466ae419d6df75c0848d99f6dd", "messageHeadline": "Ignore *.pyc files and __pycache__ folders", "author": {"name": "Andrew Schoen", "email": "aschoen@redhat.com", "user": {"login": "andrewschoen"}}, "additions": 2, "deletions": 0}}, {"node": {"oid": "ea7a0288c14b4f59804e169235a3bd9f0382b54a", "messageHeadline": "Merge pull request #329 from ceph/wip-10828", "author": {"name": "Andrew Schoen", "email": "andrew.schoen@gmail.com", "user": {"login": "andrewschoen"}}, "additions": 55, "deletions": 2}}, {"node": {"oid": "7b2062602f7d3de206f4660c3e2847f86ac41e24", "messageHeadline": "rename test to tests, follows best practices for tests dirs", "author": {"name": "Alfredo Deza", "email": "adeza@redhat.com", "user": null}, "additions": 0, "deletions": 0}}, {"node": {"oid": "9b6ff638735d03c1f3304198fad51ca701a2c8bd", "messageHeadline": "create a new get_acl helper to ensure proper xml is compared", "author": {"name": "Alfredo Deza", "email": "adeza@redhat.com", "user": null}, "additions": 24, "deletions": 2}}, {"node": {"oid": "3801ac9357f78ac05fa850d8944651f26c556d68", "messageHeadline": "tests for the new acl helper in radosgw_admin", "author": {"name": "Alfredo Deza", "email": "adeza@redhat.com", "user": null}, "additions": 31, "deletions": 0}}, {"node": {"oid": "9696bd824d82ad0a87d2d434773193bf2bfdbc24", "messageHeadline": "Merge pull request #328 from ceph/wip-10736", "author": {"name": "Zack Cerza", "email": "zack@cerza.org", "user": {"login": "zmc"}}, "additions": 23, "deletions": 0}}, {"node": {"oid": "a9735320d8b08257b474a087e161b39ac8d174b3", "messageHeadline": "Created a new suite to test teuthology", "author": {"name": "Andrew Schoen", "email": "aschoen@redhat.com", "user": {"login": "andrewschoen"}}, "additions": 23, "deletions": 0}}, {"node": {"oid": "0dce67d6bb83495b9d7f0c6cdfd9cd4bf193c749", "messageHeadline": "Merge pull request #327 from ceph/wip-10702", "author": {"name": "Gregory Farnum", "email": "greg@gregs42.com", "user": {"login": "gregsfortytwo"}}, "additions": 6, "deletions": 9}}, {"node": {"oid": "03b0e1064cc287c1cc42dae443d76a23f76d4921", "messageHeadline": "tasks/cephfs: fix fuse force unmount", "author": {"name": "John Spray", "email": "jspray@redhat.com", "user": null}, "additions": 6, "deletions": 9}}, {"node": {"oid": "df5d579a5c23fe641d5eca4fd517438258285d9b", "messageHeadline": "Corrected \"branch\" to be outside of the 'clients:' section", "author": {"name": "Yuri Weinstein", "email": "yuri.weinstein@inktank.com", "user": null}, "additions": 1, "deletions": 1}}, {"node": {"oid": "4745c5b20c8ad5bf3220c09541457b762f53c265", "messageHeadline": "Corrected \"branch\" to be outside of the 'clients:' section", "author": {"name": "Yuri Weinstein", "email": "yuri.weinstein@inktank.com", "user": null}, "additions": 1, "deletions": 1}}, {"node": {"oid": "92d39b50f3a437e0cf7a3a1bcecb92e1082dea8d", "messageHeadline": "Merge pull request #324 from dmick/master", "author": {"name": "Warren Usui", "email": "warren.usui@inktank.com", "user": null}, "additions": 1, "deletions": 1}}, {"node": {"oid": "4b6fa9dbb4e598f1b52395ef699a132305ebe233", "messageHeadline": "tasks/calamari_setup: ice_setup 0.2.0 has added another prompt", "author": {"name": "Dan Mick", "email": "dan.mick@redhat.com", "user": {"login": "dmick"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "ca492159f746c154623d48d6f07fe6f131e5bc65", "messageHeadline": "extra_packages: stop trying to install libcephfs stuff", "author": {"name": "Greg Farnum", "email": "gfarnum@redhat.com", "user": {"login": "gregsfortytwo"}}, "additions": 0, "deletions": 18}}, {"node": {"oid": "977a221f9226cf479c9d2c1fbdd1d8df13bbce44", "messageHeadline": "extra_packages: stop trying to install libcephfs stuff", "author": {"name": "Greg Farnum", "email": "gfarnum@redhat.com", "user": {"login": "gregsfortytwo"}}, "additions": 0, "deletions": 18}}, {"node": {"oid": "5e9698ee9d31a15ae115c2e3ab0c7263cd53fe99", "messageHeadline": "overrides/short_pg_log: 30/50 was too short, make 100/200", "author": {"name": "Samuel Just", "email": "sjust@redhat.com", "user": {"login": "athanatos"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "51f75079e2a834eb070108e7b65e2a1d30d24c5a", "messageHeadline": "Merge pull request #322 from ceph/wip-10753", "author": {"name": "Zack Cerza", "email": "zack@cerza.org", "user": {"login": "zmc"}}, "additions": 2, "deletions": 0}}, {"node": {"oid": "a965d6ca142c12c74124f73c9ef874df85e07e3d", "messageHeadline": "Add labels to a couple common task failures", "author": {"name": "Andrew Schoen", "email": "aschoen@redhat.com", "user": {"login": "andrewschoen"}}, "additions": 2, "deletions": 0}}, {"node": {"oid": "e4541324131faeee8c0a36e703f84754a2bcc095", "messageHeadline": "Merge pull request #319 from athanatos/wip-min-size", "author": {"name": "Samuel Just", "email": "sam.just@inktank.com", "user": null}, "additions": 28, "deletions": 0}}, {"node": {"oid": "70db6644615e5c3e32fd2c3ebee62425d5949182", "messageHeadline": "Merge pull request #304 from yuyuyu101/add-msgr-test", "author": {"name": "Haomai Wang", "email": "haomaiwang@gmail.com", "user": {"login": "yuyuyu101"}}, "additions": 8, "deletions": 0}}, {"node": {"oid": "14e6a4cce7ee8d4c9b842e8cec03d14ce27242bf", "messageHeadline": "Fixes http://tracker.ceph.com/issues/10652", "author": {"name": "Yuri Weinstein", "email": "yuri.weinstein@inktank.com", "user": null}, "additions": 2, "deletions": 0}}, {"node": {"oid": "7e8dccc9d40f42c7ee1e58e06f8adaa165dad62c", "messageHeadline": "rados/thrash: add short_pg_log variant to encourage backfill", "author": {"name": "Samuel Just", "email": "sjust@redhat.com", "user": {"login": "athanatos"}}, "additions": 7, "deletions": 0}}, {"node": {"oid": "30e5f3d93192a6bf2428ea4f8d793e2a087a5353", "messageHeadline": "do not try and install libcephfs-java via extra_packages", "author": {"name": "Greg Farnum", "email": "greg@gregs42.com", "user": {"login": "gregsfortytwo"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "8ed4f120d65a2ac06a10b348bc275544486fc557", "messageHeadline": "Merge pull request #316 from ceph/wip-active-asok-10361", "author": {"name": "John Spray", "email": "jcspray@gmail.com", "user": {"login": "jcsp"}}, "additions": 42, "deletions": 28}}, {"node": {"oid": "ee3174db17c33cd888f64b7a6fca61e87d69c163", "messageHeadline": "rados: add size/min_size combinations to rados/thrash", "author": {"name": "Samuel Just", "email": "sjust@redhat.com", "user": {"login": "athanatos"}}, "additions": 21, "deletions": 0}}, {"node": {"oid": "8a5f76d10bc8bf0358f5215ac2aadfb210691507", "messageHeadline": "fs: move into the ceph-fuse mount before doing a test", "author": {"name": "Greg Farnum", "email": "gfarnum@redhat.com", "user": {"login": "gregsfortytwo"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "61cecdbcf2a96db27e62e782057aa5909fd3ee2c", "messageHeadline": "Merge pull request #312 from ceph/wip-prio-hb-pkts", "author": {"name": "Sage Weil", "email": "sage@redhat.com", "user": {"login": "liewegas"}}, "additions": 2, "deletions": 0}}, {"node": {"oid": "a76f5ce01b70a84f97b88c6e0ae4df544a1d04c9", "messageHeadline": "Merge pull request #296 from majianpeng/master", "author": {"name": "Sage Weil", "email": "sage@redhat.com", "user": {"login": "liewegas"}}, "additions": 14, "deletions": 0}}, {"node": {"oid": "4c22dac311fdeb2657a41a9c932926fb5e24f88c", "messageHeadline": "Merge pull request #302 from ceph/wip-crush-tunables", "author": {"name": "Sage Weil", "email": "sage@redhat.com", "user": {"login": "liewegas"}}, "additions": 19, "deletions": 0}}, {"node": {"oid": "c4fea8c867e3441cb3367df528fc16e95a14d966", "messageHeadline": "rados: exercise a few different crush tunable profiles", "author": {"name": "Sage Weil", "email": "sage@redhat.com", "user": {"login": "liewegas"}}, "additions": 8, "deletions": 0}}, {"node": {"oid": "8d2715eb45ff214a26a407cd10b2ce5bc9e789e9", "messageHeadline": "mds_scrub_checks: only direct ops at the active MDS", "author": {"name": "Greg Farnum", "email": "gfarnum@redhat.com", "user": {"login": "gregsfortytwo"}}, "additions": 42, "deletions": 28}}, {"node": {"oid": "333b4445dfc8be831aac6fb3605d06bdc7125af0", "messageHeadline": "Merge remote-tracking branch 'origin/next'", "author": {"name": "Josh Durgin", "email": "jdurgin@redhat.com", "user": {"login": "jdurgin"}}, "additions": 38, "deletions": 19}}, {"node": {"oid": "69575263a3393753d08f0a3bbb0bad37b3ef5eea", "messageHeadline": "Merge pull request #315 from ceph/wip-10577", "author": {"name": "Josh Durgin", "email": "jdurgin@redhat.com", "user": {"login": "jdurgin"}}, "additions": 2, "deletions": 0}}, {"node": {"oid": "d261e324a804a9de807abe859d48377909d0b188", "messageHeadline": "Added \"branch: dumpling\" to fix #10577", "author": {"name": "Yuri Weinstein", "email": "yuri.weinstein@inktank.com", "user": null}, "additions": 2, "deletions": 0}}, {"node": {"oid": "9e9d7c91ebb2c775ad9f8089637715e25df8a8c5", "messageHeadline": "ceph: set crush tunables", "author": {"name": "Sage Weil", "email": "sage@redhat.com", "user": {"login": "liewegas"}}, "additions": 11, "deletions": 0}}, {"node": {"oid": "695f6c22f0b5a923b95c252a69780a03b78fbcc8", "messageHeadline": "Merge pull request #314 from ceph/wip-wait-for-failure", "author": {"name": "Zack Cerza", "email": "zack@cerza.org", "user": {"login": "zmc"}}, "additions": 60, "deletions": 1}}, {"node": {"oid": "f2224b9af50b70419b8f5dc9ae39434933fb8f9e", "messageHeadline": "suites/rbd: add copy-on-read tests", "author": {"name": "Josh Durgin", "email": "jdurgin@redhat.com", "user": {"login": "jdurgin"}}, "additions": 32, "deletions": 0}}, {"node": {"oid": "87478973f491d6b7012764aec089c36047d74a14", "messageHeadline": "suites/rbd: split qemu and librbd tests", "author": {"name": "Josh Durgin", "email": "jdurgin@redhat.com", "user": {"login": "jdurgin"}}, "additions": 39, "deletions": 0}}, {"node": {"oid": "f6145a388c6445762bcd6a8cc67cd72191313716", "messageHeadline": "suites/rbd: Add rbd api tests with exclusive locking features", "author": {"name": "Josh Durgin", "email": "jdurgin@redhat.com", "user": {"login": "jdurgin"}}, "additions": 8, "deletions": 1}}, {"node": {"oid": "7e5619dc2ccad5498077b3eac0344f00352275c2", "messageHeadline": "Merge pull request #303 from ceph/wip-10388", "author": {"name": "Gregory Farnum", "email": "greg@gregs42.com", "user": {"login": "gregsfortytwo"}}, "additions": 8, "deletions": 3}}, {"node": {"oid": "3e540b2f1f30b54fae4797f576500e53dd9f10f5", "messageHeadline": "rados/singleton: test interrupted pg removal", "author": {"name": "Sage Weil", "email": "sage@redhat.com", "user": {"login": "liewegas"}}, "additions": 24, "deletions": 0}}, {"node": {"oid": "41a99f58ccbbc09ee7b5355e598c426cef1d8775", "messageHeadline": "mds_flush: fix the flush test output expectations", "author": {"name": "Greg Farnum", "email": "gfarnum@redhat.com", "user": {"login": "gregsfortytwo"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "cb74060cd450608112fc5a62c5565b30044ddc25", "messageHeadline": "ceph: no need to stop() before restart()", "author": {"name": "Sage Weil", "email": "sage@redhat.com", "user": {"login": "liewegas"}}, "additions": 0, "deletions": 1}}, {"node": {"oid": "83dd3d58a154e2fa8939cc3041b0cac2f577f4c5", "messageHeadline": "ceph: add wait_for_failure command", "author": {"name": "Sage Weil", "email": "sage@redhat.com", "user": {"login": "liewegas"}}, "additions": 36, "deletions": 0}}, {"node": {"oid": "c234887f7b79fdd835af4a795251d0322176e26d", "messageHeadline": "samba: run only on ubuntu until #10627 is resolved", "author": {"name": "Greg Farnum", "email": "gfarnum@redhat.com", "user": {"login": "gregsfortytwo"}}, "additions": 3, "deletions": 0}}, {"node": {"oid": "1dcff968a4fc359086723e8a3cb941051297f14a", "messageHeadline": "samba: run only on ubuntu until #10627 is resolved", "author": {"name": "Greg Farnum", "email": "gfarnum@redhat.com", "user": {"login": "gregsfortytwo"}}, "additions": 3, "deletions": 0}}, {"node": {"oid": "9ace238e874b45afbdcef97fe656d9a707e6105a", "messageHeadline": "teuthology: some suites still use http://ceph.newdream.net", "author": {"name": "Armando Segnini", "email": "armaseg@gmail.com", "user": {"login": "armaseg"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "ddfbe40f19aa4a05461d3b9713fbb19bbf302e49", "messageHeadline": "Merge pull request #277 from ceph/wip-9780-9781", "author": {"name": "Samuel Just", "email": "sam.just@inktank.com", "user": null}, "additions": 77, "deletions": 14}}, {"node": {"oid": "3c339d4a260b63ae3ad7062f9d2a02a7d82f7bd1", "messageHeadline": "suites/rados: exercise heartbeat prioritization", "author": {"name": "Sage Weil", "email": "sage@redhat.com", "user": {"login": "liewegas"}}, "additions": 2, "deletions": 0}}, {"node": {"oid": "e5876126a9a8a474ddffaf60bdfde960e33717da", "messageHeadline": "Formatting changes", "author": {"name": "David Zafman", "email": "dzafman@redhat.com", "user": {"login": "dzafman"}}, "additions": 3, "deletions": 2}}, {"node": {"oid": "14e27650a62016da8caecbb160fbc5bf77d5515e", "messageHeadline": "Fix wrapped line", "author": {"name": "David Zafman", "email": "dzafman@redhat.com", "user": {"login": "dzafman"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "bff2358373ddc8c98b714414c7783dc53957f58b", "messageHeadline": "Fix objectstore name changed to keyvaluestore", "author": {"name": "David Zafman", "email": "dzafman@redhat.com", "user": {"login": "dzafman"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "b239dadc02fc8e09c5bf633a06c479494929e85c", "messageHeadline": "ceph_manager: Fix Thrasher kill_osd() to ignore pool going away", "author": {"name": "David Zafman", "email": "dzafman@redhat.com", "user": {"login": "dzafman"}}, "additions": 4, "deletions": 1}}, {"node": {"oid": "4eda2967a456d1280a8f081fb80bb274ac60ac0e", "messageHeadline": "ceph_manager: Thrasher fixes to run() calls to set check_status = False", "author": {"name": "David Zafman", "email": "dzafman@redhat.com", "user": {"login": "dzafman"}}, "additions": 6, "deletions": 6}}, {"node": {"oid": "e0b0d41e4cc87c058386bbc00bba444671493838", "messageHeadline": "ceph_manager: Re-enable Thrasher ceph-objectstore-tool testing", "author": {"name": "David Zafman", "email": "dzafman@redhat.com", "user": {"login": "dzafman"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "4a195c78c1d932ecf03055d3cfc2e5584947b657", "messageHeadline": "ceph_manager: In Thrasher randomly remove past intervals", "author": {"name": "David Zafman", "email": "dzafman@redhat.com", "user": {"login": "dzafman"}}, "additions": 50, "deletions": 0}}, {"node": {"oid": "f9e088fcbcf06adc62c32f370e90591312491906", "messageHeadline": "ceph_manager: In Thrasher disable ceph_objectstore_tool tests if old \u2026", "author": {"name": "David Zafman", "email": "dzafman@redhat.com", "user": {"login": "dzafman"}}, "additions": 18, "deletions": 9}}, {"node": {"oid": "4761c2c09440e3225b28f977321b697582f3167c", "messageHeadline": "Merge pull request #308 from ceph/wip-10579", "author": {"name": "Gregory Farnum", "email": "greg@gregs42.com", "user": {"login": "gregsfortytwo"}}, "additions": 13, "deletions": 5}}, {"node": {"oid": "82159315b67951f31d29a356e1feeecd9024d392", "messageHeadline": "suites/fs: isolate quota task", "author": {"name": "John Spray", "email": "jspray@redhat.com", "user": null}, "additions": 13, "deletions": 5}}, {"node": {"oid": "e92d2e4ca0013fa379fdf5830d4fe28abf65c33b", "messageHeadline": "rados: include msgr tests", "author": {"name": "Haomai Wang", "email": "haomaiwang@gmail.com", "user": {"login": "yuyuyu101"}}, "additions": 8, "deletions": 0}}, {"node": {"oid": "a6b8e823f4dd7c607ef8afaa993727baa6411eda", "messageHeadline": "tasks/mds_flush: use new stray/purge perfcounters", "author": {"name": "John Spray", "email": "jspray@redhat.com", "user": null}, "additions": 8, "deletions": 3}}, {"node": {"oid": "1b2ec97256c76158b2ff4c4f11280da9a96dbeff", "messageHeadline": "Merge pull request #285 from ceph/wip-9883", "author": {"name": "John Spray", "email": "jcspray@gmail.com", "user": {"login": "jcsp"}}, "additions": 496, "deletions": 18}}, {"node": {"oid": "2c1cef6b5d9527b89d797b67e2bc54ff4dc26576", "messageHeadline": "tasks/mds_journal_repair: add test_table_tool", "author": {"name": "John Spray", "email": "jspray@redhat.com", "user": null}, "additions": 91, "deletions": 0}}, {"node": {"oid": "bf13a4e0625a577c95d02b8046800236799e08b1", "messageHeadline": "tasks/mds_journal_repair: create new test", "author": {"name": "John Spray", "email": "jspray@redhat.com", "user": null}, "additions": 405, "deletions": 18}}, {"node": {"oid": "a6bca747229f2b90fdfd7dc3bd2bce060a8e6629", "messageHeadline": "Merge pull request #298 from ceph/wip-bi-sharding-3", "author": {"name": "Alfredo Deza", "email": "alfredo@deza.pe", "user": {"login": "alfredodeza"}}, "additions": 36, "deletions": 19}}, {"node": {"oid": "11a8881cd1745117b293105cf6f98bad67d940ea", "messageHeadline": "Merge pull request #300 from ceph/restore_giant-x_on_master", "author": {"name": "Yuri Weinstein", "email": "yuri.weinstein@gmail.com", "user": {"login": "yuriw"}}, "additions": 383, "deletions": 0}}, {"node": {"oid": "19ca3538b48cf6d540622145aa07fdd202a57d53", "messageHeadline": "Merge pull request #301 from ceph/restore_giant-x_on_next", "author": {"name": "Yuri Weinstein", "email": "yuri.weinstein@gmail.com", "user": {"login": "yuriw"}}, "additions": 383, "deletions": 0}}, {"node": {"oid": "927a9905b84b2239aed74bc5da8fbf7d38e76d02", "messageHeadline": "Restored giant-x on next", "author": {"name": "Yuri Weinstein", "email": "yuriw@magna002.ceph.redhat.com", "user": null}, "additions": 383, "deletions": 0}}, {"node": {"oid": "21a4afc24b64d09eccfa88b5d36782de3c7cce78", "messageHeadline": "Restored giant-x suite on master", "author": {"name": "Yuri Weinstein", "email": "yuriw@magna002.ceph.redhat.com", "user": null}, "additions": 383, "deletions": 0}}, {"node": {"oid": "b1d9f602c412078c56b843f904be8112f2bc343e", "messageHeadline": "Merge pull request #288 from dmick/master", "author": {"name": "Andrew Schoen", "email": "andrew.schoen@gmail.com", "user": {"login": "andrewschoen"}}, "additions": 29, "deletions": 13}}, {"node": {"oid": "3d420ff1dd0962981cbf03350634cf68dd1b7d91", "messageHeadline": "radosgw_admin: don't use boto for testing 301 responses", "author": {"name": "Yehuda Sadeh", "email": "yehuda@redhat.com", "user": {"login": "yehudasa"}}, "additions": 29, "deletions": 18}}, {"node": {"oid": "adc9bdae34a69b6371e9f7a816a6f5cb3f675f83", "messageHeadline": "rgw: set default region and zone to all clients", "author": {"name": "Yehuda Sadeh", "email": "yehuda@redhat.com", "user": {"login": "yehudasa"}}, "additions": 7, "deletions": 1}}, {"node": {"oid": "74bef7f488ab5b2012bbb9e959a3b8d63e3f6013", "messageHeadline": "Merge pull request #291 from dachary/wip-10018-scrub", "author": {"name": "Loic Dachary", "email": "ldachary@redhat.com", "user": {"login": "ldachary"}}, "additions": 522, "deletions": 306}}, {"node": {"oid": "2e5dcf2a66e8499398ec22e043a271c47571735c", "messageHeadline": "test: add write_fadvise_dontneed.yaml to test write_fadvise_dontneed.", "author": {"name": "Jianpeng Ma", "email": "jianpeng.ma@intel.com", "user": {"login": "majianpeng"}}, "additions": 8, "deletions": 0}}, {"node": {"oid": "717dffe7c24ecc5489d0597c38c900e7b14d22e0", "messageHeadline": "rados.py: Add write_fadvise_dontneed field", "author": {"name": "Jianpeng Ma", "email": "jianpeng.ma@intel.com", "user": {"login": "majianpeng"}}, "additions": 6, "deletions": 0}}, {"node": {"oid": "e580eca3e369166bd94a5b8882a79ab2bd60e07c", "messageHeadline": "repair_test: hinfo_key error injection", "author": {"name": "Loic Dachary", "email": "ldachary@redhat.com", "user": {"login": "ldachary"}}, "additions": 58, "deletions": 0}}, {"node": {"oid": "ae68658339dc445b40bbca2292a5bcb35956f0b7", "messageHeadline": "ceph_manager: add ceph-objectstore-tool wrapper", "author": {"name": "Loic Dachary", "email": "ldachary@redhat.com", "user": {"login": "ldachary"}}, "additions": 66, "deletions": 0}}, {"node": {"oid": "0465c0c53fc1a68fee9663534bd868400dbc0dbb", "messageHeadline": "ceph_manager: add object helpers", "author": {"name": "Loic Dachary", "email": "ldachary@redhat.com", "user": {"login": "ldachary"}}, "additions": 26, "deletions": 0}}, {"node": {"oid": "f3bd336dbeb80756ba8ee71981ffb44db69aab7f", "messageHeadline": "repair_test: rework indentation to make it pep8 clean", "author": {"name": "Loic Dachary", "email": "ldachary@redhat.com", "user": {"login": "ldachary"}}, "additions": 34, "deletions": 9}}, {"node": {"oid": "f08d95a5eab1e9693a85db33a54e404b750ad622", "messageHeadline": "repair_test: rework to remove levels of indirection", "author": {"name": "Loic Dachary", "email": "ldachary@redhat.com", "user": {"login": "ldachary"}}, "additions": 65, "deletions": 142}}, {"node": {"oid": "bd4926c4acb9365b13cd548bc1f19dfe2c118c22", "messageHeadline": "ceph_manager: rework indentation to make it pep8 clean", "author": {"name": "Loic Dachary", "email": "ldachary@redhat.com", "user": {"login": "ldachary"}}, "additions": 274, "deletions": 163}}, {"node": {"oid": "50e7e6df2baf34a33cccfaee961df9b910424249", "messageHeadline": "ceph_manager: fix docstring typo", "author": {"name": "Loic Dachary", "email": "ldachary@redhat.com", "user": {"login": "ldachary"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "7234481bae5e23cd7ed27bd935413b2df49ecbf2", "messageHeadline": "ceph_manager: define pool context", "author": {"name": "Loic Dachary", "email": "ldachary@redhat.com", "user": {"login": "ldachary"}}, "additions": 7, "deletions": 0}}, {"node": {"oid": "940a990b99663cd204ef2216416dcbc7ba361b52", "messageHeadline": "Merge pull request #290 from ceph/revert-250-wip-10018-scrub", "author": {"name": "David Zafman", "email": "david.zafman@inktank.com", "user": null}, "additions": 316, "deletions": 572}}, {"node": {"oid": "7029dba08a2a3acf8c66a7ce4eb98751ef9e945a", "messageHeadline": "Revert \"add erasure code repair / scrub tests\"", "author": {"name": "David Zafman", "email": "david.zafman@inktank.com", "user": null}, "additions": 316, "deletions": 572}}, {"node": {"oid": "f36b171816b5d39e3c52c04395421bb64088f370", "messageHeadline": "Merge pull request #286 from ceph/wip-10261-wusui", "author": {"name": "Warren Usui", "email": "warren.usui@inktank.com", "user": null}, "additions": 5, "deletions": 6}}, {"node": {"oid": "4d52523c21d90efddd6d9ad37fe44d058c4762ae", "messageHeadline": "Merge pull request #250 from dachary/wip-10018-scrub", "author": {"name": "Loic Dachary", "email": "ldachary@redhat.com", "user": {"login": "ldachary"}}, "additions": 572, "deletions": 316}}, {"node": {"oid": "01174518b8ad1c08b883ce32bbea8f239129f45f", "messageHeadline": "repair_test: hinfo_key error injection", "author": {"name": "Loic Dachary", "email": "ldachary@redhat.com", "user": {"login": "ldachary"}}, "additions": 58, "deletions": 0}}, {"node": {"oid": "236049b27db979290d8f089e54c3ecc5bb502ec7", "messageHeadline": "ceph_manager: add ceph-objectstore-tool wrapper", "author": {"name": "Loic Dachary", "email": "ldachary@redhat.com", "user": {"login": "ldachary"}}, "additions": 66, "deletions": 0}}, {"node": {"oid": "372665d1ec53248066527a552b2de9aeac02ba22", "messageHeadline": "ceph_manager: add object helpers", "author": {"name": "Loic Dachary", "email": "ldachary@redhat.com", "user": {"login": "ldachary"}}, "additions": 26, "deletions": 0}}, {"node": {"oid": "f3a91d2ecda7929e7760ed85a18f78299f3ca6ec", "messageHeadline": "repair_test: rework indentation to make it pep8 clean", "author": {"name": "Loic Dachary", "email": "ldachary@redhat.com", "user": {"login": "ldachary"}}, "additions": 34, "deletions": 9}}, {"node": {"oid": "9203259ec39e9758f2f9afdc40de61196499c456", "messageHeadline": "repair_test: rework to remove levels of indirection", "author": {"name": "Loic Dachary", "email": "ldachary@redhat.com", "user": {"login": "ldachary"}}, "additions": 63, "deletions": 137}}, {"node": {"oid": "764f6159baf29b99595cf0bd709e4d25368e7789", "messageHeadline": "ceph_manager: rework indentation to make it pep8 clean", "author": {"name": "Loic Dachary", "email": "ldachary@redhat.com", "user": {"login": "ldachary"}}, "additions": 273, "deletions": 164}}, {"node": {"oid": "1f14626b0431ff2f79246da84cc1629b82614cc9", "messageHeadline": "ceph_manager: fix docstring typo", "author": {"name": "Loic Dachary", "email": "ldachary@redhat.com", "user": {"login": "ldachary"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "666aecc1211a2aa1853ec3ab7b152c6425712cbb", "messageHeadline": "ceph_manager: define pool context", "author": {"name": "Loic Dachary", "email": "ldachary@redhat.com", "user": {"login": "ldachary"}}, "additions": 7, "deletions": 0}}, {"node": {"oid": "e2494c505030c7e7b6c5c47b35a9c4a603608fb7", "messageHeadline": "Fix objectstore name changed to keyvaluestore", "author": {"name": "David Zafman", "email": "dzafman@redhat.com", "user": {"login": "dzafman"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "7d4bb5529c9d0c1ad83f357a7cbe4903e3979e7b", "messageHeadline": "ceph_manager: Fix Thrasher kill_osd() to ignore pool going away", "author": {"name": "David Zafman", "email": "dzafman@redhat.com", "user": {"login": "dzafman"}}, "additions": 3, "deletions": 1}}, {"node": {"oid": "cf8bc063d5b62177cdb6ba4cc21c544039e4fe21", "messageHeadline": "ceph_manager: Thrasher fixes to run() calls to set check_status = False", "author": {"name": "David Zafman", "email": "dzafman@redhat.com", "user": {"login": "dzafman"}}, "additions": 5, "deletions": 5}}, {"node": {"oid": "1903b7bee075989c0d68e3fedab134003d00223a", "messageHeadline": "ceph_manager: Re-enable Thrasher ceph-objectstore-tool testing", "author": {"name": "David Zafman", "email": "dzafman@redhat.com", "user": {"login": "dzafman"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "b6f7b17b5ce3ab7da28506d0b655f77593acfaa5", "messageHeadline": "ceph_manager: In Thrasher randomly remove past intervals", "author": {"name": "David Zafman", "email": "dzafman@redhat.com", "user": {"login": "dzafman"}}, "additions": 32, "deletions": 0}}, {"node": {"oid": "0df5e84b6917d7c2745b1f4ebb1cb9563f321d05", "messageHeadline": "ceph_manager: In Thrasher disable ceph_objectstore_tool tests if old \u2026", "author": {"name": "David Zafman", "email": "dzafman@redhat.com", "user": {"login": "dzafman"}}, "additions": 14, "deletions": 9}}, {"node": {"oid": "4c27048b127ae6f00f5f2677e1d1ebc81e63953d", "messageHeadline": "tasks/calamari_setup: build ice-tools virtualenv if building iceball", "author": {"name": "Dan Mick", "email": "dan.mick@redhat.com", "user": {"login": "dmick"}}, "additions": 22, "deletions": 5}}, {"node": {"oid": "bbe22d2fde455e0dfeb2d3306f180c93ad419f15", "messageHeadline": "tasks/calamari_setup: remove HTTP-downloaded iceball, if any", "author": {"name": "Dan Mick", "email": "dan.mick@redhat.com", "user": {"login": "dmick"}}, "additions": 6, "deletions": 2}}, {"node": {"oid": "4377f00bac1e9271af7923a6f13ef5b8c5592d52", "messageHeadline": "tasks/calamari_setup: use ice_version to completely specify iceball", "author": {"name": "Dan Mick", "email": "dan.mick@redhat.com", "user": {"login": "dmick"}}, "additions": 1, "deletions": 6}}, {"node": {"oid": "c3eee83fb09a8f37faa71fa8fa78b63296528952", "messageHeadline": "fs: enable client quota on cfuse_workunit_misc", "author": {"name": "Greg Farnum", "email": "gfarnum@redhat.com", "user": {"login": "gregsfortytwo"}}, "additions": 6, "deletions": 0}}, {"node": {"oid": "1f557c566c129c1c706d88872f5cfa52fe64be45", "messageHeadline": "Calamari_setup now allows > 1 mon.", "author": {"name": "Warren Usui", "email": "warren.usui@inktank.com", "user": null}, "additions": 5, "deletions": 6}}, {"node": {"oid": "2710b2e3a1e891603d01dc26c1d1649d8b16e202", "messageHeadline": "Merge pull request #279 from ceph/wip-cephfs-cleanup", "author": {"name": "John Spray", "email": "jcspray@gmail.com", "user": {"login": "jcsp"}}, "additions": 197, "deletions": 271}}, {"node": {"oid": "b1e35a423712c4d5b7e98375c9e9221affd262d1", "messageHeadline": "tasks/mds_auto_repair: remove unneeded log settings", "author": {"name": "John Spray", "email": "jspray@redhat.com", "user": null}, "additions": 0, "deletions": 2}}, {"node": {"oid": "997c0c3d62cb7808d8a210116491eeb41a58cf98", "messageHeadline": "tasks/cephfs: remove `config` from Filesystem cons", "author": {"name": "John Spray", "email": "jspray@redhat.com", "user": null}, "additions": 9, "deletions": 10}}, {"node": {"oid": "4ff4819573cda35af7908c9ba33bb9b402c53a84", "messageHeadline": "tasks/cephfs: umount unused clients before running", "author": {"name": "John Spray", "email": "jspray@redhat.com", "user": null}, "additions": 10, "deletions": 0}}, {"node": {"oid": "8630c4ab3bb40cabd91112879eddbb77df2c326e", "messageHeadline": "tasks/cephfs: move ROOT_INO into filesystem module", "author": {"name": "John Spray", "email": "jspray@redhat.com", "user": null}, "additions": 2, "deletions": 4}}, {"node": {"oid": "5e3f5766d0ac6d3b8980efc9279017a00faab2aa", "messageHeadline": "tasks/cephfs: be more precise in set_clients_block", "author": {"name": "John Spray", "email": "jspray@redhat.com", "user": null}, "additions": 30, "deletions": 2}}, {"node": {"oid": "951d6c297dedd3bd4288eb4edc0b9a93214ee763", "messageHeadline": "tasks/cephfs: use set_conf() from test case class", "author": {"name": "John Spray", "email": "jspray@redhat.com", "user": null}, "additions": 5, "deletions": 5}}, {"node": {"oid": "cfbc277c1f7692367df21be0b622d1a201abd724", "messageHeadline": "tasks/cephfs: move common setUp/tearDown to parent", "author": {"name": "John Spray", "email": "jspray@redhat.com", "user": null}, "additions": 96, "deletions": 199}}, {"node": {"oid": "6d79e3918b2d79a5ba84046bab4337552834f6b4", "messageHeadline": "tasks/cephfs: move wait_until helpers to testcase", "author": {"name": "John Spray", "email": "jspray@redhat.com", "user": null}, "additions": 48, "deletions": 52}}, {"node": {"oid": "213641f3154b3f7e45a80ea6f432b8602481bab8", "messageHeadline": "tasks/ceph: update mds auth caps to 'allow *'", "author": {"name": "John Spray", "email": "jspray@redhat.com", "user": null}, "additions": 1, "deletions": 1}}, {"node": {"oid": "f93e531de6fa69a3ad32117c613094fc0aa0283e", "messageHeadline": "Fix mpi calls", "author": {"name": "Warren Usui", "email": "warren.usui@inktank.com", "user": null}, "additions": 2, "deletions": 1}}, {"node": {"oid": "8033c749f8c1bc417ab1ab9d2479498e70c9637a", "messageHeadline": "Merge pull request #283 from ceph/issue-10275", "author": {"name": "Zack Cerza", "email": "zack@cerza.org", "user": {"login": "zmc"}}, "additions": 8, "deletions": 2}}, {"node": {"oid": "5644a320a5b37912b01fa91390e750e8c5ced13f", "messageHeadline": "Use qemu-kvm in the qemu task for rpm based systems.", "author": {"name": "Andrew Schoen", "email": "aschoen@redhat.com", "user": {"login": "andrewschoen"}}, "additions": 8, "deletions": 2}}, {"node": {"oid": "574be5ba554cfa0ca1405dccc2c4f46a4b9e4591", "messageHeadline": "Merge pull request #280 from ceph/wip-10387-cleanup", "author": {"name": "Gregory Farnum", "email": "greg@gregs42.com", "user": {"login": "gregsfortytwo"}}, "additions": 3, "deletions": 13}}, {"node": {"oid": "bae3bc8eadbd59881f0e6606c9a2d0319bbebb58", "messageHeadline": "Merge pull request #282 from ceph/wip-10469", "author": {"name": "Zack Cerza", "email": "zack@cerza.org", "user": {"login": "zmc"}}, "additions": 6, "deletions": 0}}, {"node": {"oid": "31ff241f5a74d455d6e61f02065f2df43d3fa978", "messageHeadline": "Inherit teuthology's log level", "author": {"name": "Zack Cerza", "email": "zack@redhat.com", "user": {"login": "zmc"}}, "additions": 6, "deletions": 0}}, {"node": {"oid": "f6bcbe3701c1201406174d8b23c36cd2613a4168", "messageHeadline": "tasks/mds_flush: remove #10387 workaround", "author": {"name": "John Spray", "email": "jspray@redhat.com", "user": null}, "additions": 3, "deletions": 13}}, {"node": {"oid": "b23da9797ab1d8671828667ac612948eb919ec3d", "messageHeadline": "Merge pull request #278 from ceph/wip-rm-tiobench", "author": {"name": "Sage Weil", "email": "sage@redhat.com", "user": {"login": "liewegas"}}, "additions": 0, "deletions": 103}}, {"node": {"oid": "8a317125fc542667e57c66017db6e80a3edc24f2", "messageHeadline": "drop tiobench tests", "author": {"name": "Ken Dreyer", "email": "kdreyer@redhat.com", "user": {"login": "ktdreyer"}}, "additions": 0, "deletions": 103}}, {"node": {"oid": "76967993285acd6c619b99f2a11eb5a02be7cec6", "messageHeadline": "Revert \"Move output in task/s3readwrite\"", "author": {"name": "Sage Weil", "email": "sage@redhat.com", "user": {"login": "liewegas"}}, "additions": 8, "deletions": 34}}, {"node": {"oid": "3960530b7decc360c72d4670475806c04f218bfa", "messageHeadline": "Revert \"Move output in task/s3readwrite\"", "author": {"name": "Sage Weil", "email": "sage@redhat.com", "user": {"login": "liewegas"}}, "additions": 8, "deletions": 34}}, {"node": {"oid": "0220cbb717eb83da07af3ca896f67df2b83514a6", "messageHeadline": "Revert \"tasks/ceph_manager: dump raw cluster command at debug level\"", "author": {"name": "Sage Weil", "email": "sage@redhat.com", "user": {"login": "liewegas"}}, "additions": 0, "deletions": 1}}, {"node": {"oid": "c539429761561577e3e43473c99bb90336552c3f", "messageHeadline": "Merge pull request #275 from ceph/wip-10404", "author": {"name": "Zack Cerza", "email": "zack@cerza.org", "user": {"login": "zmc"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "b0ebeba79cf349b9c5a6e387f8246d7b6d0ef576", "messageHeadline": "tasks/ceph_manager: dump raw cluster command at debug level", "author": {"name": "Sage Weil", "email": "sage@redhat.com", "user": {"login": "liewegas"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "7d0bfa706df2e003b3f725b5d74b19edf9a3b56b", "messageHeadline": "Merge pull request #227 from ceph/wip-9881", "author": {"name": "Gregory Farnum", "email": "greg@gregs42.com", "user": {"login": "gregsfortytwo"}}, "additions": 264, "deletions": 3}}, {"node": {"oid": "083f8963a245db5d69785a2acce12fece1c15c38", "messageHeadline": "suites/fs: hook in mds_flush", "author": {"name": "John Spray", "email": "jspray@redhat.com", "user": null}, "additions": 3, "deletions": 0}}, {"node": {"oid": "ecd9de4df6ffce3ab3a6ae049135a7a35951fc18", "messageHeadline": "rados/thrash: add readproxy facet", "author": {"name": "Sage Weil", "email": "sage@redhat.com", "user": {"login": "liewegas"}}, "additions": 33, "deletions": 0}}, {"node": {"oid": "7696afd3fab1bb11a5a4a0c8851f56c1d73f58d3", "messageHeadline": "tasks: create mds_flush task", "author": {"name": "John Spray", "email": "jspray@redhat.com", "user": null}, "additions": 261, "deletions": 3}}, {"node": {"oid": "8a2c32875ce6c66d75c8cf74cf26a48b8c0370fd", "messageHeadline": "Merge pull request #270 from ceph/wip-cot-rename", "author": {"name": "David Zafman", "email": "david.zafman@inktank.com", "user": null}, "additions": 192, "deletions": 112}}, {"node": {"oid": "a8bd12e5da83955b3a1f9766d79e9fdb617e3848", "messageHeadline": "Merge pull request #271 from dachary/wip-cot-rename", "author": {"name": "David Zafman", "email": "david.zafman@inktank.com", "user": null}, "additions": 182, "deletions": 102}}, {"node": {"oid": "ac64ef7941d1b9e529411f23aced903bcea4aa50", "messageHeadline": "Merge pull request #263 from ceph/wip-calamari-nosetests", "author": {"name": "Dan Mick", "email": "dan.mick@redhat.com", "user": {"login": "dmick"}}, "additions": 312, "deletions": 348}}, {"node": {"oid": "25ae69f1d84560835064bc8f42c7d356d76a35ed", "messageHeadline": "Add calamari suite definitions.", "author": {"name": "Dan Mick", "email": "dan.mick@inktank.com", "user": null}, "additions": 31, "deletions": 0}}, {"node": {"oid": "efa6c36f70eb9f7759ad7bb4beea5f3732f0a4a1", "messageHeadline": "Add calamari_nosetests task.", "author": {"name": "Dan Mick", "email": "dan.mick@redhat.com", "user": {"login": "dmick"}}, "additions": 281, "deletions": 0}}, {"node": {"oid": "1bba98bda29c50c2b10c09e881e485c1f829975e", "messageHeadline": "Remove obsolete tasks/calamari", "author": {"name": "Dan Mick", "email": "dan.mick@redhat.com", "user": {"login": "dmick"}}, "additions": 0, "deletions": 348}}, {"node": {"oid": "75287f0868c12c462f6758fcb11c60a74c24ced5", "messageHeadline": "ceph_objectstore_tool: fix pep8 errors", "author": {"name": "Loic Dachary", "email": "ldachary@redhat.com", "user": {"login": "ldachary"}}, "additions": 169, "deletions": 79}}, {"node": {"oid": "3c2aaa9c359ff7f9273d0e0bcc139ee046e9a128", "messageHeadline": "ceph_objectstore_tool: --op list now prints [pg,object]", "author": {"name": "Loic Dachary", "email": "ldachary@redhat.com", "user": {"login": "ldachary"}}, "additions": 15, "deletions": 25}}, {"node": {"oid": "cec763bc71839670de199b3bf2b3fa223b1e0fa0", "messageHeadline": "rados/singleton: debug watch-notify test", "author": {"name": "Sage Weil", "email": "sage@redhat.com", "user": {"login": "liewegas"}}, "additions": 4, "deletions": 0}}, {"node": {"oid": "834aa829f289b478e951887d2b7a4eb4b23bc7c4", "messageHeadline": "Merge pull request #225 from ceph/wip-7317", "author": {"name": "Gregory Farnum", "email": "greg@gregs42.com", "user": {"login": "gregsfortytwo"}}, "additions": 781, "deletions": 48}}, {"node": {"oid": "f8f69821fa601e8e0a1373cf33c0242854aff090", "messageHeadline": "Merge pull request #269 from ceph/wip-librados-debug", "author": {"name": "Sage Weil", "email": "sage@redhat.com", "user": {"login": "liewegas"}}, "additions": 7, "deletions": 0}}, {"node": {"oid": "95e65785182549f2370ec2fc5c073bea157820f2", "messageHeadline": "rados/thrash: enable client debug for api tests", "author": {"name": "Sage Weil", "email": "sage@redhat.com", "user": {"login": "liewegas"}}, "additions": 7, "deletions": 0}}, {"node": {"oid": "d3864df97b84be9b2d3dd1342a60dcb39a1f711a", "messageHeadline": "suites/fs: hook in mds_full task", "author": {"name": "John Spray", "email": "jspray@redhat.com", "user": null}, "additions": 10, "deletions": 0}}, {"node": {"oid": "849e259b96925560d2701fef348fc420b92f4fab", "messageHeadline": "tasks: add mds_full task", "author": {"name": "John Spray", "email": "jspray@redhat.com", "user": null}, "additions": 507, "deletions": 0}}, {"node": {"oid": "f9609c4688f03cec462312f1f3b300013125464e", "messageHeadline": "tasks/cephfs: let get_config use non-mon services", "author": {"name": "John Spray", "email": "jspray@redhat.com", "user": null}, "additions": 7, "deletions": 5}}, {"node": {"oid": "8fa6b154e3743bea86f65c1355c108d0a8212010", "messageHeadline": "tasks/cephfs: enable osd epoch get from mounts", "author": {"name": "John Spray", "email": "jspray@redhat.com", "user": null}, "additions": 84, "deletions": 21}}, {"node": {"oid": "f94ec69fe9b742777547aba943526ae7bbd9f9f5", "messageHeadline": "tasks/mds_client_limits: fix initial rm -rf", "author": {"name": "John Spray", "email": "jspray@redhat.com", "user": null}, "additions": 2, "deletions": 2}}, {"node": {"oid": "9c55b81cc2a8707c00a2315ac8cb15c855ed170f", "messageHeadline": "tasks/kclient: add 'debug' option", "author": {"name": "John Spray", "email": "jspray@redhat.com", "user": null}, "additions": 29, "deletions": 2}}, {"node": {"oid": "dedcc6483a4091f74ed169548e6fb6d187321d87", "messageHeadline": "tasks/cephfs: enable kclient for mds_* tasks", "author": {"name": "John Spray", "email": "jspray@redhat.com", "user": null}, "additions": 157, "deletions": 33}}, {"node": {"oid": "2aef17d8c576c6f260186c46a4bf45e16374591d", "messageHeadline": "Merge pull request #268 from ceph/wip-kcephfs-inline", "author": {"name": "John Spray", "email": "jcspray@gmail.com", "user": {"login": "jcsp"}}, "additions": 9, "deletions": 33}}, {"node": {"oid": "eec179c687664664eda6106d6705305fb16a0e82", "messageHeadline": "ceph_objectstore_tool: Changes for rename of binary ceph-objectstore-\u2026", "author": {"name": "David Zafman", "email": "dzafman@redhat.com", "user": {"login": "dzafman"}}, "additions": 11, "deletions": 11}}, {"node": {"oid": "e05d7e3ba7515fb104ff49cb05055be21a3b609d", "messageHeadline": "kcephfs: test inline data", "author": {"name": "Sage Weil", "email": "sage@redhat.com", "user": {"login": "liewegas"}}, "additions": 9, "deletions": 33}}, {"node": {"oid": "b4214f95f48a9d1ead9c06566d87b1079d811cba", "messageHeadline": "Merge pull request #257 from ceph/wip-fs-creation", "author": {"name": "John Spray", "email": "jcspray@gmail.com", "user": {"login": "jcsp"}}, "additions": 58, "deletions": 40}}, {"node": {"oid": "3abb3ff2d1c68bb28bcd4d1cdfaddb20a98794dd", "messageHeadline": "Merge pull request #266 from ceph/wip-9892-2", "author": {"name": "Alfredo Deza", "email": "alfredo@deza.pe", "user": {"login": "alfredodeza"}}, "additions": 4, "deletions": 0}}, {"node": {"oid": "47d56d779eb145f5bca1e8e1efdeec8be92b6579", "messageHeadline": "radosgw-admin: wait before trimming usage", "author": {"name": "Yehuda Sadeh", "email": "yehuda@redhat.com", "user": {"login": "yehudasa"}}, "additions": 4, "deletions": 0}}, {"node": {"oid": "bd9be5fd01050f01265e2945c4ab4f538825f6d3", "messageHeadline": "Merge pull request #265 from ceph/wip-test-huge-tickets", "author": {"name": "Sage Weil", "email": "sage@redhat.com", "user": {"login": "liewegas"}}, "additions": 5, "deletions": 0}}, {"node": {"oid": "98f750b40d4b69a0849ea9e9ea8dce42217c11fa", "messageHeadline": "krbd: add huge_tickets workunit", "author": {"name": "Ilya Dryomov", "email": "idryomov@redhat.com", "user": {"login": "idryomov"}}, "additions": 5, "deletions": 0}}, {"node": {"oid": "d562886f31a92b04cfc3e38873006c88f32bc91e", "messageHeadline": "Merge pull request #260 from ceph/wip-mds-readonly", "author": {"name": "Gregory Farnum", "email": "greg@gregs42.com", "user": {"login": "gregsfortytwo"}}, "additions": 43, "deletions": 5}}, {"node": {"oid": "9b7a2f18e317d7ca3c1354144e5f85018c846bad", "messageHeadline": "Merge pull request #264 from ceph/wip-wn", "author": {"name": "Samuel Just", "email": "sam.just@inktank.com", "user": null}, "additions": 9, "deletions": 2}}, {"node": {"oid": "0f9192f25d24392bce13263e08083a90cfe2a201", "messageHeadline": "tasks/watch_notify_same_primary: fix test for new watch/notify", "author": {"name": "Sage Weil", "email": "sage@redhat.com", "user": {"login": "liewegas"}}, "additions": 9, "deletions": 2}}, {"node": {"oid": "09b82e2bd909746836589c5249b1f5458d3e5947", "messageHeadline": "tasks: add test case for readonly MDS", "author": {"name": "Yan, Zheng", "email": "zyan@redhat.com", "user": {"login": "ukernel"}}, "additions": 43, "deletions": 5}}, {"node": {"oid": "be37339899c3a1fc0954db5214615f33fe64721a", "messageHeadline": "Merge remote-tracking branch 'gh/next'", "author": {"name": "Sage Weil", "email": "sage@redhat.com", "user": {"login": "liewegas"}}, "additions": 44, "deletions": 11}}, {"node": {"oid": "ab822cb385ddfba9c77cecb7f5608cb7b5674217", "messageHeadline": "Merge pull request #261 from ceph/wip-10223", "author": {"name": "Loic Dachary", "email": "dachary@users.noreply.github.com", "user": {"login": "dachary"}}, "additions": 22, "deletions": 3}}, {"node": {"oid": "1156a7470589e0a4410a7fc805fcaa117446b5b4", "messageHeadline": "Fixes #10269 http://tracker.ceph.com/issues/10269", "author": {"name": "Yuri Weinstein", "email": "yuri.weinstein@inktank.com", "user": null}, "additions": 22, "deletions": 3}}, {"node": {"oid": "f3b3d755428d42069e20efe325a9825970f2a795", "messageHeadline": "radosgw_admin: test full sync using existing tests", "author": {"name": "Josh Durgin", "email": "jdurgin@redhat.com", "user": {"login": "jdurgin"}}, "additions": 63, "deletions": 57}}, {"node": {"oid": "50abebb5b9e1a6b70ef6413b67c92f0c1be0215d", "messageHeadline": "Merge pull request #259 from ceph/wip-10223", "author": {"name": "Yuri Weinstein", "email": "yuri.weinstein@gmail.com", "user": {"login": "yuriw"}}, "additions": 25, "deletions": 11}}, {"node": {"oid": "4487c3b092c5a2385143d695e1265035a93e34d9", "messageHeadline": "Changed workloads in 2-workload to run in parallel", "author": {"name": "Yuri Weinstein", "email": "yuri.weinstein@inktank.com", "user": null}, "additions": 25, "deletions": 11}}, {"node": {"oid": "a45663c54386dc2df030c38f11d5e783bbe6f3bf", "messageHeadline": "Merge pull request #212 from ceph/wip-9117-wusui", "author": {"name": "Zack Cerza", "email": "zack@cerza.org", "user": {"login": "zmc"}}, "additions": 34, "deletions": 8}}, {"node": {"oid": "108dab6a3357936f6c54819e8d909f34b1e84bc8", "messageHeadline": "Update vps.yaml", "author": {"name": "Yuri Weinstein", "email": "yuri.weinstein@gmail.com", "user": {"login": "yuriw"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "2bb1e52414a0967ef1e09ea1f276cee889023cf1", "messageHeadline": "Update vps.yaml", "author": {"name": "Yuri Weinstein", "email": "yuri.weinstein@gmail.com", "user": {"login": "yuriw"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "8fc3550002c464716236c08d32799e71452785c4", "messageHeadline": "tasks/ceph: move FS creation inside Filesystem", "author": {"name": "John Spray", "email": "jspray@redhat.com", "user": null}, "additions": 12, "deletions": 13}}, {"node": {"oid": "89beed1b0a46d1e55eb9d65f8144092d753a1fb2", "messageHeadline": "tasks/ceph: conservative PG count in FS pools", "author": {"name": "John Spray", "email": "jspray@redhat.com", "user": null}, "additions": 52, "deletions": 33}}, {"node": {"oid": "fd3aaec8c3542668754e7d7ce8163a5a8d976d8d", "messageHeadline": "Merge pull request #249 from ceph/wip-9557", "author": {"name": "John Spray", "email": "jcspray@gmail.com", "user": {"login": "jcsp"}}, "additions": 120, "deletions": 1}}, {"node": {"oid": "d7618311330ec1fcfe84b7b43ae8f15bd2f2fa58", "messageHeadline": "tasks: add mds_auto_repair", "author": {"name": "Yan, Zheng", "email": "zyan@redhat.com", "user": {"login": "ukernel"}}, "additions": 120, "deletions": 1}}, {"node": {"oid": "26a33c3a5aa2aedb52eb5ce140c76503f099b253", "messageHeadline": "Move output in task/s3readwrite", "author": {"name": "Warren Usui", "email": "warren.usui@inktank.com", "user": null}, "additions": 34, "deletions": 8}}, {"node": {"oid": "7fd26c4dbb8195a87808eff4b11386c99e034336", "messageHeadline": "Update vps.yaml", "author": {"name": "Yuri Weinstein", "email": "yuri.weinstein@gmail.com", "user": {"login": "yuriw"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "7e0fd5026cba6a9ff707317599ea9280296bd5ff", "messageHeadline": "Update vps.yaml", "author": {"name": "Yuri Weinstein", "email": "yuri.weinstein@gmail.com", "user": {"login": "yuriw"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "6086ad53c040a603b862fb3d1cdf6073b2df2f08", "messageHeadline": "Fix fro #10178", "author": {"name": "Yuri Weinstein", "email": "yuri.weinstein@inktank.com", "user": null}, "additions": 2, "deletions": 0}}, {"node": {"oid": "3d47b7305f02ab5ace5df36a09f2d6c6aa9a9890", "messageHeadline": "Fix for #10178", "author": {"name": "Yuri Weinstein", "email": "yuri.weinstein@inktank.com", "user": null}, "additions": 2, "deletions": 0}}, {"node": {"oid": "c59af44460c442818ee159c0c8bbf1f75c9674ba", "messageHeadline": "Merge pull request #244 from dachary/wip-objectstore-tool", "author": {"name": "David Zafman", "email": "david.zafman@inktank.com", "user": null}, "additions": 248, "deletions": 193}}, {"node": {"oid": "6923e68dacd1d0230897b69a40b2005f5867723a", "messageHeadline": "ceph_objectstore_tool: minor fixes", "author": {"name": "David Zafman", "email": "dzafman@redhat.com", "user": {"login": "dzafman"}}, "additions": 1, "deletions": 4}}, {"node": {"oid": "a09d3a389dbb3dea8bb337c5b2af7b172ccc66d5", "messageHeadline": "ceph_objectstore_tool: fix flake8 issues", "author": {"name": "David Zafman", "email": "dzafman@redhat.com", "user": {"login": "dzafman"}}, "additions": 7, "deletions": 20}}, {"node": {"oid": "f10edda4bc60faf8278e6c1a453c07c0ff317877", "messageHeadline": "ceph_objectstore_tool: add assert so that teuthology knows when this \u2026", "author": {"name": "David Zafman", "email": "dzafman@redhat.com", "user": {"login": "dzafman"}}, "additions": 2, "deletions": 0}}, {"node": {"oid": "9a089ef369174a241098f2c5c28bcb29fe09eb58", "messageHeadline": "ceph_objectstore_tool: skip unused osds", "author": {"name": "Loic Dachary", "email": "ldachary@redhat.com", "user": {"login": "ldachary"}}, "additions": 15, "deletions": 1}}, {"node": {"oid": "be39bd5d84613d30eecede78172619bb5339dbe0", "messageHeadline": "ceph_objectstore_tool: run tests on erasure coded pools", "author": {"name": "Loic Dachary", "email": "ldachary@redhat.com", "user": {"login": "ldachary"}}, "additions": 25, "deletions": 15}}, {"node": {"oid": "fbb33f3577d430ffcd62a4f70b1e0de3ae28af74", "messageHeadline": "ceph_objectstore_tool: only run get/set bytes for replicated pools", "author": {"name": "Loic Dachary", "email": "ldachary@redhat.com", "user": {"login": "ldachary"}}, "additions": 66, "deletions": 63}}, {"node": {"oid": "2b57f4c59c045b042c779ffe384fdcccf9a6ddb4", "messageHeadline": "ceph_objectstore_tool: use CephManager::get_pool_dump", "author": {"name": "Loic Dachary", "email": "ldachary@redhat.com", "user": {"login": "ldachary"}}, "additions": 2, "deletions": 6}}, {"node": {"oid": "d0caf5cdffe26f27b0a25ebdb96d9b0fd37ffffc", "messageHeadline": "ceph_objectstore_tool: add pgnum option", "author": {"name": "Loic Dachary", "email": "ldachary@redhat.com", "user": {"login": "ldachary"}}, "additions": 6, "deletions": 2}}, {"node": {"oid": "c9e6edebd95377f7dec2a34f390f250c0e1a026d", "messageHeadline": "ceph_objectstore_tool: encapsulate into a function", "author": {"name": "Loic Dachary", "email": "ldachary@redhat.com", "user": {"login": "ldachary"}}, "additions": 53, "deletions": 37}}, {"node": {"oid": "d5912263731e79877a0ea459d3b7453a925402e3", "messageHeadline": "ceph_objectstore_tool: add hinfo_key tests for erasure coded objects", "author": {"name": "Loic Dachary", "email": "ldachary@redhat.com", "user": {"login": "ldachary"}}, "additions": 16, "deletions": 0}}, {"node": {"oid": "9ef8887a3b219021296f18eb5b317e3134f1281e", "messageHeadline": "ceph_objectstore_tool: keep all json object representation", "author": {"name": "Loic Dachary", "email": "ldachary@redhat.com", "user": {"login": "ldachary"}}, "additions": 86, "deletions": 88}}, {"node": {"oid": "f9367ae3c7666d3b3ec54904de7d303074098408", "messageHeadline": "ceph_objectstore_tool: tests only needs 1 machine", "author": {"name": "Loic Dachary", "email": "ldachary@redhat.com", "user": {"login": "ldachary"}}, "additions": 1, "deletions": 3}}, {"node": {"oid": "b925be13bc1183b2a8f68fd59d7fcb59330d1404", "messageHeadline": "ceph_manager: add pool type constants", "author": {"name": "Loic Dachary", "email": "ldachary@redhat.com", "user": {"login": "ldachary"}}, "additions": 4, "deletions": 0}}, {"node": {"oid": "fd1ec39d3835e95cbe0a6853a63689e217d6567e", "messageHeadline": "ceph_manager: fix typo in get_pgid docstring", "author": {"name": "Loic Dachary", "email": "ldachary@redhat.com", "user": {"login": "ldachary"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "2abb9f9087884deca6dca342d4bd438314c38af6", "messageHeadline": "ceph_manager: factorize with get_pool_dump", "author": {"name": "Loic Dachary", "email": "ldachary@redhat.com", "user": {"login": "ldachary"}}, "additions": 1, "deletions": 6}}, {"node": {"oid": "6dac43fa462dabd819df7a5c30f8fd91796c16a6", "messageHeadline": "ceph_manager: factorize with get_osd_dump_json", "author": {"name": "Loic Dachary", "email": "ldachary@redhat.com", "user": {"login": "ldachary"}}, "additions": 4, "deletions": 7}}, {"node": {"oid": "9066337ed7bd3365e267922f53215505a5e54dba", "messageHeadline": "Merge pull request #243 from ceph/wip-10057-next", "author": {"name": "Sage Weil", "email": "sage@redhat.com", "user": {"login": "liewegas"}}, "additions": 102, "deletions": 0}}, {"node": {"oid": "761ae23899bb7196ef810ec32e291dd5dad1dd00", "messageHeadline": "Merge pull request #240 from ceph/wip-10057", "author": {"name": "Sage Weil", "email": "sage@redhat.com", "user": {"login": "liewegas"}}, "additions": 102, "deletions": 0}}, {"node": {"oid": "5fc42b98ab22a9b2edad4336677270b11a42d776", "messageHeadline": "ceph_manager: add get_pool_dump to return the json pool dump", "author": {"name": "Loic Dachary", "email": "ldachary@redhat.com", "user": {"login": "ldachary"}}, "additions": 10, "deletions": 0}}, {"node": {"oid": "f353c150a8234644a25d7eeb073f4d3dd4af7c07", "messageHeadline": "ceph_manager: add get_osd_dump_json to get the full output", "author": {"name": "Loic Dachary", "email": "ldachary@redhat.com", "user": {"login": "ldachary"}}, "additions": 8, "deletions": 0}}, {"node": {"oid": "2ef737ecfdaf93d644aba9c4792dab78b7e769e8", "messageHeadline": "Merge pull request #197 from ceph/wip-calateuth-wusui", "author": {"name": "Zack Cerza", "email": "zack@cerza.org", "user": {"login": "zmc"}}, "additions": 379, "deletions": 0}}, {"node": {"oid": "852fe69af482a4f5581f9e4894391ae35ef9189c", "messageHeadline": "Further changes for calamari_setup.py", "author": {"name": "Warren Usui", "email": "warren.usui@inktank.com", "user": null}, "additions": 192, "deletions": 159}}, {"node": {"oid": "357fd22f04258ac6c327f5950162495de9d8e0d7", "messageHeadline": "Add calamari_setup", "author": {"name": "Warren Usui", "email": "warren.usui@inktank.com", "user": null}, "additions": 346, "deletions": 0}}, {"node": {"oid": "53cbf914cb8ff87af9b8b7d791568399a80d1ab8", "messageHeadline": "Merge pull request #247 from ceph/wip-next-yuriw", "author": {"name": "Yuri Weinstein", "email": "yuri.weinstein@gmail.com", "user": {"login": "yuriw"}}, "additions": 383, "deletions": 0}}, {"node": {"oid": "6c53c4d90530e7010e0a0bdc498fb299ba1d1ff5", "messageHeadline": "Merge pull request #246 from ceph/revert-245-wip-next-yuriw", "author": {"name": "Yuri Weinstein", "email": "yuri.weinstein@gmail.com", "user": {"login": "yuriw"}}, "additions": 0, "deletions": 383}}, {"node": {"oid": "a10e7d342776df98eebc8612bd4a72f86d2245d5", "messageHeadline": "Revert \"Copied giant-x suite to next branch\"", "author": {"name": "Yuri Weinstein", "email": "yuri.weinstein@gmail.com", "user": {"login": "yuriw"}}, "additions": 0, "deletions": 383}}, {"node": {"oid": "039d89dc1695fa62c5e7f5b8875907568dff4042", "messageHeadline": "Merge pull request #245 from ceph/wip-next-yuriw", "author": {"name": "Yuri Weinstein", "email": "yuri.weinstein@gmail.com", "user": {"login": "yuriw"}}, "additions": 383, "deletions": 0}}, {"node": {"oid": "2c442c93eca17e165190aaef054244b32936a5ac", "messageHeadline": "Copied giant-x suite to next branch", "author": {"name": "Yuri Weinstein", "email": "yuri.weinstein@inktank.com", "user": null}, "additions": 383, "deletions": 0}}, {"node": {"oid": "b4f14129e6f11d81712d0bd53c712af769c09a10", "messageHeadline": "ms die on skipped message = false for all krbd, kclient tasks", "author": {"name": "Sage Weil", "email": "sage@redhat.com", "user": {"login": "liewegas"}}, "additions": 102, "deletions": 0}}, {"node": {"oid": "219b72b6fdd5a020f266b3675fb149cce6cbac8e", "messageHeadline": "ms die on skipped message = false for all krbd, kclient tasks", "author": {"name": "Sage Weil", "email": "sage@redhat.com", "user": {"login": "liewegas"}}, "additions": 102, "deletions": 0}}, {"node": {"oid": "c58af9f26b63bd1df0c43706e5eda58953454eab", "messageHeadline": "fs/basic/tasks/cfuse_workunit_misc: timeout at 6h", "author": {"name": "Sage Weil", "email": "sage@redhat.com", "user": {"login": "liewegas"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "0a88b34ba350b9eb057a735fe8082ebf03762327", "messageHeadline": "fs/multiclient: force mpi tests onto trusty", "author": {"name": "Sage Weil", "email": "sage@redhat.com", "user": {"login": "liewegas"}}, "additions": 12, "deletions": 0}}, {"node": {"oid": "e2d6ce7e9d0bd5e4dc420ce762014c8030b77b71", "messageHeadline": "Merge pull request #234 from ceph/wip-dzaddscrub", "author": {"name": "Loic Dachary", "email": "loic-201408@dachary.org", "user": null}, "additions": 30, "deletions": 0}}, {"node": {"oid": "f79069192196f6adade857506e101c5294c4c734", "messageHeadline": "smoke/basic/tasks/libcephfs_interface_tests.yaml: debug client", "author": {"name": "Sage Weil", "email": "sage@redhat.com", "user": {"login": "liewegas"}}, "additions": 5, "deletions": 0}}, {"node": {"oid": "36055e143c3f92cfa090a01ccf00aecf5d9ae8e0", "messageHeadline": "Merge remote-tracking branch 'gh/next'", "author": {"name": "Sage Weil", "email": "sage@redhat.com", "user": {"login": "liewegas"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "5f19ef71164b06f3b81c1980a2d0a4e4b8751fe0", "messageHeadline": "tasks/radosbench: no log to stderr", "author": {"name": "Sage Weil", "email": "sage@redhat.com", "user": {"login": "liewegas"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "e8cd3f10d6f18d9d32562f1db388ac6788645113", "messageHeadline": "Merge pull request #221 from ceph/wip-forward-scrub", "author": {"name": "Gregory Farnum", "email": "greg@gregs42.com", "user": {"login": "gregsfortytwo"}}, "additions": 247, "deletions": 0}}, {"node": {"oid": "6c26c073dec90452ea09c4f8268047aa386afdc2", "messageHeadline": "mds_scrub_checks: Run scrub and flush commands against the MDS.", "author": {"name": "Greg Farnum", "email": "greg@inktank.com", "user": {"login": "gregsfortytwo"}}, "additions": 246, "deletions": 0}}, {"node": {"oid": "de71edaaf712673792cfbaa8c67221f512940083", "messageHeadline": "Merge pull request #228 from ceph/wip-9995", "author": {"name": "John Spray", "email": "jcspray@gmail.com", "user": {"login": "jcsp"}}, "additions": 13, "deletions": 9}}, {"node": {"oid": "74e776139b9f11544724437ed51949f7b47dd85e", "messageHeadline": "repair_test: Wait for OSDs to come up before proceeding with test", "author": {"name": "David Zafman", "email": "dzafman@redhat.com", "user": {"login": "dzafman"}}, "additions": 6, "deletions": 0}}, {"node": {"oid": "0bbe98367f6b832138c63102a067edc074f23810", "messageHeadline": "Add scrub_test and repair_test to rados basic suite", "author": {"name": "David Zafman", "email": "david.zafman@inktank.com", "user": null}, "additions": 24, "deletions": 0}}, {"node": {"oid": "edb780a3c5109589e14da6839a4b2376cade4440", "messageHeadline": "tasks/cephfs/mount: use seperate for testing flock and posix lock", "author": {"name": "Yan, Zheng", "email": "zyan@redhat.com", "user": {"login": "ukernel"}}, "additions": 13, "deletions": 9}}, {"node": {"oid": "8a18d8baaf52ba07118f405b1bb1db63572daea0", "messageHeadline": "Merge remote-tracking branch 'gh/giant' into m", "author": {"name": "Sage Weil", "email": "sage@redhat.com", "user": {"login": "liewegas"}}, "additions": 186, "deletions": 11}}, {"node": {"oid": "1c329a4d8214061144b6ebaf5f53f00325b0f147", "messageHeadline": "upgrade/dumpling-firefly-x: sync iwth giant", "author": {"name": "Sage Weil", "email": "sage@redhat.com", "user": {"login": "liewegas"}}, "additions": 14, "deletions": 39}}, {"node": {"oid": "4c90d9dbb7fd83e565b637661145beb1a6c158f0", "messageHeadline": "upgrade/firefly-x: sync with giant", "author": {"name": "Sage Weil", "email": "sage@redhat.com", "user": {"login": "liewegas"}}, "additions": 0, "deletions": 13}}, {"node": {"oid": "22ec49c22dd348f84db2b1b7c4c585bf30a54509", "messageHeadline": "Merge pull request #223 from ceph/wip-9672", "author": {"name": "Zack Cerza", "email": "zack@cerza.org", "user": {"login": "zmc"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "71d92c6d79b068e47c872c017e2734429b74b8ba", "messageHeadline": "Added timeout: 6h to one more workunit", "author": {"name": "Yuri Weinstein", "email": "yuri.weinstein@inktank.com", "user": null}, "additions": 1, "deletions": 0}}, {"node": {"oid": "790d3df3db5305e0a4bf4c1fcc1744f9496364a1", "messageHeadline": "Merge pull request #211 from ceph/wip-apache-worker", "author": {"name": "Sage Weil", "email": "sage@redhat.com", "user": {"login": "liewegas"}}, "additions": 0, "deletions": 0}}, {"node": {"oid": "dd6194f6378e443665f50e2ffa17b0a7a80054a9", "messageHeadline": "Merge branch 'wip-apache-worker'", "author": {"name": "Yehuda Sadeh", "email": "yehuda@redhat.com", "user": {"login": "yehudasa"}}, "additions": 15, "deletions": 2}}, {"node": {"oid": "c3b53c326558dd3dd435c9e3fdbc07d8c15f4e68", "messageHeadline": "apache: switch to use the apache worker mpm", "author": {"name": "Yehuda Sadeh", "email": "yehuda@redhat.com", "user": {"login": "yehudasa"}}, "additions": 12, "deletions": 1}}, {"node": {"oid": "35c9cae84c7964ad96381c7455c40e43dd6b4a8d", "messageHeadline": "apache: change template to load mpm worker module", "author": {"name": "Yehuda Sadeh", "email": "yehuda@redhat.com", "user": {"login": "yehudasa"}}, "additions": 3, "deletions": 1}}, {"node": {"oid": "4ddadf06986792ccad00b15dcd17be4f96c725c4", "messageHeadline": "Thrasher: Disable ceph_objectstore_tool tests if old release missing \u2026", "author": {"name": "David Zafman", "email": "dzafman@redhat.com", "user": {"login": "dzafman"}}, "additions": 11, "deletions": 1}}, {"node": {"oid": "3db4d6f93ba3e58b652c3dadefe5c545bd94a2a3", "messageHeadline": "apache: change template to load mpm worker module", "author": {"name": "Yehuda Sadeh", "email": "yehuda@redhat.com", "user": {"login": "yehudasa"}}, "additions": 3, "deletions": 0}}, {"node": {"oid": "f660adab584099fcf995066ef1cb1cbe994e0ba1", "messageHeadline": "apache: switch to use the apache worker mpm", "author": {"name": "Yehuda Sadeh", "email": "yehuda@redhat.com", "user": {"login": "yehudasa"}}, "additions": 11, "deletions": 1}}, {"node": {"oid": "523cb63b5fe8682cd4efdf41f755c8cd2c3d47dc", "messageHeadline": "ceph_manager: ceph_objectstore_tool testing off by default", "author": {"name": "David Zafman", "email": "dzafman@redhat.com", "user": {"login": "dzafman"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "1b8d31986a5a8bc4cd9fea90eb680db3ca1866c8", "messageHeadline": "Smarter s3tests branch selection", "author": {"name": "Zack Cerza", "email": "zack.cerza@inktank.com", "user": null}, "additions": 10, "deletions": 3}}, {"node": {"oid": "0d1f88593d9edc5dae902ef10ce4cd27c6ef732d", "messageHeadline": "Merge pull request #165 from dachary/wip-erasure-code-isa", "author": {"name": "Loic Dachary", "email": "loic-201408@dachary.org", "user": null}, "additions": 11, "deletions": 0}}, {"node": {"oid": "ecfcb2e04c7520776ee4324892c450ebd037945d", "messageHeadline": "Merge pull request #189 from ceph/wip-apache-max-requests", "author": {"name": "Sage Weil", "email": "sage@redhat.com", "user": {"login": "liewegas"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "148c944047ba64dbd9ea0880c6d9058b6d2db284", "messageHeadline": "Merge pull request #199 from ceph/wip-rgw-ec-slow-backend", "author": {"name": "Sage Weil", "email": "sage@redhat.com", "user": {"login": "liewegas"}}, "additions": 0, "deletions": 0}}, {"node": {"oid": "dc72410ee0eb9b86328412220f7d43faff3d0765", "messageHeadline": "Merge pull request #201 from dachary/wip-9841-no-lrc", "author": {"name": "Yuri Weinstein", "email": "yuri.weinstein@gmail.com", "user": {"login": "yuriw"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "98ef86a202a26682f74c6d7b7aef4616fcc4b128", "messageHeadline": "erasure-code: enclose no-lrc in a task", "author": {"name": "Loic Dachary", "email": "loic-201408@dachary.org", "user": null}, "additions": 1, "deletions": 0}}, {"node": {"oid": "85221bc3258b27f0a6b86a74aa1734dac16afe1d", "messageHeadline": "rgw: mark ec related rgw suites as slow backend", "author": {"name": "Yehuda Sadeh", "email": "yehuda@redhat.com", "user": {"login": "yehudasa"}}, "additions": 6, "deletions": 0}}, {"node": {"oid": "263805d9a8ec5f1e147ebf1cd87ca9c47e76589c", "messageHeadline": "rgw: mark ec related rgw suites as slow backend", "author": {"name": "Yehuda Sadeh", "email": "yehuda@redhat.com", "user": {"login": "yehudasa"}}, "additions": 6, "deletions": 0}}, {"node": {"oid": "54eb13f3e6a2f67a944247e1ceaff696b927d223", "messageHeadline": "s/thrashosds/workload for now in dumpling-firefly-x/stress-split suite", "author": {"name": "tamil", "email": "tamil.muthamizhan@inktank.com", "user": null}, "additions": 5, "deletions": 12}}, {"node": {"oid": "949cfc610723ed8ceeb70a77b1d4a67f57ae12e2", "messageHeadline": "replace thrashosd with a workload.", "author": {"name": "tamil", "email": "tamil.muthamizhan@inktank.com", "user": null}, "additions": 5, "deletions": 12}}, {"node": {"oid": "542f3e409aac8f93afdbd8ac334a248467382f8d", "messageHeadline": "s/branch:dumpling/", "author": {"name": "tamil", "email": "tamil.muthamizhan@inktank.com", "user": null}, "additions": 0, "deletions": 1}}, {"node": {"oid": "ab6c7373ce604634f50251412bf3e5bb799b30de", "messageHeadline": "do not upgrade client when workload is in progress", "author": {"name": "tamil", "email": "tamil.muthamizhan@inktank.com", "user": null}, "additions": 0, "deletions": 42}}, {"node": {"oid": "7719e3d6854d4ff6a0f17be40d215f186929ba30", "messageHeadline": "Merge pull request #216 from ceph/wip-cleanup-giant", "author": {"name": "tmuthamizhan", "email": "tamil.muthamizhan@inktank.com", "user": null}, "additions": 4, "deletions": 4}}, {"node": {"oid": "676053c408cec5eac18286be4b3ab23e69f6a54a", "messageHeadline": "Cleaned up confusing upgrade-sequence numbering", "author": {"name": "Yuri Weinstein", "email": "yuri.weinstein@inktank.com", "user": null}, "additions": 4, "deletions": 4}}, {"node": {"oid": "e4d89ba399ca1fe0f3cc1aa2c343734f0e0fa2d7", "messageHeadline": "Merge pull request #214 from ceph/revert-213-wip-s3tests-branch", "author": {"name": "Sage Weil", "email": "sage@redhat.com", "user": {"login": "liewegas"}}, "additions": 0, "deletions": 2}}, {"node": {"oid": "ecf6732fa0688b51b9a368aaf93a4e4ed3cdb28c", "messageHeadline": "Revert \"Changed s3tests to run off \"branch: giant-noreason\" per Yehud\u2026", "author": {"name": "Sage Weil", "email": "sage@redhat.com", "user": {"login": "liewegas"}}, "additions": 0, "deletions": 2}}, {"node": {"oid": "823f459bf012ec5dad69b325fab5b95f543874ff", "messageHeadline": "Merge pull request #213 from ceph/wip-s3tests-branch", "author": {"name": "tmuthamizhan", "email": "tamil.muthamizhan@inktank.com", "user": null}, "additions": 2, "deletions": 0}}, {"node": {"oid": "eed790bdaeeba94d2310da5266274e8810f6e79a", "messageHeadline": "Changed s3tests to run off \"branch: giant-noreason\" per Yehuda's fix \u2026", "author": {"name": "Yuri Weinstein", "email": "yuri.weinstein@inktank.com", "user": null}, "additions": 2, "deletions": 0}}, {"node": {"oid": "a17bdfb2b3cc126c545fc89a977b647f9a945e02", "messageHeadline": "Merge branch 'giant' of github.com:ceph/ceph-qa-suite into giant", "author": {"name": "tamil", "email": "tamil.muthamizhan@inktank.com", "user": null}, "additions": 15, "deletions": 2}}, {"node": {"oid": "1fd89f4e4303c268ca44f9cda27a6d62e317f04c", "messageHeadline": "apache: switch to use the apache worker mpm", "author": {"name": "Yehuda Sadeh", "email": "yehuda@redhat.com", "user": {"login": "yehudasa"}}, "additions": 12, "deletions": 1}}, {"node": {"oid": "14b5a9afdde4343d6592cc64e05f7704365d657a", "messageHeadline": "apache: change template to load mpm worker module", "author": {"name": "Yehuda Sadeh", "email": "yehuda@redhat.com", "user": {"login": "yehudasa"}}, "additions": 3, "deletions": 1}}, {"node": {"oid": "a295c18a808033dfbdacf8801c26fed137ccab35", "messageHeadline": "Thrasher: Disable ceph_objectstore_tool tests if old release missing \u2026", "author": {"name": "David Zafman", "email": "dzafman@redhat.com", "user": {"login": "dzafman"}}, "additions": 11, "deletions": 5}}, {"node": {"oid": "7e41c93ed894823cdc53a0eed214edd86a00fbdc", "messageHeadline": "tasks/thrashosds: support overrides", "author": {"name": "Sage Weil", "email": "sage@redhat.com", "user": {"login": "liewegas"}}, "additions": 2, "deletions": 0}}, {"node": {"oid": "bdbcf760d9060b3b8b940a52ce2fcd8406c8b95a", "messageHeadline": "ceph_manager: ceph_objectstore_tool testing off by default", "author": {"name": "David Zafman", "email": "dzafman@redhat.com", "user": {"login": "dzafman"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "01b556afc148dd70d59260f7f4b0712deddbb844", "messageHeadline": "Smarter s3tests branch selection", "author": {"name": "Zack Cerza", "email": "zack.cerza@inktank.com", "user": null}, "additions": 10, "deletions": 3}}, {"node": {"oid": "5a5ba221632f5d806d7bb7b0e7b0af61bd83c5a9", "messageHeadline": "Merge pull request #206 from ceph/wip-9672", "author": {"name": "Zack Cerza", "email": "zack@cerza.org", "user": {"login": "zmc"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "4ed7b8e257792c649d6ec496eeadeaa390475ebc", "messageHeadline": "Added  timeout: 6h to workunit", "author": {"name": "Yuri Weinstein", "email": "yuri.weinstein@inktank.com", "user": null}, "additions": 1, "deletions": 0}}, {"node": {"oid": "fb8fc811a63d1f4d14512a3dcc2f970e70d724f8", "messageHeadline": "Merge pull request #205 from dachary/wip-erasure-code-isa-giant", "author": {"name": "Loic Dachary", "email": "loic-201408@dachary.org", "user": null}, "additions": 11, "deletions": 0}}, {"node": {"oid": "ad24d9847aecbc1ef488fedee26c004f006c2537", "messageHeadline": "erasure-code: isa plugin thrashods suite", "author": {"name": "Loic Dachary", "email": "loic-201408@dachary.org", "user": null}, "additions": 11, "deletions": 0}}, {"node": {"oid": "dabde8838312027665dc001990272422afb5f55d", "messageHeadline": "Merge pull request #204 from dachary/wip-spurious-erasure-code-workload", "author": {"name": "Yuri Weinstein", "email": "yuri.weinstein@gmail.com", "user": {"login": "yuriw"}}, "additions": 0, "deletions": 1}}, {"node": {"oid": "81fa93c7655de1b0866c50992cf9d335fa9749a6", "messageHeadline": "erasure-code: dumpling-firefly-x/parallel/6-final-workload is incorrect", "author": {"name": "Loic Dachary", "email": "loic-201408@dachary.org", "user": null}, "additions": 0, "deletions": 1}}, {"node": {"oid": "d0b37c24586cfcef7cff328f705efd03900d29a0", "messageHeadline": "Merge pull request #202 from dachary/wip-9841-no-lrc-giant", "author": {"name": "Yuri Weinstein", "email": "yuri.weinstein@gmail.com", "user": {"login": "yuriw"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "963c635991ca93d9f15393891d072e8629e14d1d", "messageHeadline": "erasure-code: enclose no-lrc in a task", "author": {"name": "Loic Dachary", "email": "loic-201408@dachary.org", "user": null}, "additions": 1, "deletions": 0}}, {"node": {"oid": "6146d66adb5e2130bbbee856bd2d9436e845eb72", "messageHeadline": "fixed dumpling-firefly-x suite to upgrade to firefly branch during up\u2026", "author": {"name": "tamil", "email": "tamil.muthamizhan@inktank.com", "user": null}, "additions": 4, "deletions": 1}}, {"node": {"oid": "57588e2b7d2ad2124b51c387a5a57dc60c06705d", "messageHeadline": "rgw: mark ec related rgw suites as slow backend", "author": {"name": "Yehuda Sadeh", "email": "yehuda@redhat.com", "user": {"login": "yehudasa"}}, "additions": 6, "deletions": 0}}, {"node": {"oid": "c817c13593b73d9de6cce13493cae24b989008fa", "messageHeadline": "Merge pull request #200 from dachary/wip-erasure-code-giant", "author": {"name": "Samuel Just", "email": "sam.just@inktank.com", "user": null}, "additions": 167, "deletions": 8}}, {"node": {"oid": "4d38b5d3b6ea9aa71616a5fc807938f17a859d21", "messageHeadline": "upgrade/dumpling-x: do not do ec test on mixed cluster", "author": {"name": "Sage Weil", "email": "sage@redhat.com", "user": {"login": "liewegas"}}, "additions": 0, "deletions": 1}}, {"node": {"oid": "10c4a22fb099561062d1f29255604a2915f397bf", "messageHeadline": "erasure-code: upgrade/firefly-x/stress-split-erasure-code", "author": {"name": "Loic Dachary", "email": "loic-201408@dachary.org", "user": null}, "additions": 0, "deletions": 8}}, {"node": {"oid": "e98813ad13cae50f016ea9004984dc2c868164d1", "messageHeadline": "erasure-code: do not include k=3,m=1 in dumpling-x", "author": {"name": "Loic Dachary", "email": "loic-201408@dachary.org", "user": null}, "additions": 0, "deletions": 1}}, {"node": {"oid": "cd3fc3d1227c9e79faf6dada8830063bf176f52e", "messageHeadline": "erasure-code: add thrash-erasure-code to suites/rados", "author": {"name": "Loic Dachary", "email": "loic-201408@dachary.org", "user": null}, "additions": 63, "deletions": 0}}, {"node": {"oid": "e48a0a3924f4793ac7dfeaabaa31fd967a45973d", "messageHeadline": "erasure-code: unfound test needs a non empty file", "author": {"name": "Loic Dachary", "email": "loic-201408@dachary.org", "user": null}, "additions": 2, "deletions": 2}}, {"node": {"oid": "7a2df8d0c2eb6465a73486e54ed4942103e57641", "messageHeadline": "erasure-code: fix bugous ec-rados-default.yaml in some suites", "author": {"name": "Loic Dachary", "email": "loic-201408@dachary.org", "user": null}, "additions": 6, "deletions": 5}}, {"node": {"oid": "75ee20dac843b11f81d5140e6d811f0055a6caa3", "messageHeadline": "erasure-code: CEPH_FEATURE_ERASURE_CODE_PLUGINS_V2 integration tests", "author": {"name": "Loic Dachary", "email": "loic-201408@dachary.org", "user": null}, "additions": 97, "deletions": 0}}, {"node": {"oid": "9aee760687c18ef279b6541b713c38ab653d73c7", "messageHeadline": "erasure-code: assert that firefly-x/stress-split cannot load lrc", "author": {"name": "Loic Dachary", "email": "loic-201408@dachary.org", "user": null}, "additions": 8, "deletions": 0}}, {"node": {"oid": "1c5526de412d7141500d1c42555f8ca027c28036", "messageHeadline": "fixed firefly-x suite to not upgrade mon.c twice and optimized the su\u2026", "author": {"name": "tamil", "email": "tamil.muthamizhan@inktank.com", "user": null}, "additions": 35, "deletions": 2}}, {"node": {"oid": "70592df0d25f492a3c4194aff4105d2a227358a4", "messageHeadline": "optimized the suite and added tests to upgrade client first", "author": {"name": "tamil", "email": "tamil.muthamizhan@inktank.com", "user": null}, "additions": 36, "deletions": 4}}, {"node": {"oid": "6bae21c0cae189191b5ae21e8955e08147d8824c", "messageHeadline": "optimized the suite and added ceph_objectstore_tool: false to thrasho\u2026", "author": {"name": "tamil", "email": "tamil.muthamizhan@inktank.com", "user": null}, "additions": 2, "deletions": 2}}, {"node": {"oid": "5caa7ed7c3b58b3bdece697d7aba99c775e518e9", "messageHeadline": "Merge pull request #196 from ceph/wip-9805", "author": {"name": "Josh Durgin", "email": "josh.durgin@inktank.com", "user": {"login": "jdurgin"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "47e4d177ae4f8c53f482befa7bdbaec873fdec98", "messageHeadline": "Added ceph_objectstore_tool: false, fixes #9805", "author": {"name": "Yuri Weinstein", "email": "yuri.weinstein@inktank.com", "user": null}, "additions": 2, "deletions": 1}}, {"node": {"oid": "116ddebf667ae895f1b15e259c19517cbd9c7b9d", "messageHeadline": "removed upgrading clients in parallel to workloads", "author": {"name": "tamil", "email": "tamil.muthamizhan@inktank.com", "user": null}, "additions": 0, "deletions": 46}}, {"node": {"oid": "0e1ba5e27eb3e7bc17959bcd12512e5e96a9db93", "messageHeadline": "Merge pull request #195 from ceph/wip-9729_master", "author": {"name": "SandonV", "email": "sandon@inktank.com", "user": {"login": "SandonV"}}, "additions": 6, "deletions": 1}}, {"node": {"oid": "4a3574c73073a6cf36aa45f08d0793fd29834593", "messageHeadline": "Added print", "author": {"name": "Yuri Weinstein", "email": "yuri.weinstein@inktank.com", "user": null}, "additions": 1, "deletions": 1}}, {"node": {"oid": "d46b316698dd6341045a96d562a655629f8358fb", "messageHeadline": "Added client.0 upgrade to firefly step", "author": {"name": "Yuri Weinstein", "email": "yuri.weinstein@inktank.com", "user": null}, "additions": 4, "deletions": 0}}, {"node": {"oid": "cb18611782b87c9bf2a8ee4ea70b2896dd586f8b", "messageHeadline": "Fixes #9729, running incompatible tests while the cluster is mixed be\u2026", "author": {"name": "Yuri Weinstein", "email": "yuri.weinstein@inktank.com", "user": null}, "additions": 2, "deletions": 1}}, {"node": {"oid": "28761d8bfdebf66fdd515de76e61739444cc8ced", "messageHeadline": "Merge pull request #181 from ceph/wip-client-flock", "author": {"name": "Gregory Farnum", "email": "greg@inktank.com", "user": {"login": "gregsfortytwo"}}, "additions": 73, "deletions": 0}}, {"node": {"oid": "1f6b008b40dc8b18491fa81e23accded07366c4a", "messageHeadline": "Merge pull request #192 from ceph/wip-9729", "author": {"name": "Josh Durgin", "email": "josh.durgin@inktank.com", "user": {"login": "jdurgin"}}, "additions": 6, "deletions": 1}}, {"node": {"oid": "39fe58a973d3333e839f3afb3edfe2be87dcab0a", "messageHeadline": "Added print", "author": {"name": "Yuri Weinstein", "email": "yuri.weinstein@inktank.com", "user": null}, "additions": 1, "deletions": 1}}, {"node": {"oid": "4f9972092b7ca99fa4d32e58cc2b4026a2416958", "messageHeadline": "Added client.0 upgrade to firefly step", "author": {"name": "Yuri Weinstein", "email": "yuri.weinstein@inktank.com", "user": null}, "additions": 4, "deletions": 0}}, {"node": {"oid": "e45d0be19b98d8434abb3fbe17d0fc7075f461d2", "messageHeadline": "Fixes #9729, running incompatible tests while the cluster is mixed be\u2026", "author": {"name": "Yuri Weinstein", "email": "yuri.weinstein@inktank.com", "user": null}, "additions": 2, "deletions": 1}}, {"node": {"oid": "f4432e6386f5c83a3786f722e4420347468f5a9b", "messageHeadline": "apache: set MaxRequestsPerChild to 0", "author": {"name": "Yehuda Sadeh", "email": "yehuda@redhat.com", "user": {"login": "yehudasa"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "8a87a084773728c164b07997d32514d4a72ba3c3", "messageHeadline": "tasks/s3tests: add slow backend configurable", "author": {"name": "Yehuda Sadeh", "email": "yehuda@redhat.com", "user": {"login": "yehudasa"}}, "additions": 3, "deletions": 0}}, {"node": {"oid": "c449c6a493c0c5b307c54eaa7375321ce5265cdb", "messageHeadline": "Merge pull request #184 from ceph/wip-s3tests-backend", "author": {"name": "Sage Weil", "email": "sage@redhat.com", "user": {"login": "liewegas"}}, "additions": 3, "deletions": 0}}, {"node": {"oid": "147f343c527ddedefa701acfb1ec644ce026a2a1", "messageHeadline": "Merge pull request #188 from ceph/wip-multi-version", "author": {"name": "Sage Weil", "email": "sage@redhat.com", "user": {"login": "liewegas"}}, "additions": 0, "deletions": 5}}, {"node": {"oid": "7a0f52dc144794f9e1743f0599118a4cf543326b", "messageHeadline": "multiversion/dumpling-x: remove rgw", "author": {"name": "Sage Weil", "email": "sage@redhat.com", "user": {"login": "liewegas"}}, "additions": 0, "deletions": 5}}, {"node": {"oid": "50451d4f186064008165c7dad6bdf3cd1eb85a91", "messageHeadline": "Merge pull request #187 from ceph/wip-multi-version", "author": {"name": "Sage Weil", "email": "sage@redhat.com", "user": {"login": "liewegas"}}, "additions": 0, "deletions": 12}}, {"node": {"oid": "b966da7b71c8aee22ff8e58b3b0c105b1d7ca4bf", "messageHeadline": "multi-version: do not run new ceph_test_rados against dumpling", "author": {"name": "Sage Weil", "email": "sage@redhat.com", "user": {"login": "liewegas"}}, "additions": 0, "deletions": 12}}, {"node": {"oid": "78da2dc098380251fb096b725a8fdab577078b6a", "messageHeadline": "Merge pull request #177 from ceph/wip_9691", "author": {"name": "tmuthamizhan", "email": "tamil.muthamizhan@inktank.com", "user": null}, "additions": 187, "deletions": 0}}, {"node": {"oid": "0ecd9ea2dbc0e8ba347d37845c4dc445646bed1c", "messageHeadline": "Bring in file to fix missng symlink.", "author": {"name": "Sandon Van Ness", "email": "sandon@inktank.com", "user": {"login": "SandonV"}}, "additions": 24, "deletions": 0}}, {"node": {"oid": "e1c0a99a324581dd5503679d7f89447aa989d344", "messageHeadline": "Removed secod ceph-fuse", "author": {"name": "Yuri Weinstein", "email": "yuri.weinstein@inktank.com", "user": null}, "additions": 0, "deletions": 2}}, {"node": {"oid": "54900b5a8dede83fb48f0b745598cf765003eb29", "messageHeadline": "Merge branch 'giant' of https://github.com/ceph/ceph-qa-suite into wi\u2026", "author": {"name": "Yuri Weinstein", "email": "yuri.weinstein@inktank.com", "user": null}, "additions": 278, "deletions": 97}}, {"node": {"oid": "cf5d66389c2e47e0815d4f3b3e3065ad8ea2f206", "messageHeadline": "Merge pull request #183 from ceph/update_upgrade_suits2", "author": {"name": "SandonV", "email": "sandon@inktank.com", "user": {"login": "SandonV"}}, "additions": 278, "deletions": 97}}, {"node": {"oid": "61409179dfdd6969c624dd741813291332644003", "messageHeadline": "tasks/s3tests: add slow backend configurable", "author": {"name": "Yehuda Sadeh", "email": "yehuda@redhat.com", "user": {"login": "yehudasa"}}, "additions": 3, "deletions": 0}}, {"node": {"oid": "df6d69dec139a20eb948f68cfd8f78e37bb666ab", "messageHeadline": "Removing files not in master", "author": {"name": "Sandon Van Ness", "email": "sandon@inktank.com", "user": {"login": "SandonV"}}, "additions": 0, "deletions": 47}}, {"node": {"oid": "5533b1d551eedc15ac465d89bf830138830f66a0", "messageHeadline": "Fixed dirs duplicates", "author": {"name": "Yuri Weinstein", "email": "yuri.weinstein@inktank.com", "user": null}, "additions": 0, "deletions": 163}}, {"node": {"oid": "4db95170e605b3c602a8e4749278943860623c9d", "messageHeadline": "document 'command' requirements on admin_socket method", "author": {"name": "Greg Farnum", "email": "greg@inktank.com", "user": {"login": "gregsfortytwo"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "5e88efd6a46e06e4e0dc9c85868eb7c245262f4a", "messageHeadline": "Synced up d-f-x and f-x suites with the latests from master", "author": {"name": "Yuri Weinstein", "email": "yuri.weinstein@inktank.com", "user": null}, "additions": 407, "deletions": 16}}, {"node": {"oid": "935566d7e8a05817b1f49dbf1c9b3ed4f30a9305", "messageHeadline": "Addded missing ceph task", "author": {"name": "Yuri Weinstein", "email": "yuri.weinstein@inktank.com", "user": null}, "additions": 2, "deletions": 0}}, {"node": {"oid": "61a7888c150c9d8167466a39ac651f1aff938d0b", "messageHeadline": "Minor modifications, added prints", "author": {"name": "Yuri Weinstein", "email": "yuri.weinstein@inktank.com", "user": null}, "additions": 8, "deletions": 0}}, {"node": {"oid": "8fcdb09b82649ffb15f309ce18be154b4f88e277", "messageHeadline": "upgrade/dumpling-x: do not do ec test on mixed cluster", "author": {"name": "Sage Weil", "email": "sage@redhat.com", "user": {"login": "liewegas"}}, "additions": 0, "deletions": 1}}, {"node": {"oid": "47de6f00ecf2ff64524047b7467a8447dad3f15e", "messageHeadline": "Removed dupication of overrides", "author": {"name": "Yuri Weinstein", "email": "yuri.weinstein@inktank.com", "user": null}, "additions": 0, "deletions": 4}}, {"node": {"oid": "a52d3e69fca816fa86a13b1e06a9858d417ad8b0", "messageHeadline": "Merge pull request #176 from ceph/fix_d-f-x_suite", "author": {"name": "tmuthamizhan", "email": "tamil.muthamizhan@inktank.com", "user": null}, "additions": 4, "deletions": 10}}, {"node": {"oid": "48be6e45de4746e656bf65f8d09ac867c6b31990", "messageHeadline": "Incorporated Tamil's comments", "author": {"name": "Yuri Weinstein", "email": "yuri.weinstein@inktank.com", "user": null}, "additions": 13, "deletions": 24}}, {"node": {"oid": "181e0fe4598517addde8f2c634475514d2802ea7", "messageHeadline": "Fixed typo in client name", "author": {"name": "Yuri Weinstein", "email": "yuri.weinstein@inktank.com", "user": null}, "additions": 1, "deletions": 1}}, {"node": {"oid": "194a0088cc89518e9c3214d9591780307d7649dd", "messageHeadline": "Added print statement", "author": {"name": "Yuri Weinstein", "email": "yuri.weinstein@inktank.com", "user": null}, "additions": 1, "deletions": 0}}, {"node": {"oid": "88133719b720b8043dd2409d84e1930c60608391", "messageHeadline": "tasks/mds_client_recovery: file lock test", "author": {"name": "Yan, Zheng", "email": "zyan@redhat.com", "user": {"login": "ukernel"}}, "additions": 73, "deletions": 0}}, {"node": {"oid": "2c65e2492055c5b5db25623485604a8248e24bb9", "messageHeadline": "Merge pull request #180 from ceph/fix_stress-split_typo", "author": {"name": "SandonV", "email": "sandon@inktank.com", "user": {"login": "SandonV"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "36b8cd5ab3844af60da63338abebe84b26007a4b", "messageHeadline": "Still having fun fixing yaml sytax !", "author": {"name": "Yuri Weinstein", "email": "yuri.weinstein@inktank.com", "user": null}, "additions": 1, "deletions": 1}}, {"node": {"oid": "ad39be8e495581e3a7bf4162355c9d45ece3d775", "messageHeadline": "Merge pull request #179 from ceph/fix_stress-split_typo", "author": {"name": "Yuri Weinstein", "email": "yuri.weinstein@gmail.com", "user": {"login": "yuriw"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "d189b8aab47506a607b1a36afdc4700b82354faa", "messageHeadline": "Removed brackets (finily!)", "author": {"name": "Yuri Weinstein", "email": "yuri.weinstein@inktank.com", "user": null}, "additions": 1, "deletions": 1}}, {"node": {"oid": "03e4917d5955715b2b66c7bf65a6db66daaa0363", "messageHeadline": "Merge pull request #178 from ceph/fix_stress-split_typo", "author": {"name": "Yuri Weinstein", "email": "yuri.weinstein@gmail.com", "user": {"login": "yuriw"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "3779b44a5b575310dabc80e897d7907baf2e2189", "messageHeadline": "Fixed one more typo", "author": {"name": "Yuri Weinstein", "email": "yuri.weinstein@inktank.com", "user": null}, "additions": 2, "deletions": 2}}, {"node": {"oid": "41d6ca2f91b62cf7d694a6d58c0b8a3b634a8339", "messageHeadline": "Fixed empty line", "author": {"name": "Yuri Weinstein", "email": "yuri.weinstein@inktank.com", "user": null}, "additions": 0, "deletions": 1}}, {"node": {"oid": "ec01b9c1ebf97f16a7f2867208c39802d840e57d", "messageHeadline": "First draft of stable release upgrade suite for giant", "author": {"name": "Yuri Weinstein", "email": "yuri.weinstein@inktank.com", "user": null}, "additions": 194, "deletions": 0}}, {"node": {"oid": "08eb77eebbaa0034c8102f5140e875775375bec1", "messageHeadline": "Merge pull request #170 from ceph/wip-cephfs-exception", "author": {"name": "Gregory Farnum", "email": "greg@inktank.com", "user": {"login": "gregsfortytwo"}}, "additions": 8, "deletions": 1}}, {"node": {"oid": "202259ae5705ba747c7d28d62f54094fe0fb0d3b", "messageHeadline": "Fixed upgrade steps flow", "author": {"name": "Yuri Weinstein", "email": "yuri.weinstein@inktank.com", "user": null}, "additions": 4, "deletions": 10}}, {"node": {"oid": "73a2c48b475c10c620b3cf8f9b28b337ac79ec53", "messageHeadline": "Merge pull request #175 from ceph/fix_d-f-x_suite", "author": {"name": "Yuri Weinstein", "email": "yuri.weinstein@gmail.com", "user": {"login": "yuriw"}}, "additions": 0, "deletions": 143}}, {"node": {"oid": "5b34f937cc2a8732b433124678fee3566c9b9545", "messageHeadline": "Fixed git issues", "author": {"name": "Yuri Weinstein", "email": "yuri.weinstein@inktank.com", "user": null}, "additions": 0, "deletions": 143}}, {"node": {"oid": "345ad8fc8066675004d30f3ad0c45d1c0d8db8ea", "messageHeadline": "Merge pull request #174 from ceph/fix_d-f-x_suite", "author": {"name": "tmuthamizhan", "email": "tamil.muthamizhan@inktank.com", "user": null}, "additions": 150, "deletions": 0}}, {"node": {"oid": "780c4dda24ff87e9cb60a2fbac398756e0728758", "messageHeadline": "Fixed typo", "author": {"name": "Yuri Weinstein", "email": "yuri.weinstein@inktank.com", "user": null}, "additions": 1, "deletions": 1}}, {"node": {"oid": "8fbcf32e62192d4da87e3d1caca3845820d123e5", "messageHeadline": "Added a step 'upgrade-sequence0' to initial install task, renamed dirs", "author": {"name": "Yuri Weinstein", "email": "yuri.weinstein@inktank.com", "user": null}, "additions": 150, "deletions": 0}}, {"node": {"oid": "acf33b5cdb3dea1c4d82c2a0bc012ce1d01f059f", "messageHeadline": "suites/fs: enable debug on recovery tests", "author": {"name": "John Spray", "email": "jspray@redhat.com", "user": null}, "additions": 9, "deletions": 0}}, {"node": {"oid": "6ac9efef9c1f46468188fb43e4bcb76895b44c0e", "messageHeadline": "tasks/cephfs: say which test failed in exception", "author": {"name": "John Spray", "email": "jspray@redhat.com", "user": null}, "additions": 8, "deletions": 1}}, {"node": {"oid": "174cef8cc2058c3a32aeddee45a5974d5abc05c4", "messageHeadline": "Merge pull request #169 from ceph/wip_9642", "author": {"name": "Josh Durgin", "email": "josh.durgin@inktank.com", "user": {"login": "jdurgin"}}, "additions": 4, "deletions": 3}}, {"node": {"oid": "b4e03957d13e8d9a4d67a9be78b95350dbefac09", "messageHeadline": "Removed client upgrade, fixes #9642", "author": {"name": "Yuri Weinstein", "email": "yuri.weinstein@inktank.com", "user": null}, "additions": 4, "deletions": 3}}, {"node": {"oid": "7f63eb77055d8b0ac2c88c8c47204a56c5ef94e4", "messageHeadline": "Merge pull request #168 from ceph/wip-objectstore-log", "author": {"name": "Zack Cerza", "email": "zack@cerza.org", "user": {"login": "zmc"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "7ba50e0c89eead17e7fc37232f8c9a91855ebd8c", "messageHeadline": "tasks/ceph_manager: enable log for ceph_objectstore_tool", "author": {"name": "Sage Weil", "email": "sage@redhat.com", "user": {"login": "liewegas"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "9b598525c120f32d06ad204631e5e215bc9101b5", "messageHeadline": "Merge pull request #167 from ceph/fix_stress-split_typo", "author": {"name": "Yuri Weinstein", "email": "yuri.weinstein@gmail.com", "user": {"login": "yuriw"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "7509b6d8db0a814fd31ad74ce8ac623a9d6e4efd", "messageHeadline": "Fixed typo", "author": {"name": "Yuri Weinstein", "email": "yuri.weinstein@inktank.com", "user": null}, "additions": 2, "deletions": 1}}, {"node": {"oid": "5aa9530131ceeed60916ebfae91d04e4cb49f7a7", "messageHeadline": "Merge pull request #166 from ceph/upgrades_stress_split", "author": {"name": "Warren Usui", "email": "warren.usui@inktank.com", "user": null}, "additions": 189, "deletions": 1}}, {"node": {"oid": "6cdf3239a6fd83dd448e6ed7ad9f26094a6ec378", "messageHeadline": "Fix directory names.", "author": {"name": "Warren Usui", "email": "warren.usui@inktank.com", "user": null}, "additions": 0, "deletions": 0}}, {"node": {"oid": "7ad5429992b22f6d7188e8701c5fe55ba4e0552e", "messageHeadline": "upgrade suite for stress-split tests for d-f-x", "author": {"name": "tamil", "email": "tamil.muthamizhan@inktank.com", "user": null}, "additions": 189, "deletions": 1}}, {"node": {"oid": "16e564ec8dea1649888847102ea39fa082e4d3f2", "messageHeadline": "erasure-code: isa plugin thrashods suite", "author": {"name": "Loic Dachary", "email": "loic-201408@dachary.org", "user": null}, "additions": 11, "deletions": 0}}, {"node": {"oid": "cd430f9335b14ff61cd1d48d2addbe9a5e4b99cf", "messageHeadline": "Merge remote-tracking branch 'gh/giant'", "author": {"name": "Sage Weil", "email": "sage@redhat.com", "user": {"login": "liewegas"}}, "additions": 6, "deletions": 0}}, {"node": {"oid": "20ed72567bd93e2f1b8957c9bb0ce111a9e8d5ad", "messageHeadline": "Merge pull request #163 from dachary/wip-9652-erasure-code", "author": {"name": "Sage Weil", "email": "sage@redhat.com", "user": {"login": "liewegas"}}, "additions": 20, "deletions": 0}}, {"node": {"oid": "e1d16945251dbc719a72f2ec22c759b127ed0cda", "messageHeadline": "Merge pull request #162 from dachary/wip-9648-erasure-code-tests", "author": {"name": "Sage Weil", "email": "sage@redhat.com", "user": {"login": "liewegas"}}, "additions": 63, "deletions": 1}}, {"node": {"oid": "51d62eb1e9f9069c53ad2e29d98bf000025d09be", "messageHeadline": "Merge pull request #160 from dachary/wip-9387-erasure-code-unfound", "author": {"name": "Sage Weil", "email": "sage@redhat.com", "user": {"login": "liewegas"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "fbb36a46d97cedb4327b278d72c242f384b353c8", "messageHeadline": "erasure-code: upgrade/firefly-x/stress-split-erasure-code", "author": {"name": "Loic Dachary", "email": "loic-201408@dachary.org", "user": null}, "additions": 20, "deletions": 0}}, {"node": {"oid": "8c1e7b0e665530999f94b45c31f064809a28d2c1", "messageHeadline": "erasure-code: do not include k=3,m=1 in dumpling-x", "author": {"name": "Loic Dachary", "email": "loic-201408@dachary.org", "user": null}, "additions": 0, "deletions": 1}}, {"node": {"oid": "9d2cc2fd2c2c20cd284c8c47f377f761dbd778ac", "messageHeadline": "erasure-code: add thrash-erasure-code to suites/rados", "author": {"name": "Loic Dachary", "email": "loic-201408@dachary.org", "user": null}, "additions": 63, "deletions": 0}}, {"node": {"oid": "6065f0b1c13650b24e90b3a9bc0204ff9ced7f5f", "messageHeadline": "powercycle: fuse_default_permissions = 0 for kernel build", "author": {"name": "Sage Weil", "email": "sage@redhat.com", "user": {"login": "liewegas"}}, "additions": 6, "deletions": 0}}, {"node": {"oid": "fc88521edcf25ffa73dd85ea5084a77289fce753", "messageHeadline": "krbd: fsx: bump number of ops, enable discard", "author": {"name": "Ilya Dryomov", "email": "idryomov@redhat.com", "user": {"login": "idryomov"}}, "additions": 3, "deletions": 2}}, {"node": {"oid": "c598b8e9626e30e701e76872ff0b2b7350e6cf4b", "messageHeadline": "erasure-code: unfound test needs a non empty file", "author": {"name": "Loic Dachary", "email": "loic-201408@dachary.org", "user": null}, "additions": 2, "deletions": 2}}, {"node": {"oid": "7dc6f94641bb310b8e65679ded73fcc097fb3130", "messageHeadline": "added ceph config option to firefly-x in order to turn off mon warning", "author": {"name": "tamil", "email": "tamil.muthamizhan@inktank.com", "user": null}, "additions": 8, "deletions": 0}}, {"node": {"oid": "41b578f27081f663ec64cf0f6d08389037c60754", "messageHeadline": "Fixing branch assumptions", "author": {"name": "Yuri Weinstein", "email": "yuri.weinstein@inktank.com", "user": null}, "additions": 0, "deletions": 23}}, {"node": {"oid": "2e2e6eb31c38eabca7414f685663c5adbd8aa362", "messageHeadline": "s/giant/firefly when setting the crush tunables", "author": {"name": "tamil", "email": "tamil.muthamizhan@inktank.com", "user": null}, "additions": 1, "deletions": 1}}, {"node": {"oid": "7fa0e17fba0d1425ebc42b289fab03ba076c72d6", "messageHeadline": "s/giant/firefly", "author": {"name": "tamil", "email": "tamil.muthamizhan@inktank.com", "user": null}, "additions": 1, "deletions": 1}}, {"node": {"oid": "471f26110841928877aae8dafc5d84176d95e0c5", "messageHeadline": "removing upgrade suites that are no longer required", "author": {"name": "tamil", "email": "tamil.muthamizhan@inktank.com", "user": null}, "additions": 0, "deletions": 675}}, {"node": {"oid": "48a0b75928dc3fb7e88af4ab3e54ff5cd19a2b25", "messageHeadline": "Merge remote-tracking branch 'origin/giant' into wip-merge", "author": {"name": "John Spray", "email": "jspray@redhat.com", "user": null}, "additions": 419, "deletions": 17}}, {"node": {"oid": "8265f0d8e852c1657aaacd0fa0aabfc2ca682aeb", "messageHeadline": "remove dumpling-firefly-giant as dumpling-firefly-x covers this test", "author": {"name": "tamil", "email": "tamil.muthamizhan@inktank.com", "user": null}, "additions": 0, "deletions": 220}}, {"node": {"oid": "3276f8f67b13e6075bc5bcbb0dbde68fcb2aab1c", "messageHeadline": "fixed firefly-x and dumpling-firefly-x", "author": {"name": "tamil", "email": "tamil.muthamizhan@inktank.com", "user": null}, "additions": 40, "deletions": 88}}, {"node": {"oid": "824031b2b6ccbe85f4ced1a136c91a7c108ec516", "messageHeadline": "upgrade/dumpling-giant-x: remove", "author": {"name": "Sage Weil", "email": "sage@redhat.com", "user": {"login": "liewegas"}}, "additions": 0, "deletions": 442}}, {"node": {"oid": "28449710a079e1a38ba84c757086c8a03e4fb43b", "messageHeadline": "upgrade/cuttlefish, emperor, old: remove", "author": {"name": "Sage Weil", "email": "sage@redhat.com", "user": {"login": "liewegas"}}, "additions": 0, "deletions": 2832}}, {"node": {"oid": "e94d489c397ff35a42cf11cf9d13d8705ff38626", "messageHeadline": "Merge pull request #156 from ceph/wip-9609-wusui", "author": {"name": "Yuri Weinstein", "email": "yuri.weinstein@gmail.com", "user": {"login": "yuriw"}}, "additions": 0, "deletions": 4}}, {"node": {"oid": "9a2974e547ee53a8231468110a214c45197560e9", "messageHeadline": "Fix workunit branches.", "author": {"name": "Warren Usui", "email": "warren.usui@inktank.com", "user": null}, "additions": 0, "deletions": 4}}, {"node": {"oid": "9832239118490e6ebd459e6d81570bcc99e1bd2f", "messageHeadline": "Merge pull request #155 from ceph/wip-9341", "author": {"name": "John Spray", "email": "jcspray@gmail.com", "user": {"login": "jcsp"}}, "additions": 32, "deletions": 0}}, {"node": {"oid": "ff03b46509fe34f517f65f125058f60f2d64f608", "messageHeadline": "tasks/mds_client_recovery: client trim its cache on reconnect", "author": {"name": "Yan, Zheng", "email": "zyan@redhat.com", "user": {"login": "ukernel"}}, "additions": 32, "deletions": 0}}, {"node": {"oid": "70bcda547bee857f546cddab3073e88924551e6f", "messageHeadline": "suites: enable mds_client_limits test", "author": {"name": "John Spray", "email": "jspray@redhat.com", "user": null}, "additions": 3, "deletions": 0}}, {"node": {"oid": "c2d298a43c5fc8cee8247dfab580b71fb70e05ce", "messageHeadline": "tasks: wait for mds active before mounting clients", "author": {"name": "John Spray", "email": "jspray@redhat.com", "user": null}, "additions": 2, "deletions": 0}}, {"node": {"oid": "0073e25d772d98f963ece870cc4e1503aafa7107", "messageHeadline": "tasks: rename FuseMount.get_client_id to get_global_id", "author": {"name": "John Spray", "email": "jspray@redhat.com", "user": null}, "additions": 8, "deletions": 11}}, {"node": {"oid": "b77b3bec729f792c8800208ab6fddeb4438a0621", "messageHeadline": "tasks: add mds_client_limits", "author": {"name": "John Spray", "email": "jspray@redhat.com", "user": null}, "additions": 290, "deletions": 5}}, {"node": {"oid": "1fa15011a3e77d15d83b8f3aa127e3c79cb84b7b", "messageHeadline": "tasks: generalise CephFSTestCase", "author": {"name": "John Spray", "email": "jspray@redhat.com", "user": null}, "additions": 128, "deletions": 64}}, {"node": {"oid": "b6ccf0d4145ec00472cd186c73aaf7f405a63d3d", "messageHeadline": "tasks: generalize config writing for Filesystem", "author": {"name": "John Spray", "email": "jspray@redhat.com", "user": null}, "additions": 11, "deletions": 9}}, {"node": {"oid": "8023478efaf31d5d266ff8c7a3bbf219f8f02758", "messageHeadline": "Merge pull request #154 from ceph/wip_fix_multi_version", "author": {"name": "Sage Weil", "email": "sage@redhat.com", "user": {"login": "liewegas"}}, "additions": 0, "deletions": 23}}, {"node": {"oid": "62fa6b199d93c4594c22fcfc7c3a2cd6c3da8b66", "messageHeadline": "Fixing branch assumptions", "author": {"name": "Yuri Weinstein", "email": "yuri.weinstein@inktank.com", "user": null}, "additions": 0, "deletions": 23}}, {"node": {"oid": "67a3608bad93e1ee1a5cba6b2b8ec70c6d60c9a3", "messageHeadline": "Merge pull request #153 from ceph/wip-9511-wusui", "author": {"name": "Yuri Weinstein", "email": "yuri.weinstein@gmail.com", "user": {"login": "yuriw"}}, "additions": 6, "deletions": 6}}, {"node": {"oid": "e68f6578cb9659abb4d6214335a24c99314f3b3e", "messageHeadline": "Use the correct versions of existing tests", "author": {"name": "Warren Usui", "email": "warren.usui@inktank.com", "user": null}, "additions": 6, "deletions": 6}}, {"node": {"oid": "dc9d5294b8f607beed0a842f3ea6e36f6933e175", "messageHeadline": "Merge pull request #152 from dachary/wip-9608-ec-default-parallel-giant", "author": {"name": "Yuri Weinstein", "email": "yuri.weinstein@gmail.com", "user": {"login": "yuriw"}}, "additions": 0, "deletions": 1}}, {"node": {"oid": "5b8fa6219128912ba918d5fb9256b5523c8328a8", "messageHeadline": "ec-rados-default is not fit for dumpling parallel upgrade", "author": {"name": "Loic Dachary", "email": "loic-201408@dachary.org", "user": null}, "additions": 0, "deletions": 1}}, {"node": {"oid": "abcbd8dbebaa18456e975940fa5a0f43cac498e3", "messageHeadline": "Merge branch 'master' of github.com:ceph/ceph-qa-suite", "author": {"name": "tamil", "email": "tamil.muthamizhan@inktank.com", "user": null}, "additions": 0, "deletions": 1}}, {"node": {"oid": "fa72591c063758af4621c4dd26a0bcc438f4ed40", "messageHeadline": "Merge pull request #151 from dachary/wip-9608-ec-default-parallel", "author": {"name": "tmuthamizhan", "email": "tamil.muthamizhan@inktank.com", "user": null}, "additions": 0, "deletions": 1}}, {"node": {"oid": "b77ef02bc5ca623d2c5577c2caafcf3720ddd2ec", "messageHeadline": "ec-rados-default is not fit for dumpling parallel upgrade", "author": {"name": "Loic Dachary", "email": "loic-201408@dachary.org", "user": null}, "additions": 0, "deletions": 1}}, {"node": {"oid": "8852355c15c73c5ba565f22040ff5fdd28f0b899", "messageHeadline": "added multi-version for giant-clients vs firefly-servers", "author": {"name": "tamil", "email": "tamil.muthamizhan@inktank.com", "user": null}, "additions": 49, "deletions": 0}}, {"node": {"oid": "2ac486d3611471ea3a6b89184439c12fde5eda86", "messageHeadline": "added upgrade suite for dumpling-firefly-giant", "author": {"name": "tamil", "email": "tamil.muthamizhan@inktank.com", "user": null}, "additions": 289, "deletions": 0}}, {"node": {"oid": "3ea4b1dcd4ff9be8b1ef8ea4545897cc49163740", "messageHeadline": "smoke: fix pjd debug conf syntax", "author": {"name": "Sage Weil", "email": "sage@redhat.com", "user": {"login": "liewegas"}}, "additions": 6, "deletions": 2}}, {"node": {"oid": "8f49a7d86a238b83738513a3275c7d325cdfefed", "messageHeadline": "tasks: wait for active after mds restart", "author": {"name": "John Spray", "email": "jspray@redhat.com", "user": null}, "additions": 1, "deletions": 0}}, {"node": {"oid": "9adf7ec0ab4bffcc31bd7036020e79f519dad48e", "messageHeadline": "Merge pull request #147 from dachary/wip-ec-feature-plugin-v2-giant", "author": {"name": "Yuri Weinstein", "email": "yuri.weinstein@gmail.com", "user": {"login": "yuriw"}}, "additions": 8, "deletions": 0}}, {"node": {"oid": "67ca84410413897e9e5b7c1031ba85637b0fceb7", "messageHeadline": "erasure-code: assert that firefly-x/stress-split cannot load lrc", "author": {"name": "Loic Dachary", "email": "loic-201408@dachary.org", "user": null}, "additions": 8, "deletions": 0}}, {"node": {"oid": "c7603c0b7871477110946d2d47ea67dda1b7a9bf", "messageHeadline": "added upgrade suite for dumpling-firefly-giant", "author": {"name": "tamil", "email": "tamil.muthamizhan@inktank.com", "user": null}, "additions": 246, "deletions": 16}}, {"node": {"oid": "24a52127fffb425db4e6bd18318fc4a3e36d9cda", "messageHeadline": "Merge pull request #135 from ceph/wip_9398", "author": {"name": "tmuthamizhan", "email": "tamil.muthamizhan@inktank.com", "user": null}, "additions": 297, "deletions": 0}}, {"node": {"oid": "bc8fb2bc84aa906cccc0ad7a2ee010d6b2f86d48", "messageHeadline": "adjusting crush tunables when running a mixed version of mons and osd\u2026", "author": {"name": "tamil", "email": "tamil.muthamizhan@inktank.com", "user": null}, "additions": 16, "deletions": 2}}, {"node": {"oid": "f466267949d51c450a7cf0eb87eca5533123c86c", "messageHeadline": "added workload tag", "author": {"name": "tamil", "email": "tamil.muthamizhan@inktank.com", "user": null}, "additions": 18, "deletions": 17}}, {"node": {"oid": "e1af168baaa726f5dcd55a6a048be462ae1213f3", "messageHeadline": "Merge pull request #142 from ceph/wip-9284", "author": {"name": "Gregory Farnum", "email": "greg@inktank.com", "user": {"login": "gregsfortytwo"}}, "additions": 436, "deletions": 83}}, {"node": {"oid": "ec4291f84b39678d24772db409772533f0ca6cbe", "messageHeadline": "Merge pull request #146 from dachary/wip-9298-rgw-ec-starvation-giant", "author": {"name": "Sage Weil", "email": "sage@redhat.com", "user": {"login": "liewegas"}}, "additions": 6, "deletions": 6}}, {"node": {"oid": "e36c888c4d9e745994585c464b4a2d52b797b825", "messageHeadline": "rgw: increase the number of OSDs for erasure coded pools", "author": {"name": "Loic Dachary", "email": "loic-201408@dachary.org", "user": null}, "additions": 6, "deletions": 6}}, {"node": {"oid": "a5a1cce3c768df18436fec795b19f5b4e7899cac", "messageHeadline": "included an option to ceph_objectstore_tool, whenever we have keyvalu\u2026", "author": {"name": "tamil", "email": "tamil.muthamizhan@inktank.com", "user": null}, "additions": 4, "deletions": 1}}, {"node": {"oid": "989b4065bf17fcc4af03d435f1fb433555aafb06", "messageHeadline": "Merge pull request #128 from dachary/wip-ec-feature-plugin-v2", "author": {"name": "Yuri Weinstein", "email": "yuri.weinstein@gmail.com", "user": {"login": "yuriw"}}, "additions": 105, "deletions": 0}}, {"node": {"oid": "e2791ad5a712f5c18c3d3db5d1c9b650b79feed0", "messageHeadline": "Merge pull request #145 from dachary/wip-erasure-code-workloads", "author": {"name": "Yuri Weinstein", "email": "yuri.weinstein@gmail.com", "user": {"login": "yuriw"}}, "additions": 30, "deletions": 10}}, {"node": {"oid": "55e5160d96ccbb63d57fa13a1df200aa509d85b5", "messageHeadline": "erasure-code: fix bugous ec-rados-default.yaml in some suites", "author": {"name": "Loic Dachary", "email": "loic-201408@dachary.org", "user": null}, "additions": 30, "deletions": 10}}, {"node": {"oid": "cdcb315c5dc3a3e8719661197be036f15c52e2f6", "messageHeadline": "fixed indentation in the yaml", "author": {"name": "tamil", "email": "tamil.muthamizhan@inktank.com", "user": null}, "additions": 15, "deletions": 15}}, {"node": {"oid": "9b1c3fe2525df2aba7707cff9c16d77fe763efe8", "messageHeadline": "suites: enable mds_client_limits test", "author": {"name": "John Spray", "email": "jspray@redhat.com", "user": null}, "additions": 3, "deletions": 0}}, {"node": {"oid": "d9ec7f2f7aa9c29de36f6e5027c0588a77fbcc3c", "messageHeadline": "tasks: wait for mds active before mounting clients", "author": {"name": "John Spray", "email": "jspray@redhat.com", "user": null}, "additions": 2, "deletions": 0}}, {"node": {"oid": "3e07bd1aaa6938ce8b7a8e3847e1a5d21f890aff", "messageHeadline": "tasks: rename FuseMount.get_client_id to get_global_id", "author": {"name": "John Spray", "email": "jspray@redhat.com", "user": null}, "additions": 8, "deletions": 11}}, {"node": {"oid": "7274289542d4416e7230d4ed5a304444f9572e15", "messageHeadline": "tasks: add mds_client_limits", "author": {"name": "John Spray", "email": "jspray@redhat.com", "user": null}, "additions": 290, "deletions": 5}}, {"node": {"oid": "d777d7123bb22c593fb2529e0a777556efad9db9", "messageHeadline": "tasks: generalise CephFSTestCase", "author": {"name": "John Spray", "email": "jspray@redhat.com", "user": null}, "additions": 128, "deletions": 64}}, {"node": {"oid": "6f36269d24ab18cea11751bf860901a572741ba7", "messageHeadline": "tasks: generalize config writing for Filesystem", "author": {"name": "John Spray", "email": "jspray@redhat.com", "user": null}, "additions": 11, "deletions": 9}}, {"node": {"oid": "1af3281b03aeeb619dea82e2afc0191afd0a079d", "messageHeadline": "Update giant.yaml", "author": {"name": "Yuri Weinstein", "email": "yuri.weinstein@gmail.com", "user": {"login": "yuriw"}}, "additions": 3, "deletions": 4}}, {"node": {"oid": "a06d674771322e0ce4980308fb2acb379821cdb5", "messageHeadline": "Update giant.yaml(cherry picked from commit 90b6eec23fad6b3af1305de9c\u2026", "author": {"name": "Yuri Weinstein", "email": "yuri.weinstein@gmail.com", "user": {"login": "yuriw"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "5fc04144993f0eedd0b602dd8ea1b0dade117249", "messageHeadline": "Update giant.yaml", "author": {"name": "Yuri Weinstein", "email": "yuri.weinstein@gmail.com", "user": {"login": "yuriw"}}, "additions": 3, "deletions": 0}}, {"node": {"oid": "84a63faa4ddb2db49fa2c420eefea0cc4bcfc12e", "messageHeadline": "Create dumpling-giant-x stress-split upgrade suite", "author": {"name": "Warren Usui", "email": "warren.usui@inktank.com", "user": null}, "additions": 147, "deletions": 0}}, {"node": {"oid": "403a8595068ce4f792de417855ea0d0b14cc76f9", "messageHeadline": "Update giant.yaml(cherry picked from commit 35b3f4617c54dcb9705ca3148\u2026", "author": {"name": "Yuri Weinstein", "email": "yuri.weinstein@gmail.com", "user": {"login": "yuriw"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "1140e18d7e67bd1e417b245bd82d90d13fcf4dc9", "messageHeadline": "dumpling-giant-x: use giant version of workunits", "author": {"name": "Josh Durgin", "email": "josh.durgin@inktank.com", "user": {"login": "jdurgin"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "278f4dc77ad2ae68a0248870fe0985a191ae6099", "messageHeadline": "Merge pull request #143 from ceph/wip-migration-test", "author": {"name": "Gregory Farnum", "email": "greg@inktank.com", "user": {"login": "gregsfortytwo"}}, "additions": 34, "deletions": 1}}, {"node": {"oid": "d1f9f102d26fd1e29aebf06dc4f75b43ae0d5c58", "messageHeadline": "suites: turn on debugging for smoke cfuse pjd test", "author": {"name": "Greg Farnum", "email": "greg@inktank.com", "user": {"login": "gregsfortytwo"}}, "additions": 3, "deletions": 0}}, {"node": {"oid": "1f950d2bf4dd76d671ab1c85a87a5f1175305635", "messageHeadline": "Update giant.yaml", "author": {"name": "Yuri Weinstein", "email": "yuri.weinstein@gmail.com", "user": {"login": "yuriw"}}, "additions": 3, "deletions": 4}}, {"node": {"oid": "90b6eec23fad6b3af1305de9c59a4759e076ebd3", "messageHeadline": "Update giant.yaml", "author": {"name": "Yuri Weinstein", "email": "yuri.weinstein@gmail.com", "user": {"login": "yuriw"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "3dd1314c6fa70fefc4ea8c65c33bac1ad3ba267a", "messageHeadline": "Update giant.yaml", "author": {"name": "Yuri Weinstein", "email": "yuri.weinstein@gmail.com", "user": {"login": "yuriw"}}, "additions": 3, "deletions": 0}}, {"node": {"oid": "65a4141e22dbf77d0557ea63e9ed25634e669557", "messageHeadline": "Merge remote-tracking branch 'origin/giant'", "author": {"name": "John Spray", "email": "jspray@redhat.com", "user": null}, "additions": 103, "deletions": 59}}, {"node": {"oid": "7d086403d434e8ee89e4da17f48a2707807f78d1", "messageHeadline": "tasks: escaping '*' when deleting files", "author": {"name": "John Spray", "email": "jspray@redhat.com", "user": null}, "additions": 3, "deletions": 3}}, {"node": {"oid": "366ee005549be15f7ce62d93cee6d6eb355e7e47", "messageHeadline": "tasks: more substantial IO for journal migration", "author": {"name": "John Spray", "email": "jspray@redhat.com", "user": null}, "additions": 34, "deletions": 1}}, {"node": {"oid": "38f7af0a085c705b31cd8989fd0d8bca9145b2d2", "messageHeadline": "s/tasks/workload", "author": {"name": "tamil", "email": "tamil.muthamizhan@inktank.com", "user": null}, "additions": 18, "deletions": 17}}, {"node": {"oid": "09beb4c7c6cdfbb2b2db674956f040842bc87311", "messageHeadline": "Merge pull request #141 from ceph/wip-9423", "author": {"name": "John Spray", "email": "jcspray@gmail.com", "user": {"login": "jcsp"}}, "additions": 92, "deletions": 49}}, {"node": {"oid": "b1365a80982dba4160e861c28d887b066ca451b6", "messageHeadline": "Merge pull request #140 from ceph/wip-9177", "author": {"name": "John Spray", "email": "jcspray@gmail.com", "user": {"login": "jcsp"}}, "additions": 9, "deletions": 8}}, {"node": {"oid": "bda325b33b036ac110bbc65f62019aa76d05ae3b", "messageHeadline": "suites/fs: update to latest mdtest", "author": {"name": "John Spray", "email": "jspray@redhat.com", "user": null}, "additions": 9, "deletions": 8}}, {"node": {"oid": "1d9101cf31064774a7cbe740ce27f1dfee4e3cd7", "messageHeadline": "tasks: fix race in test_stale_caps", "author": {"name": "John Spray", "email": "jspray@redhat.com", "user": null}, "additions": 90, "deletions": 51}}, {"node": {"oid": "4daf2ddc39bda223cae385b7ab3df8d19c51467a", "messageHeadline": "tasks: typo in mds_client_recovery", "author": {"name": "John Spray", "email": "jspray@redhat.com", "user": null}, "additions": 1, "deletions": 1}}, {"node": {"oid": "bc257677dec41793c00523ebc674e73e94df11e5", "messageHeadline": "tasks: handle failure cleanly in test_stale_caps", "author": {"name": "John Spray", "email": "jspray@redhat.com", "user": null}, "additions": 4, "deletions": 0}}, {"node": {"oid": "973021cbd077e0620d6d0538f9443ea4367347ef", "messageHeadline": "Merge pull request #137 from ceph/wip-9461", "author": {"name": "Sage Weil", "email": "sage@redhat.com", "user": {"login": "liewegas"}}, "additions": 0, "deletions": 15}}, {"node": {"oid": "991a83c2e6a58385778bc39c9fa109c34f68a5ec", "messageHeadline": "Removed cuttlefish part foxes #9461", "author": {"name": "Yuri Weinstein", "email": "yuri.weinstein@inktank.com", "user": null}, "additions": 0, "deletions": 15}}, {"node": {"oid": "67a7fd27be3d5b4e9a59aca5571e1cfc490a64a2", "messageHeadline": "rgw: set debug rgw=20", "author": {"name": "Yehuda Sadeh", "email": "yehuda@inktank.com", "user": {"login": "yehudasa"}}, "additions": 15, "deletions": 0}}, {"node": {"oid": "7a0ef8e20eaaf4ed2ca1795f68b227cdcd948ee2", "messageHeadline": "First draft of firefly-giant-x suite", "author": {"name": "Yuri Weinstein", "email": "yuri.weinstein@inktank.com", "user": null}, "additions": 297, "deletions": 0}}, {"node": {"oid": "d43850ee56a527ca8234fa728a32a5f7b1089bf5", "messageHeadline": "Added RHEL7 to matrix.", "author": {"name": "Sandon Van Ness", "email": "sandon@inktank.com", "user": {"login": "SandonV"}}, "additions": 5, "deletions": 0}}, {"node": {"oid": "25d25370ed4ce716d9103c41a094e638b3bf7bba", "messageHeadline": "erasure-code: CEPH_FEATURE_ERASURE_CODE_PLUGINS_V2 integration tests", "author": {"name": "Loic Dachary", "email": "loic-201408@dachary.org", "user": null}, "additions": 97, "deletions": 0}}, {"node": {"oid": "d6f02d604840b448158a1470b6bb1f6d0550e97f", "messageHeadline": "erasure-code: assert that firefly-x/stress-split cannot load lrc", "author": {"name": "Loic Dachary", "email": "loic-201408@dachary.org", "user": null}, "additions": 8, "deletions": 0}}, {"node": {"oid": "45a9d10e3fa6f3ce1f8eef217bdaaeee9a50f97a", "messageHeadline": "Merge pull request #132 from ceph/revert-131-wip-9357-wusui", "author": {"name": "Warren Usui", "email": "warren.usui@inktank.com", "user": null}, "additions": 3, "deletions": 3}}, {"node": {"oid": "fd12e0d26cad6b74f5c1ae43c559b27750910c1a", "messageHeadline": "Revert \"Use same upgrade-test as firefly.\"", "author": {"name": "Yuri Weinstein", "email": "yuri.weinstein@gmail.com", "user": {"login": "yuriw"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "07653938fafa66f89d5f874c8b7f26ea7c5da3c8", "messageHeadline": "Merge pull request #131 from ceph/wip-9357-wusui", "author": {"name": "Yuri Weinstein", "email": "yuri.weinstein@gmail.com", "user": {"login": "yuriw"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "5be4aaf9e9e0b4c08f947d9b1284c7d826911d00", "messageHeadline": "Use same upgrade-test as firefly.", "author": {"name": "Warren Usui", "email": "warren.usui@inktank.com", "user": null}, "additions": 3, "deletions": 3}}, {"node": {"oid": "b99c85daefed8ae8da56f3afedcf0b936b7f2f0a", "messageHeadline": "Merge pull request #130 from ceph/wip-9220", "author": {"name": "Sage Weil", "email": "sage@redhat.com", "user": {"login": "liewegas"}}, "additions": 122, "deletions": 0}}, {"node": {"oid": "f6582f8961ade0bf92b8aa8b9e1a8a3bb33de9ba", "messageHeadline": "tasks: add watch_notify_same_primary", "author": {"name": "Samuel Just", "email": "sam.just@inktank.com", "user": null}, "additions": 122, "deletions": 0}}, {"node": {"oid": "0f564aa0e4288a6ad4a92efdb6523e65742fbb35", "messageHeadline": "Merge pull request #116 from dachary/wip-9298-rgw-ec-starvation", "author": {"name": "Sage Weil", "email": "sage@redhat.com", "user": {"login": "liewegas"}}, "additions": 6, "deletions": 6}}, {"node": {"oid": "66efcef58b7074c9e0db5e97a02d09149b023a59", "messageHeadline": "Merge pull request #122 from ceph/wip-9357-wusui", "author": {"name": "Yuri Weinstein", "email": "yuri.weinstein@gmail.com", "user": {"login": "yuriw"}}, "additions": 147, "deletions": 0}}, {"node": {"oid": "c729372aaae82b8fb0a31a42f24d96924078282f", "messageHeadline": "Create dumpling-giant-x stress-split upgrade suite", "author": {"name": "Warren Usui", "email": "warren.usui@inktank.com", "user": null}, "additions": 147, "deletions": 0}}, {"node": {"oid": "35b3f4617c54dcb9705ca31489e2348bdb0e18b5", "messageHeadline": "Update giant.yaml", "author": {"name": "Yuri Weinstein", "email": "yuri.weinstein@gmail.com", "user": {"login": "yuriw"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "8755466c4b7c2402e3265ecb04a8300a4d0c146f", "messageHeadline": "dumpling-giant-x: use giant version of workunits", "author": {"name": "Josh Durgin", "email": "josh.durgin@inktank.com", "user": {"login": "jdurgin"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "06fca35e2e3bc2a75948953514a04a11261b4631", "messageHeadline": "Merge pull request #119 from ceph/wip_9352", "author": {"name": "Warren Usui", "email": "warren.usui@inktank.com", "user": null}, "additions": 297, "deletions": 0}}, {"node": {"oid": "5864369aab6d5598f25c588398f3e21bb9707b71", "messageHeadline": "Merge pull request #118 from dachary/wip-more-osds", "author": {"name": "Zack Cerza", "email": "zack@cerza.org", "user": {"login": "zmc"}}, "additions": 10, "deletions": 2}}, {"node": {"oid": "80242da4a8cc67a71fdd8d4b2d261ca746d410a4", "messageHeadline": "Updated README", "author": {"name": "Yuri Weinstein", "email": "yuri.weinstein@inktank.com", "user": null}, "additions": 10, "deletions": 10}}, {"node": {"oid": "8c43f47515db779427a6ed872170351bd924f1ed", "messageHeadline": "First draft for a new suite dumpling-giant-x", "author": {"name": "Yuri Weinstein", "email": "yuri.weinstein@inktank.com", "user": null}, "additions": 297, "deletions": 0}}, {"node": {"oid": "c0650cf943d7dafbba89d14d1d8bc4a83ac41264", "messageHeadline": "added a test to use single disk for both data and journal.", "author": {"name": "tamil", "email": "tamil.muthamizhan@inktank.com", "user": null}, "additions": 3, "deletions": 0}}, {"node": {"oid": "1749ba912aa8d4fd05edde45d311b9411b760609", "messageHeadline": "added dmcrypt and separate_journal_disk options", "author": {"name": "tamil", "email": "tamil.muthamizhan@inktank.com", "user": null}, "additions": 14, "deletions": 0}}, {"node": {"oid": "79989de8b0517bae99efcef546999b3415475046", "messageHeadline": "Merge pull request #112 from ceph/wip-8231-forreview", "author": {"name": "Samuel Just", "email": "sam.just@inktank.com", "user": null}, "additions": 641, "deletions": 0}}, {"node": {"oid": "bbf569de740f80971cf880d9201b862c11f0d634", "messageHeadline": "tasks: fix mount race in mds_client_recovery", "author": {"name": "John Spray", "email": "jspray@redhat.com", "user": null}, "additions": 1, "deletions": 0}}, {"node": {"oid": "8a2a19e97e3f1fb927cea1570c4964e42eab3ada", "messageHeadline": "Merge pull request #117 from dachary/wip-erasure-code-workloads", "author": {"name": "Loic Dachary", "email": "loic@dachary.org", "user": null}, "additions": 0, "deletions": 7}}, {"node": {"oid": "1052f5cc1cb427c3915463a5ddf5e4afdde14b7e", "messageHeadline": "add osds to firefly-x upgrade suite", "author": {"name": "Loic Dachary", "email": "loic-201408@dachary.org", "user": null}, "additions": 10, "deletions": 2}}, {"node": {"oid": "a624d4456602c56c860960fdcfc369f0adb94d27", "messageHeadline": "erasure-code: do not schedule isa workloads just yet", "author": {"name": "Loic Dachary", "email": "loic-201408@dachary.org", "user": null}, "additions": 0, "deletions": 7}}, {"node": {"oid": "05eee9fa79ef4cb432cb28e3a2eb0e66fd686a7b", "messageHeadline": "ceph_manager: Add test code to use export/import to move a pg", "author": {"name": "David Zafman", "email": "david.zafman@inktank.com", "user": null}, "additions": 53, "deletions": 24}}, {"node": {"oid": "0cdf6e813db6bddd4dd2b97b8722ed32a4cf56a8", "messageHeadline": "ceph_manager: Implement export/import when thrasher kills an osd", "author": {"name": "David Zafman", "email": "david.zafman@inktank.com", "user": null}, "additions": 46, "deletions": 0}}, {"node": {"oid": "9ade22dd3458f15eec03ad42b599beef10b0bf20", "messageHeadline": "ceph_objectstore_tool: Add task for testing of tool of the same name", "author": {"name": "David Zafman", "email": "david.zafman@inktank.com", "user": null}, "additions": 566, "deletions": 0}}, {"node": {"oid": "fb7befb35b86bf5bcb2c29d48c41a492bde17d4b", "messageHeadline": "rgw: increase the number of OSDs for erasure coded pools", "author": {"name": "Loic Dachary", "email": "loic-201408@dachary.org", "user": null}, "additions": 6, "deletions": 6}}, {"node": {"oid": "9825d859658a20c647d8cb1bbc136ec5879420f5", "messageHeadline": "Merge pull request #115 from dachary/wip-erasure-code-workloads", "author": {"name": "Yuri Weinstein", "email": "yuri.weinstein@gmail.com", "user": {"login": "yuriw"}}, "additions": 0, "deletions": 7}}, {"node": {"oid": "378113cc89851ac8076332fda6e51788ba4cea3a", "messageHeadline": "erasure-code: do not schedule lrc workloads just yet", "author": {"name": "Loic Dachary", "email": "loic-201408@dachary.org", "user": null}, "additions": 0, "deletions": 7}}, {"node": {"oid": "4167ed2a0508df851b09d2d2621744678d94ecf3", "messageHeadline": "Merge pull request #114 from dachary/wip-erasure-code-workloads", "author": {"name": "Yuri Weinstein", "email": "yuri.weinstein@gmail.com", "user": {"login": "yuriw"}}, "additions": 91, "deletions": 37}}, {"node": {"oid": "a019c84f47e08ebacef447cd5ec0760539cf0faf", "messageHeadline": "erasure-code: add to suites/upgrade/*-x final workloads", "author": {"name": "Loic Dachary", "email": "loic-201408@dachary.org", "user": null}, "additions": 26, "deletions": 22}}, {"node": {"oid": "5d2a33d6da8eb5b0f13ddcbbc65fa6d609217da9", "messageHeadline": "erasure-code: add various erasure-code workloads", "author": {"name": "Loic Dachary", "email": "loic-201408@dachary.org", "user": null}, "additions": 65, "deletions": 15}}, {"node": {"oid": "7dcacc9bd5189b7c81fc2bc39e433d1f1c630c95", "messageHeadline": "Merge pull request #113 from ceph/ceph-deploy-dmcrypt", "author": {"name": "Warren Usui", "email": "warren.usui@inktank.com", "user": null}, "additions": 31, "deletions": 9}}, {"node": {"oid": "f15859461841dcf5bf958ef88efee397c5c63895", "messageHeadline": "added config_options to enable adding ceph config file entries to cep\u2026", "author": {"name": "tamil", "email": "tamil.muthamizhan@inktank.com", "user": null}, "additions": 9, "deletions": 0}}, {"node": {"oid": "b3dfe4758903da1faf0f78f25ee133342cd94838", "messageHeadline": "Added dmcrypt option and ability to choose same or different disk for\u2026", "author": {"name": "tamil", "email": "tamil.muthamizhan@inktank.com", "user": null}, "additions": 31, "deletions": 9}}, {"node": {"oid": "322e2498de5079c59ac1bc8043ba2e72c914c0f7", "messageHeadline": "Merge pull request #101 from ceph/wip-7810", "author": {"name": "John Spray", "email": "john.spray@inktank.com", "user": null}, "additions": 283, "deletions": 78}}, {"node": {"oid": "13f603cc6af68fb4a87478d5dd589dc0bd2b1490", "messageHeadline": "Merge pull request #111 from ceph/wip-fix-stress_split", "author": {"name": "Sage Weil", "email": "sage@redhat.com", "user": {"login": "liewegas"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "1ba6e02cfd96289e052044d3a7a53f6001c4d89f", "messageHeadline": "Moved mon.c to the first host with mon.a and mon.b to address the issue", "author": {"name": "Yuri Weinstein", "email": "yuri.weinstein@inktank.com", "user": null}, "additions": 1, "deletions": 1}}, {"node": {"oid": "91cc5b626ba92650af8bacce67b0d3582a7a98c9", "messageHeadline": "Merge pull request #110 from ceph/wip-fix-stress_split", "author": {"name": "Sage Weil", "email": "sage@redhat.com", "user": {"login": "liewegas"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "752356fcedaad145d72aba8535579e67b790cbfa", "messageHeadline": "Moved mon.c to teh first host with mon.a and mon.b to address teh iss\u2026", "author": {"name": "Yuri Weinstein", "email": "yuri.weinstein@inktank.com", "user": null}, "additions": 1, "deletions": 1}}, {"node": {"oid": "0fcae823a7d32062240a2c9a6116a32ae35a6c5b", "messageHeadline": "Merge pull request #109 from ceph/wip_fix_firefly-x", "author": {"name": "Sage Weil", "email": "sage@redhat.com", "user": {"login": "liewegas"}}, "additions": 9, "deletions": 7}}, {"node": {"oid": "3afa81b078ab3ce570cc46dec0701b74db4241f7", "messageHeadline": "Fixed typo", "author": {"name": "Yuri Weinstein", "email": "yuri.weinstein@inktank.com", "user": null}, "additions": 9, "deletions": 9}}, {"node": {"oid": "9316756341af5456b5f9c2a94c853e60ae5a4872", "messageHeadline": "Added sequential: clause, so test stop thrashing the mon after it run\u2026", "author": {"name": "Yuri Weinstein", "email": "yuri.weinstein@inktank.com", "user": null}, "additions": 9, "deletions": 7}}, {"node": {"oid": "7baeb8043c2b9eadbd4f843ba81b1fb770c9bf2d", "messageHeadline": "Merge pull request #105 from ceph/wip-boto", "author": {"name": "Zack Cerza", "email": "zack@cerza.org", "user": {"login": "zmc"}}, "additions": 44, "deletions": 10}}, {"node": {"oid": "4f8436bf5dc14a223c842cbbfd11f4ef52d6fb83", "messageHeadline": "Merge pull request #106 from ceph/wip-9091-wusui", "author": {"name": "Sage Weil", "email": "sage@redhat.com", "user": {"login": "liewegas"}}, "additions": 11, "deletions": 0}}, {"node": {"oid": "fe204e81c7d9efc0f43afc2b7f65e333f852f2c8", "messageHeadline": "Merge pull request #107 from dachary/wip-9209-ec-workload", "author": {"name": "Sage Weil", "email": "sage@redhat.com", "user": {"login": "liewegas"}}, "additions": 23, "deletions": 0}}, {"node": {"oid": "31df59f2298dd3143f3640c66443d0222e75a36a", "messageHeadline": "erasure-code: add jerasure k=3 m=1 workload", "author": {"name": "Loic Dachary", "email": "loic-201408@dachary.org", "user": null}, "additions": 23, "deletions": 0}}, {"node": {"oid": "12a391ea011a772dbcc720b825f7b8dd8ecbf702", "messageHeadline": "thrashosds: increase osd revive timeout (75s -> 150s)", "author": {"name": "Sage Weil", "email": "sage@redhat.com", "user": {"login": "liewegas"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "0ec5bd1a631e34c7b1d3289f78968d797a7cec79", "messageHeadline": "mplement ceph.created_pool", "author": {"name": "Warren Usui", "email": "warren.usui@inktank.com", "user": null}, "additions": 11, "deletions": 0}}, {"node": {"oid": "9e5397237857d9015ac8c9e908f0cbeb1777576d", "messageHeadline": "set boto timeout, too, for s3tests", "author": {"name": "Sage Weil", "email": "sage@redhat.com", "user": {"login": "liewegas"}}, "additions": 4, "deletions": 1}}, {"node": {"oid": "9d466aa110e293cb88c1f61cc7391d59b64b553b", "messageHeadline": "tasks/s3tests: push boto config with idle_timeout setting", "author": {"name": "Sage Weil", "email": "sage@redhat.com", "user": {"login": "liewegas"}}, "additions": 40, "deletions": 9}}, {"node": {"oid": "0d37b8e4122778d8d3c9db9609a8f761f04cad2c", "messageHeadline": "suites/fs: add cephfs_journal_tool test", "author": {"name": "John Spray", "email": "jspray@redhat.com", "user": null}, "additions": 20, "deletions": 0}}, {"node": {"oid": "83a745d297fab37389f36a429fe0e80a05fd1c94", "messageHeadline": "gitignore: ignore vim temp files", "author": {"name": "John Spray", "email": "jspray@redhat.com", "user": null}, "additions": 1, "deletions": 0}}, {"node": {"oid": "1855e094e58468cb6baf545e1092ff6c4fc7a7df", "messageHeadline": "suites/fs: add client recovery", "author": {"name": "John Spray", "email": "jspray@redhat.com", "user": null}, "additions": 23, "deletions": 1}}, {"node": {"oid": "d001cc27bc625496772a92a0057ef5f86113754f", "messageHeadline": "tasks/mds_client_recovery: use existing clients", "author": {"name": "John Spray", "email": "jspray@redhat.com", "user": null}, "additions": 14, "deletions": 18}}, {"node": {"oid": "bb52a9733acf57b9a2c4022507c13c02c75e3a12", "messageHeadline": "tasks/mds_client_recovery: network freeze test", "author": {"name": "John Spray", "email": "jspray@redhat.com", "user": null}, "additions": 146, "deletions": 35}}, {"node": {"oid": "8211d83ddebed33374afd4b9e8454d1428806fbe", "messageHeadline": "tasks/ceph_fuse: enable umounting from config", "author": {"name": "John Spray", "email": "jspray@redhat.com", "user": null}, "additions": 43, "deletions": 13}}, {"node": {"oid": "1e7bfb842aae395a6601d6ec387dc3bd88107046", "messageHeadline": "tasks/workunit: fix log message", "author": {"name": "John Spray", "email": "jspray@redhat.com", "user": null}, "additions": 1, "deletions": 1}}, {"node": {"oid": "5c29ae6bd193ae809d2d2bb99d1efc4d36345abf", "messageHeadline": "tasks/ceph: add ceph.stop task", "author": {"name": "John Spray", "email": "jspray@redhat.com", "user": null}, "additions": 39, "deletions": 14}}, {"node": {"oid": "5765fde1aa3ec65c3734ce8acfb5c0e8f0fe6101", "messageHeadline": "Merge pull request #102 from ceph/9171", "author": {"name": "Zack Cerza", "email": "zack@cerza.org", "user": {"login": "zmc"}}, "additions": 3, "deletions": 1}}, {"node": {"oid": "54870dcc1e5dceaefd150ef9e4830c1ec2687658", "messageHeadline": "Merge pull request #103 from ceph/9172", "author": {"name": "Zack Cerza", "email": "zack@cerza.org", "user": {"login": "zmc"}}, "additions": 5, "deletions": 21}}, {"node": {"oid": "70a1f18adfdf673b983cc7f5f2c78abb899001c7", "messageHeadline": "use 'mon create-initial' always", "author": {"name": "Alfredo Deza", "email": "alfredo.deza@inktank.com", "user": null}, "additions": 5, "deletions": 21}}, {"node": {"oid": "5b946e1a6df8b7f80001f5176435eb36b12711e3", "messageHeadline": "ignore errors on informational service status", "author": {"name": "Alfredo Deza", "email": "alfredo.deza@inktank.com", "user": null}, "additions": 3, "deletions": 1}}, {"node": {"oid": "389ad614766fe971cfce171d2d1f6bfc72dc1b00", "messageHeadline": "added a test with erasure_code_profile parameters", "author": {"name": "tamil", "email": "tamil.muthamizhan@inktank.com", "user": null}, "additions": 8, "deletions": 0}}, {"node": {"oid": "825212a59cebc61dfb35dd15d674f37751547c9b", "messageHeadline": "Merge pull request #104 from dachary/wip-8933-rgw-erasure-code-profile", "author": {"name": "tmuthamizhan", "email": "tamil.muthamizhan@inktank.com", "user": null}, "additions": 11, "deletions": 2}}, {"node": {"oid": "e5c5bcf92d283583533925d7eba7360e6908f68f", "messageHeadline": "rgw: add erasure_code_profile configuration", "author": {"name": "Loic Dachary", "email": "loic-201408@dachary.org", "user": null}, "additions": 11, "deletions": 2}}, {"node": {"oid": "bfe31bec01c5a9d4f50b9556bf4c071dcc8200ef", "messageHeadline": "Add centos/rhel7 to distros 'all' folder.", "author": {"name": "Sandon Van Ness", "email": "sandon@inktank.com", "user": {"login": "SandonV"}}, "additions": 4, "deletions": 0}}, {"node": {"oid": "6271ca91227e07c23a00517ff301a1fd32bbc2db", "messageHeadline": "Merge pull request #99 from ceph/wip-hadoop", "author": {"name": "Gregory Farnum", "email": "greg@inktank.com", "user": {"login": "gregsfortytwo"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "a02c90b8f34c7a5b2c6607aa9ac221500ca1642d", "messageHeadline": "suites/hadoop: update workunit names", "author": {"name": "Sage Weil", "email": "sage@redhat.com", "user": {"login": "liewegas"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "f7b32bcc318c4a700628d87826080a043f89a22c", "messageHeadline": "rgw: httpd instead of httpd.worker", "author": {"name": "Sage Weil", "email": "sage@redhat.com", "user": {"login": "liewegas"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "6392758f1bf503c3bbb2b3ad2f2ee9e6f79d6841", "messageHeadline": "rgw: need alll of mod unixd, version, authz", "author": {"name": "Sage Weil", "email": "sage@redhat.com", "user": {"login": "liewegas"}}, "additions": 9, "deletions": 3}}, {"node": {"oid": "27b7eceeae1e48d0ad8dd820c3b84442bfffa406", "messageHeadline": "tasks/rgw: include mod_authz", "author": {"name": "Sage Weil", "email": "sage@redhat.com", "user": {"login": "liewegas"}}, "additions": 5, "deletions": 1}}, {"node": {"oid": "2aae91929f720c54f406b7612631d82b27c98fe6", "messageHeadline": "tasks/rgw: get mpm_event frmo mods-available, not mods-enabled", "author": {"name": "Sage Weil", "email": "sage@redhat.com", "user": {"login": "liewegas"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "9de5bd1d2302907c59594eb4df8b4d954d5e8e94", "messageHeadline": "Add extra conf for Apache 2.4", "author": {"name": "Dan Mick", "email": "dan.mick@inktank.com", "user": null}, "additions": 18, "deletions": 0}}, {"node": {"oid": "12ded3c9ea49fa2e2d7aa1115717cfda0ecb21ab", "messageHeadline": "Merge pull request #96 from dachary/wip-8988-default-idle-timeout", "author": {"name": "Yuri Weinstein", "email": "yuri.weinstein@gmail.com", "user": {"login": "yuriw"}}, "additions": 2, "deletions": 0}}, {"node": {"oid": "703c5f4f98f72b9930e2fadaf848fd14b943f40c", "messageHeadline": "Merge pull request #89 from dachary/wip-9027-create-unique-pool", "author": {"name": "Sage Weil", "email": "sage@redhat.com", "user": {"login": "liewegas"}}, "additions": 98, "deletions": 144}}, {"node": {"oid": "984f3ce475674bfc9966002f234812ab5c0c2b1e", "messageHeadline": "rgw.yaml: keep the client.0 key even if empty", "author": {"name": "Loic Dachary", "email": "loic@dachary.org", "user": null}, "additions": 2, "deletions": 0}}, {"node": {"oid": "821b2a4397f708474eb88bb46203cb1722beb49e", "messageHeadline": "replace locally instantiated CephManager", "author": {"name": "Loic Dachary", "email": "loic@dachary.org", "user": null}, "additions": 42, "deletions": 85}}, {"node": {"oid": "9782465c872b25710af278c701e15078a3748d03", "messageHeadline": "initialize ctx.manager in ceph.py", "author": {"name": "Loic Dachary", "email": "loic@dachary.org", "user": null}, "additions": 8, "deletions": 10}}, {"node": {"oid": "f53ea258a4c86603f0982448b191488abb4e73f3", "messageHeadline": "move functions from ceph to ceph_manager", "author": {"name": "Loic Dachary", "email": "loic@dachary.org", "user": null}, "additions": 48, "deletions": 49}}, {"node": {"oid": "3326a9feb0e79ae7f720ed82cebf838b008a5743", "messageHeadline": "Merge pull request #90 from dachary/wip-8988-default-idle-timeout", "author": {"name": "John Spray", "email": "john.spray@inktank.com", "user": null}, "additions": 3, "deletions": 3}}, {"node": {"oid": "da00662191e9ec173be50b551253f4460f369f9d", "messageHeadline": "rgw: s/idle_timeout/default_idle_timeout/", "author": {"name": "Loic Dachary", "email": "loic@dachary.org", "user": null}, "additions": 3, "deletions": 3}}, {"node": {"oid": "4f9f023c740f86b48a82c53ccfb187c12506492a", "messageHeadline": "rest-api tests: enable debugging", "author": {"name": "Sage Weil", "email": "sage@redhat.com", "user": {"login": "liewegas"}}, "additions": 12, "deletions": 5}}, {"node": {"oid": "2fc76d6e7f0cd972f23d60bdd4239c599e3c261f", "messageHeadline": "Merge pull request #86 from dachary/wip-9027-create-unique-pool", "author": {"name": "Zack Cerza", "email": "zack@cerza.org", "user": {"login": "zmc"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "4783b3789b19dba7c8e9014cb505fcf5d23b919c", "messageHeadline": "Merge pull request #87 from dachary/wip-8988-default-idle-timeout", "author": {"name": "Yuri Weinstein", "email": "yuri.weinstein@gmail.com", "user": {"login": "yuriw"}}, "additions": 10, "deletions": 15}}, {"node": {"oid": "54a7298cdd8d40aaf79615a1f580b66f83e48419", "messageHeadline": "rgw: add default_idle_timeout to allow override", "author": {"name": "Loic Dachary", "email": "loic@dachary.org", "user": null}, "additions": 10, "deletions": 15}}, {"node": {"oid": "6237acb316f3505aea6fbca53aca48bcd92bf994", "messageHeadline": "rados.py: avoid CephManager creation race", "author": {"name": "Loic Dachary", "email": "loic@dachary.org", "user": null}, "additions": 2, "deletions": 2}}, {"node": {"oid": "69ef8545fcd19b1b3a4ba204a5696e6b69165283", "messageHeadline": "s/apache2/apache", "author": {"name": "tamil", "email": "tamil.muthamizhan@inktank.com", "user": null}, "additions": 3, "deletions": 23}}, {"node": {"oid": "c1a2463cc9fb71bcc2fd02c9206f8390d04f8b81", "messageHeadline": "Merge pull request #100 from ceph/wip-9154", "author": {"name": "Sage Weil", "email": "sage@redhat.com", "user": {"login": "liewegas"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "209226f1d0e7e8af77cb6168eb1477444f546731", "messageHeadline": "Merge pull request #98 from ceph/rgw_civetweb", "author": {"name": "Sage Weil", "email": "sage@redhat.com", "user": {"login": "liewegas"}}, "additions": 18, "deletions": 0}}, {"node": {"oid": "4b15d0118ec000fe1e947131a62ef9990b23e9f4", "messageHeadline": "use the right syntax for RHEL/CentOS distros to check for ceph status", "author": {"name": "Alfredo Deza", "email": "alfredo.deza@inktank.com", "user": null}, "additions": 1, "deletions": 1}}, {"node": {"oid": "6411dae9813b6b6b7473f25b3b929ee2a4f1bafb", "messageHeadline": "Merge pull request #85 from dachary/wip-rgw-idle-timeout", "author": {"name": "Yuri Weinstein", "email": "yuri.weinstein@gmail.com", "user": {"login": "yuriw"}}, "additions": 9, "deletions": 9}}, {"node": {"oid": "f00afcc49c1e2663cb8cf381a3e6219ebf11a6d9", "messageHeadline": "overrides: rgw must not be nested in ceph", "author": {"name": "Loic Dachary", "email": "loic@dachary.org", "user": null}, "additions": 9, "deletions": 9}}, {"node": {"oid": "0b2a8472c3c84a8b364e8cd9b67802f901881207", "messageHeadline": "s/apache/apache2", "author": {"name": "tamil", "email": "tamil.muthamizhan@inktank.com", "user": null}, "additions": 3, "deletions": 3}}, {"node": {"oid": "90379e0b1dcd150fa7219fff520e33fd12909b4e", "messageHeadline": "Added a facet to test both apache and civetweb as frontend for rgw", "author": {"name": "tamil", "email": "tamil.muthamizhan@inktank.com", "user": null}, "additions": 18, "deletions": 77}}, {"node": {"oid": "42d66dee53d3b6a0805a2425bca0e8d9491aca0a", "messageHeadline": "Merge pull request #83 from ceph/wip_add_manual_override2", "author": {"name": "Sage Weil", "email": "sage@inktank.com", "user": null}, "additions": 9, "deletions": 0}}, {"node": {"oid": "b5f7d843b38302af2961d44e3944ce3fd17469a7", "messageHeadline": "bug 8927: enable civetweb testing for rgw", "author": {"name": "tamil", "email": "tamil.muthamizhan@inktank.com", "user": null}, "additions": 77, "deletions": 0}}, {"node": {"oid": "74025f91013bbf3ce0725d4c59ded8b074c08d5f", "messageHeadline": "Fixed syntax", "author": {"name": "Yuri Weinstein", "email": "yuri.weinstein@inktank.com", "user": null}, "additions": 0, "deletions": 1}}, {"node": {"oid": "90f647f4ddf6cec15a8dda18c8f95dd79585a999", "messageHeadline": "Added idle_timeout: to fix time-outs problems for some tests", "author": {"name": "Yuri Weinstein", "email": "yuri.weinstein@inktank.com", "user": null}, "additions": 10, "deletions": 0}}, {"node": {"oid": "374c3a8e72acd92bae784a0d5418fca2acadb47e", "messageHeadline": "Merge pull request #81 from ceph/wip_add_manual_override", "author": {"name": "Sage Weil", "email": "sage@inktank.com", "user": null}, "additions": 5, "deletions": 0}}, {"node": {"oid": "3f18b02cb5953b86148d269d3e9776f1218d4f5a", "messageHeadline": "Added overrides for vps time outs", "author": {"name": "Yuri Weinstein", "email": "yuri.weinstein@inktank.com", "user": null}, "additions": 5, "deletions": 0}}, {"node": {"oid": "4e1e929f7520005eb6a21a91fae8493daa5e916f", "messageHeadline": "Update module references", "author": {"name": "Zack Cerza", "email": "zack.cerza@inktank.com", "user": null}, "additions": 75, "deletions": 75}}, {"node": {"oid": "650607385b506bac0bdc53362910f8d3ff064759", "messageHeadline": "Merge branch 'teuth_master' into tasks_master", "author": {"name": "Zack Cerza", "email": "zack.cerza@inktank.com", "user": null}, "additions": 17069, "deletions": 0}}, {"node": {"oid": "0e1df3cc72a6c1649c794f14818567085d35b705", "messageHeadline": "Import teuthology tasks (master branch)", "author": {"name": "Zack Cerza", "email": "zack.cerza@inktank.com", "user": null}, "additions": 0, "deletions": 17784}}, {"node": {"oid": "189e4a92156a44455883f6168025a0e1e2117f6a", "messageHeadline": "Removed upgrade/dumpling from master branch as it should be only in d\u2026", "author": {"name": "Yuri Weinstein", "email": "yuri.weinstein@inktank.com", "user": null}, "additions": 0, "deletions": 807}}, {"node": {"oid": "53aab689e957d82e5e35427e56d2aecc6ec718a6", "messageHeadline": "Merge pull request #75 from ceph/wip-readforward", "author": {"name": "Samuel Just", "email": "sam.just@inktank.com", "user": null}, "additions": 2, "deletions": 0}}, {"node": {"oid": "d5f26aaf6a874e33560ccc829c2784196aa9fa5e", "messageHeadline": "Merge pull request #306 from ceph/wip-9024", "author": {"name": "Zack Cerza", "email": "zack@cerza.org", "user": {"login": "zmc"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "f9aa9c1e647dc3376a33d0f7147501bffcddf838", "messageHeadline": "ignore errors if 'ps aux' fails", "author": {"name": "Alfredo Deza", "email": "alfredo.deza@inktank.com", "user": null}, "additions": 2, "deletions": 2}}, {"node": {"oid": "97f317d8438d6c1e6c6fec23bd4ae794ca2e5808", "messageHeadline": "rados/singleton: make cache mode cycling include readforward mode", "author": {"name": "Sage Weil", "email": "sage@redhat.com", "user": {"login": "liewegas"}}, "additions": 2, "deletions": 0}}, {"node": {"oid": "b93abaf5d345a284003fc6bf482d4ccd3c4160fb", "messageHeadline": "Merge pull request #305 from ceph/wip-8640", "author": {"name": "Zack Cerza", "email": "zack@cerza.org", "user": {"login": "zmc"}}, "additions": 17, "deletions": 1}}, {"node": {"oid": "fe6f46114a120b14f511bcac3742bbbe68e4ae83", "messageHeadline": "create a --version flag for teuthology", "author": {"name": "Alfredo Deza", "email": "alfredo.deza@inktank.com", "user": null}, "additions": 6, "deletions": 0}}, {"node": {"oid": "7d0a072da12c88adf2a5f382fb151df14d82fb9a", "messageHeadline": "pull the version and description in setup.py", "author": {"name": "Alfredo Deza", "email": "alfredo.deza@inktank.com", "user": null}, "additions": 8, "deletions": 1}}, {"node": {"oid": "a2bb186fe363ecdc2d2e6b00cc785a6fc5084bd3", "messageHeadline": "add an initial version to teuthology", "author": {"name": "Alfredo Deza", "email": "alfredo.deza@inktank.com", "user": null}, "additions": 3, "deletions": 0}}, {"node": {"oid": "0d1fe79b70e184ba3bf45276dd597a27947e447f", "messageHeadline": "Tweak usage statement", "author": {"name": "Zack Cerza", "email": "zack.cerza@inktank.com", "user": null}, "additions": 2, "deletions": 2}}, {"node": {"oid": "ef2108060558cd30f167f897e94dd2e7148fdf58", "messageHeadline": "Merge pull request #304 from ceph/wip-fix-build-matrix", "author": {"name": "Zack Cerza", "email": "zack@cerza.org", "user": {"login": "zmc"}}, "additions": 4, "deletions": 2}}, {"node": {"oid": "21e27637d3c7027b1558b26d2200774ec5212c8d", "messageHeadline": "suite: fix build_matrix when non-yaml present in % dir", "author": {"name": "Sage Weil", "email": "sage@redhat.com", "user": {"login": "liewegas"}}, "additions": 4, "deletions": 2}}, {"node": {"oid": "14b03bc77f21f2e93b5ba61e42762da483e82b3f", "messageHeadline": "adding multi-version suite to test compatibility of clients running n\u2026", "author": {"name": "tamil", "email": "tamil.muthamizhan@inktank.com", "user": null}, "additions": 106, "deletions": 0}}, {"node": {"oid": "12154c2216a6cc5fc055a9723d96dcac83cf2a88", "messageHeadline": "Merge branch 'master' of github.com:ceph/ceph-qa-suite", "author": {"name": "tamil", "email": "tamil.muthamizhan@inktank.com", "user": null}, "additions": 11, "deletions": 0}}, {"node": {"oid": "511a05972886af9adb687af5b14009445cce203f", "messageHeadline": "Merge pull request #76 from ceph/wip_tune2_upgrade-firefly", "author": {"name": "Josh Durgin", "email": "josh.durgin@inktank.com", "user": {"login": "jdurgin"}}, "additions": 11, "deletions": 0}}, {"node": {"oid": "542dbd2a29d4929083051e9798192ffe67a43983", "messageHeadline": "Added ec-readwrite.yaml to the mix to enable erasure code coverage", "author": {"name": "Yuri Weinstein", "email": "yuri.weinstein@inktank.com", "user": null}, "additions": 11, "deletions": 0}}, {"node": {"oid": "9f7107b3a9cc91dfd6389cac60ea7f388af06dfd", "messageHeadline": "Merge pull request #303 from ceph/wip-8930", "author": {"name": "David Zafman", "email": "david.zafman@inktank.com", "user": null}, "additions": 26, "deletions": 20}}, {"node": {"oid": "54af8b2be3641b2b93c2f4d70280f9c2d3eb5957", "messageHeadline": "Tasks are failing since using \"data\" pool no longer part of default i\u2026", "author": {"name": "David Zafman", "email": "david.zafman@inktank.com", "user": null}, "additions": 26, "deletions": 20}}, {"node": {"oid": "3440d664e7a53b5ea9d4bb46d265fbb807a86760", "messageHeadline": "Expand '~' in ssh key paths", "author": {"name": "Zack Cerza", "email": "zack.cerza@inktank.com", "user": null}, "additions": 4, "deletions": 1}}, {"node": {"oid": "ceb37c625af74003c9ca8c7d70fa753795dbbea9", "messageHeadline": "Merge branch 'master' of github.com:ceph/ceph-qa-suite", "author": {"name": "tamil", "email": "tamil.muthamizhan@inktank.com", "user": null}, "additions": 1, "deletions": 1}}, {"node": {"oid": "f4c953c1fa21ae5e8b3f5b8e33dedf57b8a86288", "messageHeadline": "Merge pull request #301 from ceph/wip-nuke-vpm", "author": {"name": "Zack Cerza", "email": "zack@cerza.org", "user": {"login": "zmc"}}, "additions": 1, "deletions": 4}}, {"node": {"oid": "03be707d4dbebcf0b0fe566eab37634da598762f", "messageHeadline": "kcephfs/thrash: add standby mds", "author": {"name": "Sage Weil", "email": "sage@redhat.com", "user": {"login": "liewegas"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "d76af5a657311f201ab4a393d6b45ee6031bd213", "messageHeadline": "Merge branch 'master' of github.com:ceph/ceph-qa-suite", "author": {"name": "tamil", "email": "tamil.muthamizhan@inktank.com", "user": null}, "additions": 115, "deletions": 4}}, {"node": {"oid": "f84458bd93b74873687f0099850ef5cb1e3de1b5", "messageHeadline": "ceph_manager: increase osd revival timeout from 75 -> 150 seconds", "author": {"name": "Sage Weil", "email": "sage@redhat.com", "user": {"login": "liewegas"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "7c3fc404d6a84c6601400e364bd98ea89df13922", "messageHeadline": "valgrind: ignore ec plugin factory leaks", "author": {"name": "Sage Weil", "email": "sage@redhat.com", "user": {"login": "liewegas"}}, "additions": 7, "deletions": 0}}, {"node": {"oid": "9e2c82824b49fca785ca379e7e08639fbd4619e0", "messageHeadline": "Merge pull request #300 from ceph/wip-mpi-vers", "author": {"name": "John Spray", "email": "john.spray@inktank.com", "user": null}, "additions": 27, "deletions": 0}}, {"node": {"oid": "094cd5b3bad1a71fab8fb4a19c5b0f6070f72a09", "messageHeadline": "Merge pull request #302 from ceph/wip-8850", "author": {"name": "Zack Cerza", "email": "zack@cerza.org", "user": {"login": "zmc"}}, "additions": 11, "deletions": 0}}, {"node": {"oid": "4686115c4830939ea6c9d7a27fd89d7cec9d4d5d", "messageHeadline": "add another call to use \"ps aux\"", "author": {"name": "Alfredo Deza", "email": "alfredo.deza@inktank.com", "user": null}, "additions": 8, "deletions": 0}}, {"node": {"oid": "ec342d814676d08eb833f478ac7ffdb21cc99c06", "messageHeadline": "tell us if you are really not running any more", "author": {"name": "Alfredo Deza", "email": "alfredo.deza@inktank.com", "user": null}, "additions": 3, "deletions": 0}}, {"node": {"oid": "1c7c2eb4b9c5cabdf260ceb21691b619f620e45a", "messageHeadline": "nuke: allow nuking vpm hosts", "author": {"name": "Sage Weil", "email": "sage@redhat.com", "user": {"login": "liewegas"}}, "additions": 1, "deletions": 4}}, {"node": {"oid": "ec2f94901f56291be763c70de8fe68a953960339", "messageHeadline": "kcephfs: thrash mds too", "author": {"name": "Sage Weil", "email": "sage@redhat.com", "user": {"login": "liewegas"}}, "additions": 4, "deletions": 0}}, {"node": {"oid": "491817961a604c71e8034bd28b1558492657dd74", "messageHeadline": "task/mpi: Explicit check for version mismatch", "author": {"name": "John Spray", "email": "jspray@redhat.com", "user": null}, "additions": 27, "deletions": 0}}, {"node": {"oid": "79357060f144e3fe62375fbccb6a14ac56054dcc", "messageHeadline": "Merge pull request #53 from ceph/wip-leaks", "author": {"name": "Sage Weil", "email": "sage@inktank.com", "user": null}, "additions": 15, "deletions": 0}}, {"node": {"oid": "6d01f11a023423b6fc8331095091a7e86b93321d", "messageHeadline": "Merge pull request #67 from ceph/wip_fix_emperor-x", "author": {"name": "Warren Usui", "email": "warren.usui@inktank.com", "user": null}, "additions": 0, "deletions": 4}}, {"node": {"oid": "5d2ce7fd87facbd4fb02cf91bd06c37f1c6a5590", "messageHeadline": "Fixed -x in the suite, this fixed http://tracker.ceph.com/issues/8862", "author": {"name": "Yuri Weinstein", "email": "yuri.weinstein@inktank.com", "user": null}, "additions": 0, "deletions": 4}}, {"node": {"oid": "b8687a54aa71209cc96e68358b4b01164bc18597", "messageHeadline": "Fix package_version_for_hash() call", "author": {"name": "Zack Cerza", "email": "zack.cerza@inktank.com", "user": null}, "additions": 1, "deletions": 1}}, {"node": {"oid": "b354631e6e29df3efba9c6d5290d1786bc754acf", "messageHeadline": "Merge pull request #62 from ceph/wip-standbyreplay", "author": {"name": "John Spray", "email": "john.spray@inktank.com", "user": null}, "additions": 23, "deletions": 0}}, {"node": {"oid": "0147c74671402fac68d2910f61b1736e0fc56dba", "messageHeadline": "task/mds_journal_migration: fix cleanup", "author": {"name": "John Spray", "email": "jcspray@gmail.com", "user": {"login": "jcsp"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "431ae2f5830073e75a8da24b99802e6a96c35064", "messageHeadline": "suites/fs: add a standbyreplay configuration", "author": {"name": "John Spray", "email": "jspray@redhat.com", "user": null}, "additions": 23, "deletions": 0}}, {"node": {"oid": "3f3da880d4b8cf55b1349e333fdf1f90d8413393", "messageHeadline": "Update README", "author": {"name": "Yuri Weinstein", "email": "yuri.weinstein@gmail.com", "user": {"login": "yuriw"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "f2b742268acfb5a48a01daf9b5050db809ece7c7", "messageHeadline": "Update README", "author": {"name": "Yuri Weinstein", "email": "yuri.weinstein@gmail.com", "user": {"login": "yuriw"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "7dcb8bd6b225aeecb86870eb95d2a0ac53f90985", "messageHeadline": "dumpling-firefly-x: document structure of suite", "author": {"name": "Josh Durgin", "email": "josh.durgin@inktank.com", "user": {"login": "jdurgin"}}, "additions": 72, "deletions": 0}}, {"node": {"oid": "cc7c9b2e8bb3b95d9d4bbd3243ed1380a6f128f7", "messageHeadline": "task/workunit: add sudo to dir delete", "author": {"name": "John Spray", "email": "jspray@redhat.com", "user": null}, "additions": 1, "deletions": 0}}, {"node": {"oid": "c88e1cb1d6f5712c314884deaab856000bd89919", "messageHeadline": "rados/singleton/all/rest-api: add mds.a", "author": {"name": "Sage Weil", "email": "sage@redhat.com", "user": {"login": "liewegas"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "05fb534206681c8acc8ae79afbb4f2a957441bb7", "messageHeadline": "added a new test for rgw_readwrite with front end as civetweb instead\u2026", "author": {"name": "tamil", "email": "tamil.muthamizhan@inktank.com", "user": null}, "additions": 20, "deletions": 0}}, {"node": {"oid": "ac8ab1e6fdf742a044651e43c0434299ee8e125d", "messageHeadline": "added a new test for rgw_readwrite with front end as civetweb instead\u2026", "author": {"name": "tamil", "email": "tamil.muthamizhan@inktank.com", "user": null}, "additions": 20, "deletions": 0}}, {"node": {"oid": "ef6f0de7c758d76b219431c7e32a07a717889569", "messageHeadline": "Merge pull request #66 from ceph/wip_tune_upgrade-firefly", "author": {"name": "Josh Durgin", "email": "josh.durgin@inktank.com", "user": {"login": "jdurgin"}}, "additions": 5, "deletions": 8}}, {"node": {"oid": "531f89caf188625f038f74208bca527ecb5b7105", "messageHeadline": "Changed upgrade order and re-enabled rados/tests.sh", "author": {"name": "Yuri Weinstein", "email": "yuri.weinstein@inktank.com", "user": null}, "additions": 5, "deletions": 8}}, {"node": {"oid": "2999a4d492517f1e5bad7c07f1d2bed32be59380", "messageHeadline": "Merge pull request #296 from ceph/wip-standby-mds", "author": {"name": "Zack Cerza", "email": "zack@cerza.org", "user": {"login": "zmc"}}, "additions": 234, "deletions": 122}}, {"node": {"oid": "883f2a76f48e4daf9d9afedb150a8f5b7d1c7d2c", "messageHeadline": "task/osd_recovery: use rbd instead of metadata pool", "author": {"name": "Sage Weil", "email": "sage@redhat.com", "user": {"login": "liewegas"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "4e56521ebe84bb8423366cc3a849be1b7382e1ac", "messageHeadline": "task/osd_backfill: use 'rbd' instead of 'data' pool", "author": {"name": "Sage Weil", "email": "sage@redhat.com", "user": {"login": "liewegas"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "2ed1131fc9702c3540c6e3708eeb570da2f58e91", "messageHeadline": "task/workunit: general tidy", "author": {"name": "John Spray", "email": "jspray@redhat.com", "user": null}, "additions": 31, "deletions": 31}}, {"node": {"oid": "396dc073cbea2c6282d2c9dcb6b1a36fd86a044d", "messageHeadline": "task/workunit: clean up dir deletion", "author": {"name": "John Spray", "email": "jspray@redhat.com", "user": null}, "additions": 49, "deletions": 50}}, {"node": {"oid": "a96a7b027ce6ad74348d52bc0da512fe66027f70", "messageHeadline": "task/cephfs: generalise Filesystem for multi-MDS", "author": {"name": "John Spray", "email": "jspray@redhat.com", "user": null}, "additions": 106, "deletions": 34}}, {"node": {"oid": "175057f3bceb50623f6bfeded3fe0b9257edea7d", "messageHeadline": "rados/verify: increase api tests timeout", "author": {"name": "Sage Weil", "email": "sage@redhat.com", "user": {"login": "liewegas"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "279f39d4c18004ed7b005b430d3862b8b2ec2f73", "messageHeadline": "use notcmalloc builder for valgrind leak checking", "author": {"name": "Sage Weil", "email": "sage@inktank.com", "user": null}, "additions": 15, "deletions": 0}}, {"node": {"oid": "c2fc5614277095b0b4eca371f1b7100d53f1cf38", "messageHeadline": "Remove oddly-placed, broken import", "author": {"name": "Zack Cerza", "email": "zack@cerza.org", "user": {"login": "zmc"}}, "additions": 3, "deletions": 2}}, {"node": {"oid": "479a1fe67698b86020ba0b735e0d1ee02b517a15", "messageHeadline": "Rename CephState to DaemonGroup and move to orchestra", "author": {"name": "Zack Cerza", "email": "zack@cerza.org", "user": {"login": "zmc"}}, "additions": 10, "deletions": 60}}, {"node": {"oid": "7d0adcee2d37839e13c9b1c3abec95a2e5fe84e6", "messageHeadline": "Move DaemonState to teuthology.orchestra", "author": {"name": "Zack Cerza", "email": "zack@cerza.org", "user": {"login": "zmc"}}, "additions": 170, "deletions": 110}}, {"node": {"oid": "16ad68d0fd1dfe0fd54be776a6303808252c4381", "messageHeadline": "clusters/fixed-3-cephfs.yaml: put client.0 on separate node, remove c\u2026", "author": {"name": "Sage Weil", "email": "sage@redhat.com", "user": {"login": "liewegas"}}, "additions": 7, "deletions": 3}}, {"node": {"oid": "a546e2076167c43994f0e887a49131d373ac17ae", "messageHeadline": "rados/objectstore: move objectstore related tests from singleton-nomsgr", "author": {"name": "Sage Weil", "email": "sage@redhat.com", "user": {"login": "liewegas"}}, "additions": 0, "deletions": 0}}, {"node": {"oid": "367d4da083ea47b1de9201bbda943e57617f6701", "messageHeadline": "added debug messages for radosbench.yaml", "author": {"name": "tamil", "email": "tamil.muthamizhan@inktank.com", "user": null}, "additions": 7, "deletions": 0}}, {"node": {"oid": "efce34186c495e9eafc2dec51f3cb697d14c3577", "messageHeadline": "Fail sooner if an invalid config_yaml is passed", "author": {"name": "Zack Cerza", "email": "zack@cerza.org", "user": {"login": "zmc"}}, "additions": 6, "deletions": 0}}, {"node": {"oid": "456aff87fc2768a5617a8cbfa53b9a8ff4fe912b", "messageHeadline": "Removed rados/test.sh for now", "author": {"name": "Yuri Weinstein", "email": "yuri.weinstein@inktank.com", "user": null}, "additions": 2, "deletions": 2}}, {"node": {"oid": "0e2149c86ec2d2cc5cfed78898aca112538973f7", "messageHeadline": "Remove kcon_most", "author": {"name": "Zack Cerza", "email": "zack@cerza.org", "user": {"login": "zmc"}}, "additions": 1, "deletions": 106}}, {"node": {"oid": "d6e5895fb23b941351727dfe1961a0381194f738", "messageHeadline": "Merge pull request #293 from ceph/wip-ship-utilities", "author": {"name": "Zack Cerza", "email": "zack@cerza.org", "user": {"login": "zmc"}}, "additions": 71, "deletions": 71}}, {"node": {"oid": "828bb2a6ea934b8788570ca3f9871a637dbd3c70", "messageHeadline": "ceph_deploy: use new ship_utilities location", "author": {"name": "Sage Weil", "email": "sage@redhat.com", "user": {"login": "liewegas"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "344d5974fdacd89ad04bf5cf86a13306c20a9350", "messageHeadline": "Remove mds role from rados & rgw tests", "author": {"name": "John Spray", "email": "jspray@redhat.com", "user": null}, "additions": 17, "deletions": 33}}, {"node": {"oid": "fb6ab3bcf4feccf3d52e90224962be01fb919ca1", "messageHeadline": "Modified print task", "author": {"name": "Yuri Weinstein", "email": "yuri.weinstein@inktank.com", "user": null}, "additions": 1, "deletions": 1}}, {"node": {"oid": "5f452829a3275241335b7c5d8f6c2a842ac0b3c8", "messageHeadline": "Merge pull request #64 from ceph/wip_dumpling-firefly-x_upgrade_suite", "author": {"name": "Josh Durgin", "email": "josh.durgin@inktank.com", "user": {"login": "jdurgin"}}, "additions": 224, "deletions": 0}}, {"node": {"oid": "13824408f0f831327d2c97b658706a0cf3f1c319", "messageHeadline": "upgrade/dumpling-firefly-x: remove unnecessary files", "author": {"name": "Josh Durgin", "email": "josh.durgin@inktank.com", "user": {"login": "jdurgin"}}, "additions": 0, "deletions": 11}}, {"node": {"oid": "e962fa7552f5e1ef73e991d0c9cdced20b1633d4", "messageHeadline": "upgrade/dumpling-firefly-x: upgrade clients to firefly", "author": {"name": "Josh Durgin", "email": "josh.durgin@inktank.com", "user": {"login": "jdurgin"}}, "additions": 2, "deletions": 0}}, {"node": {"oid": "c6ee02d0e141c62252c6ad141d2c9a8346979120", "messageHeadline": "upgrade/dumpling-firefly-x: use correct tests against final workload", "author": {"name": "Sage Weil", "email": "sage@redhat.com", "user": {"login": "liewegas"}}, "additions": 0, "deletions": 4}}, {"node": {"oid": "54404d94e364398dafea93295819d2489c9ace87", "messageHeadline": "upgrade/dumpling-firefly-x: rename final upgrade yamls; expect quorum", "author": {"name": "Sage Weil", "email": "sage@redhat.com", "user": {"login": "liewegas"}}, "additions": 0, "deletions": 12}}, {"node": {"oid": "04d4476519e595128575e7f7d54cd5c26607e4e8", "messageHeadline": "upgrade/dumpling-firefly-x: run firefly tests against firefly", "author": {"name": "Sage Weil", "email": "sage@redhat.com", "user": {"login": "liewegas"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "76da3e74adfe4528d21cfe9756d9c6d8901e6e79", "messageHeadline": "upgrade/dumpling-firefly-x: test rados api", "author": {"name": "Sage Weil", "email": "sage@redhat.com", "user": {"login": "liewegas"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "a22d5c8b5b2310b47ff4f3d32d58029072354d3c", "messageHeadline": "upgrade/dumpling-firefly-x: drop useless line", "author": {"name": "Sage Weil", "email": "sage@redhat.com", "user": {"login": "liewegas"}}, "additions": 0, "deletions": 1}}, {"node": {"oid": "2b4f7402007e6a81dce10f3b3b25f8c410070195", "messageHeadline": "rados/singleton-nomsgr/all/alloc-hint: fix config syntax", "author": {"name": "Sage Weil", "email": "sage@redhat.com", "user": {"login": "liewegas"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "72b3417890858138f8744e822d382082fcb1119d", "messageHeadline": "task/mds_journal_migration: use existing clients", "author": {"name": "John Spray", "email": "jspray@redhat.com", "user": null}, "additions": 52, "deletions": 11}}, {"node": {"oid": "2dad906f4ac4658381f3984a8fe99f696f710fac", "messageHeadline": "move ship_utilities to install task (from ceph test)", "author": {"name": "Sage Weil", "email": "sage@redhat.com", "user": {"login": "liewegas"}}, "additions": 69, "deletions": 69}}, {"node": {"oid": "b779e5acf8ca4fd0e0b617f31f63bab70da5f36b", "messageHeadline": "Removed upgrade-sequence to avoid failures (becasue 3-firefly-upgrade\u2026", "author": {"name": "Yuri Weinstein", "email": "yuri.weinstein@inktank.com", "user": null}, "additions": 1, "deletions": 1}}, {"node": {"oid": "02a6c917eca6237118163ecd49ed7ca56bda275b", "messageHeadline": "rados/singleton-nomsgr/all/alloc-hint: enable xfs extsize for test", "author": {"name": "Sage Weil", "email": "sage@redhat.com", "user": {"login": "liewegas"}}, "additions": 2, "deletions": 0}}, {"node": {"oid": "a24efaef30d78c11cfa994bfe80641b320b9c4a4", "messageHeadline": "Merge pull request #61 from ceph/wip-no-mds", "author": {"name": "Gregory Farnum", "email": "greg@inktank.com", "user": {"login": "gregsfortytwo"}}, "additions": 12, "deletions": 11}}, {"node": {"oid": "a06df52a3fc418e0e75691e6f096c62bfcd2c3c4", "messageHeadline": "clusters: Remove mds from default fixed-* configs", "author": {"name": "John Spray", "email": "jspray@redhat.com", "user": null}, "additions": 12, "deletions": 11}}, {"node": {"oid": "b140ce9eb3769b33f1d52e04a6bb6374bdf20b61", "messageHeadline": "Re-enabled rgw tests, #8846 should be fixed now", "author": {"name": "Yuri Weinstein", "email": "yuri.weinstein@inktank.com", "user": null}, "additions": 11, "deletions": 11}}, {"node": {"oid": "eba43a9a741b4dd5defc293292d83e9357fd0fed", "messageHeadline": "Fixed prints", "author": {"name": "Yuri Weinstein", "email": "yuri.weinstein@inktank.com", "user": null}, "additions": 4, "deletions": 0}}, {"node": {"oid": "cbe9ee2cc8caecff3e477effedc54acdf4f0f0ca", "messageHeadline": "Added prints", "author": {"name": "Yuri Weinstein", "email": "yuri.weinstein@inktank.com", "user": null}, "additions": 6, "deletions": 0}}, {"node": {"oid": "c1896d56a02f828b8eb0c47a8e9acbdbedc90e01", "messageHeadline": "Fixed missed line", "author": {"name": "Yuri Weinstein", "email": "yuri.weinstein@inktank.com", "user": null}, "additions": 1, "deletions": 1}}, {"node": {"oid": "be0330c5ab939462dca8bbf508bd87105c790b0a", "messageHeadline": "Removed 'firefly' branch name,  upgrade step will be set to 'next' or\u2026", "author": {"name": "Yuri Weinstein", "email": "yuri.weinstein@inktank.com", "user": null}, "additions": 7, "deletions": 5}}, {"node": {"oid": "04f040ad49345c023019b366d031a3f056af4336", "messageHeadline": "Again fixed identations", "author": {"name": "Yuri Weinstein", "email": "yuri.weinstein@inktank.com", "user": null}, "additions": 8, "deletions": 9}}, {"node": {"oid": "2a82fd6a31b6fe7bc6089d61f040d3c00cc54c66", "messageHeadline": "Fixed indentation", "author": {"name": "Yuri Weinstein", "email": "yuri.weinstein@inktank.com", "user": null}, "additions": 4, "deletions": 4}}, {"node": {"oid": "2679a024fc9586e21822574bd3db33a52bbad25e", "messageHeadline": "Added print tasks", "author": {"name": "Yuri Weinstein", "email": "yuri.weinstein@inktank.com", "user": null}, "additions": 9, "deletions": 0}}, {"node": {"oid": "7c0f1d8daa5ed3a6014d6672caeeaac507c56d8e", "messageHeadline": "Commented out rgw tests", "author": {"name": "Yuri Weinstein", "email": "yuri.weinstein@inktank.com", "user": null}, "additions": 11, "deletions": 11}}, {"node": {"oid": "535568152648bf1a73e331764fa961293ea84bba", "messageHeadline": "Disabled rwg tests for now to wait for fix for radosgw crash #8846", "author": {"name": "Yuri Weinstein", "email": "yuri.weinstein@inktank.com", "user": null}, "additions": 11, "deletions": 0}}, {"node": {"oid": "7fb0f64497a9d6d9267809c4d570c86ec869a101", "messageHeadline": "Replace branch dumpling with firefly to fix capitalization issue 2048\u2026", "author": {"name": "Yuri Weinstein", "email": "yuri.weinstein@inktank.com", "user": null}, "additions": 1, "deletions": 1}}, {"node": {"oid": "b8c443b44fcad29325ec33ac2b3932c59eb6a711", "messageHeadline": "Fix get_hash() arg ordering", "author": {"name": "Zack Cerza", "email": "zack@cerza.org", "user": {"login": "zmc"}}, "additions": 6, "deletions": 2}}, {"node": {"oid": "fccc6adb7f228db6a08f61db852509bda7f44615", "messageHeadline": "Merge pull request #287 from ceph/wip-mds-sessions", "author": {"name": "Zack Cerza", "email": "zack@cerza.org", "user": {"login": "zmc"}}, "additions": 1078, "deletions": 353}}, {"node": {"oid": "443b782d39572a7a7f9801955b554a225e8786ac", "messageHeadline": "Merge pull request #288 from ceph/wip-upgrade-fix", "author": {"name": "Zack Cerza", "email": "zack@cerza.org", "user": {"login": "zmc"}}, "additions": 14, "deletions": 4}}, {"node": {"oid": "d5a4998b3d5f95c3fe691265ab92eba02960d793", "messageHeadline": "Merge pull request #291 from ceph/wip-rgw-pools", "author": {"name": "Sage Weil", "email": "sage@inktank.com", "user": null}, "additions": 3, "deletions": 1}}, {"node": {"oid": "63fb271b7ecd9c1ae16d6fff3a1630df2dd09e08", "messageHeadline": "rgw: set data extra pool correctly", "author": {"name": "Yehuda Sadeh", "email": "yehuda@inktank.com", "user": {"login": "yehudasa"}}, "additions": 3, "deletions": 1}}, {"node": {"oid": "32bffa5a189e9b9bf4f9174d323ce07918a30580", "messageHeadline": "Added client.0 upgrade step", "author": {"name": "Yuri Weinstein", "email": "yuri.weinstein@inktank.com", "user": null}, "additions": 4, "deletions": 0}}, {"node": {"oid": "2aea9debc70f19e2f7f4f22e758101df4412eadb", "messageHeadline": "Commented out test.sh as failed tests: LibRadosMisc.Operate1PP can't \u2026", "author": {"name": "Yuri Weinstein", "email": "yuri.weinstein@inktank.com", "user": null}, "additions": 1, "deletions": 1}}, {"node": {"oid": "29c06f00d98e7050b2e0eacec473bd74e6a7c30f", "messageHeadline": "Add and use new fetch() method", "author": {"name": "Zack Cerza", "email": "zack@cerza.org", "user": {"login": "zmc"}}, "additions": 35, "deletions": 4}}, {"node": {"oid": "7262effc12818d4b1438251d008ae04583695a40", "messageHeadline": "Merge pull request #290 from ceph/wip-deep-scrub", "author": {"name": "Sage Weil", "email": "sage@inktank.com", "user": null}, "additions": 1, "deletions": 1}}, {"node": {"oid": "79da400dcfc3308c3eff9c7afd20bc6aab5c653b", "messageHeadline": "Fix a bug where results_email was being ignored", "author": {"name": "Zack Cerza", "email": "zack@cerza.org", "user": {"login": "zmc"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "26c49ec26eeac7461f6a9cb997e03c13132bccec", "messageHeadline": "task/ceph.py: deep-scrub instead of scrub", "author": {"name": "Samuel Just", "email": "sam.just@inktank.com", "user": null}, "additions": 1, "deletions": 1}}, {"node": {"oid": "36441a27d64a5dd07f588d96b619df48287bba8a", "messageHeadline": "README: teuthology-suite", "author": {"name": "Sage Weil", "email": "sage@redhat.com", "user": {"login": "liewegas"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "cc754bae86e33092681034380a6bd674faa2a951", "messageHeadline": "Enabled tunables", "author": {"name": "Yuri Weinstein", "email": "yuri.weinstein@inktank.com", "user": null}, "additions": 3, "deletions": 1}}, {"node": {"oid": "c8421651cca572291a7704f02470c31d1c88d5ea", "messageHeadline": "Changed restart order, mds after osd", "author": {"name": "Yuri Weinstein", "email": "yuri.weinstein@inktank.com", "user": null}, "additions": 6, "deletions": 3}}, {"node": {"oid": "9c8dd98a38e2e3d8d24994bd92a6b1e68e4a5fca", "messageHeadline": "task/kclient: remove redundant double loop", "author": {"name": "John Spray", "email": "jspray@redhat.com", "user": null}, "additions": 2, "deletions": 2}}, {"node": {"oid": "403ba2c892500d3d4a21b1c7d3ee476b31ba0dbd", "messageHeadline": "task/cephfs: use dedent for embedded python", "author": {"name": "John Spray", "email": "jspray@redhat.com", "user": null}, "additions": 16, "deletions": 15}}, {"node": {"oid": "785a272babca6b0bd2c4e549d7f17f55b92a2dad", "messageHeadline": "task: fix admin_socket for non-int ids", "author": {"name": "John Spray", "email": "jspray@redhat.com", "user": null}, "additions": 1, "deletions": 1}}, {"node": {"oid": "8bb77ed9e18d134e2e9964e950cbcbfc65e1b97d", "messageHeadline": "task: add mds_client_recovery", "author": {"name": "John Spray", "email": "jspray@redhat.com", "user": null}, "additions": 609, "deletions": 15}}, {"node": {"oid": "91e56bb9957e08a4fccbc9f29617ce7857235ffa", "messageHeadline": "task/mds_journal_migration: only mount my client", "author": {"name": "John Spray", "email": "jspray@redhat.com", "user": null}, "additions": 25, "deletions": 8}}, {"node": {"oid": "d91f028e26f9329c51be59185af902db285d1cf8", "messageHeadline": "task: refactor kclient into KernelMount", "author": {"name": "John Spray", "email": "jspray@redhat.com", "user": null}, "additions": 171, "deletions": 130}}, {"node": {"oid": "6cba4973c3a7ab70ceccf941af59e45228a83426", "messageHeadline": "task: create FuseMount class from ceph_fuse", "author": {"name": "John Spray", "email": "jspray@redhat.com", "user": null}, "additions": 210, "deletions": 146}}, {"node": {"oid": "d81d77dcdf53662dc26f382acb377d58dbfc4f3e", "messageHeadline": "kclient: remove `kclient` workunit", "author": {"name": "John Spray", "email": "jspray@redhat.com", "user": null}, "additions": 0, "deletions": 7}}, {"node": {"oid": "7a1f589a0df3300872934712c095985e6d8a9f2a", "messageHeadline": "Trying without tunables again", "author": {"name": "Yuri Weinstein", "email": "yuri.weinstein@inktank.com", "user": null}, "additions": 0, "deletions": 3}}, {"node": {"oid": "0ee2d54533a937cd57c7bc7a2a298cfbf6ab3dcf", "messageHeadline": "Merge pull request #46 from ceph/wip-max-backfills", "author": {"name": "Sage Weil", "email": "sage@inktank.com", "user": null}, "additions": 4, "deletions": 0}}, {"node": {"oid": "657bd369d04f44c74fedfde52264ad49886dbb7d", "messageHeadline": "Fix the incomplete substitute_placeholders() fix", "author": {"name": "Zack Cerza", "email": "zack@cerza.org", "user": {"login": "zmc"}}, "additions": 13, "deletions": 9}}, {"node": {"oid": "f557ac5f8c490e6b7ebc873049eb1aaa47f8003b", "messageHeadline": "Add a debug statement to reset_repo()", "author": {"name": "Zack Cerza", "email": "zack@cerza.org", "user": {"login": "zmc"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "56ad957534989e31e18247786d03f6332b3a4897", "messageHeadline": "Be smarter about choosing branches", "author": {"name": "Zack Cerza", "email": "zack@cerza.org", "user": {"login": "zmc"}}, "additions": 85, "deletions": 26}}, {"node": {"oid": "fa42928d519346c0d68175700ef0e52d3a443b08", "messageHeadline": "Changed restart sequence", "author": {"name": "Yuri Weinstein", "email": "yuri.weinstein@inktank.com", "user": null}, "additions": 4, "deletions": 14}}, {"node": {"oid": "51a01c0defe040fe30385e53c03740408ac3b791", "messageHeadline": "Try diff restart", "author": {"name": "Yuri Weinstein", "email": "yuri.weinstein@inktank.com", "user": null}, "additions": 21, "deletions": 1}}, {"node": {"oid": "6c05747da73183e9f826d7a28e1bdae4b068d840", "messageHeadline": "task: move Filesystem class to shared location", "author": {"name": "John Spray", "email": "jspray@redhat.com", "user": null}, "additions": 129, "deletions": 121}}, {"node": {"oid": "47087ff7fb71986b6843e537c0cbd01884cd8f11", "messageHeadline": "Fall back to master for suite_branch", "author": {"name": "Zack Cerza", "email": "zack@cerza.org", "user": {"login": "zmc"}}, "additions": 4, "deletions": 1}}, {"node": {"oid": "18a3a09a3b52549d6c010ff9c5289745f3c24bfb", "messageHeadline": "Added back tunables", "author": {"name": "Yuri Weinstein", "email": "yuri.weinstein@inktank.com", "user": null}, "additions": 6, "deletions": 0}}, {"node": {"oid": "18900a15a4210536e74c6147a01eba2296d731ce", "messageHeadline": "Removed tunables temporarily for testing", "author": {"name": "Yuri Weinstein", "email": "yuri.weinstein@inktank.com", "user": null}, "additions": 0, "deletions": 6}}, {"node": {"oid": "7afd50fb98c538664e5998455e96ab78293bb46f", "messageHeadline": "Merge pull request #57 from ceph/wip-test-post-file", "author": {"name": "Gregory Farnum", "email": "greg@inktank.com", "user": {"login": "gregsfortytwo"}}, "additions": 8, "deletions": 0}}, {"node": {"oid": "3150bba803f711e9180893d906de0e9d7800be47", "messageHeadline": "rados: test ceph-post-file", "author": {"name": "Sage Weil", "email": "sage@redhat.com", "user": {"login": "liewegas"}}, "additions": 8, "deletions": 0}}, {"node": {"oid": "c68b5fc9dd3c66d6a095378b6da85b5a43b1cb95", "messageHeadline": "Add a flag to dump the entire job body.", "author": {"name": "Zack Cerza", "email": "zack@cerza.org", "user": {"login": "zmc"}}, "additions": 10, "deletions": 4}}, {"node": {"oid": "4f61db90ec4bdda82dcbc8e38a2408dcf652e66d", "messageHeadline": "Add missing placeholder", "author": {"name": "Zack Cerza", "email": "zack@cerza.org", "user": {"login": "zmc"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "dcd22a532f04eddd0b2f947131d15fe3939be6d7", "messageHeadline": "Add a --dry-run flag to teuthology-schedule", "author": {"name": "Zack Cerza", "email": "zack@cerza.org", "user": {"login": "zmc"}}, "additions": 7, "deletions": 1}}, {"node": {"oid": "0ccee819156b9a428f2a653947f696443a2a0198", "messageHeadline": "Don't drop the rest of os.environ", "author": {"name": "Zack Cerza", "email": "zack@cerza.org", "user": {"login": "zmc"}}, "additions": 5, "deletions": 1}}, {"node": {"oid": "f8658deb5b43d71bf2f3e686f2ae2eaf9944e6d8", "messageHeadline": "Use os.path.expanduser() instead of os.environ", "author": {"name": "Zack Cerza", "email": "zack@cerza.org", "user": {"login": "zmc"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "b6c7ba297710cd7bf2d38192eb5200910df50307", "messageHeadline": "Fix typo", "author": {"name": "Zack Cerza", "email": "zack@cerza.org", "user": {"login": "zmc"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "0ad105865a0818c37509bbf5868722eb85a35127", "messageHeadline": "Fix lock paths", "author": {"name": "Zack Cerza", "email": "zack@cerza.org", "user": {"login": "zmc"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "7418de9315fd7176b48c7a03369ce95b5222f3e1", "messageHeadline": "Use the ceph_branch if suite_branch isn't found", "author": {"name": "Zack Cerza", "email": "zack@cerza.org", "user": {"login": "zmc"}}, "additions": 3, "deletions": 1}}, {"node": {"oid": "50dc8f0dda6ea2beeb1a05a8423b747baa9d1d4d", "messageHeadline": "Merge pull request #56 from ceph/wip-pjd", "author": {"name": "Sage Weil", "email": "sage@inktank.com", "user": null}, "additions": 12, "deletions": 20}}, {"node": {"oid": "fe1d476a1f91753a90eba3eecb433948c47bf3ff", "messageHeadline": "marginal: fix pjd overrides for fuse_default_persmissions", "author": {"name": "Sage Weil", "email": "sage@redhat.com", "user": {"login": "liewegas"}}, "additions": 3, "deletions": 5}}, {"node": {"oid": "bc1c12a460d76b11df6656043626c064aa2d8f9a", "messageHeadline": "multimds: fix pjd overrides for fuse_default_permissions", "author": {"name": "Sage Weil", "email": "sage@redhat.com", "user": {"login": "liewegas"}}, "additions": 9, "deletions": 15}}, {"node": {"oid": "b693c40291b54b3d2137f83bbcdf61ce758c3498", "messageHeadline": "Merge pull request #289 from ceph/split_prep", "author": {"name": "Alfredo Deza", "email": "alfredo@deza.pe", "user": {"login": "alfredodeza"}}, "additions": 372, "deletions": 131}}, {"node": {"oid": "9547a7f398765e028ce7db9ca12389a6478a2ccc", "messageHeadline": "Discourage modifying defaults in instances", "author": {"name": "Zack Cerza", "email": "zack@cerza.org", "user": {"login": "zmc"}}, "additions": 11, "deletions": 8}}, {"node": {"oid": "4a6352e372ebe7f772203e196cae2f9560b46d14", "messageHeadline": "Don't use double underscores", "author": {"name": "Zack Cerza", "email": "zack@cerza.org", "user": {"login": "zmc"}}, "additions": 14, "deletions": 14}}, {"node": {"oid": "a924606d26eb4dc18cbb1e4b9bdcb9d5f992e379", "messageHeadline": "Run tests for base class in subclass tests", "author": {"name": "Zack Cerza", "email": "zack@cerza.org", "user": {"login": "zmc"}}, "additions": 34, "deletions": 27}}, {"node": {"oid": "cdd4d04002409550d4cc0e45e864fe5d211ea9b4", "messageHeadline": "fix typos", "author": {"name": "Yuri Weinstein", "email": "yuri.weinstein@inktank.com", "user": null}, "additions": 4, "deletions": 4}}, {"node": {"oid": "caa65c3958a7f6ace1183abc1fc36122aeb61c88", "messageHeadline": "Added steps to cover for 'ceph osd crush tunables firefly'", "author": {"name": "Yuri Weinstein", "email": "yuri.weinstein@inktank.com", "user": null}, "additions": 6, "deletions": 0}}, {"node": {"oid": "8b6e82437cad5abf4cf9775106f9f393e63660fe", "messageHeadline": "Tweak fetch_teuthology_branch()", "author": {"name": "Zack Cerza", "email": "zack@cerza.org", "user": {"login": "zmc"}}, "additions": 12, "deletions": 11}}, {"node": {"oid": "24b44cbe28b4f1ebfac91530b07ba03e2e9a5243", "messageHeadline": "Clone ceph-qa-suite and add it to PYTHONPATH", "author": {"name": "Zack Cerza", "email": "zack@cerza.org", "user": {"login": "zmc"}}, "additions": 25, "deletions": 1}}, {"node": {"oid": "9257b8706f5734211168d5fcda60f850ca33111a", "messageHeadline": "Use config.src_base_path", "author": {"name": "Zack Cerza", "email": "zack@cerza.org", "user": {"login": "zmc"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "49725e08e48d3d7930e3af95b157c3d52ecc6aaa", "messageHeadline": "Add src_base_path to defaults.", "author": {"name": "Zack Cerza", "email": "zack@cerza.org", "user": {"login": "zmc"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "c105827d5ee66bdfedc041315ff36bf95304a8dd", "messageHeadline": "Store the suite_branch in the job config", "author": {"name": "Zack Cerza", "email": "zack@cerza.org", "user": {"login": "zmc"}}, "additions": 5, "deletions": 1}}, {"node": {"oid": "fb97e85aec60f331bf0af37e9b5a2810ca7c97f6", "messageHeadline": "Use the new JobConfig object", "author": {"name": "Zack Cerza", "email": "zack@cerza.org", "user": {"login": "zmc"}}, "additions": 40, "deletions": 38}}, {"node": {"oid": "c886a936882c99978d756d3616bfcfc068fd0a6d", "messageHeadline": "Make teuthology.config *far* more robust", "author": {"name": "Zack Cerza", "email": "zack@cerza.org", "user": {"login": "zmc"}}, "additions": 169, "deletions": 28}}, {"node": {"oid": "70d87bda2563bdf7331349e3100ed5445ddb3831", "messageHeadline": "Update existing unit test, and add another.", "author": {"name": "Zack Cerza", "email": "zack@cerza.org", "user": {"login": "zmc"}}, "additions": 11, "deletions": 6}}, {"node": {"oid": "0f69e3d4c6c815504fc377382fc1ab7111286fbe", "messageHeadline": "Use a dict for a job template instead of a string.", "author": {"name": "Zack Cerza", "email": "zack@cerza.org", "user": {"login": "zmc"}}, "additions": 101, "deletions": 58}}, {"node": {"oid": "9e5338f88785a45746ef3d54f5a8972daea5250c", "messageHeadline": "Add test for config substitution", "author": {"name": "Zack Cerza", "email": "zack@cerza.org", "user": {"login": "zmc"}}, "additions": 11, "deletions": 1}}, {"node": {"oid": "46b48c9b7a87ad7a51afc66c50ed749c94548717", "messageHeadline": "Remove unused import", "author": {"name": "Zack Cerza", "email": "zack@cerza.org", "user": {"login": "zmc"}}, "additions": 0, "deletions": 1}}, {"node": {"oid": "1a4bde2b40dfe7b379770c6c1dbec1aeccf1471a", "messageHeadline": "Fix install_except_hook()", "author": {"name": "Zack Cerza", "email": "zack@cerza.org", "user": {"login": "zmc"}}, "additions": 5, "deletions": 9}}, {"node": {"oid": "277cc10e144ac94d929d83ee1e85ae5737516c73", "messageHeadline": "Added dumpling-firefly-x upgrade suite per http://tracker.ceph.com/is\u2026", "author": {"name": "Yuri Weinstein", "email": "yuri.weinstein@inktank.com", "user": null}, "additions": 197, "deletions": 0}}, {"node": {"oid": "3c3cdcb20081e80d1680c157c57b176eb71dcf57", "messageHeadline": "Don't execute network-using tests by default", "author": {"name": "Zack Cerza", "email": "zack@cerza.org", "user": {"login": "zmc"}}, "additions": 15, "deletions": 8}}, {"node": {"oid": "1d48f66adddbeb3d4f7e0a92753e1126c6f77174", "messageHeadline": "Don't use master as the default teuthology branch", "author": {"name": "Zack Cerza", "email": "zack@cerza.org", "user": {"login": "zmc"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "cbc73f710f821938e49bfbfc9274aed9af831f8c", "messageHeadline": "task/ceph: Make cephfs_setup cuttlefish-compatible", "author": {"name": "John Spray", "email": "jspray@redhat.com", "user": null}, "additions": 14, "deletions": 4}}, {"node": {"oid": "6a231eca6b4b98132b83569387eec8dda86c2993", "messageHeadline": "Revert \"enable kernel debugging on kclient fsx runs\"", "author": {"name": "Greg Farnum", "email": "greg@inktank.com", "user": {"login": "gregsfortytwo"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "7262d29f5b34e2dec4691ebf6d884ded0df1b5ba", "messageHeadline": "watch-suite.sh: new syntax", "author": {"name": "Sage Weil", "email": "sage@inktank.com", "user": null}, "additions": 1, "deletions": 1}}, {"node": {"oid": "b82c9e156e1f540df5c6116b11c9bb6b6ae4d663", "messageHeadline": "Merge pull request #276 from dachary/wip-typo", "author": {"name": "Zack Cerza", "email": "zack@cerza.org", "user": {"login": "zmc"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "62f82c3db0b6e5dc56c5dcfb5cc023958debea57", "messageHeadline": "Merge pull request #282 from ceph/wip-jcsp-misc", "author": {"name": "Zack Cerza", "email": "zack@cerza.org", "user": {"login": "zmc"}}, "additions": 23, "deletions": 16}}, {"node": {"oid": "469c003e224430e11522c1bef4e94a224e862c91", "messageHeadline": "Merge pull request #285 from ceph/wip-8750-jcsp", "author": {"name": "Sage Weil", "email": "sage@inktank.com", "user": null}, "additions": 14, "deletions": 16}}, {"node": {"oid": "5d192ed46c0ca76d2dd3aa25f7fac5ad7b61ad3e", "messageHeadline": "Make the archive dir a positional argument", "author": {"name": "Zack Cerza", "email": "zack@cerza.org", "user": {"login": "zmc"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "0fa0e2ecb479b6536316307e79abdcf59f6edffe", "messageHeadline": "Merge pull request #279 from ceph/wip-ls", "author": {"name": "Zack Cerza", "email": "zack@cerza.org", "user": {"login": "zmc"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "bc1550ad9bf685926bfbae5974998bc1e90f0c50", "messageHeadline": "Merge pull request #286 from ceph/wip-results-timeout", "author": {"name": "Josh Durgin", "email": "josh.durgin@inktank.com", "user": {"login": "jdurgin"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "4d7c09ee468361099c08dddbaeafc4959487650e", "messageHeadline": "suite: default to 9h results_timeout", "author": {"name": "Sage Weil", "email": "sage@inktank.com", "user": null}, "additions": 2, "deletions": 2}}, {"node": {"oid": "18e556b03e39dcc317428b0e61673250bb84aabc", "messageHeadline": "task/ceph: move set_max_mds into cephfs_setup", "author": {"name": "John Spray", "email": "jspray@redhat.com", "user": null}, "additions": 14, "deletions": 16}}, {"node": {"oid": "f3145e98e44f6dc056c2192d76d2f2b6cad650e1", "messageHeadline": "ceph.conf: drop min pg per osd warning", "author": {"name": "Sage Weil", "email": "sage@inktank.com", "user": null}, "additions": 1, "deletions": 1}}, {"node": {"oid": "5860c3f97821654bcbabfc2c34fab2b5b7c46366", "messageHeadline": "Merge pull request #281 from dachary/wip-lost-unfound", "author": {"name": "Sage Weil", "email": "sage@inktank.com", "user": null}, "additions": 9, "deletions": 5}}, {"node": {"oid": "62ead22323ee6dfbf46a210d891b0129469379c4", "messageHeadline": "remove stray dirs", "author": {"name": "Sage Weil", "email": "sage@inktank.com", "user": null}, "additions": 0, "deletions": 29}}, {"node": {"oid": "8920c4ba791f2f9eca7e8621ab3b5a91a15a642a", "messageHeadline": "remove stray workload dir", "author": {"name": "Sage Weil", "email": "sage@inktank.com", "user": null}, "additions": 0, "deletions": 72}}, {"node": {"oid": "b7eecd446da7ce31aefb819981b802e0186c8863", "messageHeadline": "Don't mess with ~/src/teuthology by default", "author": {"name": "Zack Cerza", "email": "zack@cerza.org", "user": {"login": "zmc"}}, "additions": 11, "deletions": 6}}, {"node": {"oid": "4881b2ed2b0bffb9960fa7d3251c343f32c47c94", "messageHeadline": "Relocate teuthology checkouts to ~/src/", "author": {"name": "Zack Cerza", "email": "zack@cerza.org", "user": {"login": "zmc"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "6e19ba41ff0873620bc14eb76a0ef6e6e16fce72", "messageHeadline": "task/ceph: add option to avoid doing scrub", "author": {"name": "John Spray", "email": "jspray@redhat.com", "user": null}, "additions": 2, "deletions": 1}}, {"node": {"oid": "f6ec958986762ddb4fbed1ad22c2d7ad6ff9525c", "messageHeadline": "nuke: fix unmounted multiple fuse mount points", "author": {"name": "John Spray", "email": "jspray@redhat.com", "user": null}, "additions": 1, "deletions": 1}}, {"node": {"oid": "87383048d6e227dd7ad68cdd40fa2804e836dae5", "messageHeadline": "run_tasks: catch malformed task case", "author": {"name": "John Spray", "email": "jspray@redhat.com", "user": null}, "additions": 1, "deletions": 1}}, {"node": {"oid": "6934bbe1f81da077075d800cfd15815e8516b234", "messageHeadline": "task/ceph_manager: generalize admin_socket calls", "author": {"name": "John Spray", "email": "jspray@redhat.com", "user": null}, "additions": 19, "deletions": 13}}, {"node": {"oid": "3428b090b49586d06fe84dbe566b498bfc561ada", "messageHeadline": "Remove default results_server", "author": {"name": "Zack Cerza", "email": "zack@cerza.org", "user": {"login": "zmc"}}, "additions": 0, "deletions": 1}}, {"node": {"oid": "dbadcd0d56baedb498250f45027c482fa2cc2847", "messageHeadline": "Allow setting results_email in teuthology.yaml", "author": {"name": "Zack Cerza", "email": "zack@cerza.org", "user": {"login": "zmc"}}, "additions": 7, "deletions": 7}}, {"node": {"oid": "34a7b31823de617e39a49a3afde18d96a9976f8d", "messageHeadline": "Don't remove the teuthology repo if errors occur", "author": {"name": "Zack Cerza", "email": "zack@cerza.org", "user": {"login": "zmc"}}, "additions": 5, "deletions": 2}}, {"node": {"oid": "97bf86c535cc40c1583d3cd34adb6920b0cfabd6", "messageHeadline": "Optionally, don't remove a repo when errors occur", "author": {"name": "Zack Cerza", "email": "zack@cerza.org", "user": {"login": "zmc"}}, "additions": 4, "deletions": 2}}, {"node": {"oid": "63fd33e4c1d8495c120330887d4ae63a1b68b7fc", "messageHeadline": "Add another unit test", "author": {"name": "Zack Cerza", "email": "zack@cerza.org", "user": {"login": "zmc"}}, "additions": 26, "deletions": 0}}, {"node": {"oid": "2d083a791ff952dfbfc0e37e869d123e13dab3f4", "messageHeadline": "Merge pull request #45 from dachary/wip-ec-readwrite-firefly-x", "author": {"name": "Zack Cerza", "email": "zack@cerza.org", "user": {"login": "zmc"}}, "additions": 11, "deletions": 0}}, {"node": {"oid": "5f2aa569daaabc333b8daad96986312f2ce113ab", "messageHeadline": "fix create_pool_with_unique_name call to use profile name", "author": {"name": "Loic Dachary", "email": "loic@dachary.org", "user": null}, "additions": 8, "deletions": 5}}, {"node": {"oid": "7cdfb05e25a6201742d87ff090fc8ab29cbdc6e4", "messageHeadline": "document create_pool erasure_code_profile_name argument", "author": {"name": "Loic Dachary", "email": "loic@dachary.org", "user": null}, "additions": 1, "deletions": 0}}, {"node": {"oid": "71182fd86b7df7313217649b3a7818a094366497", "messageHeadline": "Allow testing with online repos", "author": {"name": "Zack Cerza", "email": "zack@cerza.org", "user": {"login": "zmc"}}, "additions": 12, "deletions": 3}}, {"node": {"oid": "cb7fdfb73f4d20a895407b2a796035ad59894fdb", "messageHeadline": "Add a unit test simulating simultaneous checkouts", "author": {"name": "Zack Cerza", "email": "zack@cerza.org", "user": {"login": "zmc"}}, "additions": 11, "deletions": 0}}, {"node": {"oid": "43c4595ae26a7663538e712af37553c7a64fade7", "messageHeadline": "Add a couple unit tests for teuthology.parallel", "author": {"name": "Zack Cerza", "email": "zack@cerza.org", "user": {"login": "zmc"}}, "additions": 28, "deletions": 0}}, {"node": {"oid": "0d1886cc99b1ffb2c5c92a2e52a22d247fec4a03", "messageHeadline": "Merge pull request #47 from ceph/wip-multimds-pjd", "author": {"name": "Sage Weil", "email": "sage@inktank.com", "user": null}, "additions": 5, "deletions": 0}}, {"node": {"oid": "88cc7c0e2d3e2d37750759762edc7b7d7f00ca11", "messageHeadline": "marginal/multimds: fuse_default_permissions = 1 for pjd", "author": {"name": "Yan, Zheng", "email": "zheng.z.yan@intel.com", "user": null}, "additions": 5, "deletions": 0}}, {"node": {"oid": "9211bb5dbdc9d8e682358baa3a54c7e1fe6716ce", "messageHeadline": "Merge pull request #280 from dachary/wip-erasure-code-profile", "author": {"name": "Sage Weil", "email": "sage@inktank.com", "user": null}, "additions": 1, "deletions": 1}}, {"node": {"oid": "21681531b71a015f50d25396d4c574e6b25c237a", "messageHeadline": "add rgw.create_ec_pool default profile", "author": {"name": "Loic Dachary", "email": "loic@dachary.org", "user": null}, "additions": 1, "deletions": 1}}, {"node": {"oid": "5e880228fd7f59063d22a51eb5488b369b0c8360", "messageHeadline": "rados/thrash: set osd_max_backfill = 1 sometimes", "author": {"name": "Sage Weil", "email": "sage@inktank.com", "user": null}, "additions": 4, "deletions": 0}}, {"node": {"oid": "1d12dd771a33a9d720dd0d2b9e19cd405e61678c", "messageHeadline": "ls: make --archive-dir default to .", "author": {"name": "Sage Weil", "email": "sage@inktank.com", "user": null}, "additions": 1, "deletions": 1}}, {"node": {"oid": "693aa0dd6859e904e3a0b316b89ea35e0a20edf0", "messageHeadline": "Merge pull request #275 from ceph/wip-replace-update-sh", "author": {"name": "Alfredo Deza", "email": "alfredo@deza.pe", "user": {"login": "alfredodeza"}}, "additions": 322, "deletions": 83}}, {"node": {"oid": "ec95ee25c38b9bfbfca995a27424a861cd95d52a", "messageHeadline": "Rename suite_base to suite_dir", "author": {"name": "Zack Cerza", "email": "zack@cerza.org", "user": {"login": "zmc"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "434348aa49a5f0b64313d76b28de2fabd14b946f", "messageHeadline": "Add --suite-branch and --suite-base", "author": {"name": "Zack Cerza", "email": "zack@cerza.org", "user": {"login": "zmc"}}, "additions": 12, "deletions": 3}}, {"node": {"oid": "42a73500c063cb1b1b8fd2b0a1e96cd418b2bf42", "messageHeadline": "Use a test-specific name/email for the git calls", "author": {"name": "Zack Cerza", "email": "zack@cerza.org", "user": {"login": "zmc"}}, "additions": 12, "deletions": 0}}, {"node": {"oid": "d6f1752897fb0f5e17b8b3a70871a50e13d49de0", "messageHeadline": "Add more unit tests", "author": {"name": "Zack Cerza", "email": "zack@cerza.org", "user": {"login": "zmc"}}, "additions": 26, "deletions": 5}}, {"node": {"oid": "b606456e4f3d04b279791ecc23c7766e207f16d0", "messageHeadline": "Merge pull request #277 from dachary/wip-erasure-code-profile", "author": {"name": "Zack Cerza", "email": "zack@cerza.org", "user": {"login": "zmc"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "d81c7d1910f619ae17c6c8c3077fcd86f51c2c43", "messageHeadline": "Merge pull request #278 from ceph/wip-nullfs", "author": {"name": "Gregory Farnum", "email": "greg@inktank.com", "user": {"login": "gregsfortytwo"}}, "additions": 44, "deletions": 13}}, {"node": {"oid": "c6041497270b6080c1430c08a28799bf3c0243ec", "messageHeadline": "add erasure code workload to upgrade/firefly-x", "author": {"name": "Loic Dachary", "email": "loic@dachary.org", "user": null}, "additions": 11, "deletions": 0}}, {"node": {"oid": "bbb2524421078ad9df3056e2bb085e1b5a3aca13", "messageHeadline": "erasure-code: fix typo in create_pool argument name", "author": {"name": "Loic Dachary", "email": "loic@dachary.org", "user": null}, "additions": 1, "deletions": 1}}, {"node": {"oid": "dd8f0980aabe4a75f2fce1edaa23efe7a4056272", "messageHeadline": "erasure-code: do not prepend 'ceph' to the erasure-code-profile command", "author": {"name": "Loic Dachary", "email": "loic@dachary.org", "user": null}, "additions": 2, "deletions": 2}}, {"node": {"oid": "2e5d1703b9305684558794216a42e1495feaa105", "messageHeadline": "erasure-code: str() to avoid + conversion errors", "author": {"name": "Loic Dachary", "email": "loic@dachary.org", "user": null}, "additions": 1, "deletions": 1}}, {"node": {"oid": "0164f91de0ae6fd267ed6ac87ae48e30b627b3e1", "messageHeadline": "Merge pull request #271 from dachary/wip-erasure-code-profile", "author": {"name": "Zack Cerza", "email": "zack@cerza.org", "user": {"login": "zmc"}}, "additions": 118, "deletions": 23}}, {"node": {"oid": "32d094a40205225d7bf245fa4eb32c8692f3fbe6", "messageHeadline": "Fix linter errors", "author": {"name": "Zack Cerza", "email": "zack@cerza.org", "user": {"login": "zmc"}}, "additions": 3, "deletions": 2}}, {"node": {"oid": "e431abd4aa30a533c3734acff59e21efcea0ddaa", "messageHeadline": "Add a basic validation of the branch value", "author": {"name": "Zack Cerza", "email": "zack@cerza.org", "user": {"login": "zmc"}}, "additions": 17, "deletions": 2}}, {"node": {"oid": "bfd82261422f304bdc84617a485db05fa2efefeb", "messageHeadline": "Run unit tests offline", "author": {"name": "Zack Cerza", "email": "zack@cerza.org", "user": {"login": "zmc"}}, "additions": 36, "deletions": 24}}, {"node": {"oid": "b6a77d7fdddbeeb69d95c524205d559d31c03671", "messageHeadline": "Merge pull request #44 from ceph/wip-7032", "author": {"name": "Sage Weil", "email": "sage@inktank.com", "user": null}, "additions": 61, "deletions": 0}}, {"node": {"oid": "b9f26eda9ada8a9ea81087e939aad3a6cd5a8aaa", "messageHeadline": "documentation typo", "author": {"name": "Loic Dachary", "email": "loic@dachary.org", "user": null}, "additions": 1, "deletions": 1}}, {"node": {"oid": "98e061765177630f4814bf3ad0b511c70f7580cb", "messageHeadline": "erasure-code: separate profile from pool creation", "author": {"name": "Loic Dachary", "email": "loic@dachary.org", "user": null}, "additions": 118, "deletions": 23}}, {"node": {"oid": "84635d8b277662f6d0a2df115a9e047ad173b701", "messageHeadline": "Merge pull request #233 from ceph/wip-background", "author": {"name": "Zack Cerza", "email": "zack@cerza.org", "user": {"login": "zmc"}}, "additions": 92, "deletions": 2}}, {"node": {"oid": "7e388c9f2028570ad6d85cf3eca4b2a6438f9cdb", "messageHeadline": "background_exec: run something in the background", "author": {"name": "Sage Weil", "email": "sage@inktank.com", "user": null}, "additions": 75, "deletions": 0}}, {"node": {"oid": "1cd807654306eee3b1b9c529d2aebcfc1c880651", "messageHeadline": "daemon-helper: optional kill an entire process group", "author": {"name": "Sage Weil", "email": "sage@inktank.com", "user": null}, "additions": 17, "deletions": 2}}, {"node": {"oid": "f8282df84d5ce760653ff1d3a9d8ea4e1391fba0", "messageHeadline": "rados/singleton/all/thrash_cache_writeback_forward_none: thrash cache\u2026", "author": {"name": "Sage Weil", "email": "sage@inktank.com", "user": null}, "additions": 61, "deletions": 0}}, {"node": {"oid": "5a61f449d1b63061159614d456542dba0dcde0e7", "messageHeadline": "Split up repo helper into separate functions", "author": {"name": "Zack Cerza", "email": "zack@cerza.org", "user": {"login": "zmc"}}, "additions": 108, "deletions": 45}}, {"node": {"oid": "641a2943a7aefbb6d4a629f03bda33bb53056a69", "messageHeadline": "task: update 'newfs' users to 'fs new'", "author": {"name": "John Spray", "email": "jspray@redhat.com", "user": null}, "additions": 14, "deletions": 13}}, {"node": {"oid": "8be756a065ed041e64edecac4fbafa7d09f01398", "messageHeadline": "task/ceph: Invoke newfs for CephFS as needed", "author": {"name": "John Spray", "email": "john.spray@inktank.com", "user": null}, "additions": 30, "deletions": 0}}, {"node": {"oid": "6b948075957e2a12854706858ebda38a56efc411", "messageHeadline": "Use corrected tube_name", "author": {"name": "Zack Cerza", "email": "zack@cerza.org", "user": {"login": "zmc"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "8583306769727c728b5f2b474933666742b7b8ce", "messageHeadline": "Return corrected tube_name", "author": {"name": "Zack Cerza", "email": "zack@cerza.org", "user": {"login": "zmc"}}, "additions": 5, "deletions": 0}}, {"node": {"oid": "491999beefca9499cf95c02b27e79e297c6e630f", "messageHeadline": "Use teuthology.beanstalk", "author": {"name": "Zack Cerza", "email": "zack@cerza.org", "user": {"login": "zmc"}}, "additions": 6, "deletions": 7}}, {"node": {"oid": "3ec07cdc0ee90553f5073d9da32586fa54e43356", "messageHeadline": "Merge pull request #43 from dachary/wip-firefly-x", "author": {"name": "Loic Dachary", "email": "loic@dachary.org", "user": null}, "additions": 288, "deletions": 0}}, {"node": {"oid": "d56b59de0d69577cfdf38d14e5f3acdc93745b01", "messageHeadline": "add upgrade/firefly-x based on dumpling-x", "author": {"name": "Loic Dachary", "email": "loic@dachary.org", "user": null}, "additions": 288, "deletions": 0}}, {"node": {"oid": "5bb608c6a3c908743c7c9d5725489a74b785ef96", "messageHeadline": "Merge pull request #42 from ceph/wip-smoke", "author": {"name": "Sage Weil", "email": "sage@inktank.com", "user": null}, "additions": 167, "deletions": 356}}, {"node": {"oid": "55b65d62f0ff07fdc23624953a7abf9ca46df87e", "messageHeadline": "Document checkout_repo()", "author": {"name": "Zack Cerza", "email": "zack@cerza.org", "user": {"login": "zmc"}}, "additions": 10, "deletions": 0}}, {"node": {"oid": "25a40677cc835b2946365b363b8b4360e59c0654", "messageHeadline": "Drop a \"fix\" for a bug that probably never existed", "author": {"name": "Zack Cerza", "email": "zack@cerza.org", "user": {"login": "zmc"}}, "additions": 0, "deletions": 7}}, {"node": {"oid": "a4c3a02547d05f67f4e5d04ea6f02c5388238bf3", "messageHeadline": "Add a note about teuthology scheduling", "author": {"name": "Zack Cerza", "email": "zack@cerza.org", "user": {"login": "zmc"}}, "additions": 6, "deletions": 0}}, {"node": {"oid": "f5bed55d4792728744d7d990de2f076732725766", "messageHeadline": "Improve missing branch detection and logging", "author": {"name": "Zack Cerza", "email": "zack@cerza.org", "user": {"login": "zmc"}}, "additions": 20, "deletions": 12}}, {"node": {"oid": "abd359086c9ad99becfe1f61c8e22212c76bcc58", "messageHeadline": "Add unit tests for repo_utils", "author": {"name": "Zack Cerza", "email": "zack@cerza.org", "user": {"login": "zmc"}}, "additions": 49, "deletions": 0}}, {"node": {"oid": "807d6fd7150ef56270234b030a09909413072b1d", "messageHeadline": "Use 'ceph-qa-suite.git' for the repo name", "author": {"name": "Zack Cerza", "email": "zack@cerza.org", "user": {"login": "zmc"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "b16c48a8f8b8b10a510cb4f3ab5b818fd1cf2155", "messageHeadline": "Also handle teuthology repo checkouts", "author": {"name": "Zack Cerza", "email": "zack@cerza.org", "user": {"login": "zmc"}}, "additions": 6, "deletions": 1}}, {"node": {"oid": "88d26e4ae4406853a73e50eb29999c2a8e59c306", "messageHeadline": "Handle ceph-qa-suite checkouts", "author": {"name": "Zack Cerza", "email": "zack@cerza.org", "user": {"login": "zmc"}}, "additions": 32, "deletions": 12}}, {"node": {"oid": "6e3e6693d157db9aa7b0ba5fd988ca11f90125a0", "messageHeadline": "Generalize error message", "author": {"name": "Zack Cerza", "email": "zack@cerza.org", "user": {"login": "zmc"}}, "additions": 5, "deletions": 3}}, {"node": {"oid": "484693c2e927a5c8304e0d69937397557bdf363e", "messageHeadline": "Fix linter errors", "author": {"name": "Zack Cerza", "email": "zack@cerza.org", "user": {"login": "zmc"}}, "additions": 18, "deletions": 17}}, {"node": {"oid": "93fd6b899ff3a8ce57b45bda36a694f6432ecf6f", "messageHeadline": "Move repo checkout code to new module repo_utils", "author": {"name": "Zack Cerza", "email": "zack@cerza.org", "user": {"login": "zmc"}}, "additions": 59, "deletions": 48}}, {"node": {"oid": "5e3c13de60c2a82f2e9ecc710400329bc48c9a9a", "messageHeadline": "Use a more informative variable name for dest_path", "author": {"name": "Zack Cerza", "email": "zack@cerza.org", "user": {"login": "zmc"}}, "additions": 13, "deletions": 12}}, {"node": {"oid": "7d2388b42c75f4526bc34c6a4b1b16637d967527", "messageHeadline": "Merge pull request #274 from dachary/wip-facet", "author": {"name": "Zack Cerza", "email": "zack@cerza.org", "user": {"login": "zmc"}}, "additions": 3, "deletions": 1}}, {"node": {"oid": "09baca9f33bc7c21f694c2594aca50edc52b1012", "messageHeadline": "document how to specify a facet in teuthology-suite", "author": {"name": "Loic Dachary", "email": "loic@dachary.org", "user": null}, "additions": 3, "deletions": 1}}, {"node": {"oid": "1c0dc1ce61a19d58d8f7d4167f26a9cceea36f02", "messageHeadline": "smoke: add rbd fsx + thrashing", "author": {"name": "Sage Weil", "email": "sage@inktank.com", "user": null}, "additions": 17, "deletions": 0}}, {"node": {"oid": "3fa6dd21c36064988a58659931ae4127e7707c0e", "messageHeadline": "smoke: add a mon thrash test", "author": {"name": "Sage Weil", "email": "sage@inktank.com", "user": null}, "additions": 21, "deletions": 0}}, {"node": {"oid": "64ec775fe4230f9b7b0fc6112e614bfb8dd43730", "messageHeadline": "smoke: add some rados osd thrashing test", "author": {"name": "Sage Weil", "email": "sage@inktank.com", "user": null}, "additions": 111, "deletions": 0}}, {"node": {"oid": "e99eba9a3c92609577774a7920ecde7dbd132e79", "messageHeadline": "smoke: specify fs on each run", "author": {"name": "Sage Weil", "email": "sage@inktank.com", "user": null}, "additions": 18, "deletions": 0}}, {"node": {"oid": "2e18fddb6f15101a2d363b30e9c90423d7900cea", "messageHeadline": "Only delete jobs that match the pattern", "author": {"name": "Zack Cerza", "email": "zack@cerza.org", "user": {"login": "zmc"}}, "additions": 10, "deletions": 1}}, {"node": {"oid": "e7323da58bff1d82dcef277ce5a3571c1caff4b1", "messageHeadline": "Swap order of job_id and run_name when deleting", "author": {"name": "Zack Cerza", "email": "zack@cerza.org", "user": {"login": "zmc"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "f4321b0519001ebeffff925647300b40ecb22d8b", "messageHeadline": "Skip the kernel stanza if the branch passed is '-'", "author": {"name": "Zack Cerza", "email": "zack@cerza.org", "user": {"login": "zmc"}}, "additions": 7, "deletions": 1}}, {"node": {"oid": "ba1eae988e9e84fe04b649069306efe66b94f7d0", "messageHeadline": "Add more docstrings", "author": {"name": "Zack Cerza", "email": "zack@cerza.org", "user": {"login": "zmc"}}, "additions": 39, "deletions": 0}}, {"node": {"oid": "e1597a036f607923ecc2ee60e868b9968743f84e", "messageHeadline": "No need to explicitly return None here", "author": {"name": "Zack Cerza", "email": "zack@cerza.org", "user": {"login": "zmc"}}, "additions": 2, "deletions": 3}}, {"node": {"oid": "667a223f03ad269ff513cc0a00eebd51a4b6d8f9", "messageHeadline": "Update unit tests to reflect renamed function", "author": {"name": "Zack Cerza", "email": "zack@cerza.org", "user": {"login": "zmc"}}, "additions": 6, "deletions": 5}}, {"node": {"oid": "7082a3dff020bd66a883db1a81fc692f2c2075ec", "messageHeadline": "Add a few more docstrings and a debug statement", "author": {"name": "Zack Cerza", "email": "zack@cerza.org", "user": {"login": "zmc"}}, "additions": 24, "deletions": 5}}, {"node": {"oid": "743edd6b70aaf37eec5917850a7ba1df3e9aa19b", "messageHeadline": "Fix a couple linter errors", "author": {"name": "Zack Cerza", "email": "zack@cerza.org", "user": {"login": "zmc"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "6df3b134521a709e71ee9b231d0d3717621ca6e5", "messageHeadline": "Remove schedule_suite.sh", "author": {"name": "Zack Cerza", "email": "zack@cerza.org", "user": {"login": "zmc"}}, "additions": 0, "deletions": 208}}, {"node": {"oid": "173c7b84f64cebe38db138466ffd2f8c62c9a697", "messageHeadline": "Fix bug where the base yaml wasn't being merged", "author": {"name": "Zack Cerza", "email": "zack@cerza.org", "user": {"login": "zmc"}}, "additions": 22, "deletions": 17}}, {"node": {"oid": "fd13a18c8324d58bb15e964a51e03a1c35232c28", "messageHeadline": "With dry_run, quote any individual args", "author": {"name": "Zack Cerza", "email": "zack@cerza.org", "user": {"login": "zmc"}}, "additions": 9, "deletions": 1}}, {"node": {"oid": "b6cb3f8cb7a9b11e76c1f7f4b983983d415aa3da", "messageHeadline": "Add lots of unit tests for teuthology.suite", "author": {"name": "Zack Cerza", "email": "zack@cerza.org", "user": {"login": "zmc"}}, "additions": 69, "deletions": 0}}, {"node": {"oid": "91c7385988a45f24fc7f495f8a5083c0f6b4df89", "messageHeadline": "Raise ScheduleFailError even if not sending email", "author": {"name": "Zack Cerza", "email": "zack@cerza.org", "user": {"login": "zmc"}}, "additions": 9, "deletions": 10}}, {"node": {"oid": "356ab7e06d1cb667663ec9c1dc38e8e03b0aaf87", "messageHeadline": "Do everything that schedule_suite.sh does", "author": {"name": "Zack Cerza", "email": "zack@cerza.org", "user": {"login": "zmc"}}, "additions": 293, "deletions": 51}}, {"node": {"oid": "15317083f9a08dd1548e6f14cc77aa0454205d09", "messageHeadline": "Add default results_email", "author": {"name": "Zack Cerza", "email": "zack@cerza.org", "user": {"login": "zmc"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "89b38dd347502ba59810d15697c04161e280956f", "messageHeadline": "Don't schedule an email job if email isn't set", "author": {"name": "Zack Cerza", "email": "zack@cerza.org", "user": {"login": "zmc"}}, "additions": 2, "deletions": 3}}, {"node": {"oid": "26fdef0a75044bec1920fa0660bd5027f0f07575", "messageHeadline": "Split prepare_and_schedule() out of main()", "author": {"name": "Zack Cerza", "email": "zack@cerza.org", "user": {"login": "zmc"}}, "additions": 19, "deletions": 0}}, {"node": {"oid": "1be15edbcb0bbd875773e44993e8675c21ffa11e", "messageHeadline": "Use the return value of schedule_suite()", "author": {"name": "Zack Cerza", "email": "zack@cerza.org", "user": {"login": "zmc"}}, "additions": 10, "deletions": 10}}, {"node": {"oid": "3b69efa2af0cbdbee46f5257a8ce0263fbffbcfe", "messageHeadline": "Organize arguments into logical sections", "author": {"name": "Zack Cerza", "email": "zack@cerza.org", "user": {"login": "zmc"}}, "additions": 17, "deletions": 15}}, {"node": {"oid": "b790c4dad4089206fe0ea6b8bc78cbccf54263e2", "messageHeadline": "Tweak usage formatting", "author": {"name": "Zack Cerza", "email": "zack@cerza.org", "user": {"login": "zmc"}}, "additions": 21, "deletions": 23}}, {"node": {"oid": "19d73071d13941bcfb1875e7504dd7167509158f", "messageHeadline": "Don't reread the entire yaml file...", "author": {"name": "Zack Cerza", "email": "zack@cerza.org", "user": {"login": "zmc"}}, "additions": 7, "deletions": 11}}, {"node": {"oid": "d92f538549c364d85b63d3035674d2a11827aafb", "messageHeadline": "Remove unused functions", "author": {"name": "Zack Cerza", "email": "zack@cerza.org", "user": {"login": "zmc"}}, "additions": 0, "deletions": 47}}, {"node": {"oid": "0aabafd65f02dee02d1998264951b69ea028a9e7", "messageHeadline": "'and' is a thing", "author": {"name": "Zack Cerza", "email": "zack@cerza.org", "user": {"login": "zmc"}}, "additions": 13, "deletions": 16}}, {"node": {"oid": "675f087b285bfe4e61944a9eb98ce0fd1f71a757", "messageHeadline": "Take machine_type instead of worker", "author": {"name": "Zack Cerza", "email": "zack@cerza.org", "user": {"login": "zmc"}}, "additions": 8, "deletions": 4}}, {"node": {"oid": "d14c44f4e2624f8a5a4a1c1f506133fd43ab485e", "messageHeadline": "Add functions for querying gitbuilder repos", "author": {"name": "Zack Cerza", "email": "zack@cerza.org", "user": {"login": "zmc"}}, "additions": 38, "deletions": 0}}, {"node": {"oid": "4fed92c03907d937da1b7564bc345baa47928fae", "messageHeadline": "Silence connection pool logging", "author": {"name": "Zack Cerza", "email": "zack@cerza.org", "user": {"login": "zmc"}}, "additions": 4, "deletions": 0}}, {"node": {"oid": "ef9638a26a9eefaf815ee16097313e445f30b3aa", "messageHeadline": "Remove 'template' feature", "author": {"name": "Zack Cerza", "email": "zack@cerza.org", "user": {"login": "zmc"}}, "additions": 3, "deletions": 9}}, {"node": {"oid": "43505b2ace60a3a7b9f32b014fe6860e8a2f7db3", "messageHeadline": "Only allow scheduling one suite per call.", "author": {"name": "Zack Cerza", "email": "zack@cerza.org", "user": {"login": "zmc"}}, "additions": 39, "deletions": 45}}, {"node": {"oid": "f5af797ce3530f7650bba94e20b0ce2a0b8c2ad9", "messageHeadline": "Port to docopt", "author": {"name": "Zack Cerza", "email": "zack@cerza.org", "user": {"login": "zmc"}}, "additions": 57, "deletions": 103}}, {"node": {"oid": "1ccbff8dbf9346bf503a4598a3487ff18a9b0ea5", "messageHeadline": "Refactor collection scheduling out of main()", "author": {"name": "Zack Cerza", "email": "zack@cerza.org", "user": {"login": "zmc"}}, "additions": 123, "deletions": 81}}, {"node": {"oid": "77670aeadf9f2f43db5858ad096016353ce578bb", "messageHeadline": "thrashers/mapgap.yaml: ignore osd_map_cache_size warning", "author": {"name": "Samuel Just", "email": "sam.just@inktank.com", "user": null}, "additions": 1, "deletions": 0}}, {"node": {"oid": "3134a3201856c7bcc6097cfa14bd45a46fdc235b", "messageHeadline": "If archive_base is None, use config's", "author": {"name": "Zack Cerza", "email": "zack@cerza.org", "user": {"login": "zmc"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "0b78592af00a28f96b3e0856cbba948dc8c43d00", "messageHeadline": "Merge pull request #272 from ceph/release", "author": {"name": "Alfredo Deza", "email": "alfredo@deza.pe", "user": {"login": "alfredodeza"}}, "additions": 18, "deletions": 5}}, {"node": {"oid": "82d3a3dc06c57d62077d0023a1e09d82cd713bd1", "messageHeadline": "smoke-tests -> smoke", "author": {"name": "Sage Weil", "email": "sage@redhat.com", "user": {"login": "liewegas"}}, "additions": 0, "deletions": 0}}, {"node": {"oid": "28a2253aaab69bc6a5cd43c96a9bd0ae52cbbcb4", "messageHeadline": "smoke: remove old smoke suite", "author": {"name": "Sage Weil", "email": "sage@redhat.com", "user": {"login": "liewegas"}}, "additions": 0, "deletions": 356}}, {"node": {"oid": "a312f9af04f5b0d663ff617ce4df49a8ca451cd8", "messageHeadline": "Update setup.py", "author": {"name": "Zack Cerza", "email": "zack@cerza.org", "user": {"login": "zmc"}}, "additions": 18, "deletions": 5}}, {"node": {"oid": "5cd50a42bef01f19ac25b888cc694c4fb42f50d6", "messageHeadline": "Allow killing jobs by passing a 'jobspec'.", "author": {"name": "Zack Cerza", "email": "zack@cerza.org", "user": {"login": "zmc"}}, "additions": 11, "deletions": 0}}, {"node": {"oid": "09d02abe459ab4c5ef17e35970ea2dd4bacc2b1a", "messageHeadline": "Revert \"rados: Fix cache_flush, cache_try_flush, cache_evict and add \u2026", "author": {"name": "Samuel Just", "email": "sam.just@inktank.com", "user": null}, "additions": 9, "deletions": 12}}, {"node": {"oid": "fc772d73549d9a99188cf0534eba7d2f1e0a52d7", "messageHeadline": "Add a couple tests for teuthology.schedule", "author": {"name": "Zack Cerza", "email": "zack@cerza.org", "user": {"login": "zmc"}}, "additions": 43, "deletions": 0}}, {"node": {"oid": "ec422a94fcea5d2775054a82ca35491473d1f42d", "messageHeadline": "Make conf_file optional", "author": {"name": "Zack Cerza", "email": "zack@cerza.org", "user": {"login": "zmc"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "0cb6b7191667f3a7560801fee5cd311ae151149c", "messageHeadline": "Add .ropeproject to .gitignore", "author": {"name": "Zack Cerza", "email": "zack@cerza.org", "user": {"login": "zmc"}}, "additions": 2, "deletions": 0}}, {"node": {"oid": "09d3f9167edf3230117db3b5369a10b4df774195", "messageHeadline": "Add [--] to usage statement", "author": {"name": "Zack Cerza", "email": "zack@cerza.org", "user": {"login": "zmc"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "c883e310f32509579e827ed03c4ee28b491e5140", "messageHeadline": "enable kernel debugging on kclient fsx runs", "author": {"name": "Greg Farnum", "email": "greg@inktank.com", "user": {"login": "gregsfortytwo"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "8bc25bf5d7a51862d8be167c0bd796830bf94f69", "messageHeadline": "Merge pull request #41 from ceph/wip-rados-op-fixes", "author": {"name": "Zack Cerza", "email": "zack@cerza.org", "user": {"login": "zmc"}}, "additions": 12, "deletions": 9}}, {"node": {"oid": "f69f2dffa99b2b864b2ce7add8b643210da7657d", "messageHeadline": "Automatically watch 'multi' tube if tube_name", "author": {"name": "Zack Cerza", "email": "zack@cerza.org", "user": {"login": "zmc"}}, "additions": 3, "deletions": 0}}, {"node": {"oid": "15ae765e0c7652e590ac4b27f62b03742a8e7973", "messageHeadline": "Merge pull request #270 from ceph/wip-schedule-suite", "author": {"name": "Alfredo Deza", "email": "alfredo@deza.pe", "user": {"login": "alfredodeza"}}, "additions": 88, "deletions": 138}}, {"node": {"oid": "78dbc36931534e40c758b49ca70e94cfd0aa95f9", "messageHeadline": "Refactor teuthology.schedule...", "author": {"name": "Zack Cerza", "email": "zack@cerza.org", "user": {"login": "zmc"}}, "additions": 88, "deletions": 101}}, {"node": {"oid": "78610b03e3eb5f16d2d2948370db2b1ff2be1793", "messageHeadline": "Remote 'delete' and 'show' features", "author": {"name": "Zack Cerza", "email": "zack@cerza.org", "user": {"login": "zmc"}}, "additions": 0, "deletions": 37}}, {"node": {"oid": "b2f0ddad50d96c8045b3edec62c7ca3109829fe7", "messageHeadline": "Remove unused import", "author": {"name": "Zack Cerza", "email": "zack@cerza.org", "user": {"login": "zmc"}}, "additions": 0, "deletions": 1}}, {"node": {"oid": "a405c228fc4a3a4d8676801e589171eea194ceb2", "messageHeadline": "Merge pull request #268 from ceph/wip-5400", "author": {"name": "Zack Cerza", "email": "zack@cerza.org", "user": {"login": "zmc"}}, "additions": 77, "deletions": 17}}, {"node": {"oid": "3d1df3aa637ce4abe92a99f64b87ba53def25b92", "messageHeadline": "Better variable names.", "author": {"name": "Sandon Van Ness", "email": "sandon@inktank.com", "user": {"login": "SandonV"}}, "additions": 11, "deletions": 10}}, {"node": {"oid": "dbf984e9d851bfcdcfb428a8090f00dd64663400", "messageHeadline": "Disable \"fix\" for corrupt repo detection", "author": {"name": "Zack Cerza", "email": "zack@cerza.org", "user": {"login": "zmc"}}, "additions": 6, "deletions": 6}}, {"node": {"oid": "2e5c697f1d44742d59360938230b198805f43b48", "messageHeadline": "Use correct cwd", "author": {"name": "Zack Cerza", "email": "zack@cerza.org", "user": {"login": "zmc"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "e217488f9aca5ced60a4fd367febd23a011e5d10", "messageHeadline": "Merge pull request #269 from ceph/wip-radosfix", "author": {"name": "Zack Cerza", "email": "zack@cerza.org", "user": {"login": "zmc"}}, "additions": 18, "deletions": 4}}, {"node": {"oid": "b7c1e351143d0b09cca8ee5fe2aabd78cf7347a3", "messageHeadline": "Update to reflect relocated get_jobs()", "author": {"name": "Zack Cerza", "email": "zack@cerza.org", "user": {"login": "zmc"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "875e2d240d76b000c66f500b218c3a71c1042b89", "messageHeadline": "rados: Add hit_set_list missing from possible op weights", "author": {"name": "David Zafman", "email": "david.zafman@inktank.com", "user": null}, "additions": 18, "deletions": 4}}, {"node": {"oid": "2a7de82498602ba5317e2fe74d68efc3e3f5af40", "messageHeadline": "Move teuthology-ls's implementation to ls.py", "author": {"name": "Zack Cerza", "email": "zack@cerza.org", "user": {"login": "zmc"}}, "additions": 74, "deletions": 69}}, {"node": {"oid": "87e7ff0e2d03864b89a30376771a7da150189cd1", "messageHeadline": "Fix corrupt repo detection", "author": {"name": "Zack Cerza", "email": "zack@cerza.org", "user": {"login": "zmc"}}, "additions": 6, "deletions": 4}}, {"node": {"oid": "479a67e0ad80e6c20174bc4f6eae67fa21ab92b4", "messageHeadline": "creating smoke-tests suite to include basic tests from all modules", "author": {"name": "tamil", "email": "tamil.muthamizhan@inktank.com", "user": null}, "additions": 172, "deletions": 0}}, {"node": {"oid": "3dae48c7cd9e72af47bc76840df652c1570d7502", "messageHeadline": "rados: Fix cache_flush, cache_try_flush, cache_evict and add hit_set_\u2026", "author": {"name": "David Zafman", "email": "david.zafman@inktank.com", "user": null}, "additions": 12, "deletions": 9}}, {"node": {"oid": "825db5057fae693e5b102059b925816573480aa1", "messageHeadline": "Added requested comment.", "author": {"name": "Sandon Van Ness", "email": "sandon@inktank.com", "user": {"login": "SandonV"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "242d9de4e2d7278deb8bdda7b575ea18d72a7a1f", "messageHeadline": "Remove unused variables and functions.", "author": {"name": "Sandon Van Ness", "email": "sandon@inktank.com", "user": {"login": "SandonV"}}, "additions": 0, "deletions": 14}}, {"node": {"oid": "cadcbf39147f49e605b0876b45f4076a6d535b14", "messageHeadline": "Remove unused import", "author": {"name": "Zack Cerza", "email": "zack@cerza.org", "user": {"login": "zmc"}}, "additions": 0, "deletions": 1}}, {"node": {"oid": "549b52b3b35dd7f33b1a69f88f1df5ff802f017e", "messageHeadline": "Update --help output", "author": {"name": "Zack Cerza", "email": "zack@cerza.org", "user": {"login": "zmc"}}, "additions": 3, "deletions": 4}}, {"node": {"oid": "ed3ec397ba80b05ba7ece641fff0b85ca1b5ae94", "messageHeadline": "Support installing ceph kernels from gitbuilder on rpm machines.", "author": {"name": "Sandon Van Ness", "email": "sandon@inktank.com", "user": {"login": "SandonV"}}, "additions": 87, "deletions": 15}}, {"node": {"oid": "55fb559542be70535a94bad04b875a4a7823d3e9", "messageHeadline": "Merge pull request #40 from ceph/wip-runxfstests", "author": {"name": "Josh Durgin", "email": "josh.durgin@inktank.com", "user": {"login": "jdurgin"}}, "additions": 4, "deletions": 7}}, {"node": {"oid": "4c2bee7642bf53c04f39a7ac9738f98ace034cd2", "messageHeadline": "Merge pull request #38 from ceph/wip-krbd-fsx", "author": {"name": "Josh Durgin", "email": "josh.durgin@inktank.com", "user": {"login": "jdurgin"}}, "additions": 10, "deletions": 0}}, {"node": {"oid": "3ae54ead8af03501e278aeccf1c23df5368d6a6d", "messageHeadline": "Merge pull request #267 from ceph/wip-runxfstests", "author": {"name": "Josh Durgin", "email": "josh.durgin@inktank.com", "user": {"login": "jdurgin"}}, "additions": 11, "deletions": 5}}, {"node": {"oid": "0f04af0799c7831cd0a75ea5e22ea414c9137514", "messageHeadline": "Add a timeout for unmounting", "author": {"name": "Zack Cerza", "email": "zack@cerza.org", "user": {"login": "zmc"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "60e6788ddf838bb14e7359ba09a97b405ef076c9", "messageHeadline": "Merge pull request #265 from ceph/wip-orchestra", "author": {"name": "Alfredo Deza", "email": "alfredo@deza.pe", "user": {"login": "alfredodeza"}}, "additions": 192, "deletions": 180}}, {"node": {"oid": "af73e3080ceabb81f3edaab573c2e81e0514ab48", "messageHeadline": "Remove some duplicate code.", "author": {"name": "Zack Cerza", "email": "zack@cerza.org", "user": {"login": "zmc"}}, "additions": 11, "deletions": 28}}, {"node": {"oid": "f6c4d006421f6df734d3b555f3b5711e278d9154", "messageHeadline": "krbd: add librbd_fsx -K job", "author": {"name": "Ilya Dryomov", "email": "ilya.dryomov@inktank.com", "user": {"login": "idryomov"}}, "additions": 10, "deletions": 0}}, {"node": {"oid": "ae0d26ae718f4e2b11d8972f3f8d257e7cee3836", "messageHeadline": "Try a different approach to zombie prevention", "author": {"name": "Zack Cerza", "email": "zack@cerza.org", "user": {"login": "zmc"}}, "additions": 10, "deletions": 6}}, {"node": {"oid": "3968f6f744a1dd9722740b5bae74c727c8bc2a7c", "messageHeadline": "radosgw-admin: adjust bucket link interface", "author": {"name": "Yehuda Sadeh", "email": "yehuda@inktank.com", "user": {"login": "yehudasa"}}, "additions": 11, "deletions": 2}}, {"node": {"oid": "86c60f7de0187ef52195be4c44f34b333457fb4a", "messageHeadline": "rbd: change test_script to run_xfstests_krbd.sh", "author": {"name": "Ilya Dryomov", "email": "ilya.dryomov@inktank.com", "user": {"login": "idryomov"}}, "additions": 1, "deletions": 2}}, {"node": {"oid": "2551c528a2ae2e671d117b3d8e744b80da86e013", "messageHeadline": "rbd: recognize 'randomize' parameter", "author": {"name": "Ilya Dryomov", "email": "ilya.dryomov@inktank.com", "user": {"login": "idryomov"}}, "additions": 10, "deletions": 3}}, {"node": {"oid": "670735f7853b1c649e90d47e2960110a143e1435", "messageHeadline": "krbd: catch up with run_xfstests.sh changes", "author": {"name": "Ilya Dryomov", "email": "ilya.dryomov@inktank.com", "user": {"login": "idryomov"}}, "additions": 4, "deletions": 7}}, {"node": {"oid": "241a102568eff2e4ce2e47403aa80737e29364cf", "messageHeadline": "Merge pull request #266 from ceph/wip-8489", "author": {"name": "Sage Weil", "email": "sage@inktank.com", "user": null}, "additions": 4, "deletions": 2}}, {"node": {"oid": "205c455fc1b94840d0723fc702f81c55b88bb776", "messageHeadline": "Give daemons a five-minute timeout for stopping", "author": {"name": "Zack Cerza", "email": "zack@cerza.org", "user": {"login": "zmc"}}, "additions": 4, "deletions": 2}}, {"node": {"oid": "7035c17ec925700553188089216995e7db92a2f6", "messageHeadline": "Add RemoteProcess.__repr__()", "author": {"name": "Zack Cerza", "email": "zack@cerza.org", "user": {"login": "zmc"}}, "additions": 9, "deletions": 0}}, {"node": {"oid": "eac2c2abbbbde8020e2101264d7fa2569e7a68ff", "messageHeadline": "Update users of the teuthology.orchestra.run APIs", "author": {"name": "Zack Cerza", "email": "zack@cerza.org", "user": {"login": "zmc"}}, "additions": 52, "deletions": 55}}, {"node": {"oid": "b386f5e5dfcc3c631fb67e06ab3c771e86e27966", "messageHeadline": "Refactor teuthology.orchestra.run", "author": {"name": "Zack Cerza", "email": "zack@cerza.org", "user": {"login": "zmc"}}, "additions": 131, "deletions": 125}}, {"node": {"oid": "72851f131fa23f2e6f2e1a95284a3336182137e4", "messageHeadline": "Merge pull request #39 from ceph/wip-multimds-syntax", "author": {"name": "Zack Cerza", "email": "zack@cerza.org", "user": {"login": "zmc"}}, "additions": 6, "deletions": 3}}, {"node": {"oid": "5ca3c7230edd0d60fe2113b1c411ef7fe84c5bc2", "messageHeadline": "multimds: fix fuse_default_permissions syntax", "author": {"name": "Sage Weil", "email": "sage@inktank.com", "user": null}, "additions": 6, "deletions": 3}}, {"node": {"oid": "59ee17dc1944d35966693369edff785c5e73dc1d", "messageHeadline": "Avoid piles of zombies", "author": {"name": "Zack Cerza", "email": "zack@cerza.org", "user": {"login": "zmc"}}, "additions": 4, "deletions": 0}}, {"node": {"oid": "0fcfaee726864c69350b357c5d362d1df46bc7e5", "messageHeadline": "Add comment explaining 'preexec_fn=os.setpgrp'", "author": {"name": "Zack Cerza", "email": "zack@cerza.org", "user": {"login": "zmc"}}, "additions": 3, "deletions": 0}}, {"node": {"oid": "afaa7a58dc3abfe183f0e8f9f51cf2fb08912eca", "messageHeadline": "Merge pull request #37 from ceph/wip-heartbeat", "author": {"name": "Zack Cerza", "email": "zack@cerza.org", "user": {"login": "zmc"}}, "additions": 15, "deletions": 0}}, {"node": {"oid": "b26ba605650db18f0748f96117c2098204d4825a", "messageHeadline": "Check for broken repos before updating", "author": {"name": "Zack Cerza", "email": "zack@cerza.org", "user": {"login": "zmc"}}, "additions": 5, "deletions": 0}}, {"node": {"oid": "abc722c8bebc3a4a7f24005e148eb4b50298d321", "messageHeadline": "More verbose logging for daemon restarts", "author": {"name": "Zack Cerza", "email": "zack@cerza.org", "user": {"login": "zmc"}}, "additions": 7, "deletions": 7}}, {"node": {"oid": "2363a17caaa929fe025f222ce93c7a6a273ca07b", "messageHeadline": "Bump log level to info", "author": {"name": "Zack Cerza", "email": "zack@cerza.org", "user": {"login": "zmc"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "c4783543e3f80cb7b08d90c37388f302a04b0856", "messageHeadline": "Don't block on teuthology-results processes", "author": {"name": "Zack Cerza", "email": "zack@cerza.org", "user": {"login": "zmc"}}, "additions": 4, "deletions": 2}}, {"node": {"oid": "c427af0701333fc95f2006a794c805e9f490188e", "messageHeadline": "osd_heartbeat_grace from 20 -> 40 when running valgrind", "author": {"name": "Sage Weil", "email": "sage@inktank.com", "user": null}, "additions": 15, "deletions": 0}}, {"node": {"oid": "a4a9a1f22fc25061632921bf1ca0efeaf78402c6", "messageHeadline": "Correct logging when running teuthology-results", "author": {"name": "Zack Cerza", "email": "zack@cerza.org", "user": {"login": "zmc"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "baeeddbe769d34bd6fa413d15cff65ab37dbd866", "messageHeadline": "Merge pull request #263 from qakapil/patch-two", "author": {"name": "Zack Cerza", "email": "zack@cerza.org", "user": {"login": "zmc"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "0b97eba3648bdeffa27b7134445c0aa5b6a022f8", "messageHeadline": "updated the get_system_type function", "author": {"name": "ksharma", "email": "ksharma@suse.com", "user": null}, "additions": 2, "deletions": 1}}, {"node": {"oid": "3bf5338cc0d7eff5bb8519d3cfcb51716fe32462", "messageHeadline": "Merge pull request #259 from ceph/wip-journal-tool", "author": {"name": "John Spray", "email": "john.spray@inktank.com", "user": null}, "additions": 216, "deletions": 20}}, {"node": {"oid": "6f8015135c0001177b863686332981303191557d", "messageHeadline": "tasks/mds_journal_migration: create.", "author": {"name": "John Spray", "email": "john.spray@inktank.com", "user": null}, "additions": 185, "deletions": 0}}, {"node": {"oid": "554f8c81e09a579d00bc6dd8d82dbbc41be8065a", "messageHeadline": "task/ceph: separate ceph.conf into function", "author": {"name": "John Spray", "email": "john.spray@inktank.com", "user": null}, "additions": 27, "deletions": 20}}, {"node": {"oid": "79dfe2cbefbbf14b69ae10c44a89a4fe45fedbe5", "messageHeadline": "tasks: Use '_' instead of '-' in names", "author": {"name": "John Spray", "email": "john.spray@inktank.com", "user": null}, "additions": 4, "deletions": 0}}, {"node": {"oid": "d3c230071a23354d6acfb44d26e1c4559b9a6bdf", "messageHeadline": "Don't crash when an invalid branch is passed", "author": {"name": "Zack Cerza", "email": "zack@cerza.org", "user": {"login": "zmc"}}, "additions": 19, "deletions": 3}}, {"node": {"oid": "a6aebe2bbcd436ef8a6b1985ef88b6108b7d2304", "messageHeadline": "Set results_server by default", "author": {"name": "Zack Cerza", "email": "zack@cerza.org", "user": {"login": "zmc"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "e02a773a6d125d797f3c43b325b82ff071e4ddd9", "messageHeadline": "Merge pull request #36 from ceph/wip-objectstore", "author": {"name": "Sage Weil", "email": "sage@inktank.com", "user": null}, "additions": 2, "deletions": 2}}, {"node": {"oid": "19af7635083078aaccd713292d1a78981fd8715d", "messageHeadline": "Merge pull request #35 from ceph/wip-add-v0.67.9", "author": {"name": "Warren Usui", "email": "warren.usui@inktank.com", "user": null}, "additions": 4, "deletions": 60}}, {"node": {"oid": "3b382b701147bfe195f3024e5211886093954749", "messageHeadline": "Process queued jobs synchronously", "author": {"name": "Zack Cerza", "email": "zack@cerza.org", "user": {"login": "zmc"}}, "additions": 68, "deletions": 40}}, {"node": {"oid": "50dc3eac9eef22325de3591590fa3a3f8a3ae3b2", "messageHeadline": "Added dumpling v0.67.9 version, removed older versions v0.67.2, v0.67\u2026", "author": {"name": "Yuri Weinstein", "email": "yuri.weinstein@inktank.com", "user": null}, "additions": 4, "deletions": 60}}, {"node": {"oid": "9a376d71e011848c45110125c81f31eada19286a", "messageHeadline": "Merge pull request #260 from ceph/wip-8422", "author": {"name": "Warren Usui", "email": "warren.usui@inktank.com", "user": null}, "additions": 20, "deletions": 0}}, {"node": {"oid": "08ace5465e08925054def627508247eb2d752041", "messageHeadline": "Add exception hook to teuthology-worker", "author": {"name": "Zack Cerza", "email": "zack@cerza.org", "user": {"login": "zmc"}}, "additions": 20, "deletions": 0}}, {"node": {"oid": "a4f00abaa6300bfc08a60b6f9a2efb6c617eef60", "messageHeadline": "rados/singleton-nomsgr/all/objectstore: skip ceph cluster setup", "author": {"name": "Sage Weil", "email": "sage@inktank.com", "user": null}, "additions": 0, "deletions": 1}}, {"node": {"oid": "5be30f0d9bba46684ecf37310a6d09ae4f0ac528", "messageHeadline": "rados/singleton-nomsgr/all/objectstore: clean up", "author": {"name": "Sage Weil", "email": "sage@inktank.com", "user": null}, "additions": 2, "deletions": 1}}, {"node": {"oid": "7418d062d08b5351e3dac7b7e80cc95d2c0a09c6", "messageHeadline": "Merge pull request #34 from ceph/wip-fuse", "author": {"name": "Gregory Farnum", "email": "greg@inktank.com", "user": {"login": "gregsfortytwo"}}, "additions": 21, "deletions": 20}}, {"node": {"oid": "e207e9038b0a0a5fb86e26ed2352a4348d277567", "messageHeadline": "multimds: fuse_default_permissions = 0", "author": {"name": "Sage Weil", "email": "sage@inktank.com", "user": null}, "additions": 12, "deletions": 0}}, {"node": {"oid": "bf99313d0686c8217d017ab3d4e1e7c2313725b2", "messageHeadline": "multimds: factor install+ceph tasks out of other collections", "author": {"name": "Sage Weil", "email": "sage@inktank.com", "user": null}, "additions": 9, "deletions": 20}}, {"node": {"oid": "d58d2c152ee12f23fc31ddfc16806af20259096f", "messageHeadline": "Merge pull request #258 from ceph/wip-fix-format-samba", "author": {"name": "Zack Cerza", "email": "zack@cerza.org", "user": {"login": "zmc"}}, "additions": 4, "deletions": 2}}, {"node": {"oid": "c8881bb7facd1323a347388ab26958d18b5e6ba2", "messageHeadline": "Fixed broken quotations", "author": {"name": "Yuri Weinstein", "email": "yuri.weinstein@inktank.com", "user": null}, "additions": 2, "deletions": 2}}, {"node": {"oid": "6e893ad219b6215d5a5a27fc18c6f1e83aa7a3bb", "messageHeadline": "Fixed formatting and added a better variable for time out", "author": {"name": "Yuri Weinstein", "email": "yuri.weinstein@inktank.com", "user": null}, "additions": 5, "deletions": 3}}, {"node": {"oid": "216e5c9a80a86c8f0d9d84eb4b7aa819a08f7773", "messageHeadline": "task/: add populate_rbd_pool for quickly spinning up a pool with rbd \u2026", "author": {"name": "Samuel Just", "email": "sam.just@inktank.com", "user": null}, "additions": 93, "deletions": 0}}, {"node": {"oid": "8d9d724b7f2f6c2984b0ee58a5a91f79820719f2", "messageHeadline": "ceph_manager: reset timeout if we are making progress in wait_for_rec\u2026", "author": {"name": "Samuel Just", "email": "sam.just@inktank.com", "user": null}, "additions": 7, "deletions": 2}}, {"node": {"oid": "33dbffff1d95b20721391fbad720be42311b1cf2", "messageHeadline": "Avoid calling yaml.safe_load() twice on each job", "author": {"name": "Zack Cerza", "email": "zack@cerza.org", "user": {"login": "zmc"}}, "additions": 4, "deletions": 7}}, {"node": {"oid": "debf84ed88926a87f9f47f2b8c0c2f3ecea33208", "messageHeadline": "Split progress indicator out to separate functions", "author": {"name": "Zack Cerza", "email": "zack@cerza.org", "user": {"login": "zmc"}}, "additions": 13, "deletions": 3}}, {"node": {"oid": "a24218463d5505c5d81c0f715569290e983fe409", "messageHeadline": "increased sleep to 100 as 90 seemed insufficient", "author": {"name": "Yuri Weinstein", "email": "yuri.weinstein@inktank.com", "user": null}, "additions": 1, "deletions": 1}}, {"node": {"oid": "6eac0baf88d810f0c4d8f7904ec5cf48b20b1998", "messageHeadline": "Added more logging", "author": {"name": "Yuri Weinstein", "email": "yuri.weinstein@inktank.com", "user": null}, "additions": 2, "deletions": 1}}, {"node": {"oid": "686c01b58bc8c5c942d95e1d1a515d20037ed574", "messageHeadline": "Added sleep log info line", "author": {"name": "Yuri Weinstein", "email": "yuri.weinstein@inktank.com", "user": null}, "additions": 1, "deletions": 0}}, {"node": {"oid": "333c7ad7d0ab796470c703895df8a3638e338151", "messageHeadline": "Merge pull request #257 from ceph/wip-samba-fix", "author": {"name": "Zack Cerza", "email": "zack@cerza.org", "user": {"login": "zmc"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "1a503afff4e1009b2e62b35d447c2a8e76adf0bd", "messageHeadline": "increased time wait to 90 sec so tests does not fail", "author": {"name": "Yuri Weinstein", "email": "yuri.weinstein@inktank.com", "user": null}, "additions": 1, "deletions": 1}}, {"node": {"oid": "d8c74392cda2ac2c6391ea0e5341d40baa4384b1", "messageHeadline": "Add Pulpito links to teuthology emails", "author": {"name": "Zack Cerza", "email": "zack@cerza.org", "user": {"login": "zmc"}}, "additions": 40, "deletions": 4}}, {"node": {"oid": "c3dccbf29a719564965ee03382e5fafa095df393", "messageHeadline": "Downgrade paramiko to work around an SFTP bug", "author": {"name": "Zack Cerza", "email": "zack@cerza.org", "user": {"login": "zmc"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "4391ce5394bec1a6bf582b87723982a68ef7335a", "messageHeadline": "Merge pull request #31 from ceph/wip-fuse-permission", "author": {"name": "Gregory Farnum", "email": "greg@inktank.com", "user": {"login": "gregsfortytwo"}}, "additions": 5, "deletions": 0}}, {"node": {"oid": "c7d7abae2baff577429cd97a8fcc920ed1712574", "messageHeadline": "Merge pull request #256 from ceph/wip-6542-wusui", "author": {"name": "Zack Cerza", "email": "zack@cerza.org", "user": {"login": "zmc"}}, "additions": 84, "deletions": 0}}, {"node": {"oid": "5dfc570004961f2cb594084f0aee8c12a1573db4", "messageHeadline": "Add missng docstrings to repair_test.py", "author": {"name": "Warren Usui", "email": "warren.usui@inktank.com", "user": null}, "additions": 84, "deletions": 0}}, {"node": {"oid": "010f83f19b823125c00ac20e7012e7bb6f915e24", "messageHeadline": "Fix unit tests under Jenkins", "author": {"name": "Zack Cerza", "email": "zack@cerza.org", "user": {"login": "zmc"}}, "additions": 4, "deletions": 1}}, {"node": {"oid": "de32179028a9c1241386276f190ca9b8206c9680", "messageHeadline": "Use VersionNotFoundError packages are missing", "author": {"name": "Zack Cerza", "email": "zack@cerza.org", "user": {"login": "zmc"}}, "additions": 3, "deletions": 6}}, {"node": {"oid": "971c0652f518bbe405d09242149554c145339304", "messageHeadline": "Use config.archive_base if one isn't passed", "author": {"name": "Zack Cerza", "email": "zack@cerza.org", "user": {"login": "zmc"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "d945e564052ffc06ede59c78f99344f9fd3e571c", "messageHeadline": "Add retries to orchestra.connection.connect()", "author": {"name": "Zack Cerza", "email": "zack@cerza.org", "user": {"login": "zmc"}}, "additions": 19, "deletions": 4}}, {"node": {"oid": "dfb2352d077c51e6673c364b4673d690d4a9e96d", "messageHeadline": "Fix typo", "author": {"name": "Zack Cerza", "email": "zack@cerza.org", "user": {"login": "zmc"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "2b8232a3f48a40fd329357722c453a10dc27ee08", "messageHeadline": "Better logging", "author": {"name": "Zack Cerza", "email": "zack@cerza.org", "user": {"login": "zmc"}}, "additions": 4, "deletions": 2}}, {"node": {"oid": "47f5d83519bf5baf4060eb7c33fb14fed3485935", "messageHeadline": "Use try_mark_run_dead()", "author": {"name": "Zack Cerza", "email": "zack@cerza.org", "user": {"login": "zmc"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "456a1148b7058c550690214b0b6852a5663a078b", "messageHeadline": "Add try_mark_run_dead()", "author": {"name": "Zack Cerza", "email": "zack@cerza.org", "user": {"login": "zmc"}}, "additions": 23, "deletions": 0}}, {"node": {"oid": "ad012469d17bd3b7fab70fdfa4ca552ded0a982e", "messageHeadline": "Move list of exceptions to catch", "author": {"name": "Zack Cerza", "email": "zack@cerza.org", "user": {"login": "zmc"}}, "additions": 5, "deletions": 3}}, {"node": {"oid": "756a6bfc9310bdb16b0dd1f0c9967c2263cd724d", "messageHeadline": "Move \"no results server\" warning", "author": {"name": "Zack Cerza", "email": "zack@cerza.org", "user": {"login": "zmc"}}, "additions": 10, "deletions": 10}}, {"node": {"oid": "e0e012659f64e70d7f9a5fa778677e7e42271f12", "messageHeadline": "Fix name parsing", "author": {"name": "Zack Cerza", "email": "zack@cerza.org", "user": {"login": "zmc"}}, "additions": 5, "deletions": 1}}, {"node": {"oid": "b1859c7993e73b4b307d872f10f08235698736f0", "messageHeadline": "Merge pull request #255 from ceph/wip-6921-wusui", "author": {"name": "Zack Cerza", "email": "zack@cerza.org", "user": {"login": "zmc"}}, "additions": 12, "deletions": 15}}, {"node": {"oid": "0465bdbb130c57f8639e70cbfb59e2e7cb9aca3d", "messageHeadline": "Don't pass a custom logger anymore", "author": {"name": "Zack Cerza", "email": "zack@cerza.org", "user": {"login": "zmc"}}, "additions": 2, "deletions": 6}}, {"node": {"oid": "22b51be46cdde3c8ce6045ed3a22c0aef1ef6152", "messageHeadline": "Use 'stderr' and 'stdout' as logger names", "author": {"name": "Zack Cerza", "email": "zack@cerza.org", "user": {"login": "zmc"}}, "additions": 5, "deletions": 5}}, {"node": {"oid": "470f824c6b5e71445bfe66cbd82b8fa00973bc1c", "messageHeadline": "Catch any Unicode errors that manage to sneak in", "author": {"name": "Zack Cerza", "email": "zack@cerza.org", "user": {"login": "zmc"}}, "additions": 5, "deletions": 2}}, {"node": {"oid": "60bba80e416e94ce406a7a00750de92434470ae6", "messageHeadline": "Express hostnames as child logger names", "author": {"name": "Zack Cerza", "email": "zack@cerza.org", "user": {"login": "zmc"}}, "additions": 20, "deletions": 17}}, {"node": {"oid": "a58174d7522672d9ba0105023f2405910123bb08", "messageHeadline": "Use Remote.user", "author": {"name": "Zack Cerza", "email": "zack@cerza.org", "user": {"login": "zmc"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "3e65d18261bd8b0141f912575b922ef5e74824ac", "messageHeadline": "Add Remote.user attribute", "author": {"name": "Zack Cerza", "email": "zack@cerza.org", "user": {"login": "zmc"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "3352b58d30a2806463943a000b8d52a958a5e55d", "messageHeadline": "Use Remote.shortname in logs", "author": {"name": "Zack Cerza", "email": "zack@cerza.org", "user": {"login": "zmc"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "30d1d518d5ae721871c6f813bb4d9e7d84a097fe", "messageHeadline": "Make Remote.shortname actually short", "author": {"name": "Zack Cerza", "email": "zack@cerza.org", "user": {"login": "zmc"}}, "additions": 4, "deletions": 7}}, {"node": {"oid": "36fe6a58300496a6f6d6f5d5eeba6d1a92ca33fa", "messageHeadline": "Remote.hostname doesn't have to be a property", "author": {"name": "Zack Cerza", "email": "zack@cerza.org", "user": {"login": "zmc"}}, "additions": 1, "deletions": 4}}, {"node": {"oid": "b2648b21af35528193beaba75b33c916b70323c6", "messageHeadline": "Fix PEP-8 issues", "author": {"name": "Zack Cerza", "email": "zack@cerza.org", "user": {"login": "zmc"}}, "additions": 46, "deletions": 13}}, {"node": {"oid": "8567352360278926f9f972aae17f891cdfc88436", "messageHeadline": "Pass hostname to execute()", "author": {"name": "Zack Cerza", "email": "zack@cerza.org", "user": {"login": "zmc"}}, "additions": 15, "deletions": 8}}, {"node": {"oid": "429553053fec685b8d9cda310ca89758e3a84c17", "messageHeadline": "Use 'true' instead of 'echo online'", "author": {"name": "Zack Cerza", "email": "zack@cerza.org", "user": {"login": "zmc"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "d0f7a47bf93fefa8ab088176d2d3699d80550c7f", "messageHeadline": "Add Remote.ensure_online()", "author": {"name": "Zack Cerza", "email": "zack@cerza.org", "user": {"login": "zmc"}}, "additions": 4, "deletions": 0}}, {"node": {"oid": "3adb7d4629fc5136f819bfb90bfa5e7bf4dd50a7", "messageHeadline": "Use Remote.hostname in logs", "author": {"name": "Zack Cerza", "email": "zack@cerza.org", "user": {"login": "zmc"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "29d329949715ff7c30f08f67228b96ad936032a2", "messageHeadline": "Consolidate log file setup into shared function", "author": {"name": "Zack Cerza", "email": "zack@cerza.org", "user": {"login": "zmc"}}, "additions": 22, "deletions": 34}}, {"node": {"oid": "5dbce8b68fd1a6cd364bde2c4de3e1d012ed3b59", "messageHeadline": "Use Unicode format strings", "author": {"name": "Zack Cerza", "email": "zack@cerza.org", "user": {"login": "zmc"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "085c508fd4d95e98af335fdf9a07596b523832bc", "messageHeadline": "Revert \"Revert \"Show hostname instead of IP in errors\"\"", "author": {"name": "Zack Cerza", "email": "zack@cerza.org", "user": {"login": "zmc"}}, "additions": 12, "deletions": 5}}, {"node": {"oid": "b7a7383d75381f22e41aee0fddd363e2ca136102", "messageHeadline": "Allow .teuthology.yaml to set downburst path", "author": {"name": "Warren Usui", "email": "warren.usui@inktank.com", "user": null}, "additions": 12, "deletions": 15}}, {"node": {"oid": "e2adb1fce137061c6bfd5b4f2a1ef1f469682ff6", "messageHeadline": "Merge pull request #254 from ceph/wip-7707-wusui", "author": {"name": "Zack Cerza", "email": "zack@cerza.org", "user": {"login": "zmc"}}, "additions": 23, "deletions": 17}}, {"node": {"oid": "8460c7a8d93f36d1eb091b0624b0868593299d8a", "messageHeadline": "Force log lines to be interpreted as UTF-8", "author": {"name": "Zack Cerza", "email": "zack@cerza.org", "user": {"login": "zmc"}}, "additions": 2, "deletions": 0}}, {"node": {"oid": "cd7f268d9dc72617b4c99623686f38346dbbe83e", "messageHeadline": "Use binary flag for paramiko ChannelFiles", "author": {"name": "Zack Cerza", "email": "zack@cerza.org", "user": {"login": "zmc"}}, "additions": 5, "deletions": 0}}, {"node": {"oid": "c0ba105453bde0b3fc5b6f55d5366cf473430dd8", "messageHeadline": "Use master as default for debian upgrade.", "author": {"name": "Warren Usui", "email": "warren.usui@inktank.com", "user": null}, "additions": 23, "deletions": 17}}, {"node": {"oid": "b4508a08489cdfdf1edec1a3deb16808deab4421", "messageHeadline": "Merge pull request #253 from ceph/wip-7510-wusui", "author": {"name": "Zack Cerza", "email": "zack@cerza.org", "user": {"login": "zmc"}}, "additions": 9, "deletions": 0}}, {"node": {"oid": "6fbf98bb0c08071c9fc98a5a3076d5c7e3b10997", "messageHeadline": "Further clarify 'too many values to unpack' error.", "author": {"name": "Warren Usui", "email": "warren.usui@inktank.com", "user": null}, "additions": 9, "deletions": 0}}, {"node": {"oid": "bca32ef54b3acce295b2095fb449c6e3cc4c6050", "messageHeadline": "Merge pull request #252 from ceph/wip-fsx-krbd", "author": {"name": "Josh Durgin", "email": "josh.durgin@inktank.com", "user": {"login": "jdurgin"}}, "additions": 36, "deletions": 18}}, {"node": {"oid": "5ae93dd276713cf770577c6227cb3b6f262b12ae", "messageHeadline": "Merge pull request #32 from ceph/wip-8284", "author": {"name": "David Zafman", "email": "david.zafman@inktank.com", "user": null}, "additions": 47, "deletions": 0}}, {"node": {"oid": "bb170c1bf7f40ca5384f49eb556d080aa2d88afa", "messageHeadline": "Merge pull request #249 from ceph/wip-8284", "author": {"name": "Zack Cerza", "email": "zack@cerza.org", "user": {"login": "zmc"}}, "additions": 4, "deletions": 0}}, {"node": {"oid": "b105a07ac66cb9e00d2be4b2e4d3262ae4f3f36c", "messageHeadline": "rbd_fsx: expose krbd and related fsx options", "author": {"name": "Ilya Dryomov", "email": "ilya.dryomov@inktank.com", "user": {"login": "idryomov"}}, "additions": 36, "deletions": 18}}, {"node": {"oid": "2dff44a7bd715410d0024722db176abdba36c755", "messageHeadline": "Merge pull request #33 from ceph/wip-8297-wusui", "author": {"name": "Yuri Weinstein", "email": "yuri.weinstein@gmail.com", "user": {"login": "yuriw"}}, "additions": 3, "deletions": 2}}, {"node": {"oid": "4a3728d1f715df03cd3c07409ad27439d78e4db4", "messageHeadline": "2-workload testrgw needs to be sequential.", "author": {"name": "Warren Usui", "email": "warren.usui@inktank.com", "user": null}, "additions": 3, "deletions": 2}}, {"node": {"oid": "a1838b2a0f45aa134f2b1b5d03cbf7bac8ec2920", "messageHeadline": "Rewrite most file-retrieval functions", "author": {"name": "Zack Cerza", "email": "zack@cerza.org", "user": {"login": "zmc"}}, "additions": 56, "deletions": 49}}, {"node": {"oid": "01cf3671b454a29a25d115a697be8c22a45b17ee", "messageHeadline": "Fix linter errors", "author": {"name": "Zack Cerza", "email": "zack@cerza.org", "user": {"login": "zmc"}}, "additions": 13, "deletions": 6}}, {"node": {"oid": "8bed6ab6254380a9b324657116a225636c3283f2", "messageHeadline": "FIx mktemp dir and redundant Paramiko connecting.", "author": {"name": "Warren Usui", "email": "warren.usui@inktank.com", "user": null}, "additions": 2, "deletions": 10}}, {"node": {"oid": "36b07b8aee786861704f9204c2047b14e34ff959", "messageHeadline": "Use SFTPClienti get for long reads/writes", "author": {"name": "Warren Usui", "email": "warren.usui@inktank.com", "user": null}, "additions": 20, "deletions": 12}}, {"node": {"oid": "091d1fe48d0d56288e8043b53b6be9d27f7e14fa", "messageHeadline": "Revert \"Revert \"Clean up remote.py and misc.py changes.\"\"", "author": {"name": "Zack Cerza", "email": "zack@cerza.org", "user": {"login": "zmc"}}, "additions": 52, "deletions": 63}}, {"node": {"oid": "0268487057288d9c0a1ac9c6cf6d75218eada1e1", "messageHeadline": "Revert \"Revert \"Handle raw data I/O.\"\"", "author": {"name": "Zack Cerza", "email": "zack@cerza.org", "user": {"login": "zmc"}}, "additions": 139, "deletions": 89}}, {"node": {"oid": "38578b8034487d892402d00e880132a515fe4cba", "messageHeadline": "Revert \"Restrict paramiko to old versions for now\"", "author": {"name": "Zack Cerza", "email": "zack@cerza.org", "user": {"login": "zmc"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "7b1eec94f11881866b341b144e513a4d436ea0d6", "messageHeadline": "Use longer varchar for locked_by in DB.", "author": {"name": "Sandon Van Ness", "email": "sandon@inktank.com", "user": {"login": "SandonV"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "ea3bef1e1dbf21a6117dea906f1e500db2b6af76", "messageHeadline": "rados.py: Add pool_snaps option for ceph_test_rados test command", "author": {"name": "David Zafman", "email": "david.zafman@inktank.com", "user": null}, "additions": 4, "deletions": 0}}, {"node": {"oid": "bdd1b5acf2eabdd00862c75c0782cf7cd5e536dd", "messageHeadline": "Merge pull request #251 from ceph/wip-8295", "author": {"name": "Zack Cerza", "email": "zack@cerza.org", "user": {"login": "zmc"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "4ad23dc5f858b21dde8ec14e26cb7338710df01c", "messageHeadline": "rgw: fix indentation for cache_pools", "author": {"name": "Sage Weil", "email": "sage@inktank.com", "user": null}, "additions": 1, "deletions": 1}}, {"node": {"oid": "d158c156ffef2ec4f422c847a1e1eca986d8e038", "messageHeadline": "Merge pull request #250 from ceph/wip-fix-thrasher", "author": {"name": "Josh Durgin", "email": "josh.durgin@inktank.com", "user": {"login": "jdurgin"}}, "additions": 3, "deletions": 0}}, {"node": {"oid": "33b4bfc764a2907a8af5268b3af199a3ca212e09", "messageHeadline": "ceph_manager: reset osd weights to 1 when waiting for clean", "author": {"name": "Sage Weil", "email": "sage@inktank.com", "user": null}, "additions": 3, "deletions": 0}}, {"node": {"oid": "99e67abc947f3ebb87bbfdf8032c9c2136e12de7", "messageHeadline": "rados/thrash: Add pool_snaps variants", "author": {"name": "David Zafman", "email": "david.zafman@inktank.com", "user": null}, "additions": 47, "deletions": 0}}, {"node": {"oid": "c86df77aa68dc5331b98df3fa038faee77c578ad", "messageHeadline": "Restrict paramiko to old versions for now", "author": {"name": "Zack Cerza", "email": "zack@cerza.org", "user": {"login": "zmc"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "0c8a3e2334631f5fc20cb7933d0005353ea6a46e", "messageHeadline": "Revert \"Handle raw data I/O.\"", "author": {"name": "Zack Cerza", "email": "zack@cerza.org", "user": {"login": "zmc"}}, "additions": 89, "deletions": 139}}, {"node": {"oid": "02504c3fd27d788e2e446369015b14cbf259a8d2", "messageHeadline": "Revert \"Clean up remote.py and misc.py changes.\"", "author": {"name": "Zack Cerza", "email": "zack@cerza.org", "user": {"login": "zmc"}}, "additions": 63, "deletions": 52}}, {"node": {"oid": "8e1e4ba34e8aa1f4f805c9226df9c2c2e3414c70", "messageHeadline": "marginal/multimds: fuse_default_permissions = 0 for ceph-fuse", "author": {"name": "Yan, Zheng", "email": "zheng.z.yan@intel.com", "user": null}, "additions": 5, "deletions": 0}}, {"node": {"oid": "794c9465dae20a8e4afd66a5180080fb2aeec221", "messageHeadline": "ceph_manager: fix float stringification", "author": {"name": "Sage Weil", "email": "sage@inktank.com", "user": null}, "additions": 2, "deletions": 2}}, {"node": {"oid": "a723ddf5dbc8d78ca8c3cd843a1ffa2af4292cdd", "messageHeadline": "ceph_manager: fix typo", "author": {"name": "Sage Weil", "email": "sage@inktank.com", "user": null}, "additions": 1, "deletions": 1}}, {"node": {"oid": "7a46469fc4048aed4221d792b21f18f37b675ebc", "messageHeadline": "Merge pull request #248 from ceph/wip-thrash-osd-weights", "author": {"name": "Josh Durgin", "email": "josh.durgin@inktank.com", "user": {"login": "jdurgin"}}, "additions": 12, "deletions": 0}}, {"node": {"oid": "d2d7b941dd3f3d65a72129dcda760b411d56270b", "messageHeadline": "cache-snaps.yaml: set target_max_objects to test snap flush/evict", "author": {"name": "Samuel Just", "email": "sam.just@inktank.com", "user": null}, "additions": 1, "deletions": 0}}, {"node": {"oid": "ce7fa1839f4b3e3db675b2d68a2bb57849f58c1e", "messageHeadline": "ceph_manager: randomly reweight in osds", "author": {"name": "Sage Weil", "email": "sage@inktank.com", "user": null}, "additions": 12, "deletions": 0}}, {"node": {"oid": "5844c23eb1ffcf8a9cea4bcc1c64ca2e24550938", "messageHeadline": "Bump paramiko to 1.12.0", "author": {"name": "Zack Cerza", "email": "zack@cerza.org", "user": {"login": "zmc"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "adf2ec4329b172f13bafc7cadfa6b369770daee7", "messageHeadline": "Merge pull request #30 from ceph/wip-8263", "author": {"name": "Sage Weil", "email": "sage@inktank.com", "user": null}, "additions": 4, "deletions": 3}}, {"node": {"oid": "18334ea3d399f7f47aaaa13306a68d913080aeda", "messageHeadline": "rados/thrash: Fix workload of cache-agent-big", "author": {"name": "David Zafman", "email": "david.zafman@inktank.com", "user": null}, "additions": 3, "deletions": 2}}, {"node": {"oid": "27b276e6c0b6b9363f491c1aa3760341df32c8e0", "messageHeadline": "rgw: test with ec + cache pool", "author": {"name": "Sage Weil", "email": "sage@inktank.com", "user": null}, "additions": 4, "deletions": 0}}, {"node": {"oid": "c5da7b21f74cebc457cb2a546d7db9a3d9ee2bee", "messageHeadline": "rgw: option to create a cache pool", "author": {"name": "Sage Weil", "email": "sage@inktank.com", "user": null}, "additions": 18, "deletions": 1}}, {"node": {"oid": "b08035590224be58b5563669effe2b25a6555989", "messageHeadline": "Fix syntax of erasure coded pool creation", "author": {"name": "David Zafman", "email": "david.zafman@inktank.com", "user": null}, "additions": 1, "deletions": 1}}, {"node": {"oid": "f74eea7b9ec02d82bb9075a4343b50bf17120b2f", "messageHeadline": "Merge pull request #247 from ceph/requests-sessions", "author": {"name": "Alfredo Deza", "email": "alfredo@deza.pe", "user": {"login": "alfredodeza"}}, "additions": 32, "deletions": 32}}, {"node": {"oid": "d1b93530b30e1a9baefd3fc95941090c83fddce1", "messageHeadline": "Add branch name to job config", "author": {"name": "Zack Cerza", "email": "zack@cerza.org", "user": {"login": "zmc"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "ab9645f97bcefc43006728b4f7d17322fcc33d82", "messageHeadline": "Add suite name to job config", "author": {"name": "Zack Cerza", "email": "zack@cerza.org", "user": {"login": "zmc"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "ba66c6ba8a80099efe03bab767358cdfef3dee3e", "messageHeadline": "Add /build and /*.yaml to gitignore", "author": {"name": "Zack Cerza", "email": "zack@cerza.org", "user": {"login": "zmc"}}, "additions": 2, "deletions": 0}}, {"node": {"oid": "79bf1a6957d05a9d162d0419c641c765d12eeef1", "messageHeadline": "Merge pull request #28 from ceph/wip_add_0688_release", "author": {"name": "SandonV", "email": "sandon@inktank.com", "user": {"login": "SandonV"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "013a3b6c8f074ee21b9b93f516715f667f430c11", "messageHeadline": "added new correctd tag 67.8", "author": {"name": "Yuri Weinstein", "email": "yuri.weinstein@inktank.com", "user": null}, "additions": 4, "deletions": 4}}, {"node": {"oid": "2e0befdad37df2a41921f2259f831b0ba1e927af", "messageHeadline": "Merge pull request #27 from ceph/wip_add_0688_release", "author": {"name": "wusui", "email": "warren.usui@inktank.com", "user": null}, "additions": 28, "deletions": 0}}, {"node": {"oid": "4322ade66a1dbcc41cfacbc179637c9a4bf3b299", "messageHeadline": "added latest dumpling tag v0.68.8", "author": {"name": "Yuri Weinstein", "email": "yuri.weinstein@inktank.com", "user": null}, "additions": 28, "deletions": 0}}, {"node": {"oid": "3fa6271f1a1e83c61c5461fdfbc9898b4b52a88b", "messageHeadline": "Calculate a timeout to use based on queue size", "author": {"name": "Zack Cerza", "email": "zack@cerza.org", "user": {"login": "zmc"}}, "additions": 3, "deletions": 1}}, {"node": {"oid": "041666b07a0d4de2c839c797bda19ea9e003e230", "messageHeadline": "Add --runs, to print only run names", "author": {"name": "Zack Cerza", "email": "zack@cerza.org", "user": {"login": "zmc"}}, "additions": 6, "deletions": 0}}, {"node": {"oid": "a9d7aa351463288407752bd86a6169be40510623", "messageHeadline": "Refactor teuthology.beanstalk", "author": {"name": "Zack Cerza", "email": "zack@cerza.org", "user": {"login": "zmc"}}, "additions": 72, "deletions": 33}}, {"node": {"oid": "adc51e1c69e2e06ed13d0f54f3c3bc8afe67e2d1", "messageHeadline": "Drop usage of safe_while", "author": {"name": "Zack Cerza", "email": "zack@cerza.org", "user": {"login": "zmc"}}, "additions": 17, "deletions": 24}}, {"node": {"oid": "ea9c034f3c80d046c3338448c2a04eba41cfb232", "messageHeadline": "Use the new ResultsReporter.session object", "author": {"name": "Zack Cerza", "email": "zack@cerza.org", "user": {"login": "zmc"}}, "additions": 7, "deletions": 6}}, {"node": {"oid": "ec72137e1bded99a271e072cdb1f5a6703231776", "messageHeadline": "Add a requests.Session object to ResultsReporter", "author": {"name": "Zack Cerza", "email": "zack@cerza.org", "user": {"login": "zmc"}}, "additions": 7, "deletions": 0}}, {"node": {"oid": "61e469b6326b6576e15145d99393c9b7d3fdd4e4", "messageHeadline": "Remove unused timeout arg to ResultsReporter init", "author": {"name": "Zack Cerza", "email": "zack@cerza.org", "user": {"login": "zmc"}}, "additions": 1, "deletions": 2}}, {"node": {"oid": "3f93d16897761aadf5639c97e7eae555c6131404", "messageHeadline": "Merge pull request #243 from ceph/wip-8116-wusui", "author": {"name": "Zack Cerza", "email": "zack@cerza.org", "user": {"login": "zmc"}}, "additions": 129, "deletions": 90}}, {"node": {"oid": "74eff43ee1a2b73159277370cfa9d194e42bf49c", "messageHeadline": "Clean up remote.py and misc.py changes.", "author": {"name": "Warren Usui", "email": "warren.usui@inktank.com", "user": null}, "additions": 52, "deletions": 63}}, {"node": {"oid": "257e1459fa064701d789f0ad54384bb80b45e6d9", "messageHeadline": "Handle raw data I/O.", "author": {"name": "Warren Usui", "email": "warren.usui@inktank.com", "user": null}, "additions": 139, "deletions": 89}}, {"node": {"oid": "3faeb08db257746396e097cf83badfc32128de72", "messageHeadline": "When deleting all of a run's jobs, delete the run", "author": {"name": "Zack Cerza", "email": "zack@cerza.org", "user": {"login": "zmc"}}, "additions": 28, "deletions": 3}}, {"node": {"oid": "5339c1f2ee3640cbcb1d807579bf8cbd7b918351", "messageHeadline": "Changes so these are not installed and still removed", "author": {"name": "Gregory Meno", "email": "gregory.meno@inktank.com", "user": null}, "additions": 1, "deletions": 3}}, {"node": {"oid": "ce778848a5d0e6c7afffbe44d4c3694aadde45bb", "messageHeadline": "Changes invocation of serialize_remote_roles to internal task to avoi\u2026", "author": {"name": "Gregory Meno", "email": "gregory.meno@inktank.com", "user": null}, "additions": 7, "deletions": 8}}, {"node": {"oid": "1532af440e5cee3eaabdc83570e048fb9925a13b", "messageHeadline": "Moves node: remote mapping to the internal task.", "author": {"name": "Gregory Meno", "email": "gregory.meno@inktank.com", "user": null}, "additions": 16, "deletions": 7}}, {"node": {"oid": "d71a87452f6450ba5d749630ee4ba476bce543c7", "messageHeadline": "These will likely go somewhere better before merge", "author": {"name": "Gregory Meno", "email": "gregory.meno@inktank.com", "user": null}, "additions": 4, "deletions": 0}}, {"node": {"oid": "063b6a27f288e921c3fe8a9fb433d000048dd3b1", "messageHeadline": "Fixes #8050 Adds a cluster.yaml that is written by interactive task", "author": {"name": "Gregory Meno", "email": "gregory.meno@inktank.com", "user": null}, "additions": 8, "deletions": 0}}, {"node": {"oid": "f261687f292df47b7a5296814480713c3c3d306f", "messageHeadline": "valgrind: fix tcmalloc suppression for trusty", "author": {"name": "Sage Weil", "email": "sage@inktank.com", "user": null}, "additions": 35, "deletions": 1}}, {"node": {"oid": "bab84d45abdaac101a517eb85540c706e3f58363", "messageHeadline": "Revert \"valgrind.supp: be less picky about library versions\"", "author": {"name": "Sage Weil", "email": "sage@inktank.com", "user": null}, "additions": 3, "deletions": 3}}, {"node": {"oid": "2ac27d8f13720ed927f8d230e5923fc12be090e5", "messageHeadline": "Merge pull request #244 from ceph/wip-7199-wusui", "author": {"name": "wusui", "email": "warren.usui@inktank.com", "user": null}, "additions": 12, "deletions": 0}}, {"node": {"oid": "694827bc0c063ed6968c8619c051ae102193e4dc", "messageHeadline": "Allow scrubbing while thrashing", "author": {"name": "Warren Usui", "email": "warren.usui@inktank.com", "user": null}, "additions": 12, "deletions": 0}}, {"node": {"oid": "2cbe1dc0f85d7a30328d3d2b1e4080204cfe3b8f", "messageHeadline": "Only attempt to use sudo if necessary", "author": {"name": "Zack Cerza", "email": "zack@cerza.org", "user": {"login": "zmc"}}, "additions": 7, "deletions": 1}}, {"node": {"oid": "f102e4943d315a1efe2727d4297f853354b73a5a", "messageHeadline": "Post last_in_suite jobs, but delete when run", "author": {"name": "Zack Cerza", "email": "zack@cerza.org", "user": {"login": "zmc"}}, "additions": 4, "deletions": 3}}, {"node": {"oid": "5de353e73f0de60572d0381182d4ac821a9ada51", "messageHeadline": "Update unit test for Cluster.__repr__()", "author": {"name": "Zack Cerza", "email": "zack@cerza.org", "user": {"login": "zmc"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "e6e287446a289bce19f8a4d9f97bd415d1084bbc", "messageHeadline": "Fix Cluster.__repr__()", "author": {"name": "Zack Cerza", "email": "zack@cerza.org", "user": {"login": "zmc"}}, "additions": 5, "deletions": 2}}, {"node": {"oid": "ee69c7a4f3b425377bd20b307d674ecc70904c0b", "messageHeadline": "rgw: update idle_timeout for rgw_s3tests_multiregion.yaml", "author": {"name": "Yehuda Sadeh", "email": "yehuda@inktank.com", "user": {"login": "yehudasa"}}, "additions": 2, "deletions": 0}}, {"node": {"oid": "af209851e6afe923ecc7e95a04324cba8ca4f753", "messageHeadline": "Don't push last_in_suite jobs to paddles", "author": {"name": "Zack Cerza", "email": "zack@cerza.org", "user": {"login": "zmc"}}, "additions": 3, "deletions": 2}}, {"node": {"oid": "3a2c8886c3edad873946a7ba1e3b5c1bb52071dd", "messageHeadline": "rados: add ec and rep lost_unfound_delete tests", "author": {"name": "Samuel Just", "email": "sam.just@inktank.com", "user": null}, "additions": 29, "deletions": 0}}, {"node": {"oid": "e64d8314ac81c38cbf5234d42dc503e766b339b2", "messageHeadline": "task/: add tests for ec and rep mark_unfound_lost delete", "author": {"name": "Samuel Just", "email": "sam.just@inktank.com", "user": null}, "additions": 296, "deletions": 4}}, {"node": {"oid": "8350b6e4901a12a54cb1b593b6b19d311d1cd44c", "messageHeadline": "Bump psutil version requirement", "author": {"name": "Zack Cerza", "email": "zack@cerza.org", "user": {"login": "zmc"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "387110b119fcc29a85bb7cd44323f07d09defdc9", "messageHeadline": "rados/singleton/all/cephtool: whitelist scrub vs split vs agent issue", "author": {"name": "Sage Weil", "email": "sage@inktank.com", "user": null}, "additions": 1, "deletions": 0}}, {"node": {"oid": "9078513c0b1b558ee4b59cafde3846f512bc63dd", "messageHeadline": "Fix for #8115", "author": {"name": "Sandon Van Ness", "email": "sandon@inktank.com", "user": {"login": "SandonV"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "1448cdf5fc1d9726fbc28c172f38ea96c50f89b7", "messageHeadline": "Work around #8166", "author": {"name": "Zack Cerza", "email": "zack@cerza.org", "user": {"login": "zmc"}}, "additions": 7, "deletions": 1}}, {"node": {"oid": "b7394efed73880bbb0968a12f75f7adbc1847862", "messageHeadline": "multimds: bump up timeout for misc.yaml", "author": {"name": "Sage Weil", "email": "sage@inktank.com", "user": null}, "additions": 1, "deletions": 0}}, {"node": {"oid": "fbb90f6e51d9f068c9a620c47f4b92b59fb6532b", "messageHeadline": "Merge pull request #26 from ceph/wip-rbd-cache", "author": {"name": "Sage Weil", "email": "sage@inktank.com", "user": null}, "additions": 49, "deletions": 21}}, {"node": {"oid": "d7967b428b04fee15d956e3f95353f6d0f9c1251", "messageHeadline": "rbd/thrash: factor out install + ceph", "author": {"name": "Sage Weil", "email": "sage@inktank.com", "user": null}, "additions": 9, "deletions": 6}}, {"node": {"oid": "e97b8650379b2e2d7ef242fedb5ab1ab345715a2", "messageHeadline": "rbd: do most tests with a (small) cache pool in front", "author": {"name": "Sage Weil", "email": "sage@inktank.com", "user": null}, "additions": 40, "deletions": 0}}, {"node": {"oid": "03a844425354c95aa99bce792b180e22028e50f9", "messageHeadline": "rbd/basic: factor out install + ceph", "author": {"name": "Sage Weil", "email": "sage@inktank.com", "user": null}, "additions": 3, "deletions": 18}}, {"node": {"oid": "007d975290ea1fe8536de225a772042e062d2c7c", "messageHeadline": "Require requests >= 1.0", "author": {"name": "Zack Cerza", "email": "zack@cerza.org", "user": {"login": "zmc"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "c623b3dd976d0f1f30af19c4d572e0f67d2e05d4", "messageHeadline": "rados/thrash: whitelist 'must scrub before tier agent can activate'", "author": {"name": "Sage Weil", "email": "sage@inktank.com", "user": null}, "additions": 16, "deletions": 0}}, {"node": {"oid": "7afc277736612eb624449f10743958da37f62f9a", "messageHeadline": "rados: include objectstore tests", "author": {"name": "Josh Durgin", "email": "josh.durgin@inktank.com", "user": {"login": "jdurgin"}}, "additions": 8, "deletions": 0}}, {"node": {"oid": "0e90c69fd465a0a4f71f7435a7c885dca4cb75eb", "messageHeadline": "watch_tube() belongs to the beanstalk module", "author": {"name": "Zack Cerza", "email": "zack@cerza.org", "user": {"login": "zmc"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "e9a1c778f13f6224eb7156b5b3ee86a63dec251b", "messageHeadline": "Update requests version", "author": {"name": "Zack Cerza", "email": "zack@cerza.org", "user": {"login": "zmc"}}, "additions": 9, "deletions": 8}}, {"node": {"oid": "5dbc64264e39146bd615bec4c516460615b3cc88", "messageHeadline": "s/wait-for-package/wait_for_package/", "author": {"name": "Zack Cerza", "email": "zack@cerza.org", "user": {"login": "zmc"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "5580ffb8ab53de5e3b8fc7fb7f50b5e4a9b8b1dc", "messageHeadline": "Merge pull request #242 from ceph/wip-7773", "author": {"name": "Alfredo Deza", "email": "alfredo@deza.pe", "user": {"login": "alfredodeza"}}, "additions": 126, "deletions": 38}}, {"node": {"oid": "03b8cdac387249f12dcbf92bf01b9678426d66a8", "messageHeadline": "Refactor try_delete_jobs()", "author": {"name": "Zack Cerza", "email": "zack@cerza.org", "user": {"login": "zmc"}}, "additions": 6, "deletions": 3}}, {"node": {"oid": "d12e6f4e00338de139484ba579d64b90f49eeab2", "messageHeadline": "Be slightly less verbose about logging", "author": {"name": "Zack Cerza", "email": "zack@cerza.org", "user": {"login": "zmc"}}, "additions": 3, "deletions": 2}}, {"node": {"oid": "741c773be6695cf9ca63077a6a6aa964b4c852b3", "messageHeadline": "Look for archive_base in config", "author": {"name": "Zack Cerza", "email": "zack@cerza.org", "user": {"login": "zmc"}}, "additions": 5, "deletions": 9}}, {"node": {"oid": "ee33192f70e364c29acd1f4888975e478722acb5", "messageHeadline": "When deleting jobs, also delete them from paddles", "author": {"name": "Zack Cerza", "email": "zack@cerza.org", "user": {"login": "zmc"}}, "additions": 3, "deletions": 0}}, {"node": {"oid": "8fdea4d1321c62aa38ba18726419b064f9024feb", "messageHeadline": "Submit queued jobs to paddles", "author": {"name": "Zack Cerza", "email": "zack@cerza.org", "user": {"login": "zmc"}}, "additions": 4, "deletions": 0}}, {"node": {"oid": "8a4de411a63855256ae0f773b148d023e778711f", "messageHeadline": "Rename teuthology.queue to teuthology.worker", "author": {"name": "Zack Cerza", "email": "zack@cerza.org", "user": {"login": "zmc"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "1449e753abb637f957d7a406913090dcb9ec910b", "messageHeadline": "Use shared methods to connect to beanstalkd", "author": {"name": "Zack Cerza", "email": "zack@cerza.org", "user": {"login": "zmc"}}, "additions": 24, "deletions": 28}}, {"node": {"oid": "165f5d53454490208778b34b3fd87ce9070e901b", "messageHeadline": "When killing a run, delete paddles jobs", "author": {"name": "Zack Cerza", "email": "zack@cerza.org", "user": {"login": "zmc"}}, "additions": 10, "deletions": 0}}, {"node": {"oid": "66a2742211e33ef7a57dccc2bc5ec004a3d20a63", "messageHeadline": "Add methods for querying and deleting jobs", "author": {"name": "Zack Cerza", "email": "zack@cerza.org", "user": {"login": "zmc"}}, "additions": 75, "deletions": 0}}, {"node": {"oid": "fc94879498aa6f39b08c2741365c224c018403c0", "messageHeadline": "safe_while: Don't sleep() on the first attempt", "author": {"name": "Zack Cerza", "email": "zack@cerza.org", "user": {"login": "zmc"}}, "additions": 2, "deletions": 0}}, {"node": {"oid": "e32339277899e80aa091dc37448b70f85a9ab96e", "messageHeadline": "Pass -D flag to teuthology report", "author": {"name": "Zack Cerza", "email": "zack@cerza.org", "user": {"login": "zmc"}}, "additions": 1, "deletions": 2}}, {"node": {"oid": "4b9202bc2fc2b156f79a892bb464db860448a961", "messageHeadline": "Update to use psutil 2.x API", "author": {"name": "Zack Cerza", "email": "zack@cerza.org", "user": {"login": "zmc"}}, "additions": 4, "deletions": 3}}, {"node": {"oid": "8b93c03fc9697a93428e53e3922ffca4a256359b", "messageHeadline": "Generate subtasks instead of copy/pasting them", "author": {"name": "Zack Cerza", "email": "zack@cerza.org", "user": {"login": "zmc"}}, "additions": 24, "deletions": 34}}, {"node": {"oid": "761d76937d09e21073ccf56925c1028a8ca716b9", "messageHeadline": "Don't run apache functions if not using apache", "author": {"name": "Zack Cerza", "email": "zack@cerza.org", "user": {"login": "zmc"}}, "additions": 42, "deletions": 21}}, {"node": {"oid": "089dda15992e2ca5870922cf43c2d86051ea193d", "messageHeadline": "Optionally use civetweb instead of apache", "author": {"name": "Zack Cerza", "email": "zack@cerza.org", "user": {"login": "zmc"}}, "additions": 35, "deletions": 9}}, {"node": {"oid": "823219bb276f99c725199dfaf5234b4905262cfb", "messageHeadline": "Don't pass apache's config to radosgw", "author": {"name": "Zack Cerza", "email": "zack@cerza.org", "user": {"login": "zmc"}}, "additions": 0, "deletions": 2}}, {"node": {"oid": "12af2abb4ce9899fc777d27e1f355fe7146b1687", "messageHeadline": "Rename some functions and variables", "author": {"name": "Zack Cerza", "email": "zack@cerza.org", "user": {"login": "zmc"}}, "additions": 15, "deletions": 11}}, {"node": {"oid": "f82f66378214fa2985baacf9dd3c9933784ae5d3", "messageHeadline": "Fix all but one of the PEP-8 issues", "author": {"name": "Zack Cerza", "email": "zack@cerza.org", "user": {"login": "zmc"}}, "additions": 78, "deletions": 48}}, {"node": {"oid": "4c0151367ee33ee2fb22ac273bbb24ad3264e2de", "messageHeadline": "Improve unlock error messages.", "author": {"name": "Warren Usui", "email": "warren.usui@inktank.com", "user": null}, "additions": 5, "deletions": 1}}, {"node": {"oid": "eef2bf672b76a6c0243687c7acd20fd99e7dd44a", "messageHeadline": "Fix kvm issues for Trusty", "author": {"name": "Warren Usui", "email": "warren.usui@inktank.com", "user": null}, "additions": 2, "deletions": 2}}, {"node": {"oid": "ba74f9078eb610ad5a2b272548863e0a44934ff7", "messageHeadline": "Merge pull request #25 from ceph/wip-fastdumpemp-wusui", "author": {"name": "Zack Cerza", "email": "zack@cerza.org", "user": {"login": "zmc"}}, "additions": 9, "deletions": 80}}, {"node": {"oid": "9fa5c5faaf64e645acfcb1536674ad0f48e6e219", "messageHeadline": "big: test xfs + btrfs", "author": {"name": "Sage Weil", "email": "sage@inktank.com", "user": null}, "additions": 13, "deletions": 0}}, {"node": {"oid": "6dc29904c67da8cb147d91ee9a4ad0af8a55f8b9", "messageHeadline": "Change status to _status everywhere (fix regression)", "author": {"name": "Dan Mick", "email": "dan.mick@inktank.com", "user": null}, "additions": 6, "deletions": 6}}, {"node": {"oid": "364d0b4091a9b87db9ca21238052b776d0dce27c", "messageHeadline": "ceph.conf: longer client_moutn_timeout (which also applies to librados)", "author": {"name": "Sage Weil", "email": "sage@inktank.com", "user": null}, "additions": 3, "deletions": 0}}, {"node": {"oid": "d4f2a8cebca707363cde5efd502f68ae8cdc86b5", "messageHeadline": "Reduce runs in the dumpling-emperor upgrade suite.", "author": {"name": "Warren Usui", "email": "warren.usui@inktank.com", "user": null}, "additions": 9, "deletions": 80}}, {"node": {"oid": "f1d63236614bf8d6fb690bebb7a597b5a9b783c2", "messageHeadline": "Merge pull request #238 from ceph/wip-pep8", "author": {"name": "GregMeno", "email": "greg.meno@gmail.com", "user": null}, "additions": 14, "deletions": 13}}, {"node": {"oid": "0550dd119150acf8f7b7da2f32b3938c910c3c99", "messageHeadline": "more statuses redefinition fixes", "author": {"name": "Alfredo Deza", "email": "alfredo.deza@inktank.com", "user": null}, "additions": 5, "deletions": 5}}, {"node": {"oid": "30f3b01a0ddbd966789a14cbe6574641b5a7c1c4", "messageHeadline": "rename variable to avoid collision", "author": {"name": "Alfredo Deza", "email": "alfredo.deza@inktank.com", "user": null}, "additions": 2, "deletions": 2}}, {"node": {"oid": "b476ec297e157fff90afbd498cf8b1ea517159ce", "messageHeadline": "remove unused import", "author": {"name": "Alfredo Deza", "email": "alfredo.deza@inktank.com", "user": null}, "additions": 0, "deletions": 1}}, {"node": {"oid": "15a3acb713385759ddd8560bf8064b4f40dff155", "messageHeadline": "fix redefinition of region", "author": {"name": "Alfredo Deza", "email": "alfredo.deza@inktank.com", "user": null}, "additions": 7, "deletions": 5}}, {"node": {"oid": "0bed25c65054d0e8cd59fc5544c480a28f72959a", "messageHeadline": "Merge pull request #236 from ceph/wip-fix-mon-warn-corrected", "author": {"name": "Josh Durgin", "email": "josh.durgin@inktank.com", "user": {"login": "jdurgin"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "b3218eeb091fe02607bf0bdb762b45b389e522ba", "messageHeadline": "changed mon data avail warn  to avoid monitor storage warnings", "author": {"name": "Yuri Weinstein", "email": "yuri.weinstein@inktank.com", "user": null}, "additions": 1, "deletions": 1}}, {"node": {"oid": "96e1774462b464c1f8a4f5aa9468543f3b24d895", "messageHeadline": "changed idle_timeout to 300", "author": {"name": "Yuri Weinstein", "email": "yuri.weinstein@inktank.com", "user": null}, "additions": 1, "deletions": 1}}, {"node": {"oid": "a0c1952d58d6da8206f1a536549220a9e49a9990", "messageHeadline": "ceph.conf: don't force lockdep on mds", "author": {"name": "Sage Weil", "email": "sage@inktank.com", "user": null}, "additions": 0, "deletions": 1}}, {"node": {"oid": "3e012252f173d275ad23a35c27e84d5fda5123d3", "messageHeadline": "Merge pull request #24 from ceph/wip-7922", "author": {"name": "Sage Weil", "email": "sage@inktank.com", "user": null}, "additions": 34, "deletions": 0}}, {"node": {"oid": "b97c3803c510564bce515c225b6b42a138e73451", "messageHeadline": "rados/thrash: rejection backfill reservations sometimes while thrashing", "author": {"name": "Sage Weil", "email": "sage@inktank.com", "user": null}, "additions": 3, "deletions": 0}}, {"node": {"oid": "946a9685f144ca5a90e2e7caac6a5ffe1af99503", "messageHeadline": "rados/singleton-nomsgr: add multi-backfill reservation rejection test", "author": {"name": "Sage Weil", "email": "sage@inktank.com", "user": null}, "additions": 31, "deletions": 0}}, {"node": {"oid": "0f6c92f076f926fdbf8f58534a0d6974b50c7ff3", "messageHeadline": "Merge pull request #23 from ceph/wip-7771-wusui", "author": {"name": "Sage Weil", "email": "sage@inktank.com", "user": null}, "additions": 68, "deletions": 52}}, {"node": {"oid": "39166b2d349de1b64a42fd80601c127a9dac49f8", "messageHeadline": "upgrade/dumpling-x: run dumpling version of s3tests", "author": {"name": "Sage Weil", "email": "sage@inktank.com", "user": null}, "additions": 1, "deletions": 0}}, {"node": {"oid": "a60b50d61d81da567316c8e388efddb10cb0feca", "messageHeadline": "FIxed dumpling - emperor upgrade suites", "author": {"name": "Warren Usui", "email": "warren.usui@inktank.com", "user": null}, "additions": 68, "deletions": 52}}, {"node": {"oid": "267307e601baee43bd3efac40394581090019c7c", "messageHeadline": "upgrade/dumpling-emperor-x: do not warn about tunables", "author": {"name": "Sage Weil", "email": "sage@inktank.com", "user": null}, "additions": 3, "deletions": 0}}, {"node": {"oid": "a5a5ba3c840a95ead8a66966ea05573a8e8c76a8", "messageHeadline": "upgrade/dumpling-emperor-x: ignore 'scrub mismatch' from mon", "author": {"name": "Sage Weil", "email": "sage@inktank.com", "user": null}, "additions": 5, "deletions": 0}}, {"node": {"oid": "552f9d8dee3d10a4c48945377e4bf6c92ab22d13", "messageHeadline": "multimds: test ceph-fuse and kclient", "author": {"name": "Sage Weil", "email": "sage@inktank.com", "user": null}, "additions": 24, "deletions": 17}}, {"node": {"oid": "2e997aa7b1d4da97156edc76f571d250e83eafb9", "messageHeadline": "Report job updated time", "author": {"name": "Zack Cerza", "email": "zack@cerza.org", "user": {"login": "zmc"}}, "additions": 8, "deletions": 0}}, {"node": {"oid": "48c36dc399ea1f1d590963647af30af434753a6e", "messageHeadline": "Merge pull request #21 from ceph/wip-thrash-affinity", "author": {"name": "Sage Weil", "email": "sage@inktank.com", "user": null}, "additions": 0, "deletions": 2}}, {"node": {"oid": "06cab8b0375939428eb5fb43f77fe77c873669c4", "messageHeadline": "Merge pull request #22 from ceph/wip-fuse-permission", "author": {"name": "Sage Weil", "email": "sage@inktank.com", "user": null}, "additions": 5, "deletions": 0}}, {"node": {"oid": "796af560a32b739d7f6f53cb4215154d68d7c706", "messageHeadline": "Handle jobs with no targets", "author": {"name": "Zack Cerza", "email": "zack@cerza.org", "user": {"login": "zmc"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "2e283ce6d77c66a564d807f0b0909b238c4fb5f0", "messageHeadline": "multimds: fuse_default_permissions = 0 for kernel build test", "author": {"name": "Yan, Zheng", "email": "zheng.z.yan@intel.com", "user": null}, "additions": 5, "deletions": 0}}, {"node": {"oid": "addfed2da8c736a18f251847bdbfd1de983255da", "messageHeadline": "When ignoring a raised exception, at least log it", "author": {"name": "Zack Cerza", "email": "zack@cerza.org", "user": {"login": "zmc"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "a536fd13d3309379bdca03d88dd0a956d6c5c1ce", "messageHeadline": "krbd, kcephfs: trash osd primary-affinity", "author": {"name": "Ilya Dryomov", "email": "ilya.dryomov@inktank.com", "user": {"login": "idryomov"}}, "additions": 0, "deletions": 2}}, {"node": {"oid": "4efb57d3bdc2ac880c58b645082a05c110cb5cb7", "messageHeadline": "Provide real error messages for unfound (sub)tasks", "author": {"name": "Zack Cerza", "email": "zack@cerza.org", "user": {"login": "zmc"}}, "additions": 10, "deletions": 2}}, {"node": {"oid": "f895d16c9e2fd59aab446254e53480cdb91092a1", "messageHeadline": "valgrind.supp: be less picky about library versions", "author": {"name": "Sage Weil", "email": "sage@inktank.com", "user": null}, "additions": 3, "deletions": 3}}, {"node": {"oid": "cb699f6a1a95f3a3a1fb71ad5adbc97c8f4802cb", "messageHeadline": "rados/monthrash: shorten mon pings so that freezing triggers reconnects", "author": {"name": "Sage Weil", "email": "sage@inktank.com", "user": null}, "additions": 8, "deletions": 0}}, {"node": {"oid": "9f3a66440a538b73269c1b85dff6a2f01167f3df", "messageHeadline": "rgw_pool_type: remove accidentally added empty file", "author": {"name": "Josh Durgin", "email": "josh.durgin@inktank.com", "user": {"login": "jdurgin"}}, "additions": 0, "deletions": 0}}, {"node": {"oid": "5651ee81317015d0c6b6d48509511086f5e5c058", "messageHeadline": "upgrade/dumpling-x/parallel: restart after cuttlefish->dumpling upgrade", "author": {"name": "Sage Weil", "email": "sage@inktank.com", "user": null}, "additions": 1, "deletions": 0}}, {"node": {"oid": "dfdeb5c3c0f7e8f74539c7658ce589b872489acc", "messageHeadline": "radosgw-agent: coerce max-entries config to a string", "author": {"name": "Josh Durgin", "email": "josh.durgin@inktank.com", "user": {"login": "jdurgin"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "68343ee1931813f7fe9502e59052d8c4819dae74", "messageHeadline": "rados/thrash/workloads: make cache-agent-big use an ec base pool", "author": {"name": "Samuel Just", "email": "sam.just@inktank.com", "user": null}, "additions": 3, "deletions": 1}}, {"node": {"oid": "3bbea51751a26e8fa2e918eaabc5a358e7403acf", "messageHeadline": "Merge pull request #234 from ceph/wip-priority", "author": {"name": "Zack Cerza", "email": "zack@cerza.org", "user": {"login": "zmc"}}, "additions": 9, "deletions": 1}}, {"node": {"oid": "b6ad5c6ce216dbbcad2d31b11d4147cb63c8add1", "messageHeadline": "rgw: idle timeout config moves to the external server line", "author": {"name": "Yehuda Sadeh", "email": "yehuda@inktank.com", "user": {"login": "yehudasa"}}, "additions": 1, "deletions": 2}}, {"node": {"oid": "fd6056bedf99b665affd4657e34de688def373a8", "messageHeadline": "schedule_suite: ugly hack to set priority when scheduling", "author": {"name": "Sage Weil", "email": "sage@inktank.com", "user": null}, "additions": 9, "deletions": 1}}, {"node": {"oid": "158f9ba1ff4c638cbbb692403a00cb0ff85fbd24", "messageHeadline": "Revert \"Lines formerly of the form '(remote,) = ctx.cluster.only(role\u2026", "author": {"name": "Zack Cerza", "email": "zack@cerza.org", "user": {"login": "zmc"}}, "additions": 117, "deletions": 150}}, {"node": {"oid": "b454bd6cb5abd7fe19dc32970bf0e63dfece3ec5", "messageHeadline": "rgw: add erasure coded data pool variant", "author": {"name": "Josh Durgin", "email": "josh.durgin@inktank.com", "user": {"login": "jdurgin"}}, "additions": 9, "deletions": 0}}, {"node": {"oid": "d693b3f8950ffd1f2492a4db0f8234fee31f00f0", "messageHeadline": "Lines formerly of the form '(remote,) = ctx.cluster.only(role).remote\u2026", "author": {"name": "Warren Usui", "email": "warren.usui@inktank.com", "user": null}, "additions": 150, "deletions": 117}}, {"node": {"oid": "5aa5566b3aa4e7ee43e9056b15a6b7705c4cf388", "messageHeadline": "Don't explode when finding an empty job", "author": {"name": "Zack Cerza", "email": "zack@cerza.org", "user": {"login": "zmc"}}, "additions": 2, "deletions": 0}}, {"node": {"oid": "859e66b38a30bd69de74f58233c8c86ef2095d06", "messageHeadline": "Merge pull request #232 from ceph/wip-suite-priority", "author": {"name": "Zack Cerza", "email": "zack@cerza.org", "user": {"login": "zmc"}}, "additions": 8, "deletions": 0}}, {"node": {"oid": "67844e0ef371741a7b7af279f280bd135602eab8", "messageHeadline": "suite: allow priority to be specified when scheduling", "author": {"name": "Sage Weil", "email": "sage@inktank.com", "user": null}, "additions": 8, "deletions": 0}}, {"node": {"oid": "b2cf052a081326d788912db900b3c895eca7e149", "messageHeadline": "rgw: allow overriding options", "author": {"name": "Josh Durgin", "email": "josh.durgin@inktank.com", "user": {"login": "jdurgin"}}, "additions": 3, "deletions": 0}}, {"node": {"oid": "812e48a14837cc0173a15aafa6fa563bf9fdd6d4", "messageHeadline": "radosgw-admin: skip data sync tests when only metadata is configured", "author": {"name": "Josh Durgin", "email": "josh.durgin@inktank.com", "user": {"login": "jdurgin"}}, "additions": 6, "deletions": 0}}, {"node": {"oid": "f89c0d59fbadad3fcf99165dabb8c8237b81fd25", "messageHeadline": "rgw: fix ec-data-pool config", "author": {"name": "Josh Durgin", "email": "josh.durgin@inktank.com", "user": {"login": "jdurgin"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "f250da841f7053b35f336ea2491245d0e2db7478", "messageHeadline": "Add log statement to find_run_info()", "author": {"name": "Zack Cerza", "email": "zack@cerza.org", "user": {"login": "zmc"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "b3d0c19f5fad9453ca297dd442559c0af8833249", "messageHeadline": "Exit gracefully on KeyboardInterrupt", "author": {"name": "Zack Cerza", "email": "zack@cerza.org", "user": {"login": "zmc"}}, "additions": 7, "deletions": 3}}, {"node": {"oid": "03974bf583677d181d31ebaa357b22cfb3700b6d", "messageHeadline": "Add --description flag", "author": {"name": "Zack Cerza", "email": "zack@cerza.org", "user": {"login": "zmc"}}, "additions": 10, "deletions": 8}}, {"node": {"oid": "a6658fd892f17a8acb00b448f472c4fc9acea30b", "messageHeadline": "s/JOB/PATTERN/", "author": {"name": "Zack Cerza", "email": "zack@cerza.org", "user": {"login": "zmc"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "cfe4c8be81082b56eddf32487c5022ed1bab6191", "messageHeadline": "Tweak usage", "author": {"name": "Zack Cerza", "email": "zack@cerza.org", "user": {"login": "zmc"}}, "additions": 3, "deletions": 2}}, {"node": {"oid": "4bedc5488f96b1c3490c03d97e8b8667c1be88d7", "messageHeadline": "Correct help text", "author": {"name": "Zack Cerza", "email": "zack@cerza.org", "user": {"login": "zmc"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "381ecea8b6ec2e0ae637290bb7b4757cd33debcb", "messageHeadline": "Fix lots of linter errors", "author": {"name": "Zack Cerza", "email": "zack@cerza.org", "user": {"login": "zmc"}}, "additions": 38, "deletions": 32}}, {"node": {"oid": "70ab6e031522a94db7f1352b98466d58cf41c539", "messageHeadline": "Add --preserve-queue to teuthology-kill", "author": {"name": "Zack Cerza", "email": "zack@cerza.org", "user": {"login": "zmc"}}, "additions": 13, "deletions": 7}}, {"node": {"oid": "c404be6162cbcb31eb7184918b080404fca04df7", "messageHeadline": "Postpone creation of logger object", "author": {"name": "Zack Cerza", "email": "zack@cerza.org", "user": {"login": "zmc"}}, "additions": 29, "deletions": 15}}, {"node": {"oid": "47ba1711d70412409d9036b05eae452246f60d43", "messageHeadline": "rgw: add option to use erasure coding instead of replication", "author": {"name": "Josh Durgin", "email": "josh.durgin@inktank.com", "user": {"login": "jdurgin"}}, "additions": 49, "deletions": 3}}, {"node": {"oid": "bf90414a9ecb310c2780bcf55a15cd1d18a1ee9c", "messageHeadline": "rgw: set max-entries to 10 for data sync test", "author": {"name": "Josh Durgin", "email": "josh.durgin@inktank.com", "user": {"login": "jdurgin"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "0cb00b1fb9bf6c59d787f340dd50ae16b1473f82", "messageHeadline": "radosgw-agent: default to 1000 max entries", "author": {"name": "Josh Durgin", "email": "josh.durgin@inktank.com", "user": {"login": "jdurgin"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "3e1683064cffb693cdaf549e40095449000302e5", "messageHeadline": "internal: cleaner fix for binary gibberish in logs", "author": {"name": "Josh Durgin", "email": "josh.durgin@inktank.com", "user": {"login": "jdurgin"}}, "additions": 2, "deletions": 6}}, {"node": {"oid": "b677bdd1bb95f1bc70a9d666f0ffb42ca2f3a2b0", "messageHeadline": "internal: ignore binary junk in kernel logs", "author": {"name": "Josh Durgin", "email": "josh.durgin@inktank.com", "user": {"login": "jdurgin"}}, "additions": 5, "deletions": 1}}, {"node": {"oid": "190d8183e9b8da13d1f3eeb0817724d146053e4d", "messageHeadline": "ceph: ignore daemon types that aren't configured", "author": {"name": "Josh Durgin", "email": "josh.durgin@inktank.com", "user": {"login": "jdurgin"}}, "additions": 4, "deletions": 0}}, {"node": {"oid": "752a76fb4860afa8cd385e7103fc2832cdbb4098", "messageHeadline": "radosgw-agent: use our mirror instead of github", "author": {"name": "Sage Weil", "email": "sage@inktank.com", "user": null}, "additions": 2, "deletions": 1}}, {"node": {"oid": "9b6f93a5b24b89e340ed2a9da1aee8d18bf04739", "messageHeadline": "Merge remote-tracking branch 'gh/firefly'", "author": {"name": "Sage Weil", "email": "sage@inktank.com", "user": null}, "additions": 2, "deletions": 0}}, {"node": {"oid": "7b5d693db4095579609b6277bc772a4979ee72ca", "messageHeadline": "Merge pull request #231 from ceph/wip-fix-rgw", "author": {"name": "Alfredo Deza", "email": "alfredo@deza.pe", "user": {"login": "alfredodeza"}}, "additions": 2, "deletions": 0}}, {"node": {"oid": "4e2f36fcd8a08b451c7813349b36fbcd4224b18f", "messageHeadline": "rgw: handle empty conf case", "author": {"name": "Sage Weil", "email": "sage@inktank.com", "user": null}, "additions": 2, "deletions": 0}}, {"node": {"oid": "798daf588607b48f5cacd59bc68b5dbc3a46351a", "messageHeadline": "upgrade/dumpling-x/stress-split: set fastcgi idle timeout to 2 min", "author": {"name": "Sage Weil", "email": "sage@inktank.com", "user": null}, "additions": 3, "deletions": 1}}, {"node": {"oid": "7dcfdd288f4395d36376f2b43b2261ddb3de9ca8", "messageHeadline": "Merge remote-tracking branch 'gh/firefly'", "author": {"name": "Sage Weil", "email": "sage@inktank.com", "user": null}, "additions": 12, "deletions": 1}}, {"node": {"oid": "2943267a7ecc821da903ea629bd2b88b76fd2c3d", "messageHeadline": "Merge pull request #230 from ceph/wip-7702", "author": {"name": "Sage Weil", "email": "sage@inktank.com", "user": null}, "additions": 12, "deletions": 1}}, {"node": {"oid": "3a2b77c142a247c715bb58199b4e4069cd0ceab4", "messageHeadline": "rgw: allow fastcgi idle timeout to be adjusted", "author": {"name": "Sage Weil", "email": "sage@inktank.com", "user": null}, "additions": 12, "deletions": 1}}, {"node": {"oid": "daa54292781c910c4b85aba4bd7cf18f34d382c9", "messageHeadline": "Merge branch 'firefly'", "author": {"name": "Sage Weil", "email": "sage@inktank.com", "user": null}, "additions": 2, "deletions": 0}}, {"node": {"oid": "6fd5ca9cffda76941cfbe32265dca56b83dbe9ed", "messageHeadline": "upgrade/dumpling-x/parallel: test cuttlefish->dumpling starting point", "author": {"name": "Sage Weil", "email": "sage@inktank.com", "user": null}, "additions": 14, "deletions": 0}}, {"node": {"oid": "7088885ecd739a4006418eb9e7464d2f0128ea5d", "messageHeadline": "internal: ignore ext4 recovery msg", "author": {"name": "Sage Weil", "email": "sage@inktank.com", "user": null}, "additions": 2, "deletions": 0}}, {"node": {"oid": "0bfc365d2e9a432b6ffe43d157e20645898c7f86", "messageHeadline": "distros: add rhel 6.4", "author": {"name": "Sage Weil", "email": "sage@inktank.com", "user": null}, "additions": 1, "deletions": 0}}, {"node": {"oid": "6252d28dc21af85cfc5aec2a3dde8cd7c7efa4a0", "messageHeadline": "distros: add wheezy", "author": {"name": "Sage Weil", "email": "sage@inktank.com", "user": null}, "additions": 1, "deletions": 0}}, {"node": {"oid": "cb194770e49d47d4829411ca1de3d5fa30cf2a00", "messageHeadline": "Merge pull request #20 from ceph/wip-distros", "author": {"name": "wusui", "email": "warren.usui@inktank.com", "user": null}, "additions": 17, "deletions": 43}}, {"node": {"oid": "5679ae2a1ff06e764a3e6ed7e895ac614d8d08a0", "messageHeadline": "Merge branch 'firefly'", "author": {"name": "Sage Weil", "email": "sage@inktank.com", "user": null}, "additions": 1, "deletions": 1}}, {"node": {"oid": "8e748c0c2e11d2ce741810805576fc56be91c1ad", "messageHeadline": "ceph.conf: tolerate 500ms of clock drift (up from 250)", "author": {"name": "Sage Weil", "email": "sage@inktank.com", "user": null}, "additions": 1, "deletions": 1}}, {"node": {"oid": "a27ead6724edc7c4d19c16e6dcc56a2ee73734e6", "messageHeadline": "distros: add 14.04 to supported list", "author": {"name": "Sage Weil", "email": "sage@inktank.com", "user": null}, "additions": 3, "deletions": 0}}, {"node": {"oid": "8d4c4676cbc9541af4af7f3d6e24aab3491cc419", "messageHeadline": "distros: test rhel/centos 6.5 instead of 6.4", "author": {"name": "Sage Weil", "email": "sage@inktank.com", "user": null}, "additions": 6, "deletions": 2}}, {"node": {"oid": "99f4e9dda39c32c31983ecf7e2d908c5450cfa71", "messageHeadline": "symlink all distros facets to a common set of 'supported' targets", "author": {"name": "Sage Weil", "email": "sage@inktank.com", "user": null}, "additions": 10, "deletions": 43}}, {"node": {"oid": "d7f3eb34d98a68e4ac7ed1db450b8892d5d5052d", "messageHeadline": "knfs: make it a list", "author": {"name": "Sage Weil", "email": "sage@inktank.com", "user": null}, "additions": 1, "deletions": 1}}, {"node": {"oid": "fb7b1f87681e4c909e19fd0890b7e8c9d1b59e6d", "messageHeadline": "Merge remote-tracking branch 'gh/firefly'", "author": {"name": "Sage Weil", "email": "sage@inktank.com", "user": null}, "additions": 20, "deletions": 4}}, {"node": {"oid": "299766073e95ef739d1f50b8dcb01a172b35a31a", "messageHeadline": "knfs: async export", "author": {"name": "Sage Weil", "email": "sage@inktank.com", "user": null}, "additions": 3, "deletions": 1}}, {"node": {"oid": "1822a1ccdcab291b77e52a6be18538c9a353456b", "messageHeadline": "Merge pull request #229 from dachary/wip-ec-pool", "author": {"name": "Sage Weil", "email": "sage@inktank.com", "user": null}, "additions": 3, "deletions": 3}}, {"node": {"oid": "6acfa6d638e4c83c1263e947378679e61c6dfb55", "messageHeadline": "ceph_manager: update ec_pool creation parameters", "author": {"name": "Loic Dachary", "email": "loic@dachary.org", "user": null}, "additions": 3, "deletions": 3}}, {"node": {"oid": "a42e197f5d131947a47b7eb87a6a8db53f630766", "messageHeadline": "rados/monthrash: add pool create/delete tests", "author": {"name": "Sage Weil", "email": "sage@inktank.com", "user": null}, "additions": 56, "deletions": 0}}, {"node": {"oid": "2b90be2b2b7288667b19f5cf3df26c4d8e2bd9c5", "messageHeadline": "ceph_manager: default to 16 initial pgs per pool", "author": {"name": "Samuel Just", "email": "sam.just@inktank.com", "user": null}, "additions": 2, "deletions": 2}}, {"node": {"oid": "847462b4b1a43f09e4e1be4b67a43e421c884b42", "messageHeadline": "ceph_manager::wait_for_clean: reset timeout if we make progress", "author": {"name": "Samuel Just", "email": "sam.just@inktank.com", "user": null}, "additions": 18, "deletions": 2}}, {"node": {"oid": "a4261af71bac62ec531c42ff85e269e5b9710b63", "messageHeadline": "Merge pull request #227 from ceph/wip-7749", "author": {"name": "Josh Durgin", "email": "josh.durgin@inktank.com", "user": {"login": "jdurgin"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "ef2edcd3a96a2118d793b7a102688f60fa100f52", "messageHeadline": "Pass '--object-sync-timeout 30' to radosgw-agent", "author": {"name": "Zack Cerza", "email": "zack@cerza.org", "user": {"login": "zmc"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "7f177b3a5553dc95bec5dd3024100f84b1e3f60f", "messageHeadline": "Merge pull request #226 from ceph/wip-7714", "author": {"name": "Zack Cerza", "email": "zack@cerza.org", "user": {"login": "zmc"}}, "additions": 5, "deletions": 0}}, {"node": {"oid": "98e27d7b137228991e84d2d60cd955e0bd9885d7", "messageHeadline": "Fix max_job_time timeout", "author": {"name": "Zack Cerza", "email": "zack@cerza.org", "user": {"login": "zmc"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "57c8fd96871bd478b5de86e512f4cde59ade132f", "messageHeadline": "prevent undefined values in finally block", "author": {"name": "Alfredo Deza", "email": "alfredo.deza@inktank.com", "user": null}, "additions": 5, "deletions": 0}}, {"node": {"oid": "8f542dbacbdc4d175e34cf05748354e6dd1fa541", "messageHeadline": "schedule_suite.sh: turn up journal log too", "author": {"name": "Sage Weil", "email": "sage@inktank.com", "user": null}, "additions": 1, "deletions": 0}}, {"node": {"oid": "d3c294d20692c2e543135bfd650c05e81c76052e", "messageHeadline": "Make distro kernels work on Trusty.", "author": {"name": "Sandon Van Ness", "email": "sandon@inktank.com", "user": {"login": "SandonV"}}, "additions": 19, "deletions": 7}}, {"node": {"oid": "eb6cd3a6f4566498350ff785ea81e710b3acb00e", "messageHeadline": "nkfs: 6h timeout of kernel build", "author": {"name": "Sage Weil", "email": "sage@inktank.com", "user": null}, "additions": 1, "deletions": 0}}, {"node": {"oid": "2c875593c852f4f726b920ce2d8f375d575290bc", "messageHeadline": "multimds: fix misc -> fs/misc paths", "author": {"name": "Sage Weil", "email": "sage@inktank.com", "user": null}, "additions": 3, "deletions": 3}}, {"node": {"oid": "7597172695c5809a647cf80b48fb4ec7cccad345", "messageHeadline": "upgrade/dumpling-x/stress-split: tolerate legacy crush tunables", "author": {"name": "Sage Weil", "email": "sage@inktank.com", "user": null}, "additions": 5, "deletions": 0}}, {"node": {"oid": "f476c9681b2fead03f8d32711ec2247c760f905f", "messageHeadline": "Merge pull request #19 from ceph/wip-print", "author": {"name": "Josh Durgin", "email": "josh.durgin@inktank.com", "user": {"login": "jdurgin"}}, "additions": 4, "deletions": 0}}, {"node": {"oid": "752380dc96d3922af8412377489dcc822f4adb48", "messageHeadline": "added print task", "author": {"name": "Yuri Weinstein", "email": "yuri.weinstein@inktank.com", "user": null}, "additions": 4, "deletions": 0}}, {"node": {"oid": "22c461b5017c4b0c3bf48df10bd064792f778886", "messageHeadline": "upgrade/dumpling-x: more mon scrub whitelist", "author": {"name": "Sage Weil", "email": "sage@inktank.com", "user": null}, "additions": 1, "deletions": 0}}, {"node": {"oid": "2e487d8afc3232d2db284d0f647ed12bb7326784", "messageHeadline": "knfs: test v3 and v4", "author": {"name": "Sage Weil", "email": "sage@inktank.com", "user": null}, "additions": 10, "deletions": 4}}, {"node": {"oid": "b125c95fc109ffd71deb19691f8e49a61ad7d3e3", "messageHeadline": "Merge pull request #18 from ceph/wip-knfs-fsstress", "author": {"name": "Sage Weil", "email": "sage@inktank.com", "user": null}, "additions": 10, "deletions": 0}}, {"node": {"oid": "4773a27789404181a5dc7853f53679cdb2c36033", "messageHeadline": "knfs: add fsstress and kernel build", "author": {"name": "Yan, Zheng", "email": "zheng.z.yan@intel.com", "user": null}, "additions": 10, "deletions": 0}}, {"node": {"oid": "e1694b4c60d7e6ca657d01bc700de7489df9678a", "messageHeadline": "knfs: restructure a bit", "author": {"name": "Sage Weil", "email": "sage@inktank.com", "user": null}, "additions": 12, "deletions": 41}}, {"node": {"oid": "7b0eda03ee395de4949b6dba707ce67d13d385ac", "messageHeadline": "nfs -> knfs", "author": {"name": "Sage Weil", "email": "sage@inktank.com", "user": null}, "additions": 0, "deletions": 0}}, {"node": {"oid": "adca646413b11575a42e5259e50f1951cc61895d", "messageHeadline": "workunits/misc -> fs/misc", "author": {"name": "Sage Weil", "email": "sage@inktank.com", "user": null}, "additions": 14, "deletions": 14}}, {"node": {"oid": "8b4c8cbf1a49663837e5a15235a2e206c231a77f", "messageHeadline": "upgrade/dumpling-x: whitelist mon scrub mismatch", "author": {"name": "Sage Weil", "email": "sage@inktank.com", "user": null}, "additions": 2, "deletions": 0}}, {"node": {"oid": "d72335fe9ae6a1d810ba735335766d9832682806", "messageHeadline": "Merge remote-tracking branch 'gh/firefly'", "author": {"name": "Sage Weil", "email": "sage@inktank.com", "user": null}, "additions": 1, "deletions": 1}}, {"node": {"oid": "efdee0d31c774000e75d9dfc97adc07f3b37d3bd", "messageHeadline": "upgrade/dumpling-x: upgrade final client node for final test", "author": {"name": "Sage Weil", "email": "sage@inktank.com", "user": null}, "additions": 3, "deletions": 0}}, {"node": {"oid": "7fb5e14691c7e44052ccf23f746233218e8b49a4", "messageHeadline": "upgrade/dumpling-x: full librados tests after full upgrade", "author": {"name": "Sage Weil", "email": "sage@inktank.com", "user": null}, "additions": 1, "deletions": 1}}, {"node": {"oid": "1ccabd802f86d0e47c6af3ebf47eb7df34dab2da", "messageHeadline": "lock: allow -a with --brief", "author": {"name": "Sage Weil", "email": "sage@inktank.com", "user": null}, "additions": 2, "deletions": 2}}, {"node": {"oid": "d5442a57b51f27259dcba414aaad518ccaa0f1a2", "messageHeadline": "multimds: new (separate) suite for multi-mds tests", "author": {"name": "Sage Weil", "email": "sage@inktank.com", "user": null}, "additions": 209, "deletions": 0}}, {"node": {"oid": "88efa65e6c93e6e574d5fa574217f5c6adfa3eb7", "messageHeadline": "Revert \"fs/basic: multimds\"", "author": {"name": "Sage Weil", "email": "sage@inktank.com", "user": null}, "additions": 0, "deletions": 8}}, {"node": {"oid": "a18cd6ddba66fe117814cb607dbc2a9395ab08e7", "messageHeadline": "Merge remote-tracking branch 'gh/firefly'", "author": {"name": "Sage Weil", "email": "sage@inktank.com", "user": null}, "additions": 14, "deletions": 0}}, {"node": {"oid": "cfbbcf7c08bb5384b275492566a88eca0c95c929", "messageHeadline": "upgrade/dumpling-x/stress-split: use dumpling workunits", "author": {"name": "Sage Weil", "email": "sage@inktank.com", "user": null}, "additions": 10, "deletions": 8}}, {"node": {"oid": "b455846d9ff2abab2412785172be7ae71ab546b3", "messageHeadline": "Handle newer btrfstools.", "author": {"name": "Sandon Van Ness", "email": "sandon@inktank.com", "user": {"login": "SandonV"}}, "additions": 11, "deletions": 1}}, {"node": {"oid": "e5b65b457895aa023c89a19c76d7a3ae398b03de", "messageHeadline": "Merge pull request #222 from ceph/wip-trusty", "author": {"name": "wusui", "email": "warren.usui@inktank.com", "user": null}, "additions": 11, "deletions": 1}}, {"node": {"oid": "a5a94ae310a5cb674f0cdcd4131916e8403e3c0b", "messageHeadline": "Handle newer btrfstools.", "author": {"name": "Sandon Van Ness", "email": "sandon@inktank.com", "user": {"login": "SandonV"}}, "additions": 11, "deletions": 1}}, {"node": {"oid": "c0b1c1070f5c7758f7f54a7cadcfb74ae722bd5e", "messageHeadline": "Merge pull request #16 from ceph/wip-hint-tests", "author": {"name": "Sage Weil", "email": "sage@inktank.com", "user": null}, "additions": 14, "deletions": 0}}, {"node": {"oid": "1a9f6c32c81205ab39be882e7d421bc162751bf3", "messageHeadline": "Merge pull request #17 from ceph/wip-final_load_fix", "author": {"name": "wusui", "email": "warren.usui@inktank.com", "user": null}, "additions": 7, "deletions": 7}}, {"node": {"oid": "72094a8586edfa063adc73eab389e88c2f1ef5da", "messageHeadline": "fixed final_load problem", "author": {"name": "Yuri Weinstein", "email": "yuri.weinstein@inktank.com", "user": null}, "additions": 7, "deletions": 7}}, {"node": {"oid": "1c611330cd4bcf7824ff40a0f657eb3ea7ef9c00", "messageHeadline": "radosbench: cleanup will probably take longer than writing the objects", "author": {"name": "Samuel Just", "email": "sam.just@inktank.com", "user": null}, "additions": 1, "deletions": 1}}, {"node": {"oid": "728bd3c551c7a2a0a080a13a31d05bc94e7ee19c", "messageHeadline": "upgrade/dumpling-x: upgrade mon before osd", "author": {"name": "Sage Weil", "email": "sage@inktank.com", "user": null}, "additions": 0, "deletions": 35}}, {"node": {"oid": "a9a826adb8f5711e79e95f6a4ff092a59582efda", "messageHeadline": "Merge pull request #220 from ceph/wip-print", "author": {"name": "wusui", "email": "warren.usui@inktank.com", "user": null}, "additions": 13, "deletions": 0}}, {"node": {"oid": "77c3cecb11aeb1ec866e1bc7e095079daf52b7c9", "messageHeadline": "Merge pull request #221 from ceph/wip-brief", "author": {"name": "wusui", "email": "warren.usui@inktank.com", "user": null}, "additions": 21, "deletions": 21}}, {"node": {"oid": "69ed31cc340413e192f0a4ec09f5eaf9444529a2", "messageHeadline": "lock.py: allow --brief to stand on its own (without --list)", "author": {"name": "Dan Mick", "email": "dan.mick@inktank.com", "user": null}, "additions": 21, "deletions": 21}}, {"node": {"oid": "ed6a2001046f5321a7b97b4229fd6fe5da020b95", "messageHeadline": "Add print task.", "author": {"name": "Yuri Weinstein", "email": "yuri.weinstein@inktank.com", "user": null}, "additions": 13, "deletions": 0}}, {"node": {"oid": "7cb750c4cc5dec31cafbcd963e8ebb2e4752f3aa", "messageHeadline": "radosgw-admin: test data sync with more than max-entries objects", "author": {"name": "Josh Durgin", "email": "josh.durgin@inktank.com", "user": {"login": "jdurgin"}}, "additions": 39, "deletions": 0}}, {"node": {"oid": "dcad92eb85e2b91a2f9ae22e963ad96f6b171fcb", "messageHeadline": "radosgw-admin: check that data deletions work as well", "author": {"name": "Josh Durgin", "email": "josh.durgin@inktank.com", "user": {"login": "jdurgin"}}, "additions": 9, "deletions": 0}}, {"node": {"oid": "1143539f33559a8ff9a7eb31d41b8ef32bf70ab9", "messageHeadline": "radosgw-admin: fix typo in data sync test", "author": {"name": "Josh Durgin", "email": "josh.durgin@inktank.com", "user": {"login": "jdurgin"}}, "additions": 18, "deletions": 17}}, {"node": {"oid": "a74cf330894922f3a53f6cdaab4c457e18f586ec", "messageHeadline": "radosgw-admin: ignore 301 test against the same src and dest regions", "author": {"name": "Josh Durgin", "email": "josh.durgin@inktank.com", "user": {"login": "jdurgin"}}, "additions": 17, "deletions": 0}}, {"node": {"oid": "55fad94ab1850aefa7f199288c97d41a0a3fd17f", "messageHeadline": "rgw: create clients in all zones when regions are used", "author": {"name": "Josh Durgin", "email": "josh.durgin@inktank.com", "user": {"login": "jdurgin"}}, "additions": 13, "deletions": 5}}, {"node": {"oid": "1d8dcc4a1b5ed21446d643ae6dea67462f30f575", "messageHeadline": "rgw utils: add function to get data log window configuration", "author": {"name": "Josh Durgin", "email": "josh.durgin@inktank.com", "user": {"login": "jdurgin"}}, "additions": 5, "deletions": 0}}, {"node": {"oid": "8ba02bfccf6d39087f40befcf8ed60950743db06", "messageHeadline": "radosgw-agent: add logging to radosgw-admin task tests", "author": {"name": "Josh Durgin", "email": "josh.durgin@inktank.com", "user": {"login": "jdurgin"}}, "additions": 34, "deletions": 8}}, {"node": {"oid": "871fe0202749d2206abfddaf35f9922f789de1d0", "messageHeadline": "rgw: set placement targets for zones", "author": {"name": "Josh Durgin", "email": "josh.durgin@inktank.com", "user": {"login": "jdurgin"}}, "additions": 19, "deletions": 2}}, {"node": {"oid": "93f5d607dd92a651e39da5ee4410de865d0fdc45", "messageHeadline": "radosgw-admin: don't compare pools for different zones", "author": {"name": "Josh Durgin", "email": "josh.durgin@inktank.com", "user": {"login": "jdurgin"}}, "additions": 4, "deletions": 0}}, {"node": {"oid": "4d3c1a19974ffd9f8f313cb6526e2fb43581934e", "messageHeadline": "Adds radosgw-agent small file sync test", "author": {"name": "Christophe Courtaut", "email": "christophe.courtaut@gmail.com", "user": {"login": "kri5"}}, "additions": 28, "deletions": 0}}, {"node": {"oid": "f92d3a56673b1dad69226ff01abc9d4c02bd181b", "messageHeadline": "rgw: add data sync test", "author": {"name": "Josh Durgin", "email": "josh.durgin@inktank.com", "user": {"login": "jdurgin"}}, "additions": 55, "deletions": 0}}, {"node": {"oid": "e5a43b75ac630590ad45af4c06a9c72293962aa8", "messageHeadline": "rgw: use different keys for different system users", "author": {"name": "Josh Durgin", "email": "josh.durgin@inktank.com", "user": {"login": "jdurgin"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "2cf09089465fddf85f060afca5ae79236ff84849", "messageHeadline": "upgrade/dumpling-x: fix order", "author": {"name": "Sage Weil", "email": "sage@inktank.com", "user": null}, "additions": 3, "deletions": 3}}, {"node": {"oid": "a4dfbc88f39e57538c5c2594eb1d771ba69d79be", "messageHeadline": "workunit: change timeout 1h -> 3h", "author": {"name": "Sage Weil", "email": "sage@inktank.com", "user": null}, "additions": 3, "deletions": 3}}, {"node": {"oid": "0b9d8936c2be615e13e306a3efaf185c87084e9b", "messageHeadline": "Add missing space in error message", "author": {"name": "Zack Cerza", "email": "zack@cerza.org", "user": {"login": "zmc"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "e471f404e6dfcb2c1fcbaeac23207caad70c1e8e", "messageHeadline": "Make try_push_job_info() retry using safe_while", "author": {"name": "Zack Cerza", "email": "zack@cerza.org", "user": {"login": "zmc"}}, "additions": 11, "deletions": 7}}, {"node": {"oid": "73849c1179c3ed78661f0b1d2c3f9bb40944e4bc", "messageHeadline": "Update safe_while's suggested usage pattern", "author": {"name": "Zack Cerza", "email": "zack@cerza.org", "user": {"login": "zmc"}}, "additions": 31, "deletions": 21}}, {"node": {"oid": "c98098496eba76a8c21ffb02fcd65c3380f1aff8", "messageHeadline": "Add optional _raise parameter", "author": {"name": "Zack Cerza", "email": "zack@cerza.org", "user": {"login": "zmc"}}, "additions": 15, "deletions": 8}}, {"node": {"oid": "eb667673e4426894a0b05bb8fb5a9ff97da5bc4c", "messageHeadline": "Pass timeout to _spawn_on_all_clients()", "author": {"name": "Zack Cerza", "email": "zack@cerza.org", "user": {"login": "zmc"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "4e01884e1489cf6226628abf8acbe08039a5a834", "messageHeadline": "Log correct action in CephManager.remove_pool()", "author": {"name": "Zack Cerza", "email": "zack@cerza.org", "user": {"login": "zmc"}}, "additions": 10, "deletions": 10}}, {"node": {"oid": "72c63f13fa1d986ed62081c82cb71c63423f3ad8", "messageHeadline": "Log timeout value", "author": {"name": "Zack Cerza", "email": "zack@cerza.org", "user": {"login": "zmc"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "b4205caedf345b1ff660c4547058f15faa6beceb", "messageHeadline": "Iterate more sensibly over processes", "author": {"name": "Zack Cerza", "email": "zack@cerza.org", "user": {"login": "zmc"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "9db665644eba7c80a73229916231d1b8b9bb242a", "messageHeadline": "upgrade/dumpling-x: do not thrash primary-affinity", "author": {"name": "Sage Weil", "email": "sage@inktank.com", "user": null}, "additions": 1, "deletions": 0}}, {"node": {"oid": "204b3ac710a5f27225866ddbfd94df7728f843c9", "messageHeadline": "Change default workunit timeout to 1h", "author": {"name": "Zack Cerza", "email": "zack@cerza.org", "user": {"login": "zmc"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "9109008ad7473836c8c408fd68a7eb6353121298", "messageHeadline": "stress-split: use dumpling version of rbd.py tests", "author": {"name": "Josh Durgin", "email": "josh.durgin@inktank.com", "user": {"login": "jdurgin"}}, "additions": 4, "deletions": 3}}, {"node": {"oid": "ec38bd3cb39b0f0927d5dd14364351852b3353d4", "messageHeadline": "Use safe_while's action arg", "author": {"name": "Zack Cerza", "email": "zack@cerza.org", "user": {"login": "zmc"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "73f5af2f6ab53327ab817ff2e514f1a2db666ee2", "messageHeadline": "Add optional 'action' parameter to safe_while", "author": {"name": "Zack Cerza", "email": "zack@cerza.org", "user": {"login": "zmc"}}, "additions": 27, "deletions": 3}}, {"node": {"oid": "7604a1b67086f94e93187c1f0dca39958403b2e9", "messageHeadline": "Update safe_while users to reflect new defaults", "author": {"name": "Zack Cerza", "email": "zack@cerza.org", "user": {"login": "zmc"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "8258c8479b9cb3e7c43550a11204d6b5bcfab192", "messageHeadline": "Change safe_while defaults to 6s 10x no increment", "author": {"name": "Zack Cerza", "email": "zack@cerza.org", "user": {"login": "zmc"}}, "additions": 12, "deletions": 13}}, {"node": {"oid": "081a5c4bf9b2705aa5af43b6c73a5636b4bf3db6", "messageHeadline": "Look for ready() in the right place", "author": {"name": "Zack Cerza", "email": "zack@cerza.org", "user": {"login": "zmc"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "ad04075b17c01f24a2812bb74d9a47c2d52a6ece", "messageHeadline": "Merge pull request #218 from ceph/wip-radosbench-timeout", "author": {"name": "Sage Weil", "email": "sage@inktank.com", "user": null}, "additions": 17, "deletions": 3}}, {"node": {"oid": "1778d35847eaab55bdd91eb3d1df96fb7d8fc0fe", "messageHeadline": "Use a timeout of config.get('time') * 2", "author": {"name": "Zack Cerza", "email": "zack@cerza.org", "user": {"login": "zmc"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "0be5f1f015874477993b558464f83972bc0e1aa9", "messageHeadline": "Introduce a timeout to radosbench's join phase", "author": {"name": "Zack Cerza", "email": "zack@cerza.org", "user": {"login": "zmc"}}, "additions": 16, "deletions": 3}}, {"node": {"oid": "aea501beb744dd6f6ec2b60678cefc7fae6761b0", "messageHeadline": "fs/basic: multimds", "author": {"name": "Sage Weil", "email": "sage@inktank.com", "user": null}, "additions": 8, "deletions": 0}}, {"node": {"oid": "0815e4fa7004d797f78bc7732fbc74f09f477e8e", "messageHeadline": "rados/singleton-nomsgr: add allocation hint test", "author": {"name": "Ilya Dryomov", "email": "ilya.dryomov@inktank.com", "user": {"login": "idryomov"}}, "additions": 14, "deletions": 0}}, {"node": {"oid": "fbb05b73bc6a72dafe19a987b7916fa851fb21ea", "messageHeadline": "Remove the mds-mon-osd upgrade sequence", "author": {"name": "Zack Cerza", "email": "zack@cerza.org", "user": {"login": "zmc"}}, "additions": 0, "deletions": 33}}, {"node": {"oid": "4b11d072bfee2a8ac69601e70d37f00da05c1f97", "messageHeadline": "Mark this 'while True' loop with 'finite' comment", "author": {"name": "Zack Cerza", "email": "zack@cerza.org", "user": {"login": "zmc"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "20bfc97844c1c9e0e681ef4ea82825b446219b66", "messageHeadline": "Give up on wait_until_healthy() after 15min", "author": {"name": "Zack Cerza", "email": "zack@cerza.org", "user": {"login": "zmc"}}, "additions": 23, "deletions": 18}}, {"node": {"oid": "ac6ebf87b30e71f41f7ea4874bab0abdda55c337", "messageHeadline": "Merge pull request #217 from ceph/wip-fix-plus", "author": {"name": "Zack Cerza", "email": "zack@cerza.org", "user": {"login": "zmc"}}, "additions": 7, "deletions": 6}}, {"node": {"oid": "94d73bd4113441f84c2dd76c708c6bda569864ad", "messageHeadline": "suite: fix build_matrix for + case", "author": {"name": "Sage Weil", "email": "sage@inktank.com", "user": null}, "additions": 7, "deletions": 6}}, {"node": {"oid": "136775b401f49c2a660468c8af6a5c5b67fa82c1", "messageHeadline": "Don't warn on legacy crush tunables", "author": {"name": "Zack Cerza", "email": "zack@cerza.org", "user": {"login": "zmc"}}, "additions": 5, "deletions": 0}}, {"node": {"oid": "57259b54beb746b31b70bb3a92de18d604002b0a", "messageHeadline": "rados: use backwards compatible args", "author": {"name": "Josh Durgin", "email": "josh.durgin@inktank.com", "user": {"login": "jdurgin"}}, "additions": 3, "deletions": 8}}, {"node": {"oid": "95d445daea7f1c5f2559e35d1c2abb07f3ae2f1c", "messageHeadline": "Merge remote-tracking branch 'gh/firefly'", "author": {"name": "Sage Weil", "email": "sage@inktank.com", "user": null}, "additions": 4, "deletions": 2}}, {"node": {"oid": "70de7d52d3c395e64dbb0c3244672ac4e3b0258d", "messageHeadline": "Revert \"Do not spawn a parallel task if dictionary entry does not exi\u2026", "author": {"name": "Sage Weil", "email": "sage@inktank.com", "user": null}, "additions": 4, "deletions": 3}}, {"node": {"oid": "bda2fd3d89e310a05a23ac2d1e73cbd0cf7e9777", "messageHeadline": "upgrade: fix typo in subsection name", "author": {"name": "Josh Durgin", "email": "josh.durgin@inktank.com", "user": {"login": "jdurgin"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "487be437653ca7fe3a33bf88fa66d5ccae6b7eee", "messageHeadline": "upgrade: fix indentation for final-workload", "author": {"name": "Josh Durgin", "email": "josh.durgin@inktank.com", "user": {"login": "jdurgin"}}, "additions": 7, "deletions": 7}}, {"node": {"oid": "022a6a3ebc03d76c82a8ef819cc69ded83e98642", "messageHeadline": "Revert \"The parallel task expects dicts here...\"", "author": {"name": "Sage Weil", "email": "sage@inktank.com", "user": null}, "additions": 2, "deletions": 2}}, {"node": {"oid": "79e348320f3695d085693b7ce0c538a9dfdd182b", "messageHeadline": "The parallel task expects dicts here...", "author": {"name": "Zack Cerza", "email": "zack@cerza.org", "user": {"login": "zmc"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "7b497e1fe2f4eceb5511c2fa31da289304d982d0", "messageHeadline": "get test-upgrade-firefly.sh from the dumpling branch", "author": {"name": "Josh Durgin", "email": "josh.durgin@inktank.com", "user": {"login": "jdurgin"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "7d1e97f7712eede8c0723977186ecd9902bbb29e", "messageHeadline": "Revert \"Update rados_api_tests.yaml\"", "author": {"name": "Josh Durgin", "email": "josh.durgin@inktank.com", "user": {"login": "jdurgin"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "51461432ae256d28417b086b2aa33631b615597c", "messageHeadline": "upgrade/dumpling-x: more indentation", "author": {"name": "Sage Weil", "email": "sage@inktank.com", "user": null}, "additions": 3, "deletions": 3}}, {"node": {"oid": "0bf78e6bac7267e3d5e20d85cf0952c31db1543e", "messageHeadline": "upgrade/dumpling-x: fix indentation", "author": {"name": "Sage Weil", "email": "sage@inktank.com", "user": null}, "additions": 9, "deletions": 9}}, {"node": {"oid": "d7892f12a9d057807c0928b6af5396c079e07c33", "messageHeadline": "Merge remote-tracking branch 'gh/firefly'", "author": {"name": "Sage Weil", "email": "sage@inktank.com", "user": null}, "additions": 0, "deletions": 0}}, {"node": {"oid": "7f5fcd7bcb4005d1e737216d9270a3fefebdec3e", "messageHeadline": "Merge pull request #14 from ceph/wip-final-workload-wusui", "author": {"name": "Zack Cerza", "email": "zack@cerza.org", "user": {"login": "zmc"}}, "additions": 38, "deletions": 39}}, {"node": {"oid": "182667ae44ed314b69c872d315f49c6a970bae9d", "messageHeadline": "Fix parallel workunit issues.", "author": {"name": "Warren Usui", "email": "warren.usui@inktank.com", "user": null}, "additions": 38, "deletions": 39}}, {"node": {"oid": "9a8bf66d70329710082486ddb50957c2f1bafb55", "messageHeadline": "ceph.conf.template: add in sensible erasure coding defaults", "author": {"name": "Samuel Just", "email": "sam.just@inktank.com", "user": null}, "additions": 2, "deletions": 0}}, {"node": {"oid": "c3766c582d8c2eb28a3c339326ee236dd1ff39e9", "messageHeadline": "upgrade/dumpling-x: skip rados api tests that fail against firefly OSDs", "author": {"name": "Sage Weil", "email": "sage@inktank.com", "user": null}, "additions": 5, "deletions": 5}}, {"node": {"oid": "e6698af8182f7a95551b627a81a2a97de7abd58c", "messageHeadline": "ceph_manager: fix erasure coding m, k values", "author": {"name": "Samuel Just", "email": "sam.just@inktank.com", "user": null}, "additions": 2, "deletions": 2}}, {"node": {"oid": "e69da0a5ea7b8563a15025d6c464caa244606950", "messageHeadline": "Log job PID", "author": {"name": "Zack Cerza", "email": "zack@cerza.org", "user": {"login": "zmc"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "c5f0e7181cee244fde91fef0eb71adfd1f07060b", "messageHeadline": "Merge pull request #216 from ceph/wip-workunit-timeout", "author": {"name": "Sage Weil", "email": "sage@inktank.com", "user": null}, "additions": 42, "deletions": 28}}, {"node": {"oid": "dab024089970bb03602c1d459dec3ff202ffd534", "messageHeadline": "Merge pull request #9 from ceph/wip-upgrade-dumpling", "author": {"name": "Zack Cerza", "email": "zack@cerza.org", "user": {"login": "zmc"}}, "additions": 68, "deletions": 12}}, {"node": {"oid": "66ea071027dd8e202b0179967e2fe2db884006ed", "messageHeadline": "Merge pull request #13 from ceph/wip-upgrade", "author": {"name": "Zack Cerza", "email": "zack@cerza.org", "user": {"login": "zmc"}}, "additions": 8, "deletions": 3}}, {"node": {"oid": "f0ac0f675dca26262f61b45f65a03185832c4447", "messageHeadline": "upgrade/dumpling-x/parallel: do all final workloads", "author": {"name": "Sage Weil", "email": "sage@inktank.com", "user": null}, "additions": 0, "deletions": 0}}, {"node": {"oid": "bce605d392d1df6bca3605695416f1e5b55959ca", "messageHeadline": "upgrade/dumpling-x: do not upgrade client host", "author": {"name": "Sage Weil", "email": "sage@inktank.com", "user": null}, "additions": 8, "deletions": 3}}, {"node": {"oid": "c3c0b080f6ea6b3b1e10cb3a13962ac1fdcfdd48", "messageHeadline": "Add a 6h timeout to workunits", "author": {"name": "Zack Cerza", "email": "zack@cerza.org", "user": {"login": "zmc"}}, "additions": 42, "deletions": 28}}, {"node": {"oid": "fb510c2942de4fce94698adfbcb336c3c762ab4d", "messageHeadline": "Merge pull request #12 from ceph/wip-final-workload-wusui", "author": {"name": "wusui", "email": "warren.usui@inktank.com", "user": null}, "additions": 46, "deletions": 45}}, {"node": {"oid": "1929196d7e35accba84d8b570a1b80e7188c2a39", "messageHeadline": "Fix dumpling-x upgrade suite.", "author": {"name": "Warren Usui", "email": "warren.usui@inktank.com", "user": null}, "additions": 46, "deletions": 45}}, {"node": {"oid": "adb04f81c50b1de29d8931691e645d506fbd01a3", "messageHeadline": "Removed branch ref to fix http://tracker.ceph.com/issues/7584", "author": {"name": "Yuri Weinstein", "email": "yuri.weinstein@inktank.com", "user": null}, "additions": 0, "deletions": 1}}, {"node": {"oid": "8e88922581f80000784072e381867f0b5448cd7f", "messageHeadline": "Update rados_api_tests.yaml", "author": {"name": "Yuri Weinstein", "email": "yuri.weinstein@gmail.com", "user": {"login": "yuriw"}}, "additions": 0, "deletions": 1}}, {"node": {"oid": "963fb881cb3936660062b923bfba3269d2f7f191", "messageHeadline": "Merge pull request #215 from dachary/wip-ec-pool", "author": {"name": "Zack Cerza", "email": "zack@cerza.org", "user": {"login": "zmc"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "b72741704163158abbe32c3d91fb482e135a8d39", "messageHeadline": "Merge pull request #11 from ceph/wip-7581", "author": {"name": "Zack Cerza", "email": "zack@cerza.org", "user": {"login": "zmc"}}, "additions": 44, "deletions": 0}}, {"node": {"oid": "3006f231434a528b727a89ceb118d016cb2b2bbb", "messageHeadline": "Merge pull request #207 from ceph/wip-7356", "author": {"name": "Zack Cerza", "email": "zack@cerza.org", "user": {"login": "zmc"}}, "additions": 125, "deletions": 0}}, {"node": {"oid": "2bf270243b4cb9440161832b5dc0ef8add3c09c6", "messageHeadline": "increase verbosity for OSDs for ceph-deploy tests", "author": {"name": "Alfredo Deza", "email": "alfredo.deza@inktank.com", "user": null}, "additions": 44, "deletions": 0}}, {"node": {"oid": "7889acbf65977073ec78fd6307c55d5e19cd80a0", "messageHeadline": "ceph-manager: fix ec_pool parameters", "author": {"name": "Loic Dachary", "email": "loic@dachary.org", "user": null}, "additions": 2, "deletions": 2}}, {"node": {"oid": "a01d3ca87d57ba6352d6c538ff364ef25471c6ad", "messageHeadline": "Merge pull request #213 from ceph/wip-kdb-except", "author": {"name": "Alfredo Deza", "email": "alfredo@deza.pe", "user": {"login": "alfredodeza"}}, "additions": 20, "deletions": 14}}, {"node": {"oid": "fd507ed35abedfd161db9e7ab146aefd7cb74ed8", "messageHeadline": "Allow setting kdb to fail.", "author": {"name": "Sandon Van Ness", "email": "sandon@inktank.com", "user": {"login": "SandonV"}}, "additions": 20, "deletions": 14}}, {"node": {"oid": "4f31eb01c01f20cecf7b26729d0346f15210f5ef", "messageHeadline": "Merge pull request #212 from ceph/wip-limit", "author": {"name": "wusui", "email": "warren.usui@inktank.com", "user": null}, "additions": 24, "deletions": 1}}, {"node": {"oid": "4b5338faeeda6758f2176620b806c8bd2b536bf5", "messageHeadline": "Merge pull request #211 from ceph/wip-7554", "author": {"name": "Zack Cerza", "email": "zack@cerza.org", "user": {"login": "zmc"}}, "additions": 231, "deletions": 208}}, {"node": {"oid": "bd9748d56288751eea76019d0c060a8c85836c3e", "messageHeadline": "Added --limit option to teuthology-suite.", "author": {"name": "Yuri Weinstein", "email": "yuri.weinstein@inktank.com", "user": null}, "additions": 24, "deletions": 1}}, {"node": {"oid": "8dfcfa4a7e926d460dbbc16ecdbfb4259e59d50d", "messageHeadline": "mds_thrash: Fix a potential getitem on None", "author": {"name": "John Spray", "email": "john.spray@inktank.com", "user": null}, "additions": 1, "deletions": 1}}, {"node": {"oid": "22825c25a5939047134e443f0395cf75894fec16", "messageHeadline": "mds_thrash: Refactor gevent usage + get traceback", "author": {"name": "John Spray", "email": "john.spray@inktank.com", "user": null}, "additions": 31, "deletions": 17}}, {"node": {"oid": "f12426c3ec687f667eafd96528fa49f95e9028f5", "messageHeadline": "mds_thrash: PEP8-ize whitespace", "author": {"name": "John Spray", "email": "john.spray@inktank.com", "user": null}, "additions": 214, "deletions": 205}}, {"node": {"oid": "3c87b8497a17201cee7aabc2145fa3d0a7d27b4d", "messageHeadline": "Worker logging tweaks", "author": {"name": "Zack Cerza", "email": "zack@cerza.org", "user": {"login": "zmc"}}, "additions": 12, "deletions": 11}}, {"node": {"oid": "0dcf3f4d71e4e694e4b16f55a92cbfb066ed99b3", "messageHeadline": "--dead implies --refresh", "author": {"name": "Zack Cerza", "email": "zack@cerza.org", "user": {"login": "zmc"}}, "additions": 7, "deletions": 6}}, {"node": {"oid": "d42f31e5d3a3443b99488748a3bd425fe0be5293", "messageHeadline": "Symlink worker log after child starts", "author": {"name": "Zack Cerza", "email": "zack@cerza.org", "user": {"login": "zmc"}}, "additions": 14, "deletions": 6}}, {"node": {"oid": "34478127d2c59698ce5bc53ca762e809f49f7871", "messageHeadline": "In find_job_info(), also look for orig.config.yaml", "author": {"name": "Zack Cerza", "email": "zack@cerza.org", "user": {"login": "zmc"}}, "additions": 5, "deletions": 0}}, {"node": {"oid": "d774e9724c7c5fdbceed42855af0ca994461720d", "messageHeadline": "Merge pull request #10 from ceph/wip-7485", "author": {"name": "Gregory Farnum", "email": "greg@inktank.com", "user": {"login": "gregsfortytwo"}}, "additions": 7, "deletions": 0}}, {"node": {"oid": "a3e052b65eede93f15e4e30d8cd1c191ef5ad8ca", "messageHeadline": "suites/fs/basic: add mds_creation_retry", "author": {"name": "John Spray", "email": "john.spray@inktank.com", "user": null}, "additions": 7, "deletions": 0}}, {"node": {"oid": "f8a2a53c59015383fc63e74565255a1d27ab1949", "messageHeadline": "Push complete info when reporting jobs as dead", "author": {"name": "Zack Cerza", "email": "zack@cerza.org", "user": {"login": "zmc"}}, "additions": 11, "deletions": 18}}, {"node": {"oid": "0db35b95718de6dc780cfb83a705c150c853785c", "messageHeadline": "Merge pull request #210 from ceph/wip-queue", "author": {"name": "Zack Cerza", "email": "zack@cerza.org", "user": {"login": "zmc"}}, "additions": 91, "deletions": 0}}, {"node": {"oid": "700bb94ba46df73ad49b5b340e0c85a35f673601", "messageHeadline": "Merge pull request #208 from ceph/wip-7485", "author": {"name": "Gregory Farnum", "email": "greg@inktank.com", "user": {"login": "gregsfortytwo"}}, "additions": 87, "deletions": 2}}, {"node": {"oid": "6ba89851f1836e59e20f4e751f57b17adb96b86a", "messageHeadline": "fix docstring typo", "author": {"name": "Alfredo Deza", "email": "alfredo.deza@inktank.com", "user": null}, "additions": 1, "deletions": 1}}, {"node": {"oid": "7cc93751e76e027a5041c065b5b6d17dc39239e1", "messageHeadline": "task: Add mds_creation_failure", "author": {"name": "John Spray", "email": "john.spray@inktank.com", "user": null}, "additions": 87, "deletions": 2}}, {"node": {"oid": "26f00fc541bd4bb1647497261e703f0637e92097", "messageHeadline": "Make help a bit more obvious. Misc tweeks.", "author": {"name": "Sandon Van Ness", "email": "sandon@inktank.com", "user": {"login": "SandonV"}}, "additions": 28, "deletions": 26}}, {"node": {"oid": "9e55f6f28cf16017ba56b3885276b161b6deed51", "messageHeadline": "Add missing fedora yamls.", "author": {"name": "Sandon Van Ness", "email": "sandon@inktank.com", "user": {"login": "SandonV"}}, "additions": 4, "deletions": 0}}, {"node": {"oid": "67ed25f18fc06b361e26ccf6f5932c192391aa04", "messageHeadline": "Run ceph-deploy on fedora19 not old fedora18.", "author": {"name": "Sandon Van Ness", "email": "sandon@inktank.com", "user": {"login": "SandonV"}}, "additions": 0, "deletions": 4}}, {"node": {"oid": "d741cd99fcc6579783f28d654f1e887e9ccdac87", "messageHeadline": "Add missing fedora yamls.", "author": {"name": "Sandon Van Ness", "email": "sandon@inktank.com", "user": {"login": "SandonV"}}, "additions": 4, "deletions": 0}}, {"node": {"oid": "9fb8231f5f87ca1f694cdd508021dd1a93b15eea", "messageHeadline": "Run ceph-deploy on fedora19 not old fedora18.", "author": {"name": "Sandon Van Ness", "email": "sandon@inktank.com", "user": {"login": "SandonV"}}, "additions": 0, "deletions": 4}}, {"node": {"oid": "e04f8fd3cd958a6e82f6cbd7b9568714a02ae2c3", "messageHeadline": "Add teuthology-queue command for beanstalk Managmeent.", "author": {"name": "Sandon Van Ness", "email": "sandon@inktank.com", "user": {"login": "SandonV"}}, "additions": 89, "deletions": 0}}, {"node": {"oid": "25919351804691cc47556e4486e580340e79d8d2", "messageHeadline": "use itertools for seconds sum", "author": {"name": "Alfredo Deza", "email": "alfredo.deza@inktank.com", "user": null}, "additions": 7, "deletions": 5}}, {"node": {"oid": "60892ca99520be980ff70c61fc864fbe1db5a601", "messageHeadline": "tests for the new while helper", "author": {"name": "Alfredo Deza", "email": "alfredo.deza@inktank.com", "user": null}, "additions": 51, "deletions": 0}}, {"node": {"oid": "38cead630beea9df32f6e519171240956c76bbe9", "messageHeadline": "Flip logic of checking whether a branch can report", "author": {"name": "Zack Cerza", "email": "zack@cerza.org", "user": {"login": "zmc"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "171a5e1ac5c8df706fb31bb744243111ea94c41f", "messageHeadline": "add a helper for while loops", "author": {"name": "Alfredo Deza", "email": "alfredo.deza@inktank.com", "user": null}, "additions": 72, "deletions": 0}}, {"node": {"oid": "0243d29cab5e63e5c7013c8c38ffa7c18d96435a", "messageHeadline": "Merge remote-tracking branch 'gh/firefly'", "author": {"name": "Sage Weil", "email": "sage@inktank.com", "user": null}, "additions": 2, "deletions": 2}}, {"node": {"oid": "87ebe46155bb21eaa53c646222f831beeec0859f", "messageHeadline": "upgrade/dumpling: add recent dumpling point releases", "author": {"name": "Sage Weil", "email": "sage@inktank.com", "user": null}, "additions": 56, "deletions": 0}}, {"node": {"oid": "bad8e609733cbd1ec819e5cc3c7ee9a0e735f98f", "messageHeadline": "upgrade/dumpling: upgrade to latest dumpling, not emperor", "author": {"name": "Sage Weil", "email": "sage@inktank.com", "user": null}, "additions": 12, "deletions": 12}}, {"node": {"oid": "c6a22b33e33b5b554251e8cb8283f2e91f2ccd09", "messageHeadline": "rados/thrash/workloads: enable copy_from for the ec workloads", "author": {"name": "Samuel Just", "email": "sam.just@inktank.com", "user": null}, "additions": 2, "deletions": 2}}, {"node": {"oid": "6e28480693d855604642a6a3233bfb13f147fe2c", "messageHeadline": "schedule_suite: debug filestore = 20 too", "author": {"name": "Sage Weil", "email": "sage@inktank.com", "user": null}, "additions": 1, "deletions": 0}}, {"node": {"oid": "ae61abf0deb82cf5912b595cb8f96a1aa64f7030", "messageHeadline": "Merge pull request #205 from kdreyer-inktank/jenkins", "author": {"name": "Alfredo Deza", "email": "alfredo@deza.pe", "user": {"login": "alfredodeza"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "a4f091cdbde5af9147797e015ad28abeba384cf4", "messageHeadline": "Merge pull request #8 from ceph/yuriw", "author": {"name": "Zack Cerza", "email": "zack@cerza.org", "user": {"login": "zmc"}}, "additions": 243, "deletions": 0}}, {"node": {"oid": "f9d8c10c9eda37c11c95f3f08c044823e7be7b53", "messageHeadline": "removed leftover dirs again", "author": {"name": "Yuri Weinstein", "email": "yuri.weinstein@inktank.com", "user": null}, "additions": 0, "deletions": 189}}, {"node": {"oid": "fee57a48f5acd14504d736c26ededd6127dd4a8a", "messageHeadline": "removed one upgrade-sequence step and re-named the rest of steps", "author": {"name": "Yuri Weinstein", "email": "yuri.weinstein@inktank.com", "user": null}, "additions": 87, "deletions": 0}}, {"node": {"oid": "7e625d27f0852ab52975c7d66e9b4ffcfc761fa6", "messageHeadline": "Merge pull request #206 from ceph/wip-osd-debug", "author": {"name": "Zack Cerza", "email": "zack@cerza.org", "user": {"login": "zmc"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "70e217f074264a530ecf832001502ebbb9fc3826", "messageHeadline": "schedule_suite: debug osd = 20 for the time being", "author": {"name": "Sage Weil", "email": "sage@inktank.com", "user": null}, "additions": 1, "deletions": 1}}, {"node": {"oid": "084c6aed3f1bb73cb99736503e1daf85f0e4ae6c", "messageHeadline": "Merge pull request #203 from ceph/wip-devstack", "author": {"name": "Alfredo Deza", "email": "alfredo@deza.pe", "user": {"login": "alfredodeza"}}, "additions": 595, "deletions": 75}}, {"node": {"oid": "a53454ba8ddf6c8063af65e3e3f81775757193b6", "messageHeadline": "jenkins: fail fast during job execution", "author": {"name": "Ken Dreyer", "email": "ken.dreyer@inktank.com", "user": null}, "additions": 1, "deletions": 0}}, {"node": {"oid": "6671d02df32930450e2f1ab4c6577ca726b2b856", "messageHeadline": "Merge pull request #204 from ceph/wip-fix7397-wusui", "author": {"name": "Zack Cerza", "email": "zack@cerza.org", "user": {"login": "zmc"}}, "additions": 3, "deletions": 4}}, {"node": {"oid": "fd6f61d66607b0d7093380a1c0f1d3014bd13c4a", "messageHeadline": "removed unfinished stress-split suite from", "author": {"name": "Yuri Weinstein", "email": "yuri.weinstein@inktank.com", "user": null}, "additions": 0, "deletions": 139}}, {"node": {"oid": "8ba6a2b0cebd344788aa3c429e36561657a7a724", "messageHeadline": "removed obsolete suite from upgrades dir and added dumpling-emperor-x\u2026", "author": {"name": "Yuri Weinstein", "email": "yuri.weinstein@inktank.com", "user": null}, "additions": 287, "deletions": 33}}, {"node": {"oid": "ca600a2e046911196cdd29455eefff941a98fe4d", "messageHeadline": "Add unit test for task.devstack.parse_os_table()", "author": {"name": "Zack Cerza", "email": "zack@cerza.org", "user": {"login": "zmc"}}, "additions": 48, "deletions": 0}}, {"node": {"oid": "541161359929fd43f1f9f0146421957ebe553a5c", "messageHeadline": "Add debug output for reconnect() failures", "author": {"name": "Zack Cerza", "email": "zack@cerza.org", "user": {"login": "zmc"}}, "additions": 5, "deletions": 7}}, {"node": {"oid": "05842e9f842b73e26273050ed716ef8951dc6931", "messageHeadline": "Add explanations to asserts", "author": {"name": "Zack Cerza", "email": "zack@cerza.org", "user": {"login": "zmc"}}, "additions": 4, "deletions": 2}}, {"node": {"oid": "cfb7b948eaa179d21efb628a096c21094397de28", "messageHeadline": "Guard against ctx.config being unset or None", "author": {"name": "Zack Cerza", "email": "zack@cerza.org", "user": {"login": "zmc"}}, "additions": 4, "deletions": 1}}, {"node": {"oid": "dadc9f7d0b6d9c13ccbc4edeb9f7875fc0ae0cac", "messageHeadline": "Do not spawn a parallel task if dictionary entry does not exist.", "author": {"name": "Warren Usui", "email": "warren.usui@inktank.com", "user": null}, "additions": 3, "deletions": 4}}, {"node": {"oid": "ba5d12f435d8249334a1b35f9aaae041bd2f9fcb", "messageHeadline": "Merge branch 'master' of github.com:ceph/ceph-qa-suite into yuriw", "author": {"name": "Yuri Weinstein", "email": "yuri.weinstein@inktank.com", "user": null}, "additions": 101, "deletions": 7}}, {"node": {"oid": "b92578e507140834a2613a611cfb90e28b19d517", "messageHeadline": "Remove unused import", "author": {"name": "Zack Cerza", "email": "zack@cerza.org", "user": {"login": "zmc"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "b638dc410c6a9ad3352bfc2d9aca4abc504ef0f4", "messageHeadline": "Don't run the exercise subtask by default", "author": {"name": "Zack Cerza", "email": "zack@cerza.org", "user": {"login": "zmc"}}, "additions": 0, "deletions": 1}}, {"node": {"oid": "741b4de337435d5976712fde68490dfbdabc1392", "messageHeadline": "Add a retry to the rbd volume verification", "author": {"name": "Zack Cerza", "email": "zack@cerza.org", "user": {"login": "zmc"}}, "additions": 9, "deletions": 2}}, {"node": {"oid": "aecd98d7637fba524c1447cbf4cd11c8e8afbbe7", "messageHeadline": "Fix incorrect exception name in docstring", "author": {"name": "Zack Cerza", "email": "zack@cerza.org", "user": {"login": "zmc"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "830748a64af27a52a3a7589cbec43b1818607715", "messageHeadline": "Move external docs URLs", "author": {"name": "Zack Cerza", "email": "zack@cerza.org", "user": {"login": "zmc"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "f7b1d92267aa82ecbd270eec9af9aadaee98a7f5", "messageHeadline": "Wait 30s for Keystone to start", "author": {"name": "Zack Cerza", "email": "zack@cerza.org", "user": {"login": "zmc"}}, "additions": 8, "deletions": 0}}, {"node": {"oid": "11b60fef81d76d2335f4f618f64682362803c087", "messageHeadline": "Change usages of StringIO.read() to getvalue()", "author": {"name": "Zack Cerza", "email": "zack@cerza.org", "user": {"login": "zmc"}}, "additions": 4, "deletions": 8}}, {"node": {"oid": "fdaaee57da81eb79a35c49e5429a738d8d6b3159", "messageHeadline": "Source openrc before creating volume", "author": {"name": "Zack Cerza", "email": "zack@cerza.org", "user": {"login": "zmc"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "f53028f9d57336f009b95b34eb117ddf011d656f", "messageHeadline": "Add a new subtask: smoke()", "author": {"name": "Zack Cerza", "email": "zack@cerza.org", "user": {"login": "zmc"}}, "additions": 48, "deletions": 0}}, {"node": {"oid": "7c5712740eb965a30f4f0fa0586e96ffbdc5e237", "messageHeadline": "Forget about saving the exercise.sh log, for now", "author": {"name": "Zack Cerza", "email": "zack@cerza.org", "user": {"login": "zmc"}}, "additions": 5, "deletions": 3}}, {"node": {"oid": "85e63dd904c0555cec156176c810fbbb19843d82", "messageHeadline": "Allow using different devstack branches", "author": {"name": "Zack Cerza", "email": "zack@cerza.org", "user": {"login": "zmc"}}, "additions": 11, "deletions": 2}}, {"node": {"oid": "5c12d360015305ef5d7ab8c73ec3853164ccae8b", "messageHeadline": "Add devstack.exercise subtask", "author": {"name": "Zack Cerza", "email": "zack@cerza.org", "user": {"login": "zmc"}}, "additions": 48, "deletions": 9}}, {"node": {"oid": "e3f336d15b0c0e338ea61783a02e6e5d14b230e5", "messageHeadline": "Make reconnect() use Remote.reconnect()", "author": {"name": "Zack Cerza", "email": "zack@cerza.org", "user": {"login": "zmc"}}, "additions": 5, "deletions": 14}}, {"node": {"oid": "61e9ac4db5700e17192752d8fe52b359c85e3113", "messageHeadline": "Move reboot() to teuthology.misc", "author": {"name": "Zack Cerza", "email": "zack@cerza.org", "user": {"login": "zmc"}}, "additions": 26, "deletions": 26}}, {"node": {"oid": "1228ac888e70c0f4f568d6ef4b4ae2a4ba340ff6", "messageHeadline": "Add documentation to reboot()", "author": {"name": "Zack Cerza", "email": "zack@cerza.org", "user": {"login": "zmc"}}, "additions": 12, "deletions": 0}}, {"node": {"oid": "3dcde65c234b363239feafbb845b4e7ca201ebab", "messageHeadline": "Add note about memory requirements", "author": {"name": "Zack Cerza", "email": "zack@cerza.org", "user": {"login": "zmc"}}, "additions": 10, "deletions": 0}}, {"node": {"oid": "021f84ac64f076cb521bd4e0861bbaab7e0dee69", "messageHeadline": "Simplify create_if_vm's downburst config logic", "author": {"name": "Zack Cerza", "email": "zack@cerza.org", "user": {"login": "zmc"}}, "additions": 2, "deletions": 8}}, {"node": {"oid": "27bad445a180520603874c0e1b3a4882ec5b52b4", "messageHeadline": "Move restart_apache() to after the reboot", "author": {"name": "Zack Cerza", "email": "zack@cerza.org", "user": {"login": "zmc"}}, "additions": 8, "deletions": 5}}, {"node": {"oid": "e73df9c853bdfb7196d8bb73b0bfa900dbec6050", "messageHeadline": "Make rejoin-stack.sh start screen in detached mode", "author": {"name": "Zack Cerza", "email": "zack@cerza.org", "user": {"login": "zmc"}}, "additions": 8, "deletions": 3}}, {"node": {"oid": "a4bf1f8f85bd26a5269a018744821104def44e80", "messageHeadline": "Actually call Remote.reconnect()", "author": {"name": "Zack Cerza", "email": "zack@cerza.org", "user": {"login": "zmc"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "1a0be5a0ab134b24af9059cd52889c6653d61654", "messageHeadline": "Tweaks to is_online and reconnect()", "author": {"name": "Zack Cerza", "email": "zack@cerza.org", "user": {"login": "zmc"}}, "additions": 12, "deletions": 2}}, {"node": {"oid": "a1ed3d491f9af79854b594a00d52877bca40af55", "messageHeadline": "Add logging calls to each helper function", "author": {"name": "Zack Cerza", "email": "zack@cerza.org", "user": {"login": "zmc"}}, "additions": 18, "deletions": 5}}, {"node": {"oid": "fe0aedf76cd182a84bb478ea3af586ccec0f3394", "messageHeadline": "Set apache ServerName, reboot, restart devstack", "author": {"name": "Zack Cerza", "email": "zack@cerza.org", "user": {"login": "zmc"}}, "additions": 36, "deletions": 0}}, {"node": {"oid": "297096b560b79f4e2a963d9c1440c3db7d6c1a89", "messageHeadline": "Add Remote.reconnect()", "author": {"name": "Zack Cerza", "email": "zack@cerza.org", "user": {"login": "zmc"}}, "additions": 14, "deletions": 7}}, {"node": {"oid": "228949695257d36d35ead039bbf185dff5f8e729", "messageHeadline": "Use new init parameters for Remote", "author": {"name": "Zack Cerza", "email": "zack@cerza.org", "user": {"login": "zmc"}}, "additions": 1, "deletions": 5}}, {"node": {"oid": "8dfac4381c895d9e42ee4708420064c90973166e", "messageHeadline": "Make Remote.is_online more accurate", "author": {"name": "Zack Cerza", "email": "zack@cerza.org", "user": {"login": "zmc"}}, "additions": 4, "deletions": 0}}, {"node": {"oid": "71b4bfe22633d4ff829ae4cde15fe01ca10c3ca2", "messageHeadline": "Remote instances can now establish SSH connections", "author": {"name": "Zack Cerza", "email": "zack@cerza.org", "user": {"login": "zmc"}}, "additions": 12, "deletions": 2}}, {"node": {"oid": "1c71558e539382ca67ccea1f8fec2bb8d6023808", "messageHeadline": "Add Remote.is_online property", "author": {"name": "Zack Cerza", "email": "zack@cerza.org", "user": {"login": "zmc"}}, "additions": 4, "deletions": 0}}, {"node": {"oid": "a2a5aed49f63e139d57e74305201748ce3d26fcb", "messageHeadline": "Add Remote.hostname property", "author": {"name": "Zack Cerza", "email": "zack@cerza.org", "user": {"login": "zmc"}}, "additions": 4, "deletions": 0}}, {"node": {"oid": "69beebc935fe41aba4986bfd5bf0655d71c8505a", "messageHeadline": "get_file() returns a str, not a StringIO...", "author": {"name": "Zack Cerza", "email": "zack@cerza.org", "user": {"login": "zmc"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "375d7ddd46788665728ba0bfebb28a8c308242b9", "messageHeadline": "Use ConfigParser.set() instead of update()", "author": {"name": "Zack Cerza", "email": "zack@cerza.org", "user": {"login": "zmc"}}, "additions": 5, "deletions": 2}}, {"node": {"oid": "a55c22aaf65ada98dcf832693c8a35d17da482cf", "messageHeadline": "Work around a bug in ConfigParser", "author": {"name": "Zack Cerza", "email": "zack@cerza.org", "user": {"login": "zmc"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "119b438fec17a1318fa504df26f71478b164aefd", "messageHeadline": "Call seek(0) on StringIO objects before reading", "author": {"name": "Zack Cerza", "email": "zack@cerza.org", "user": {"login": "zmc"}}, "additions": 4, "deletions": 0}}, {"node": {"oid": "b474d2827b47e295b9cd22eaf9c75e23570d901d", "messageHeadline": "Fix typoed virsh call", "author": {"name": "Zack Cerza", "email": "zack@cerza.org", "user": {"login": "zmc"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "f50063489640a3412ec1a635db6b212f3bf2fbee", "messageHeadline": "Don't pass owner to copy_key()", "author": {"name": "Zack Cerza", "email": "zack@cerza.org", "user": {"login": "zmc"}}, "additions": 10, "deletions": 4}}, {"node": {"oid": "b33686f49010001ccacd71aeb729f117d8629347", "messageHeadline": "Use get_file() and sudo_write_file()", "author": {"name": "Zack Cerza", "email": "zack@cerza.org", "user": {"login": "zmc"}}, "additions": 3, "deletions": 1}}, {"node": {"oid": "cedd12831ad0dfec761de50e0b923b6783c1ed95", "messageHeadline": "Split out key generation", "author": {"name": "Zack Cerza", "email": "zack@cerza.org", "user": {"login": "zmc"}}, "additions": 7, "deletions": 3}}, {"node": {"oid": "76588e97428b633ba50b9beed7b501cc476bdade", "messageHeadline": "Add update_devstack_config_files()", "author": {"name": "Zack Cerza", "email": "zack@cerza.org", "user": {"login": "zmc"}}, "additions": 64, "deletions": 4}}, {"node": {"oid": "b40f5f74abe68ec23a1f5fa3d51322c7ed091edd", "messageHeadline": "Add set_libvirt_secret() and split out other steps", "author": {"name": "Zack Cerza", "email": "zack@cerza.org", "user": {"login": "zmc"}}, "additions": 42, "deletions": 4}}, {"node": {"oid": "c6b5c01a168adcd70cfeba74fd9abcf1e3146ab4", "messageHeadline": "Split out devstack-ceph configuration", "author": {"name": "Zack Cerza", "email": "zack@cerza.org", "user": {"login": "zmc"}}, "additions": 49, "deletions": 47}}, {"node": {"oid": "b674048026169c3f3a2f4fee7bad4c2bfea2296b", "messageHeadline": "Copy ceph auth keys over to devstack node", "author": {"name": "Zack Cerza", "email": "zack@cerza.org", "user": {"login": "zmc"}}, "additions": 36, "deletions": 5}}, {"node": {"oid": "74355e54e5abdf3d2137824b36bdb502e60401c7", "messageHeadline": "Add optional 'owner' arg to sudo_write_file()", "author": {"name": "Zack Cerza", "email": "zack@cerza.org", "user": {"login": "zmc"}}, "additions": 15, "deletions": 9}}, {"node": {"oid": "ed512568f0ddf8bb1c8dd47fac133eef4e97c2e1", "messageHeadline": "Fix linter errors.", "author": {"name": "Zack Cerza", "email": "zack@cerza.org", "user": {"login": "zmc"}}, "additions": 60, "deletions": 35}}, {"node": {"oid": "10e12c2d5cad88906db2dea1c0ba3c862fb0c3ad", "messageHeadline": "Add skeleton devstack task", "author": {"name": "Zack Cerza", "email": "zack@cerza.org", "user": {"login": "zmc"}}, "additions": 69, "deletions": 0}}, {"node": {"oid": "dfe60526eb7df92abf62957d4d7b3a12a810aed4", "messageHeadline": "Add copy_file() to scp files between remotes", "author": {"name": "Zack Cerza", "email": "zack@cerza.org", "user": {"login": "zmc"}}, "additions": 12, "deletions": 0}}, {"node": {"oid": "a3f6d9a6d708c840063552c51ec0b05faa1501be", "messageHeadline": "Merge pull request #201 from ceph/wip-6531-wusui", "author": {"name": "Zack Cerza", "email": "zack@cerza.org", "user": {"login": "zmc"}}, "additions": 339, "deletions": 30}}, {"node": {"oid": "b4ce61cc3d9c83e06b3e113e8ba7ba6da8833c55", "messageHeadline": "Add back in print in ceph_manager that the last checkin accidentally \u2026", "author": {"name": "Warren Usui", "email": "warren.usui@inktank.com", "user": null}, "additions": 1, "deletions": 0}}, {"node": {"oid": "30f8938ea3f9c9919082d6401638c7ca3bf6d9b4", "messageHeadline": "Fix formatting and add docstrings to ceph_manager.py", "author": {"name": "Warren Usui", "email": "warren.usui@inktank.com", "user": null}, "additions": 339, "deletions": 31}}, {"node": {"oid": "4a802cd557fc8520b5ae7847c328403b003241d8", "messageHeadline": "Merge pull request #7 from ceph/wip-upgrade", "author": {"name": "Zack Cerza", "email": "zack@cerza.org", "user": {"login": "zmc"}}, "additions": 2, "deletions": 7}}, {"node": {"oid": "474d86ca28aa534a737d74f334710dba48926991", "messageHeadline": "upgrade: dumpling-next -> dumpling-x", "author": {"name": "Sage Weil", "email": "sage@inktank.com", "user": null}, "additions": 2, "deletions": 7}}, {"node": {"oid": "d78b9b0123abead5bfe8681b6971b768144c09d5", "messageHeadline": "jenkins: add debugging output to shell script", "author": {"name": "Ken Dreyer", "email": "ken.dreyer@inktank.com", "user": null}, "additions": 2, "deletions": 0}}, {"node": {"oid": "c03600776c394da0d9d79203556c91ee1ffa54e7", "messageHeadline": "Merge pull request #195 from ceph/wip-7003-wusui", "author": {"name": "Zack Cerza", "email": "zack@cerza.org", "user": {"login": "zmc"}}, "additions": 177, "deletions": 23}}, {"node": {"oid": "31c27e139f9faaa83f5652d81d4446a176fa1bda", "messageHeadline": "Merge pull request #186 from ceph/wip-7369", "author": {"name": "Alfredo Deza", "email": "alfredo@deza.pe", "user": {"login": "alfredodeza"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "f3ac7870ea5b742f71aee2453b01846a89c5f72e", "messageHeadline": "Fix syntax error in first docstring added.", "author": {"name": "Warren Usui", "email": "warren.usui@inktank.com", "user": null}, "additions": 1, "deletions": 1}}, {"node": {"oid": "efd59a2ad44bdd0e4d69b9632e984e31626c3321", "messageHeadline": "Merge pull request #190 from kdreyer-inktank/jenkins", "author": {"name": "Zack Cerza", "email": "zack@cerza.org", "user": {"login": "zmc"}}, "additions": 10, "deletions": 0}}, {"node": {"oid": "a70e93fcab5c8598214ef92925bafa21fc878b63", "messageHeadline": "Merge pull request #199 from ceph/wip-6540-wusui", "author": {"name": "Zack Cerza", "email": "zack@cerza.org", "user": {"login": "zmc"}}, "additions": 80, "deletions": 13}}, {"node": {"oid": "cc3d013e96b3938f6ae5ae6a97f987dfb566db6d", "messageHeadline": "Merge pull request #196 from ceph/wip-6541-wusui", "author": {"name": "Zack Cerza", "email": "zack@cerza.org", "user": {"login": "zmc"}}, "additions": 33, "deletions": 8}}, {"node": {"oid": "8d85b21caec0f1093fa3910d398b623044e15fa1", "messageHeadline": "Merge pull request #197 from ceph/wip-6535-wusui", "author": {"name": "Zack Cerza", "email": "zack@cerza.org", "user": {"login": "zmc"}}, "additions": 65, "deletions": 3}}, {"node": {"oid": "f18dcf5baced366276dcf32ec3f8c64ed7925797", "messageHeadline": "Merge pull request #198 from ceph/wip-6539-wusui", "author": {"name": "Zack Cerza", "email": "zack@cerza.org", "user": {"login": "zmc"}}, "additions": 28, "deletions": 11}}, {"node": {"oid": "9f953d42e6139b919b45400601371ade684f0ca3", "messageHeadline": "Merge pull request #200 from ceph/wip-6532-wusui", "author": {"name": "Zack Cerza", "email": "zack@cerza.org", "user": {"login": "zmc"}}, "additions": 24, "deletions": 1}}, {"node": {"oid": "10fee0e368750cf4cd953db5700df59c7f611119", "messageHeadline": "Revert \"Show hostname instead of IP in errors\"", "author": {"name": "Zack Cerza", "email": "zack@cerza.org", "user": {"login": "zmc"}}, "additions": 6, "deletions": 13}}, {"node": {"oid": "f0bfff1192e50ff388b6133828602d647d13a3f0", "messageHeadline": "add jenkins-pull-requests-build script", "author": {"name": "Ken Dreyer", "email": "ken.dreyer@inktank.com", "user": null}, "additions": 10, "deletions": 0}}, {"node": {"oid": "b9e1341f10f083ec9814b2cc9ae5be863928c99b", "messageHeadline": "rados/thrash: add ec-radosbench workload", "author": {"name": "Samuel Just", "email": "sam.just@inktank.com", "user": null}, "additions": 6, "deletions": 0}}, {"node": {"oid": "386650d9834f0c6fb46a2646f52cdfa2f790a0eb", "messageHeadline": "rados/thrash: add ec workloads", "author": {"name": "Samuel Just", "email": "sam.just@inktank.com", "user": null}, "additions": 46, "deletions": 0}}, {"node": {"oid": "2718dbc3b586fa6a5555ca2cba0eabfc4f4b4e5a", "messageHeadline": "radosbench: simplify pool creation and add ec_pool support", "author": {"name": "Samuel Just", "email": "sam.just@inktank.com", "user": null}, "additions": 12, "deletions": 35}}, {"node": {"oid": "e37156525142ee88981e632810cf5ab66c6f905d", "messageHeadline": "task/: add ec_pool and append to rados.py", "author": {"name": "Samuel Just", "email": "sam.just@inktank.com", "user": null}, "additions": 21, "deletions": 7}}, {"node": {"oid": "4c930a0ac7aa9e6e0c6439b68044a1392c708ae3", "messageHeadline": "Revert \"Capture stderr and include in CommandFailedError\"", "author": {"name": "Alfredo Deza", "email": "alfredo.deza@inktank.com", "user": null}, "additions": 19, "deletions": 44}}, {"node": {"oid": "c93f14f24ba70624340a724559347395238fa5ba", "messageHeadline": "filestore_idempotent: filestore -> objectstore path change", "author": {"name": "Sage Weil", "email": "sage@inktank.com", "user": null}, "additions": 2, "deletions": 2}}, {"node": {"oid": "5f8eedf01d5d11a0587c8d2e8823e3efcd2bfe45", "messageHeadline": "rados/thrash: test rados against cache pool with agents", "author": {"name": "Sage Weil", "email": "sage@inktank.com", "user": null}, "additions": 45, "deletions": 0}}, {"node": {"oid": "749bf40f67409d245c42b5aaee1db188cf088148", "messageHeadline": "iozone: kill empty suite", "author": {"name": "Sage Weil", "email": "sage@inktank.com", "user": null}, "additions": 0, "deletions": 0}}, {"node": {"oid": "66ffaa65657b5d7700c9e12b7509e07290704ade", "messageHeadline": "kcephfs, krbd: do not thrash primary-affinity", "author": {"name": "Sage Weil", "email": "sage@inktank.com", "user": null}, "additions": 2, "deletions": 0}}, {"node": {"oid": "3d0ce6936d016c36d741b5df8fb3739d6a9e7185", "messageHeadline": "thrashosds: allow primary-affinity thrashing to be disabled", "author": {"name": "Sage Weil", "email": "sage@inktank.com", "user": null}, "additions": 4, "deletions": 1}}, {"node": {"oid": "63ad9aaba0d43a0d8aca963bdfe7adc101b06f96", "messageHeadline": "thrashosds: randomly adjust primary_affinity", "author": {"name": "Sage Weil", "email": "sage@inktank.com", "user": null}, "additions": 15, "deletions": 1}}, {"node": {"oid": "dc95aef24b5adeebb59337f078b0b79afbdae84e", "messageHeadline": "ceph.conf: mon osd allow primary affinity = true", "author": {"name": "Sage Weil", "email": "sage@inktank.com", "user": null}, "additions": 2, "deletions": 0}}, {"node": {"oid": "1d6aceb4f6259755e0d9dc5b4853ca2b3b808c2c", "messageHeadline": "upgrade: reorg", "author": {"name": "Sage Weil", "email": "sage@inktank.com", "user": null}, "additions": 0, "deletions": 0}}, {"node": {"oid": "64ff4ab0cbdbd6d53308a6984ede7da3fe88ee4c", "messageHeadline": "Fixed task/args.py docstrings.", "author": {"name": "Warren Usui", "email": "warren.usui@inktank.com", "user": null}, "additions": 24, "deletions": 1}}, {"node": {"oid": "c631190a76e7e4df41819860a83b730b224410d4", "messageHeadline": "Add docstrings.  Fix formatting issues for rgw.py", "author": {"name": "Warren Usui", "email": "warren.usui@inktank.com", "user": null}, "additions": 80, "deletions": 13}}, {"node": {"oid": "6df622b3538b7f4c67236de88bd55739a222dc39", "messageHeadline": "Fix docstrings and minor formatting in task/ssh_keys.py", "author": {"name": "Warren Usui", "email": "warren.usui@inktank.com", "user": null}, "additions": 28, "deletions": 11}}, {"node": {"oid": "0af08071ac8758d64e41a41f6ea9ae413c670fa9", "messageHeadline": "Fix docstrings for task/blktrace.py, peering_speed_test.py, proc_thra\u2026", "author": {"name": "Warren Usui", "email": "warren.usui@inktank.com", "user": null}, "additions": 65, "deletions": 3}}, {"node": {"oid": "ef97f0cda40b0ae773a5b6804c7389f79fb30608", "messageHeadline": "Fix docstrings in radosgw-admin-rest.py", "author": {"name": "Warren Usui", "email": "warren.usui@inktank.com", "user": null}, "additions": 33, "deletions": 8}}, {"node": {"oid": "4015d6149131a3acfdb09bcc199914c4fd7b45bd", "messageHeadline": "Merge pull request #188 from ceph/wip-calamari-onefile", "author": {"name": "Zack Cerza", "email": "zack@cerza.org", "user": {"login": "zmc"}}, "additions": 928, "deletions": 0}}, {"node": {"oid": "e0ed09cfa996b789d65d077fd3105cc5a54164c4", "messageHeadline": "Add docstrings to the orchestra code.  Also fix minor formatting issues", "author": {"name": "Warren Usui", "email": "warren.usui@inktank.com", "user": null}, "additions": 177, "deletions": 23}}, {"node": {"oid": "a6eee01fa087b85bab04e1ef60097e38a61a88f3", "messageHeadline": "Review: switch to selecting remotes by roles in the 'normal' way", "author": {"name": "Dan Mick", "email": "dan.mick@inktank.com", "user": null}, "additions": 94, "deletions": 46}}, {"node": {"oid": "006428c5cea27033f28afe12457e29c5cd61dbad", "messageHeadline": "Review: refactor packaging routines to common file", "author": {"name": "Dan Mick", "email": "dan.mick@inktank.com", "user": null}, "additions": 253, "deletions": 195}}, {"node": {"oid": "67e670b2607948de3d95b3b434c83e9ab26aab1b", "messageHeadline": "Merge pull request #192 from ceph/wip-6537-wusui", "author": {"name": "Zack Cerza", "email": "zack@cerza.org", "user": {"login": "zmc"}}, "additions": 505, "deletions": 438}}, {"node": {"oid": "e8e7cc22a6da7bf10bc1a87d7317eba0374b71a8", "messageHeadline": "Merge pull request #194 from ceph/wip-6534-wusui", "author": {"name": "Zack Cerza", "email": "zack@cerza.org", "user": {"login": "zmc"}}, "additions": 52, "deletions": 6}}, {"node": {"oid": "a3fbb6c5bda9af66fc137dc7b0b6b53ae38956da", "messageHeadline": "Merge pull request #193 from ceph/wip-6538-wusui", "author": {"name": "Zack Cerza", "email": "zack@cerza.org", "user": {"login": "zmc"}}, "additions": 24, "deletions": 2}}, {"node": {"oid": "af61317a9b3435a65c93adead348a3af07cb8e60", "messageHeadline": "Merge pull request #191 from ceph/wip-7002-wusui", "author": {"name": "Zack Cerza", "email": "zack@cerza.org", "user": {"login": "zmc"}}, "additions": 167, "deletions": 9}}, {"node": {"oid": "1da78c06430fe129588f8bd75303953a5e5f7c82", "messageHeadline": "Merge pull request #187 from ceph/wip-better-debug", "author": {"name": "Zack Cerza", "email": "zack@cerza.org", "user": {"login": "zmc"}}, "additions": 65, "deletions": 30}}, {"node": {"oid": "6810610291b645eb7f7a6e71ee671351202ea646", "messageHeadline": "Add docstrings to internal.py", "author": {"name": "Warren Usui", "email": "warren.usui@inktank.com", "user": null}, "additions": 52, "deletions": 6}}, {"node": {"oid": "5c36a5cebd580315a6601f5981d855cfcb45d266", "messageHeadline": "Add doc strings to Swift tests", "author": {"name": "Warren Usui", "email": "warren.usui@inktank.com", "user": null}, "additions": 24, "deletions": 2}}, {"node": {"oid": "567961b7278329958433ea0467b70285264e0891", "messageHeadline": "Readjust the indentation of mon_clock_skew_check.py and mon_thrash.py.", "author": {"name": "Warren Usui", "email": "warren.usui@inktank.com", "user": null}, "additions": 505, "deletions": 438}}, {"node": {"oid": "12b79044f41bb3dd78e55b98deb369971ebe6d0a", "messageHeadline": "Review: Rename calamari_testdir/ to calamari/", "author": {"name": "Dan Mick", "email": "dan.mick@inktank.com", "user": null}, "additions": 1, "deletions": 2}}, {"node": {"oid": "bee587c33d996c14eb8be3dba951ddb3c1d81759", "messageHeadline": "Added some docstrings.", "author": {"name": "Warren Usui", "email": "warren.usui@inktank.com", "user": null}, "additions": 167, "deletions": 9}}, {"node": {"oid": "54e9e3e7f5fe87756b3f5a10fade39e92c837881", "messageHeadline": "fixed yam typos", "author": {"name": "Yuri Weinstein", "email": "yuri.weinstein@inktank.com", "user": null}, "additions": 2, "deletions": 2}}, {"node": {"oid": "de4685944f06c43e78e53a231b8dd56415109bbb", "messageHeadline": "added distros", "author": {"name": "Yuri Weinstein", "email": "yuri.weinstein@inktank.com", "user": null}, "additions": 10, "deletions": 0}}, {"node": {"oid": "2a6ec2dbf909167d1f9c6f04a61141b1fc6ef6d9", "messageHeadline": "added parallel dumping-emperor-next upgrade tests", "author": {"name": "Yuri Weinstein", "email": "yuri.weinstein@inktank.com", "user": null}, "additions": 220, "deletions": 0}}, {"node": {"oid": "f06551097e438d29ac032825b1a5fa90205f219c", "messageHeadline": "Fix flake8 failures", "author": {"name": "Dan Mick", "email": "dan.mick@inktank.com", "user": null}, "additions": 2, "deletions": 2}}, {"node": {"oid": "d53a5b65c9541fc3f24b12c7e2ed663270cefca1", "messageHeadline": "Spelling", "author": {"name": "John Spray", "email": "john.spray@inktank.com", "user": null}, "additions": 2, "deletions": 2}}, {"node": {"oid": "d39dd8cb4c6caae1b1d6ef062070f8c31100771a", "messageHeadline": "Log correct name of context during errors", "author": {"name": "John Spray", "email": "john.spray@inktank.com", "user": null}, "additions": 6, "deletions": 4}}, {"node": {"oid": "ab2a01ff01d341d5f82cf4c69f461b5b0f570ce1", "messageHeadline": "Catch a case where we weren't getting tracebacks", "author": {"name": "John Spray", "email": "john.spray@inktank.com", "user": null}, "additions": 2, "deletions": 0}}, {"node": {"oid": "ca83b7b23b7aa9d054141431f4bc1864d6df20c6", "messageHeadline": "Timestamp stdout log output", "author": {"name": "John Spray", "email": "john.spray@inktank.com", "user": null}, "additions": 1, "deletions": 1}}, {"node": {"oid": "896412f287178b5e7f49f66609373bc13d26e5dd", "messageHeadline": "Remove spurious print", "author": {"name": "John Spray", "email": "john.spray@inktank.com", "user": null}, "additions": 0, "deletions": 1}}, {"node": {"oid": "d0a434923100dd16548e5f76eaffa5462c4b91d4", "messageHeadline": "Capture stderr and include in CommandFailedError", "author": {"name": "John Spray", "email": "john.spray@inktank.com", "user": null}, "additions": 44, "deletions": 19}}, {"node": {"oid": "2b9a6bc0353550003d2240cb7cc1060fa8f9c0e5", "messageHeadline": "Merge pull request #182 from ceph/wip-imports", "author": {"name": "Zack Cerza", "email": "zack@cerza.org", "user": {"login": "zmc"}}, "additions": 15, "deletions": 7}}, {"node": {"oid": "eafeece243607eef8209eaa8c08eecc7d1098eb1", "messageHeadline": "Show hostname instead of IP in errors", "author": {"name": "John Spray", "email": "john.spray@inktank.com", "user": null}, "additions": 13, "deletions": 6}}, {"node": {"oid": "d728b7ab6a60ac2af36e312ac34ea94eaece9c62", "messageHeadline": "Merge pull request #189 from ceph/wip-6536-wusui", "author": {"name": "Alfredo Deza", "email": "alfredo@deza.pe", "user": {"login": "alfredodeza"}}, "additions": 103, "deletions": 8}}, {"node": {"oid": "cee713ff6a06e2deb0c9e10d795d6c07b11fb53a", "messageHeadline": "Add docstrings to s3 related tasks.", "author": {"name": "Warren Usui", "email": "warren.usui@inktank.com", "user": null}, "additions": 103, "deletions": 8}}, {"node": {"oid": "e26bb356497949ded23b678ce23146b45122f065", "messageHeadline": "Add calamari setup/test tasks", "author": {"name": "Dan Mick", "email": "dan.mick@inktank.com", "user": null}, "additions": 808, "deletions": 0}}, {"node": {"oid": "453d72b294af6d3db1ae7a212ba9b43209d69f26", "messageHeadline": "don't use notcmalloc flavor for valgrind", "author": {"name": "Sage Weil", "email": "sage@inktank.com", "user": null}, "additions": 0, "deletions": 20}}, {"node": {"oid": "51957433dba0b0ed949447634ab0513d141e3000", "messageHeadline": "Merge pull request #184 from ceph/wip-pg-scrub-from-ceph-wusui", "author": {"name": "Zack Cerza", "email": "zack@cerza.org", "user": {"login": "zmc"}}, "additions": 84, "deletions": 5}}, {"node": {"oid": "ad6d412ee862613c967b5e72aaa55dc7f8e1bdf6", "messageHeadline": "Fix #7369: \"sed expression must be raw string\"", "author": {"name": "Zack Cerza", "email": "zack@cerza.org", "user": {"login": "zmc"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "97617c997ed54fdc885ffba64ffbfcec606d2593", "messageHeadline": "Fix broken symlinks.", "author": {"name": "Sandon Van Ness", "email": "sandon@inktank.com", "user": {"login": "SandonV"}}, "additions": 10, "deletions": 2}}, {"node": {"oid": "ceffee40d453aef1ec3c3f60520282e967bb78e0", "messageHeadline": "Make sure osd_scrub_pgs gets called if healthy call fails.", "author": {"name": "Warren Usui", "email": "warren.usui@inktank.com", "user": null}, "additions": 2, "deletions": 2}}, {"node": {"oid": "f6bac22dfdf65f13f879d81967c1520e7d63da92", "messageHeadline": "Merge pull request #6 from ceph/wip-set-inline", "author": {"name": "Sage Weil", "email": "sage@inktank.com", "user": null}, "additions": 1, "deletions": 1}}, {"node": {"oid": "b2d34313f2a22cddc7d4e65bd71add6d42a8d788", "messageHeadline": "fs: Fix bad \"mds set inline_data\" syntax", "author": {"name": "John Spray", "email": "john.spray@inktank.com", "user": null}, "additions": 1, "deletions": 1}}, {"node": {"oid": "9506377cdfa6089df3358e51d1979692a79e88b3", "messageHeadline": "rgw task for multipart upload script", "author": {"name": "tamil", "email": "tamil.muthamizhan@inktank.com", "user": null}, "additions": 1, "deletions": 1}}, {"node": {"oid": "b4a2a2b0e40443661195958821a7241bb377d31b", "messageHeadline": "s/rgw_user_quota.pl/rgw_user_quota.yaml", "author": {"name": "tamil", "email": "tamil.muthamizhan@inktank.com", "user": null}, "additions": 8, "deletions": 0}}, {"node": {"oid": "24d89e244c72e6c3b5a0d21fdd2414f677dd9f1d", "messageHeadline": "task for rgw user quota testing", "author": {"name": "tamil", "email": "tamil.muthamizhan@inktank.com", "user": null}, "additions": 8, "deletions": 0}}, {"node": {"oid": "69f29d17f0720b80a2d2b0119ae57e4ac955d51a", "messageHeadline": "Move osd_scrub_pgs call to finally block of ceph main task.", "author": {"name": "Warren Usui", "email": "warren.usui@inktank.com", "user": null}, "additions": 5, "deletions": 4}}, {"node": {"oid": "5cc99fece79e2c1a690d3f984613f446b5b3bf84", "messageHeadline": "Merge branch 'master' of github.com:ceph/ceph-qa-suite", "author": {"name": "tamil", "email": "tamil.muthamizhan@inktank.com", "user": null}, "additions": 0, "deletions": 0}}, {"node": {"oid": "f0bc87a326c984241de5169e0dba66b8e11f2ff7", "messageHeadline": "created upgrades:dumpling-next suite to test parallel upgrades", "author": {"name": "tamil", "email": "tamil.muthamizhan@inktank.com", "user": null}, "additions": 340, "deletions": 0}}, {"node": {"oid": "5422c41dce315e32ab117c0c13b82fa3b05d5c4f", "messageHeadline": "s/rgw_tests.sh/s3_bucket_quota.pl", "author": {"name": "tamil", "email": "tamil.muthamizhan@inktank.com", "user": null}, "additions": 1, "deletions": 1}}, {"node": {"oid": "330612dc87ecefb49a574524c49227a74731554f", "messageHeadline": "schedule_suite: be slightly more verbose", "author": {"name": "Sage Weil", "email": "sage@inktank.com", "user": null}, "additions": 4, "deletions": 0}}, {"node": {"oid": "81e3c621fa0d6169c272699c1cf5706caad75cdd", "messageHeadline": "Merge branch 'master' of github.com:ceph/ceph-qa-suite", "author": {"name": "tamil", "email": "tamil.muthamizhan@inktank.com", "user": null}, "additions": 55, "deletions": 0}}, {"node": {"oid": "0d2cbe64f4e6564cd9401be8269f494435248dba", "messageHeadline": "Merge pull request #185 from ceph/wip-7342", "author": {"name": "Alfredo Deza", "email": "alfredo@deza.pe", "user": {"login": "alfredodeza"}}, "additions": 14, "deletions": 6}}, {"node": {"oid": "7759473e3ed13ca96c981a470f17e2858d89c305", "messageHeadline": "Enable killing runs that haven't even started yet", "author": {"name": "Zack Cerza", "email": "zack@cerza.org", "user": {"login": "zmc"}}, "additions": 14, "deletions": 6}}, {"node": {"oid": "c2bd8464d8c95709b3ca117ba75b77400244ed6f", "messageHeadline": "valgrind: fix msync suppression", "author": {"name": "Sage Weil", "email": "sage@inktank.com", "user": null}, "additions": 10, "deletions": 7}}, {"node": {"oid": "a07db3caf704cd91eb5a19d147e328fe9045c812", "messageHeadline": "increase mon verbosity for all ceph-deploy tasks", "author": {"name": "Alfredo Deza", "email": "alfredo.deza@inktank.com", "user": null}, "additions": 21, "deletions": 21}}, {"node": {"oid": "decfe7c217973b06aae5cb1341e0b885c311c430", "messageHeadline": "increase mon verbosity in logs", "author": {"name": "Alfredo Deza", "email": "alfredo.deza@inktank.com", "user": null}, "additions": 55, "deletions": 0}}, {"node": {"oid": "2bcc60061cc364a0ab79b07316c08735d19ec2d3", "messageHeadline": "Implement the rest of the checks for automatic pg scrubbing.", "author": {"name": "Warren Usui", "email": "warren.usui@inktank.com", "user": null}, "additions": 73, "deletions": 14}}, {"node": {"oid": "9b2b2c28f11fbc75509b1dbf42fe2b2c7056017f", "messageHeadline": "misc.py: helper roles_to_remotes for generic use", "author": {"name": "Dan Mick", "email": "dan.mick@inktank.com", "user": null}, "additions": 15, "deletions": 0}}, {"node": {"oid": "3e56cc0824b4bcb29671b04c2cb133d1dc824f36", "messageHeadline": "Merge branch 'master' of github.com:ceph/ceph-qa-suite", "author": {"name": "tamil", "email": "tamil.muthamizhan@inktank.com", "user": null}, "additions": 18, "deletions": 38}}, {"node": {"oid": "021d94caaca113a4cb4000e176e917763c4594e8", "messageHeadline": "fs/basic: test with inline data", "author": {"name": "Sage Weil", "email": "sage@inktank.com", "user": null}, "additions": 18, "deletions": 38}}, {"node": {"oid": "be3ea71cdbb2f3ae99412f75f51d27f7e6b0f831", "messageHeadline": "valgrind: another tcmalloc suppression", "author": {"name": "Sage Weil", "email": "sage@inktank.com", "user": null}, "additions": 8, "deletions": 0}}, {"node": {"oid": "e8717163a67a1273dd9b18abc91cfd74f38ae38d", "messageHeadline": "Scrub osds when ceph task finishes", "author": {"name": "Warren Usui", "email": "warren.usui@inktank.com", "user": null}, "additions": 19, "deletions": 0}}, {"node": {"oid": "c1bc7fcc7f5aebc94d6a8b6db01d315d5e893868", "messageHeadline": "Merge pull request #180 from ceph/wip-7278", "author": {"name": "Zack Cerza", "email": "zack@cerza.org", "user": {"login": "zmc"}}, "additions": 5, "deletions": 12}}, {"node": {"oid": "8213ebbdca232f763d3843d9daad5fcd0cc5da1c", "messageHeadline": "Merge pull request #183 from ceph/wip-enhance", "author": {"name": "Zack Cerza", "email": "zack@cerza.org", "user": {"login": "zmc"}}, "additions": 19, "deletions": 1}}, {"node": {"oid": "a321b6e79cd87e89fd8c04b4dae13b401d086aba", "messageHeadline": "README.rst: describe new pp object and unlock_on_failure option.", "author": {"name": "Dan Mick", "email": "dan.mick@inktank.com", "user": null}, "additions": 14, "deletions": 0}}, {"node": {"oid": "915cb5d4f13359e5793aeddb376fc3bc5b3c4696", "messageHeadline": "Merge pull request #181 from ceph/wip-thrash-exception", "author": {"name": "Zack Cerza", "email": "zack@cerza.org", "user": {"login": "zmc"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "1845a5ab68249621d057373359022fbe7fc35aaf", "messageHeadline": "interactive.py: add handy \"pp\" for prettyprinting at the prompt", "author": {"name": "Dan Mick", "email": "dan.mick@inktank.com", "user": null}, "additions": 3, "deletions": 0}}, {"node": {"oid": "77ec431105aec379f3cb13df348f87b7e801fbc1", "messageHeadline": "internal.py: add global config key 'unlock_on_failure'", "author": {"name": "Dan Mick", "email": "dan.mick@inktank.com", "user": null}, "additions": 2, "deletions": 1}}, {"node": {"oid": "b80e510257333407aec3407c01de3963d6ce99e9", "messageHeadline": "Make libvirt import optional (OS X)", "author": {"name": "John Spray", "email": "john.spray@inktank.com", "user": null}, "additions": 15, "deletions": 7}}, {"node": {"oid": "aaf9b51c601c0829578dfa3ec47be8c271ec7c86", "messageHeadline": "Fix MDS wait when get_mds_status returns None", "author": {"name": "John Spray", "email": "john.spray@inktank.com", "user": null}, "additions": 3, "deletions": 3}}, {"node": {"oid": "c489e4408bcafc480703e64ee40a4fc5f6d4020e", "messageHeadline": "install.py: look for 'local' in config directly, don't warn if not found", "author": {"name": "Dan Mick", "email": "dan.mick@inktank.com", "user": null}, "additions": 5, "deletions": 12}}, {"node": {"oid": "de771ddd7aa7991f44866d2b7fd03cd923254d45", "messageHeadline": "Update README.rst to reflect changes in libvirt", "author": {"name": "Zack Cerza", "email": "zack@cerza.org", "user": {"login": "zmc"}}, "additions": 28, "deletions": 28}}, {"node": {"oid": "cc3956adf4d22a8b79df5527d8ced310ad95f2c4", "messageHeadline": "fix indentation level for task", "author": {"name": "Alfredo Deza", "email": "alfredo.deza@inktank.com", "user": null}, "additions": 95, "deletions": 95}}, {"node": {"oid": "bdafbc0c56df06d02167c4038bc0654fa37ca33b", "messageHeadline": "make sure we are using a dict", "author": {"name": "Alfredo Deza", "email": "alfredo.deza@inktank.com", "user": null}, "additions": 4, "deletions": 1}}, {"node": {"oid": "75d68a345c586e14648980e975d0f13d7583ce4d", "messageHeadline": "Merge branch 'master' of github.com:ceph/ceph-qa-suite", "author": {"name": "tamil", "email": "tamil.muthamizhan@inktank.com", "user": null}, "additions": 750, "deletions": 0}}, {"node": {"oid": "81d1405a15c03a25b088941e75354a5286e90b83", "messageHeadline": "Attempt to fix #7241", "author": {"name": "Zack Cerza", "email": "zack@cerza.org", "user": {"login": "zmc"}}, "additions": 181, "deletions": 175}}, {"node": {"oid": "427bf93c88593bf8d160abfaa738e692b1cfb2ee", "messageHeadline": "Fix PEP-8 linter complaints", "author": {"name": "Zack Cerza", "email": "zack@cerza.org", "user": {"login": "zmc"}}, "additions": 99, "deletions": 49}}, {"node": {"oid": "4c98d6763918e21df8b29b3a63f450484f61b8cd", "messageHeadline": "Merge pull request #175 from ceph/wip-tcmalloc", "author": {"name": "Sage Weil", "email": "sage@inktank.com", "user": null}, "additions": 12, "deletions": 3}}, {"node": {"oid": "1408a69b89ebed1b76dbc5e322961d86cacdee82", "messageHeadline": "correct user name", "author": {"name": "Yuri Weinstein", "email": "yuri.weinstein@inktank.com", "user": null}, "additions": 750, "deletions": 0}}, {"node": {"oid": "e424d78c6b94a8268b51b86acf7a37f8ae51280a", "messageHeadline": "Be more verbose about log file locations", "author": {"name": "Zack Cerza", "email": "zack@cerza.org", "user": {"login": "zmc"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "a200fa966874cfba1ebbb4140acdc5c09d6ac847", "messageHeadline": "removed roles from task file", "author": {"name": "tamil", "email": "tamil.muthamizhan@inktank.com", "user": null}, "additions": 0, "deletions": 7}}, {"node": {"oid": "50722a7d9c7891a9ba20c1aeda20044d606ec798", "messageHeadline": "Symlink worker logs into job archive dir", "author": {"name": "Zack Cerza", "email": "zack@cerza.org", "user": {"login": "zmc"}}, "additions": 6, "deletions": 0}}, {"node": {"oid": "60da6e0c6f243a1aa138cb8528099c424d4ff079", "messageHeadline": "Merge pull request #177 from ceph/wip-7213", "author": {"name": "Alfredo Deza", "email": "alfredo@deza.pe", "user": {"login": "alfredodeza"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "cf250a8f4a94ae5437132bd296570a5b16c63c2a", "messageHeadline": "use create-initial for deploying monitors", "author": {"name": "Alfredo Deza", "email": "alfredo.deza@inktank.com", "user": null}, "additions": 1, "deletions": 1}}, {"node": {"oid": "47dcdb324ef3b1b277818838677fd08f4a316b71", "messageHeadline": "rados/thrash: add cache + snaps workload", "author": {"name": "Sage Weil", "email": "sage@inktank.com", "user": null}, "additions": 27, "deletions": 0}}, {"node": {"oid": "022e531b3c6d5032f9666d9cc37d684390aa5bd5", "messageHeadline": "added roles for bucket quota tests", "author": {"name": "tamil", "email": "tamil.muthamizhan@inktank.com", "user": null}, "additions": 7, "deletions": 0}}, {"node": {"oid": "e4abe40c419fde596263c0bab2249a96f94f370e", "messageHeadline": "added roles to rest yaml", "author": {"name": "tamil", "email": "tamil.muthamizhan@inktank.com", "user": null}, "additions": 11, "deletions": 0}}, {"node": {"oid": "98c7873606d43e3ebb5dedcf9bc307965896d7f1", "messageHeadline": "modified rgw suite for bucket quota tests", "author": {"name": "tamil", "email": "tamil@tamil-VirtualBox.(none)", "user": null}, "additions": 1, "deletions": 1}}, {"node": {"oid": "35e5b1286c78f67b5a00a8901372d7a528e2dbce", "messageHeadline": "suite for rest", "author": {"name": "tamil", "email": "tamil.muthamizhan@inktank.com", "user": null}, "additions": 13, "deletions": 0}}, {"node": {"oid": "e8bb1654b2cc217d5013c34fa7c61a8ce88eeda8", "messageHeadline": "call wait() on the teuthology-results Popen object", "author": {"name": "Zack Cerza", "email": "zack@cerza.org", "user": {"login": "zmc"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "1ddc3fdb6a6766de3d2d3ae7c66d2180a850f53f", "messageHeadline": "Merge pull request #176 from ceph/wip-7164", "author": {"name": "Alfredo Deza", "email": "alfredo@deza.pe", "user": {"login": "alfredodeza"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "381d4aa873b28a72d04cc6c50f95d38b8abdfce4", "messageHeadline": "lock.py: request only rsa keys from ssh-keyscan", "author": {"name": "Dan Mick", "email": "dan.mick@inktank.com", "user": null}, "additions": 1, "deletions": 1}}, {"node": {"oid": "66312f7ea152d6a3865bda31ef7f00f4ef5eefb0", "messageHeadline": "ceph_manager: in test_map_discontinuity, delay killing osd for 20s", "author": {"name": "Samuel Just", "email": "sam.just@inktank.com", "user": null}, "additions": 2, "deletions": 0}}, {"node": {"oid": "53fc2d93dd6935f6fdad94a1a0ecfa9d6404d0f2", "messageHeadline": "Log a warning when killing long-running jobs.", "author": {"name": "Zack Cerza", "email": "zack@cerza.org", "user": {"login": "zmc"}}, "additions": 2, "deletions": 0}}, {"node": {"oid": "769ef8a9600d43ebc203a52156ab7a61fa6b5835", "messageHeadline": "Kill jobs that run for over 3 days (configurable)", "author": {"name": "Zack Cerza", "email": "zack@cerza.org", "user": {"login": "zmc"}}, "additions": 13, "deletions": 0}}, {"node": {"oid": "69d4962759b397845195fe4b6332cbd0bcc1f422", "messageHeadline": "Merge pull request #174 from ceph/wip-7171", "author": {"name": "Sage Weil", "email": "sage@inktank.com", "user": null}, "additions": 2, "deletions": 2}}, {"node": {"oid": "9a9ee610bd307eeaa4316ef151f2ea9a9f299a63", "messageHeadline": "valgrind: ignore tcmalloc uninitialized memory", "author": {"name": "Sage Weil", "email": "sage@inktank.com", "user": null}, "additions": 12, "deletions": 3}}, {"node": {"oid": "495f2163a8debe6323b1b67737a47a0b31172f07", "messageHeadline": "thrashosds: change min_in from 2 -> 3", "author": {"name": "Sage Weil", "email": "sage@inktank.com", "user": null}, "additions": 2, "deletions": 2}}, {"node": {"oid": "0c339fe427935511550fca3c70bf4920053fe73b", "messageHeadline": "Merge pull request #169 from ceph/wip-utsrelease", "author": {"name": "Zack Cerza", "email": "zack@cerza.org", "user": {"login": "zmc"}}, "additions": 52, "deletions": 33}}, {"node": {"oid": "bf481b9134e8d234780bd3a0d4095f6df925558a", "messageHeadline": "kernel: use utsrelease string for need_to_install() purposes", "author": {"name": "Ilya Dryomov", "email": "ilya.dryomov@inktank.com", "user": {"login": "idryomov"}}, "additions": 52, "deletions": 33}}, {"node": {"oid": "4c049b37e601d6a3458120b9e679315197740b82", "messageHeadline": "Merge pull request #173 from ceph/wip-ceph-deploy", "author": {"name": "Alfredo Deza", "email": "alfredo@deza.pe", "user": {"login": "alfredodeza"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "1b4368b3cf093c4692e128b01a57a0c950cfb68f", "messageHeadline": "schedule_suite: 2x replication for ceph-deploy", "author": {"name": "Sage Weil", "email": "sage@inktank.com", "user": null}, "additions": 1, "deletions": 0}}, {"node": {"oid": "18b158e3fc0ead689576215a135eb5558f0bc21e", "messageHeadline": "add another host so that replicas meet the minimum required", "author": {"name": "Alfredo Deza", "email": "alfredo.deza@inktank.com", "user": null}, "additions": 44, "deletions": 0}}, {"node": {"oid": "c4b9dae4f63dd57c80486fdca6255f78d3d864af", "messageHeadline": "Merge pull request #172 from ceph/wip-teuthvmcon-wusui", "author": {"name": "Zack Cerza", "email": "zack@cerza.org", "user": {"login": "zmc"}}, "additions": 2, "deletions": 3}}, {"node": {"oid": "f32adf055accff2ddcc7be92ace63f70cc0de1e6", "messageHeadline": "Fix a bug where ctx.config['targets'] was looped through again", "author": {"name": "Warren Usui", "email": "warren.usui@inktank.com", "user": null}, "additions": 2, "deletions": 3}}, {"node": {"oid": "0d5763eba5aa4410461bbdf494b7334551142945", "messageHeadline": "add missing/required OSDs to the rest of ceph-deploy tasks", "author": {"name": "Alfredo Deza", "email": "alfredo.deza@inktank.com", "user": null}, "additions": 31, "deletions": 8}}, {"node": {"oid": "0c9129bf4377b1fa32a98cf1074a405407f2cb79", "messageHeadline": "error after 15 minutes of waiting for gatherkeys", "author": {"name": "Alfredo Deza", "email": "alfredo.deza@inktank.com", "user": null}, "additions": 7, "deletions": 2}}, {"node": {"oid": "5c0496633cc13d2fa4ab36f9fe9bc97de61298ff", "messageHeadline": "Enable reporting of entire runs as dead", "author": {"name": "Zack Cerza", "email": "zack@cerza.org", "user": {"login": "zmc"}}, "additions": 15, "deletions": 3}}, {"node": {"oid": "3cffea4917d7a00220723cf013cd2f95d436c78b", "messageHeadline": "Re-raise exceptions caught in the watchdog", "author": {"name": "Zack Cerza", "email": "zack@cerza.org", "user": {"login": "zmc"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "027929e0cb7600021c98b0a38f5840c4d0d7bb1a", "messageHeadline": "Use response.text if response.json is None", "author": {"name": "Zack Cerza", "email": "zack@cerza.org", "user": {"login": "zmc"}}, "additions": 5, "deletions": 1}}, {"node": {"oid": "f92174ff316592d11147f319a7a6c7c483f2ec8e", "messageHeadline": "Strip stdout lines", "author": {"name": "Zack Cerza", "email": "zack@cerza.org", "user": {"login": "zmc"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "68b259fd0014270a7499eb1c17bb537b4122468a", "messageHeadline": "Catch and log unhandled exceptions in the watchdog", "author": {"name": "Zack Cerza", "email": "zack@cerza.org", "user": {"login": "zmc"}}, "additions": 4, "deletions": 1}}, {"node": {"oid": "c6a9de044523eb3b43958b7ccdf65d395bfd0f68", "messageHeadline": "Add 'emperor' to list of branches with reporting", "author": {"name": "Zack Cerza", "email": "zack@cerza.org", "user": {"login": "zmc"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "eaa3e1240e3b7ba120f769d00f2ed28eda4a7ed1", "messageHeadline": "Work around a change in pip 1.5 regarding wheels", "author": {"name": "Zack Cerza", "email": "zack@cerza.org", "user": {"login": "zmc"}}, "additions": 3, "deletions": 0}}, {"node": {"oid": "d3afebe19c8a40fe694c7f9c31e9e88f3dcd8ab5", "messageHeadline": "Be safer when calling ./bootstrap", "author": {"name": "Zack Cerza", "email": "zack@cerza.org", "user": {"login": "zmc"}}, "additions": 8, "deletions": 3}}, {"node": {"oid": "131b2184654e6a314d56c648517209909d59bf55", "messageHeadline": "Use CentOS Gitbuilder sha1 instead of Fedora for non-ubuntu.", "author": {"name": "Sandon Van Ness", "email": "sandon@inktank.com", "user": {"login": "SandonV"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "d88ec89a67a69534c27b6ccfdfef7cbfd76d5c37", "messageHeadline": "break out of the while loop after 15 minutes", "author": {"name": "Alfredo Deza", "email": "alfredo.deza@inktank.com", "user": null}, "additions": 8, "deletions": 1}}, {"node": {"oid": "4c0086eda4e63e34a3957d150152576158b5fa66", "messageHeadline": "upgrade/parallel/stress-split: api tests needs to run on dumpling host", "author": {"name": "Sage Weil", "email": "sage@inktank.com", "user": null}, "additions": 1, "deletions": 1}}, {"node": {"oid": "39d6f28192a66f539c6166d52f85984e4a965ad4", "messageHeadline": "upgrade/parallel/stress-split: use dumpling tests against mixed d+e", "author": {"name": "Sage Weil", "email": "sage@inktank.com", "user": null}, "additions": 1, "deletions": 1}}, {"node": {"oid": "b4f524ebe4fce8a35f008fa37c0dd7d38feec23c", "messageHeadline": "Sleep once outside of the watchdog loop", "author": {"name": "Zack Cerza", "email": "zack@cerza.org", "user": {"login": "zmc"}}, "additions": 2, "deletions": 0}}, {"node": {"oid": "04fe727130a4561243dfe2b772e5bb38ee2cc4cc", "messageHeadline": "rados: add rados tool test", "author": {"name": "Josh Durgin", "email": "josh.durgin@inktank.com", "user": {"login": "jdurgin"}}, "additions": 16, "deletions": 0}}, {"node": {"oid": "fc815f75fc57f437f0505e6d6344840d369fdf47", "messageHeadline": "Merge pull request #168 from ktdreyer/readme-formatting", "author": {"name": "Alfredo Deza", "email": "alfredo@deza.pe", "user": {"login": "alfredodeza"}}, "additions": 5, "deletions": 4}}, {"node": {"oid": "3d895a0f2521dc2c74391d18192a21723e262525", "messageHeadline": "format bullets in README", "author": {"name": "Ken Dreyer", "email": "ken.dreyer@inktank.com", "user": null}, "additions": 5, "deletions": 4}}, {"node": {"oid": "56c70e1145cd9e6f934a7aa54add4926dbe996c7", "messageHeadline": "Set the content-type in report_job()", "author": {"name": "Zack Cerza", "email": "zack@cerza.org", "user": {"login": "zmc"}}, "additions": 5, "deletions": 2}}, {"node": {"oid": "ba8f99991afa8be8051cac22bb848e269a6f6d53", "messageHeadline": "Split out ResultsSerializer.job_info()", "author": {"name": "Zack Cerza", "email": "zack@cerza.org", "user": {"login": "zmc"}}, "additions": 27, "deletions": 13}}, {"node": {"oid": "e985ca2aab9495a1732fd1187bb210fd0a111873", "messageHeadline": "Port from httplib2 to requests module", "author": {"name": "Zack Cerza", "email": "zack@cerza.org", "user": {"login": "zmc"}}, "additions": 26, "deletions": 109}}, {"node": {"oid": "6b871475908128d99b461185b8dc194b03f802fc", "messageHeadline": "valgrind.supp: ignore libnss3 leaks", "author": {"name": "Sage Weil", "email": "sage@inktank.com", "user": null}, "additions": 7, "deletions": 0}}, {"node": {"oid": "ee3d2277118c72f37d9c1c62e44134b0d1eb03b8", "messageHeadline": "upgrade/parallel/stress-split: fix test", "author": {"name": "Sage Weil", "email": "sage@inktank.com", "user": null}, "additions": 4, "deletions": 2}}, {"node": {"oid": "a448f8186a10a6d9200ed5dac72540dc03261397", "messageHeadline": "rename upgrade/upgrade-* -> upgrade/*", "author": {"name": "Sage Weil", "email": "sage@inktank.com", "user": null}, "additions": 0, "deletions": 0}}, {"node": {"oid": "2247a3dfc3a0fa387c977ee7d3de4a964d087d0a", "messageHeadline": "upgrade/upgrade-parallel: don't test copy-from on dumpling", "author": {"name": "Sage Weil", "email": "sage@inktank.com", "user": null}, "additions": 0, "deletions": 2}}, {"node": {"oid": "d781348fd5d319897787d4d43c3af6105b6aa988", "messageHeadline": "rbd: bump the default scratch size for xfstests to 10G", "author": {"name": "Ilya Dryomov", "email": "ilya.dryomov@inktank.com", "user": {"login": "idryomov"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "c70e086b356e585df86ef7e99395585ff2bb6d13", "messageHeadline": "Revert \"valgrind.supp: ignore libnss3 leaks\"", "author": {"name": "Sage Weil", "email": "sage@inktank.com", "user": null}, "additions": 0, "deletions": 7}}, {"node": {"oid": "a47d16ec8cc0e297f06eb96d296ee4438979da61", "messageHeadline": "rados/trash: add cache workload", "author": {"name": "Sage Weil", "email": "sage@inktank.com", "user": null}, "additions": 24, "deletions": 13}}, {"node": {"oid": "572dc88a7cc295cb06354e6f004f7ad665b101f4", "messageHeadline": "valgrind.supp: ignore libnss3 leaks", "author": {"name": "Sage Weil", "email": "sage@inktank.com", "user": null}, "additions": 7, "deletions": 0}}, {"node": {"oid": "e13e4562efb8fc4d5de5813e1d60143775df00f5", "messageHeadline": "Merge pull request #166 from ceph/wip-lockspell-wusui", "author": {"name": "SandonV", "email": "sandon@inktank.com", "user": {"login": "SandonV"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "18107814414bf20ea90556e0a0e5f57b83817a25", "messageHeadline": "Fix spelling error in teuthology/task/locktest.py comment", "author": {"name": "Warren Usui", "email": "warren.usui@inktank.com", "user": null}, "additions": 1, "deletions": 1}}, {"node": {"oid": "f8ce69cb9bc098df1bffb359310f4b30bc5338ce", "messageHeadline": "Add ability to mark jobs as 'dead'", "author": {"name": "Zack Cerza", "email": "zack@cerza.org", "user": {"login": "zmc"}}, "additions": 7, "deletions": 2}}, {"node": {"oid": "018164ad04c450e183fdb0f3b03c5542575dd41f", "messageHeadline": "rados/thrash: add small objects ceph_test_rados workload", "author": {"name": "Sage Weil", "email": "sage@inktank.com", "user": null}, "additions": 18, "deletions": 0}}, {"node": {"oid": "e312048adeecc17c5369cae15d50de3df29bd924", "messageHeadline": "Allow passing multiple job_ids", "author": {"name": "Zack Cerza", "email": "zack@cerza.org", "user": {"login": "zmc"}}, "additions": 5, "deletions": 4}}, {"node": {"oid": "220779c8c4d6020f868a4edf24ede46c9cacf513", "messageHeadline": "Implement single-job killing", "author": {"name": "Zack Cerza", "email": "zack@cerza.org", "user": {"login": "zmc"}}, "additions": 33, "deletions": 11}}, {"node": {"oid": "eeeb6267f919534159c3204bf09d535030b3b569", "messageHeadline": "For teuthology-kill, s/suite/run/", "author": {"name": "Zack Cerza", "email": "zack@cerza.org", "user": {"login": "zmc"}}, "additions": 36, "deletions": 36}}, {"node": {"oid": "228358ff170b2609debfc4b0e7447cd300e57c71", "messageHeadline": "Merge pull request #165 from ceph/wip-7042-fix-wusui", "author": {"name": "SandonV", "email": "sandon@inktank.com", "user": {"login": "SandonV"}}, "additions": 4, "deletions": 3}}, {"node": {"oid": "37815b76d3c643385f7787b7d31c3c39caadb6fe", "messageHeadline": "Do not run local handling fix if local parameter is not found.", "author": {"name": "Warren Usui", "email": "warren.usui@inktank.com", "user": null}, "additions": 4, "deletions": 3}}, {"node": {"oid": "dbcef31ba03525ba80afdd01dd97b2635675e52e", "messageHeadline": "Merge pull request #156 from ceph/teuthology-doc-hadoop-wusui", "author": {"name": "Zack Cerza", "email": "zack@cerza.org", "user": {"login": "zmc"}}, "additions": 241, "deletions": 132}}, {"node": {"oid": "006c03118214dd98f4923efde779e13844e4beb9", "messageHeadline": "Merge pull request #164 from ceph/wip-rados", "author": {"name": "Zack Cerza", "email": "zack@cerza.org", "user": {"login": "zmc"}}, "additions": 8, "deletions": 4}}, {"node": {"oid": "d70d1ad76f88ff0d0c805e3f1906f4615ba0d05e", "messageHeadline": "Merge pull request #160 from ceph/wip-fix-5149-wusui", "author": {"name": "Zack Cerza", "email": "zack@cerza.org", "user": {"login": "zmc"}}, "additions": 44, "deletions": 2}}, {"node": {"oid": "9a29c3ef71d8e8782f9f057ee4b2a4b5348a8149", "messageHeadline": "Log calls to teuthology-report more verbosely", "author": {"name": "Zack Cerza", "email": "zack@cerza.org", "user": {"login": "zmc"}}, "additions": 10, "deletions": 3}}, {"node": {"oid": "b014c71829499b286fdb83a49103eeb5bb0c8dc9", "messageHeadline": "Catch every exception here, for now.", "author": {"name": "Zack Cerza", "email": "zack@cerza.org", "user": {"login": "zmc"}}, "additions": 3, "deletions": 2}}, {"node": {"oid": "668092fbc7d9043f79ec77c1a283efa15526074f", "messageHeadline": "Merge branch 'wip-dzfix'", "author": {"name": "David Zafman", "email": "david.zafman@inktank.com", "user": null}, "additions": 1, "deletions": 1}}, {"node": {"oid": "20b7998222c51f6c0aeab618c0f3cf8e85a90e40", "messageHeadline": "Increase timeout by 50% in thrashers/mapgap.yaml", "author": {"name": "David Zafman", "email": "david.zafman@inktank.com", "user": null}, "additions": 1, "deletions": 1}}, {"node": {"oid": "5d8795d97a9d68cffc114d246986ec515113b077", "messageHeadline": "moved samba suite a level up [suites/fs/samba to suites/samba]", "author": {"name": "tamil", "email": "tamil.muthamizhan@inktank.com", "user": null}, "additions": 103, "deletions": 2}}, {"node": {"oid": "085ad8892f6aff635c8b6f4153600b742caab9a9", "messageHeadline": "task to test rgw bucket quota", "author": {"name": "tamil", "email": "tamil.muthamizhan@inktank.com", "user": null}, "additions": 8, "deletions": 0}}, {"node": {"oid": "031be568131e4abec07d2c5ebd47f9988d8bcb66", "messageHeadline": "Use saucy gitbuilder for arm package checking.", "author": {"name": "Sandon Van Ness", "email": "sandon@inktank.com", "user": {"login": "SandonV"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "5320db57ceac6247fcb4ff5234ba3a03c15d5338", "messageHeadline": "rados: add in more (optional) op types", "author": {"name": "Sage Weil", "email": "sage@inktank.com", "user": null}, "additions": 8, "deletions": 4}}, {"node": {"oid": "0680a13659521114c60563d4ea085607c7afbf1f", "messageHeadline": "bump the OSDs to three per mon/host", "author": {"name": "Alfredo Deza", "email": "alfredo.deza@inktank.com", "user": null}, "additions": 12, "deletions": 3}}, {"node": {"oid": "a0eb1a8e8c6f2f01b210558a51309ba50e3ce93a", "messageHeadline": "Use shell=True to call teuthology-report", "author": {"name": "Zack Cerza", "email": "zack@cerza.org", "user": {"login": "zmc"}}, "additions": 4, "deletions": 7}}, {"node": {"oid": "c22ee528b7624f3f499c7a0da0c9f2cfa967a70c", "messageHeadline": "Catch OSError if script isn't in $PATH", "author": {"name": "Zack Cerza", "email": "zack@cerza.org", "user": {"login": "zmc"}}, "additions": 5, "deletions": 1}}, {"node": {"oid": "420fff6207e5873bb3370669bc51d61a97d3a7d6", "messageHeadline": "Revert \"Use path when calling teuthology-report. \u2026\"", "author": {"name": "Zack Cerza", "email": "zack@cerza.org", "user": {"login": "zmc"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "e4b5ab811e954a5b134d413aeb338805b5e3441d", "messageHeadline": "Use path when calling teuthology-report. \u2026", "author": {"name": "Sandon Van Ness", "email": "sandon@inktank.com", "user": {"login": "SandonV"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "8ee1febf128d45cfa7f3206beafe2661be902864", "messageHeadline": "Merge pull request #2 from ceph/wip-6947", "author": {"name": "Sage Weil", "email": "sage@inktank.com", "user": null}, "additions": 3, "deletions": 0}}, {"node": {"oid": "d4edaec814f28a980bd6d02fb93e37fab777f0d7", "messageHeadline": "use 3 OSDs in fs tests", "author": {"name": "Alfredo Deza", "email": "alfredo.deza@inktank.com", "user": null}, "additions": 3, "deletions": 0}}, {"node": {"oid": "7cb815f792400f556cca70b5f797da345d795081", "messageHeadline": "Merge pull request #162 from jcsp/fsid-conf", "author": {"name": "Zack Cerza", "email": "zack@cerza.org", "user": {"login": "zmc"}}, "additions": 35, "deletions": 24}}, {"node": {"oid": "02e0a1e913580ea7399b491c29a8d44742985239", "messageHeadline": "Merge pull request #161 from jcsp/ssh-config", "author": {"name": "Zack Cerza", "email": "zack@cerza.org", "user": {"login": "zmc"}}, "additions": 21, "deletions": 4}}, {"node": {"oid": "2e2b8feba220483acd816429eff87263a7d81515", "messageHeadline": "Skip the 'dead' report on old branches", "author": {"name": "Zack Cerza", "email": "zack@cerza.org", "user": {"login": "zmc"}}, "additions": 6, "deletions": 6}}, {"node": {"oid": "36c0344f98b1c95348f8b36fae9cdb4cedefb763", "messageHeadline": "Use saucy gitbuilder when grabbing sha1 for arm.", "author": {"name": "Sandon Van Ness", "email": "sandon@inktank.com", "user": {"login": "SandonV"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "966dad544b76fddc69c5b5a5bed2e2bfc1b9e378", "messageHeadline": "Make sure to report all results.", "author": {"name": "Zack Cerza", "email": "zack@cerza.org", "user": {"login": "zmc"}}, "additions": 18, "deletions": 4}}, {"node": {"oid": "7f135ec94a6fe2932bc3e72ce578d105a1d364b4", "messageHeadline": "Enable reporting of single jobs", "author": {"name": "Zack Cerza", "email": "zack@cerza.org", "user": {"login": "zmc"}}, "additions": 48, "deletions": 42}}, {"node": {"oid": "3d23b9b20527a00d775a164ac2dafe1eb5129762", "messageHeadline": "Remove the child's stderr completely", "author": {"name": "Zack Cerza", "email": "zack@cerza.org", "user": {"login": "zmc"}}, "additions": 1, "deletions": 9}}, {"node": {"oid": "9ff4d4a4e76ebe4ebf5cbe665e9b6bfc227e8fd1", "messageHeadline": "Fix FSID not being set in ceph.conf", "author": {"name": "John Spray", "email": "jcspray@gmail.com", "user": {"login": "jcsp"}}, "additions": 35, "deletions": 24}}, {"node": {"oid": "625f479b680177e437b657f5012b7f257634e528", "messageHeadline": "When starting a job, tell paddles it's running", "author": {"name": "Zack Cerza", "email": "zack@cerza.org", "user": {"login": "zmc"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "a7f87f3a3aba57dcb6de88c4ad70e3a933ea6067", "messageHeadline": "Longer timeout after sync/reboot.", "author": {"name": "Sandon Van Ness", "email": "sandon@inktank.com", "user": {"login": "SandonV"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "f3ce07c65f44dd0c93c315a263a38536fbc128d8", "messageHeadline": "Respect .ssh/config when opening SSH connections", "author": {"name": "John Spray", "email": "jcspray@gmail.com", "user": {"login": "jcsp"}}, "additions": 21, "deletions": 4}}, {"node": {"oid": "0eb784b654ea37fea1cb667d501a97849f119057", "messageHeadline": "Added handling of a 'local' option inside install.py which specifies", "author": {"name": "Warren Usui", "email": "warren.usui@inktank.com", "user": null}, "additions": 44, "deletions": 2}}, {"node": {"oid": "b3acff1d4f2c9dc36c2e9d9a1204631029a6ce15", "messageHeadline": "Use continue, not break", "author": {"name": "Zack Cerza", "email": "zack@cerza.org", "user": {"login": "zmc"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "4a6e47cdce630d11609667de96154d702db507a4", "messageHeadline": "Tweak logic for pid lookup", "author": {"name": "Zack Cerza", "email": "zack@cerza.org", "user": {"login": "zmc"}}, "additions": 2, "deletions": 4}}, {"node": {"oid": "77145f1b7f8e6938d37f1c2d08517b94b4c0ad93", "messageHeadline": "Fix indentation", "author": {"name": "Zack Cerza", "email": "zack@cerza.org", "user": {"login": "zmc"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "57574fefc16c85088b9cb047d4fcbe571c226a7e", "messageHeadline": "Don't show child's stderr, but show archive path", "author": {"name": "Zack Cerza", "email": "zack@cerza.org", "user": {"login": "zmc"}}, "additions": 5, "deletions": 3}}, {"node": {"oid": "339b7c474a9a9aa6b1971872e7675cc479ed1429", "messageHeadline": "Add debug statements", "author": {"name": "Zack Cerza", "email": "zack@cerza.org", "user": {"login": "zmc"}}, "additions": 2, "deletions": 0}}, {"node": {"oid": "971216b5c0388554e782f07218708a1593e058b2", "messageHeadline": "Merge pull request #159 from ceph/wip-cache", "author": {"name": "Zack Cerza", "email": "zack@cerza.org", "user": {"login": "zmc"}}, "additions": 37, "deletions": 4}}, {"node": {"oid": "b86aefc244bbf302e462c9bd23dfc0e664ad0ba7", "messageHeadline": "restructured upgrade suites to be under one folder called upgrade.", "author": {"name": "tamil", "email": "tamil.muthamizhan@inktank.com", "user": null}, "additions": 14, "deletions": 57}}, {"node": {"oid": "6c856a2e94a392802195b3df1ddd4126d92ffb4d", "messageHeadline": "rados: allow existing pool(s) to be used", "author": {"name": "Sage Weil", "email": "sage@inktank.com", "user": null}, "additions": 37, "deletions": 4}}, {"node": {"oid": "2266eeb30103ec751a408a6a6c99de319bb7cd57", "messageHeadline": "ceph.conf: put 2x command in [global]", "author": {"name": "Sage Weil", "email": "sage@inktank.com", "user": null}, "additions": 2, "deletions": 1}}, {"node": {"oid": "48b8ba4ad26039172d355d33e6065584a6a744c2", "messageHeadline": "Create a DateTime object from the timestamp", "author": {"name": "Zack Cerza", "email": "zack@cerza.org", "user": {"login": "zmc"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "5ea5018dbe25a7aa292f4bcc9408527860c740c8", "messageHeadline": "Make -a optional", "author": {"name": "Zack Cerza", "email": "zack@cerza.org", "user": {"login": "zmc"}}, "additions": 5, "deletions": 2}}, {"node": {"oid": "025ab3665fc5fc89c28c13fde419779fd6dc4dd7", "messageHeadline": "Add missing req: psutil", "author": {"name": "Zack Cerza", "email": "zack@cerza.org", "user": {"login": "zmc"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "3d6feb4b609b1ec3ab5e4ced141bd4d76c97eac9", "messageHeadline": "Merge pull request #151 from ceph/wip-distro-kernel", "author": {"name": "Zack Cerza", "email": "zack@cerza.org", "user": {"login": "zmc"}}, "additions": 264, "deletions": 11}}, {"node": {"oid": "d7289f75e8ffdc99d43cd562c98356c048af2519", "messageHeadline": "Auto-restart", "author": {"name": "Zack Cerza", "email": "zack@cerza.org", "user": {"login": "zmc"}}, "additions": 23, "deletions": 3}}, {"node": {"oid": "33a3600ff36fb283ca7d1bb86b0cdd3d8b1de1d1", "messageHeadline": "Merge pull request #158 from ceph/wip-nuke", "author": {"name": "Zack Cerza", "email": "zack@cerza.org", "user": {"login": "zmc"}}, "additions": 13, "deletions": 10}}, {"node": {"oid": "1b80f4aa1c06e791d7ca7b2f84884ea807fff6c1", "messageHeadline": "nuke: ignore exceptions while issuing reboot command", "author": {"name": "Sage Weil", "email": "sage@inktank.com", "user": null}, "additions": 13, "deletions": 10}}, {"node": {"oid": "478ecc304fc5f8f8fd0ed54e2be9c8d56782602f", "messageHeadline": "Remove unused variable.", "author": {"name": "Sandon Van Ness", "email": "sandon@inktank.com", "user": {"login": "SandonV"}}, "additions": 0, "deletions": 1}}, {"node": {"oid": "ce8ff0a3c898321c833d027f6e37a5c7a02da319", "messageHeadline": "Added additional comments.", "author": {"name": "Sandon Van Ness", "email": "sandon@inktank.com", "user": {"login": "SandonV"}}, "additions": 32, "deletions": 4}}, {"node": {"oid": "a276606312120538d2eb21a01bdb600e043368b4", "messageHeadline": "ceph.conf: default to 2x", "author": {"name": "Sage Weil", "email": "sage@inktank.com", "user": null}, "additions": 2, "deletions": 0}}, {"node": {"oid": "c0a43275134a01b8b82ad427ef3e4d7e452f131f", "messageHeadline": "nuke: fix sync before reboot timeout", "author": {"name": "Sage Weil", "email": "sage@inktank.com", "user": null}, "additions": 3, "deletions": 1}}, {"node": {"oid": "bec1ac191e1628842a2ca536654d058fce10b3cd", "messageHeadline": "Merge pull request #157 from ceph/wip-watchdog", "author": {"name": "Alfredo Deza", "email": "alfredo@deza.pe", "user": {"login": "alfredodeza"}}, "additions": 27, "deletions": 1}}, {"node": {"oid": "856f83449cae8a45c82251e7281f63263772aa48", "messageHeadline": "Implement a watchdog for queued jobs", "author": {"name": "Zack Cerza", "email": "zack@cerza.org", "user": {"login": "zmc"}}, "additions": 27, "deletions": 1}}, {"node": {"oid": "421192617f8b31a0068c97447cb9f270101d0567", "messageHeadline": "A create_if_vm call was made more than once when a lock-many style lock", "author": {"name": "Warren Usui", "email": "warren.usui@inktank.com", "user": null}, "additions": 1, "deletions": 1}}, {"node": {"oid": "207c910e85a3350c573f9705c2ab1786b580bf9f", "messageHeadline": "Merge branch 'teuthology-fix-downburst-yaml-wusui'", "author": {"name": "Warren Usui", "email": "warren.usui@inktank.com", "user": null}, "additions": 24, "deletions": 3}}, {"node": {"oid": "94f7dd1f3a1ca3d396d8f7bd3ea51bb190686b9c", "messageHeadline": "Implement --downburst-conf parameter for teuthology-lock.", "author": {"name": "Warren Usui", "email": "warren.usui@inktank.com", "user": null}, "additions": 24, "deletions": 3}}, {"node": {"oid": "f8b59659039bf8b4ec94b3c689f3864898454bcb", "messageHeadline": "added fs:xfs to upgrade suites", "author": {"name": "tamil", "email": "tamil.muthamizhan@inktank.com", "user": null}, "additions": 8, "deletions": 0}}, {"node": {"oid": "8543d0ed4d7e02cc1cb97e894f6757de444bc2e3", "messageHeadline": "Added docstrings.  Cleaned up code (broke up long lines, removed unused", "author": {"name": "Warren Usui", "email": "warren.usui@inktank.com", "user": null}, "additions": 241, "deletions": 132}}, {"node": {"oid": "5cc60996cf95418990d633be0ed53740bdc808a0", "messageHeadline": "rbd: make default size larger for xfstests", "author": {"name": "Josh Durgin", "email": "josh.durgin@inktank.com", "user": {"login": "jdurgin"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "7b392a815a66f7fac935e84c2c60760f88037637", "messageHeadline": "white listed \"wrongly marked me down\" to avoid false alarm in the nig\u2026", "author": {"name": "tamil", "email": "tamil.muthamizhan@inktank.com", "user": null}, "additions": 15, "deletions": 0}}, {"node": {"oid": "49a48ae8cf2f40883c9a24274c305baa20291386", "messageHeadline": "Merge branch 'wip-fix-teuth-tgt-wusui'", "author": {"name": "Warren Usui", "email": "warren.usui@inktank.com", "user": null}, "additions": 21, "deletions": 22}}, {"node": {"oid": "4c7dd504ca6fcf0c85264465578dbf063253a37f", "messageHeadline": "tgt and iscsi code need some minor fixes.  Moved the settle call during", "author": {"name": "Warren Usui", "email": "warren.usui@inktank.com", "user": null}, "additions": 21, "deletions": 22}}, {"node": {"oid": "e75b2d58a25c520bbfe4823f575dd599f61569cb", "messageHeadline": "Merge pull request #154 from ceph/wip-multi-mtype", "author": {"name": "Zack Cerza", "email": "zack@cerza.org", "user": {"login": "zmc"}}, "additions": 84, "deletions": 32}}, {"node": {"oid": "c0297b436a235f1f978f79dfec2dd8fde7a6aaa0", "messageHeadline": "Changes suggested per review.", "author": {"name": "Sandon Van Ness", "email": "sandon@inktank.com", "user": {"login": "SandonV"}}, "additions": 4, "deletions": 9}}, {"node": {"oid": "deec86c70305fc1b1694d9dc50a95016210c365c", "messageHeadline": "Also catch httplib2.ServerNotFoundError", "author": {"name": "Zack Cerza", "email": "zack@cerza.org", "user": {"login": "zmc"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "f6b5acc04391e4498305ba3d9d76d3c4ccfc4ca0", "messageHeadline": "internal.py: nitty little spelling error", "author": {"name": "Dan Mick", "email": "dan.mick@inktank.com", "user": null}, "additions": 1, "deletions": 1}}, {"node": {"oid": "f7af3e723e5f9978a0de3ebce82b9f9072da302f", "messageHeadline": "Schedule-suite Use 'multi' tube for multiple types. Scheduling.", "author": {"name": "Sandon Van Ness", "email": "sandon@inktank.com", "user": {"login": "SandonV"}}, "additions": 13, "deletions": 4}}, {"node": {"oid": "c38eeec85f0b556442b093e1b474143a113d2e78", "messageHeadline": "Allow ability to use multi machine type deliminated by ,- \\t.", "author": {"name": "Sandon Van Ness", "email": "sandon@inktank.com", "user": {"login": "SandonV"}}, "additions": 78, "deletions": 30}}, {"node": {"oid": "d04f3a6ae09224c4bf2d03fb058807b5a6cbf666", "messageHeadline": "Skip cluster() if use_existing_cluster is True", "author": {"name": "Zack Cerza", "email": "zack@cerza.org", "user": {"login": "zmc"}}, "additions": 14, "deletions": 10}}, {"node": {"oid": "bac370885a92bbfa86dba3ff60e0186d6ba1ef13", "messageHeadline": "Don't run qemu-iotests on arm as well", "author": {"name": "Josh Durgin", "email": "josh.durgin@inktank.com", "user": {"login": "jdurgin"}}, "additions": 3, "deletions": 0}}, {"node": {"oid": "bf9434dbe7bad6846cc4b967b3db169796c559dc", "messageHeadline": "Merge pull request #153 from ceph/wip-6790", "author": {"name": "SandonV", "email": "sandon@inktank.com", "user": {"login": "SandonV"}}, "additions": 5, "deletions": 11}}, {"node": {"oid": "c5a26b38defce7811a1ca5b60e737c641d314e92", "messageHeadline": "Use shortened version in order to avoid revision/arch mishaps.", "author": {"name": "Sandon Van Ness", "email": "sandon@inktank.com", "user": {"login": "SandonV"}}, "additions": 5, "deletions": 11}}, {"node": {"oid": "f8150d44d0af383510ab7c7bccde07d78a6a3fef", "messageHeadline": "Add optional 'use_existing_cluster' flag", "author": {"name": "Zack Cerza", "email": "zack@cerza.org", "user": {"login": "zmc"}}, "additions": 5, "deletions": 2}}, {"node": {"oid": "2ae29a16d4afae25a50b120df65820ec3c04edc4", "messageHeadline": "Don't run QEMU tests on ARM arch.", "author": {"name": "Sandon Van Ness", "email": "sandon@inktank.com", "user": {"login": "SandonV"}}, "additions": 5, "deletions": 0}}, {"node": {"oid": "7119ef323662f556d85542c7d45fa348b137c98d", "messageHeadline": "segregating the upgrade suite based on modules", "author": {"name": "tamil", "email": "tamil@tamil-VirtualBox.(none)", "user": null}, "additions": 0, "deletions": 12}}, {"node": {"oid": "7a3ccbf07557d6e07c17489c2e02d4c3e9ed6cee", "messageHeadline": "Merge branch 'wip-qa-suite-tgt-wusui'", "author": {"name": "Warren Usui", "email": "warren.usui@inktank.com", "user": null}, "additions": 161, "deletions": 0}}, {"node": {"oid": "8292bc1b876fd6e9ca188bade1f72bb473fa69f2", "messageHeadline": "upgrade: whitelist log bound mismatch", "author": {"name": "Samuel Just", "email": "sam.just@inktank.com", "user": null}, "additions": 10, "deletions": 0}}, {"node": {"oid": "5779b1ce906f8f2d6107b1e15eb611c34df1c2f6", "messageHeadline": "Add tests for tgt.", "author": {"name": "Warren Usui", "email": "warren.usui@inktank.com", "user": null}, "additions": 161, "deletions": 0}}, {"node": {"oid": "39830c613e41a138fde3fd3c181927874080d2c9", "messageHeadline": "Fix ceph.repo so it uses URI value.", "author": {"name": "Sandon Van Ness", "email": "sandon@inktank.com", "user": {"login": "SandonV"}}, "additions": 8, "deletions": 3}}, {"node": {"oid": "04322d9fbb717ad9a857e5c4b6c25e489e97da2b", "messageHeadline": "ceph_manager: provide unique pool names to avoid collision", "author": {"name": "Samuel Just", "email": "sam.just@inktank.com", "user": null}, "additions": 10, "deletions": 2}}, {"node": {"oid": "7cb590dd1309623112c90a9ac1c4ac6f40f84f2b", "messageHeadline": "Merge pull request #152 from dachary/master", "author": {"name": "Alfredo Deza", "email": "alfredo@deza.pe", "user": {"login": "alfredodeza"}}, "additions": 3, "deletions": 0}}, {"node": {"oid": "3f62b92507e9ff355573159dcbb425f16a5a9c97", "messageHeadline": "add git clone to installation instrutions", "author": {"name": "Loic Dachary", "email": "loic@dachary.org", "user": null}, "additions": 3, "deletions": 0}}, {"node": {"oid": "07db94ef26e63440c8e33b64ef59521db74e9225", "messageHeadline": "syslog: ignore perf nmi handler timeout", "author": {"name": "Josh Durgin", "email": "josh.durgin@inktank.com", "user": {"login": "jdurgin"}}, "additions": 2, "deletions": 0}}, {"node": {"oid": "88792d62e18a90f380838e66bdfcfb5733c5416f", "messageHeadline": "Make report_job() always return an int", "author": {"name": "Zack Cerza", "email": "zack@cerza.org", "user": {"login": "zmc"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "96cfb11b91b055edc4c4218cdd24fcce72a347f0", "messageHeadline": "Add some debug logging.", "author": {"name": "Sandon Van Ness", "email": "sandon@inktank.com", "user": {"login": "SandonV"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "1fd25f1ceee04c1dcf191e41b45593ce9f9be826", "messageHeadline": "For saya (arm) use arm gitbuilder for ceph sha1.", "author": {"name": "Sandon Van Ness", "email": "sandon@inktank.com", "user": {"login": "SandonV"}}, "additions": 12, "deletions": 2}}, {"node": {"oid": "5bcab43744d2fdf6b9e3ce95449c0e076b39ceb0", "messageHeadline": "removed force-branch option", "author": {"name": "tamil", "email": "tamil.muthamizhan@inktank.com", "user": null}, "additions": 0, "deletions": 1}}, {"node": {"oid": "f0e01ad0e59eb8d167edf7f9eda953467dae54b4", "messageHeadline": "Distro kernel bug-fixes.", "author": {"name": "Sandon Van Ness", "email": "sandon@inktank.com", "user": {"login": "SandonV"}}, "additions": 107, "deletions": 75}}, {"node": {"oid": "8d9b86f5d7465eaeb5b1642d84859b01454fbe93", "messageHeadline": "Merge pull request #146 from ceph/wip-os-type", "author": {"name": "Zack Cerza", "email": "zack@cerza.org", "user": {"login": "zmc"}}, "additions": 85, "deletions": 16}}, {"node": {"oid": "03f31c6caffd569fdcc4c691dab048da4c3ced85", "messageHeadline": "Consolidate two excepts into one.", "author": {"name": "Sandon Van Ness", "email": "sandon@inktank.com", "user": {"login": "SandonV"}}, "additions": 1, "deletions": 4}}, {"node": {"oid": "b3e730e3467740c2139bba470fdd5b158cb41084", "messageHeadline": "Also catch socket.error in try_push_job_info", "author": {"name": "Zack Cerza", "email": "zack@cerza.org", "user": {"login": "zmc"}}, "additions": 3, "deletions": 1}}, {"node": {"oid": "d8f98201ac7faccd327d23bd92034aa2b970cdca", "messageHeadline": "Don't re-call logging.basicConfig()", "author": {"name": "Zack Cerza", "email": "zack@cerza.org", "user": {"login": "zmc"}}, "additions": 10, "deletions": 10}}, {"node": {"oid": "3fd3bd966d99827a212b8fcb8261a573deacb601", "messageHeadline": "Fix hilariously long sentry_event para", "author": {"name": "Zack Cerza", "email": "zack@cerza.org", "user": {"login": "zmc"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "3f158bec60e4839d281604125d21b869827b07c5", "messageHeadline": "Merge pull request #150 from ceph/reporting", "author": {"name": "Alfredo Deza", "email": "alfredo@deza.pe", "user": {"login": "alfredodeza"}}, "additions": 5, "deletions": 8}}, {"node": {"oid": "ed81960242ca105a09beadf0b062201318ee6823", "messageHeadline": "Don't use create_run() unless necessary", "author": {"name": "Zack Cerza", "email": "zack@cerza.org", "user": {"login": "zmc"}}, "additions": 5, "deletions": 8}}, {"node": {"oid": "cb737a81c2d59aafdeef9fc9b3997b0f33dc60f3", "messageHeadline": "Merge pull request #149 from ceph/reporting", "author": {"name": "Alfredo Deza", "email": "alfredo@deza.pe", "user": {"login": "alfredodeza"}}, "additions": 8, "deletions": 5}}, {"node": {"oid": "3bd490f307b32810c34b8eff5498f4c40a9e8372", "messageHeadline": "Transition from sentry_events to sentry_event", "author": {"name": "Zack Cerza", "email": "zack@cerza.org", "user": {"login": "zmc"}}, "additions": 8, "deletions": 5}}, {"node": {"oid": "92c57f17f4e05f09790e4788a0581b3830e14421", "messageHeadline": "install.upgrade: deepcopy() overrides before we modify it", "author": {"name": "Sage Weil", "email": "sage@inktank.com", "user": null}, "additions": 2, "deletions": 1}}, {"node": {"oid": "693fee25e4d3a48ebec0f1c1972c8fe9de02f5dc", "messageHeadline": "rgw: fix multi-region test in verify suite", "author": {"name": "Josh Durgin", "email": "josh.durgin@inktank.com", "user": {"login": "jdurgin"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "3e72dcb9f478421f004f704d05a2af3ede7f7eec", "messageHeadline": "Added two new tasks.  tgt starts up the tgt service.  iscsi starts", "author": {"name": "Warren Usui", "email": "warren.usui@inktank.com", "user": null}, "additions": 538, "deletions": 122}}, {"node": {"oid": "48269b25c250dbadfe7aca3fc85fee6f21118bc5", "messageHeadline": "Merge pull request #148 from ceph/wip-upgrade", "author": {"name": "Zack Cerza", "email": "zack@cerza.org", "user": {"login": "zmc"}}, "additions": 13, "deletions": 2}}, {"node": {"oid": "d13c29cf506bb9f784aa304754e7189bec6f02e5", "messageHeadline": "install.upgrade: fix overrides of sha1|tag|branch", "author": {"name": "Sage Weil", "email": "sage@inktank.com", "user": null}, "additions": 13, "deletions": 2}}, {"node": {"oid": "6afe65399a364b6e855b094cca3f677c44dc8faf", "messageHeadline": "expanding upgrade suites to include emperor.", "author": {"name": "tamil", "email": "tamil.muthamizhan@inktank.com", "user": null}, "additions": 193, "deletions": 14}}, {"node": {"oid": "84d8b49f6343c08c5324f92f86d1eee742712545", "messageHeadline": "Initial ugly commit.", "author": {"name": "Sandon Van Ness", "email": "sandon@inktank.com", "user": {"login": "SandonV"}}, "additions": 195, "deletions": 2}}, {"node": {"oid": "ed1d11ba9e45b2bdfb29bb93e60a2ffbfe86c8a3", "messageHeadline": "ceph_manager: remove 6116 workaround", "author": {"name": "Samuel Just", "email": "sam.just@inktank.com", "user": null}, "additions": 0, "deletions": 3}}, {"node": {"oid": "b77a7785f2db2a5671b1d712eed63a772f20270d", "messageHeadline": "Merge branch 'next'", "author": {"name": "Josh Durgin", "email": "josh.durgin@inktank.com", "user": {"login": "jdurgin"}}, "additions": 56, "deletions": 35}}, {"node": {"oid": "9ae3fce513c684800f8719cedbe534ef01186508", "messageHeadline": "radosgw-agent: add metadata-only option to task config", "author": {"name": "Josh Durgin", "email": "josh.durgin@inktank.com", "user": {"login": "jdurgin"}}, "additions": 10, "deletions": 1}}, {"node": {"oid": "96835e9c94b36420ebe3610aca89d08584ec438b", "messageHeadline": "radosgw-agent: move positional argument last", "author": {"name": "Josh Durgin", "email": "josh.durgin@inktank.com", "user": {"login": "jdurgin"}}, "additions": 4, "deletions": 1}}, {"node": {"oid": "7f136578ae93271aba83993a5fcc91f001595af9", "messageHeadline": "internal: fix log for python 2.6", "author": {"name": "Josh Durgin", "email": "josh.durgin@inktank.com", "user": {"login": "jdurgin"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "5f01bcba4c9f8f4a4edcf12444fba6419ed06972", "messageHeadline": "rgw: fix whitespace", "author": {"name": "Josh Durgin", "email": "josh.durgin@inktank.com", "user": {"login": "jdurgin"}}, "additions": 25, "deletions": 25}}, {"node": {"oid": "db98afe471d0171b7411423ae89348fadaa396bf", "messageHeadline": "rgw: remove unused variables", "author": {"name": "Josh Durgin", "email": "josh.durgin@inktank.com", "user": {"login": "jdurgin"}}, "additions": 0, "deletions": 3}}, {"node": {"oid": "d65a0b9efa62ee4b5ca2cd70a52f82dcacbf00c4", "messageHeadline": "Reflect radosgw-agent option changes in teuthology", "author": {"name": "Christophe Courtaut", "email": "christophe.courtaut@gmail.com", "user": {"login": "kri5"}}, "additions": 23, "deletions": 11}}, {"node": {"oid": "bdca2e4bf2f532a98879669e5fedaedd23c976b2", "messageHeadline": "rgw: multi region sync is only for metadata", "author": {"name": "Josh Durgin", "email": "josh.durgin@inktank.com", "user": {"login": "jdurgin"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "b2af06920e82e84bbfa01aa858aad5bb03aa7875", "messageHeadline": "Merge pull request #144 from ceph/wip-doc5939-wusui", "author": {"name": "Zack Cerza", "email": "zack@cerza.org", "user": {"login": "zmc"}}, "additions": 676, "deletions": 51}}, {"node": {"oid": "90161a371eb95ceb1442a36643da11f2db11ae59", "messageHeadline": "Fixed errors. Tests pass.", "author": {"name": "Sandon Van Ness", "email": "sandon@inktank.com", "user": {"login": "SandonV"}}, "additions": 14, "deletions": 13}}, {"node": {"oid": "d4a632df5fa19b58bcc6e2d14349ee5f57299080", "messageHeadline": "Support --os-version as argument.", "author": {"name": "Sandon Van Ness", "email": "sandon@inktank.com", "user": {"login": "SandonV"}}, "additions": 87, "deletions": 16}}, {"node": {"oid": "dd3678c657ad652a8b29d4144050a0659b37c599", "messageHeadline": "Merge pull request #145 from ceph/wip-5939", "author": {"name": "wusui", "email": "warren.usui@inktank.com", "user": null}, "additions": 224, "deletions": 41}}, {"node": {"oid": "bcc58eb1aaffe9bd391217742ffac5c23366cca1", "messageHeadline": "Fix some PEP-8 issues", "author": {"name": "Zack Cerza", "email": "zack@cerza.org", "user": {"login": "zmc"}}, "additions": 41, "deletions": 21}}, {"node": {"oid": "ad836b10629566a4c0ff21dab20ea83f7a158290", "messageHeadline": "Fix param docstring format to be more Sphinx-y", "author": {"name": "Zack Cerza", "email": "zack@cerza.org", "user": {"login": "zmc"}}, "additions": 63, "deletions": 62}}, {"node": {"oid": "2cac38814067ef1435a1ce0e3e7da22872601784", "messageHeadline": "Add docstrings to every function. And a few other comments.", "author": {"name": "Zack Cerza", "email": "zack@cerza.org", "user": {"login": "zmc"}}, "additions": 182, "deletions": 20}}, {"node": {"oid": "6dbb11db9c5282e4f9b468680b0906874810a156", "messageHeadline": "Use worker httpd instead of prefork (like ubuntu) on rpm distros.", "author": {"name": "Sandon Van Ness", "email": "sandon@inktank.com", "user": {"login": "SandonV"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "c9774893a93190c442d568e36995b1ca34e0114a", "messageHeadline": "Use worker httpd instead of prefork (like ubuntu) on rpm distros.", "author": {"name": "Sandon Van Ness", "email": "sandon@inktank.com", "user": {"login": "SandonV"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "6f27694a63a69271289edbadcfcae64a820a812c", "messageHeadline": "Merge pull request #143 from ceph/wip-6576", "author": {"name": "Josh Durgin", "email": "josh.durgin@inktank.com", "user": {"login": "jdurgin"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "705a77f5d1c3159ac61200283dd50c154fcc55aa", "messageHeadline": "rbd_fsx: do not exceed 250GB for fsx image", "author": {"name": "Sage Weil", "email": "sage@inktank.com", "user": null}, "additions": 1, "deletions": 1}}, {"node": {"oid": "625d9b257c61fc922d1761ef6c9e8228fdb000fa", "messageHeadline": "ceph_manager: workaround for 6116", "author": {"name": "Samuel Just", "email": "sam.just@inktank.com", "user": null}, "additions": 4, "deletions": 0}}, {"node": {"oid": "6a2dd66d6bbb0439c6d7665b74e6dd48d7bc8dc9", "messageHeadline": "rgw: revert to -X for apache2", "author": {"name": "Sage Weil", "email": "sage@inktank.com", "user": null}, "additions": 1, "deletions": 2}}, {"node": {"oid": "0928e04e739a64eebea21ab56fd1a2871fed2518", "messageHeadline": "suites/fs: snap -> snaps", "author": {"name": "Sage Weil", "email": "sage@inktank.com", "user": null}, "additions": 0, "deletions": 0}}, {"node": {"oid": "dffa29638e572b17609afb962daa792af0b6c1fa", "messageHeadline": "fs/snap: fix workunit paths", "author": {"name": "Sage Weil", "email": "sage@inktank.com", "user": null}, "additions": 3, "deletions": 3}}, {"node": {"oid": "c8ec9feca1db0f95a1f5d933bfe362e400593a65", "messageHeadline": "valgrind: fix libleveldb suppression on dynamically linked leveldb", "author": {"name": "Sage Weil", "email": "sage@inktank.com", "user": null}, "additions": 8, "deletions": 1}}, {"node": {"oid": "55799819308a969e6cb401489e246aa51125d29d", "messageHeadline": "Merge pull request #142 from ceph/wip-6342", "author": {"name": "SandonV", "email": "sandon@inktank.com", "user": {"login": "SandonV"}}, "additions": 50, "deletions": 22}}, {"node": {"oid": "26930c9396f8ade5daf22802bd6c0f4a941b29ae", "messageHeadline": "More robust machine_type and pid detection", "author": {"name": "Zack Cerza", "email": "zack@cerza.org", "user": {"login": "zmc"}}, "additions": 50, "deletions": 22}}, {"node": {"oid": "341f1c9ce6c583e0f35c9be3bb0f538098307dc6", "messageHeadline": "Merge pull request #139 from ceph/wip-6342", "author": {"name": "Alfredo Deza", "email": "alfredo@deza.pe", "user": {"login": "alfredodeza"}}, "additions": 189, "deletions": 0}}, {"node": {"oid": "856e93a4a4070065f20b44ad821dd34aee9a2856", "messageHeadline": "Merge pull request #141 from ceph/wip-nuke", "author": {"name": "Zack Cerza", "email": "zack@cerza.org", "user": {"login": "zmc"}}, "additions": 0, "deletions": 1}}, {"node": {"oid": "704b72eb0b3fc7c82ca15c72f7a6c5d3793aab13", "messageHeadline": "nuke: remove old log arg to nuke_one call", "author": {"name": "Sage Weil", "email": "sage@inktank.com", "user": null}, "additions": 0, "deletions": 1}}, {"node": {"oid": "1bf30649754dbbb704ac6da9f8e274c0c4b54ee2", "messageHeadline": "fs/snap: add some snap tests", "author": {"name": "Sage Weil", "email": "sage@inktank.com", "user": null}, "additions": 18, "deletions": 0}}, {"node": {"oid": "a163336301fac9680adeddfd7c300d92cdbb0c82", "messageHeadline": "*: add copy_from to next (or later) tests", "author": {"name": "Sage Weil", "email": "sage@inktank.com", "user": null}, "additions": 2, "deletions": 1}}, {"node": {"oid": "26803da18d1b07b05c8564ddb8436b48d972147a", "messageHeadline": "Rewrite portions of teuthology.kill", "author": {"name": "Zack Cerza", "email": "zack@cerza.org", "user": {"login": "zmc"}}, "additions": 59, "deletions": 47}}, {"node": {"oid": "01ce92c49749f451e5e220994d86792f2b91c290", "messageHeadline": "replacing -X option with -DNO_DETACH to ensure the", "author": {"name": "tamil", "email": "tamil@tamil-VirtualBox.(none)", "user": null}, "additions": 1, "deletions": 0}}, {"node": {"oid": "5f5eb2b241cd21d3c444304eb8d7bf0ebb4b00fa", "messageHeadline": "upgrade*: do not hard-code next as the final upgrade hop", "author": {"name": "Sage Weil", "email": "sage@inktank.com", "user": null}, "additions": 0, "deletions": 22}}, {"node": {"oid": "4bd31c3e820f20b51483e8542afd000e96cb70ef", "messageHeadline": "Merge pull request #138 from ceph/wip-refactor-scripts", "author": {"name": "Alfredo Deza", "email": "alfredo@deza.pe", "user": {"login": "alfredodeza"}}, "additions": 38, "deletions": 40}}, {"node": {"oid": "ded5c219fc2cc980316fa5e305a7f1eb4b63d501", "messageHeadline": "Remove needless arg from list_locks()", "author": {"name": "Zack Cerza", "email": "zack@cerza.org", "user": {"login": "zmc"}}, "additions": 8, "deletions": 9}}, {"node": {"oid": "59d14b8b4bc65756d9cc8bc51705964130354814", "messageHeadline": "Make nuke use its own logger", "author": {"name": "Zack Cerza", "email": "zack@cerza.org", "user": {"login": "zmc"}}, "additions": 30, "deletions": 31}}, {"node": {"oid": "40e5d1eee08fe43e0449db8f5a755b7f3048499e", "messageHeadline": "Add teuthology-kill", "author": {"name": "Zack Cerza", "email": "zack@cerza.org", "user": {"login": "zmc"}}, "additions": 177, "deletions": 0}}, {"node": {"oid": "f527ba33893e6c9b8731360caabe54dceffd198d", "messageHeadline": "Merge pull request #137 from ceph/wip-upgrade", "author": {"name": "Zack Cerza", "email": "zack@cerza.org", "user": {"login": "zmc"}}, "additions": 53, "deletions": 39}}, {"node": {"oid": "e896ee3af0e66e0e7213b3db976449fa506cccdb", "messageHeadline": "Merge pull request #136 from ceph/wip-nuke", "author": {"name": "Zack Cerza", "email": "zack@cerza.org", "user": {"login": "zmc"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "d79552ecc8f5ae0861862e3c47730e9c75442082", "messageHeadline": "nuke: fix import", "author": {"name": "Sage Weil", "email": "sage@inktank.com", "user": null}, "additions": 1, "deletions": 0}}, {"node": {"oid": "280f783c2e8dda0df6afb4de0b115aad1614fbdc", "messageHeadline": "install: allow use of overrides for upgrade version", "author": {"name": "Sage Weil", "email": "sage@inktank.com", "user": null}, "additions": 53, "deletions": 39}}, {"node": {"oid": "c31d7476404258306e28e38a64364ad81bd9fb22", "messageHeadline": "Fix broken logic in running_jobs_for_run()", "author": {"name": "Zack Cerza", "email": "zack@cerza.org", "user": {"login": "zmc"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "b2367851b8804e11b65abf1d1b4a0d9f5c609293", "messageHeadline": "Fix typo", "author": {"name": "Zack Cerza", "email": "zack@cerza.org", "user": {"login": "zmc"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "80d9ac5c51d447adb23bd22ccffb954a588e256e", "messageHeadline": "Revert \"Revert \"fs/samba: reenable smbtorture lock test\"\"", "author": {"name": "Greg Farnum", "email": "greg@inktank.com", "user": {"login": "gregsfortytwo"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "39c4674b27505eb3a50d3b9b9aacb276f2a25295", "messageHeadline": "test copy_from when running ceph_test_rados", "author": {"name": "Sage Weil", "email": "sage@inktank.com", "user": null}, "additions": 8, "deletions": 0}}, {"node": {"oid": "0e00d8c1d28c3d4bae0e6e4ae086300700edba79", "messageHeadline": "turn on mds & client debugging", "author": {"name": "Greg Farnum", "email": "greg@inktank.com", "user": {"login": "gregsfortytwo"}}, "additions": 15, "deletions": 0}}, {"node": {"oid": "cf22fe3c6f1bc8aba456fca676b5d7e231ed4fef", "messageHeadline": "Merge pull request #134 from ceph/wip-6546", "author": {"name": "Alfredo Deza", "email": "alfredo@deza.pe", "user": {"login": "alfredodeza"}}, "additions": 41, "deletions": 20}}, {"node": {"oid": "8b89e839f99c8d3a4cbfc49f5f9dbffba4b1171d", "messageHeadline": "Make check for running jobs part of the loop", "author": {"name": "Zack Cerza", "email": "zack@cerza.org", "user": {"login": "zmc"}}, "additions": 10, "deletions": 18}}, {"node": {"oid": "bac2965af6d991acf4cce685842ced74bbe9c684", "messageHeadline": "ResultsSerializer.running_jobs_for_run() and test", "author": {"name": "Zack Cerza", "email": "zack@cerza.org", "user": {"login": "zmc"}}, "additions": 31, "deletions": 2}}, {"node": {"oid": "6683f049096af2516ce3bec25a29b35079ea4196", "messageHeadline": "Merge pull request #133 from ceph/wip-store-results", "author": {"name": "Alfredo Deza", "email": "alfredo@deza.pe", "user": {"login": "alfredodeza"}}, "additions": 50, "deletions": 47}}, {"node": {"oid": "a1d8225b7d95a4631c1c6b650c4fb86e72c91fba", "messageHeadline": "Added docstrings, and improved some of the comments on several tasks.", "author": {"name": "Warren Usui", "email": "warren.usui@inktank.com", "user": null}, "additions": 676, "deletions": 51}}, {"node": {"oid": "3191e32c66df86f7c527d00defb7d3acd6786b9e", "messageHeadline": "Put machine_type in config.yaml", "author": {"name": "Zack Cerza", "email": "zack@cerza.org", "user": {"login": "zmc"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "494c3b1fbe390082a588bf6d88fe4faecf8d7d22", "messageHeadline": "Make verbosity propagate correctly to modules", "author": {"name": "Zack Cerza", "email": "zack@cerza.org", "user": {"login": "zmc"}}, "additions": 25, "deletions": 41}}, {"node": {"oid": "3905ab993fd2af0157a22d002f8a2c83c69e9dc3", "messageHeadline": "Debug output for all http requests", "author": {"name": "Zack Cerza", "email": "zack@cerza.org", "user": {"login": "zmc"}}, "additions": 5, "deletions": 0}}, {"node": {"oid": "3ca9092c644f8781d6d62eadfcd79e2f21e611e5", "messageHeadline": "Fix broken lambda", "author": {"name": "Zack Cerza", "email": "zack@cerza.org", "user": {"login": "zmc"}}, "additions": 6, "deletions": 5}}, {"node": {"oid": "61dec6f36caec851fc8074b97395d897a9dd7d61", "messageHeadline": "Be more verbose when waiting for free machines", "author": {"name": "Zack Cerza", "email": "zack@cerza.org", "user": {"login": "zmc"}}, "additions": 5, "deletions": 1}}, {"node": {"oid": "7d99de72bd4e828decab099d6568071f1249a195", "messageHeadline": "Give reporting a verbose flag", "author": {"name": "Zack Cerza", "email": "zack@cerza.org", "user": {"login": "zmc"}}, "additions": 8, "deletions": 0}}, {"node": {"oid": "2e3e127e727674459e236479afcb1dbab32664dc", "messageHeadline": "Lack of a job_id should be a warning", "author": {"name": "Zack Cerza", "email": "zack@cerza.org", "user": {"login": "zmc"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "31f3684a06613284696b9391ee02a82df8810524", "messageHeadline": "Merge pull request #132 from ceph/wip-refactor-scripts", "author": {"name": "SandonV", "email": "sandon@inktank.com", "user": {"login": "SandonV"}}, "additions": 72, "deletions": 78}}, {"node": {"oid": "bb93b1a3f0085114ca597b203400eb7d8f9cf4c7", "messageHeadline": "Exempt teuthology-updatekeys from test_invalid", "author": {"name": "Zack Cerza", "email": "zack@cerza.org", "user": {"login": "zmc"}}, "additions": 7, "deletions": 1}}, {"node": {"oid": "d341b588a792fa15651696a42b869d4019dcdbe1", "messageHeadline": "Ignore the exit code of ssh-keyscan", "author": {"name": "Zack Cerza", "email": "zack@cerza.org", "user": {"login": "zmc"}}, "additions": 5, "deletions": 1}}, {"node": {"oid": "f5729051ab3f008106d4239ebdeb9f464bffeb7c", "messageHeadline": "Fix a circular import", "author": {"name": "Zack Cerza", "email": "zack@cerza.org", "user": {"login": "zmc"}}, "additions": 33, "deletions": 36}}, {"node": {"oid": "f28a7ebc2c3662a8a9b8eebf09c47b6c710e4d26", "messageHeadline": "Move imports to top-level", "author": {"name": "Zack Cerza", "email": "zack@cerza.org", "user": {"login": "zmc"}}, "additions": 32, "deletions": 45}}, {"node": {"oid": "c0f5f0e58fd10c27a9c2f380c1cb1f9e32d9f2f7", "messageHeadline": "Merge pull request #131 from ceph/wip-store-results", "author": {"name": "Alfredo Deza", "email": "alfredo@deza.pe", "user": {"login": "alfredodeza"}}, "additions": 13, "deletions": 14}}, {"node": {"oid": "636dc8676ed83b3b7df91dc4130580ab7222862b", "messageHeadline": "Move part of report_all_runs() into report_runs()", "author": {"name": "Zack Cerza", "email": "zack@cerza.org", "user": {"login": "zmc"}}, "additions": 9, "deletions": 12}}, {"node": {"oid": "61606fe0fa9429d6b5081bbe368ff6725e762b7e", "messageHeadline": "Set a default timeout of 20s for HTTP connections", "author": {"name": "Zack Cerza", "email": "zack@cerza.org", "user": {"login": "zmc"}}, "additions": 4, "deletions": 2}}, {"node": {"oid": "01b81b7820fdb4fe0e0b8af0d040da5916f5f8b0", "messageHeadline": "Move monkey patching to __init__.py", "author": {"name": "Zack Cerza", "email": "zack@cerza.org", "user": {"login": "zmc"}}, "additions": 4, "deletions": 13}}, {"node": {"oid": "bd9cbdba0364f8dcc8965d0c9140f4207e7f457d", "messageHeadline": "Don't attempt to report if there's no job_id", "author": {"name": "Zack Cerza", "email": "zack@cerza.org", "user": {"login": "zmc"}}, "additions": 20, "deletions": 15}}, {"node": {"oid": "cbe7d8e5a193590d6af54a8671d5516f1d2d1205", "messageHeadline": "Add basic tests for scripts", "author": {"name": "Zack Cerza", "email": "zack@cerza.org", "user": {"login": "zmc"}}, "additions": 84, "deletions": 2}}, {"node": {"oid": "098389da82ace88a69a729a1d75c3dddb949243a", "messageHeadline": "Properly express conflicting options", "author": {"name": "Zack Cerza", "email": "zack@cerza.org", "user": {"login": "zmc"}}, "additions": 25, "deletions": 25}}, {"node": {"oid": "f34f3b3baf6f847296430c6126edc3002accd4ff", "messageHeadline": "Move teuthology's arg parsing to scripts/", "author": {"name": "Zack Cerza", "email": "zack@cerza.org", "user": {"login": "zmc"}}, "additions": 69, "deletions": 64}}, {"node": {"oid": "8351a3abfa5814b4100c72fc201bac0c3571ee16", "messageHeadline": "PEP-8", "author": {"name": "Zack Cerza", "email": "zack@cerza.org", "user": {"login": "zmc"}}, "additions": 15, "deletions": 10}}, {"node": {"oid": "e4753215ea3ef47211f5b52ff22970a717e6c071", "messageHeadline": "PEP-8", "author": {"name": "Zack Cerza", "email": "zack@cerza.org", "user": {"login": "zmc"}}, "additions": 31, "deletions": 29}}, {"node": {"oid": "45d1b0eb183d02072f412852693f726744b9f925", "messageHeadline": "Move teuthology-coverage's arg parsing to scripts/", "author": {"name": "Zack Cerza", "email": "zack@cerza.org", "user": {"login": "zmc"}}, "additions": 51, "deletions": 42}}, {"node": {"oid": "f4d655bbed922e3dffb5fe8ad77cafc14ced29b4", "messageHeadline": "PEP-8", "author": {"name": "Zack Cerza", "email": "zack@cerza.org", "user": {"login": "zmc"}}, "additions": 24, "deletions": 19}}, {"node": {"oid": "193b3112a3ffd89bceac3fa012375e33b0a72852", "messageHeadline": "Move teuthology-results' arg parsing to scripts/", "author": {"name": "Zack Cerza", "email": "zack@cerza.org", "user": {"login": "zmc"}}, "additions": 302, "deletions": 283}}, {"node": {"oid": "477e4ae2ce9eda726c242eea07b937eebd6a7e18", "messageHeadline": "PEP-8", "author": {"name": "Zack Cerza", "email": "zack@cerza.org", "user": {"login": "zmc"}}, "additions": 55, "deletions": 44}}, {"node": {"oid": "7ab9726737216aab2b241f045ce178be4707a659", "messageHeadline": "Move teuthology-report's arg parsing to scripts/", "author": {"name": "Zack Cerza", "email": "zack@cerza.org", "user": {"login": "zmc"}}, "additions": 47, "deletions": 49}}, {"node": {"oid": "755ac2f1293c18a8680b82148d99d59c679ee57b", "messageHeadline": "Move teuthology-updatekeys' arg parsing to scripts/", "author": {"name": "Zack Cerza", "email": "zack@cerza.org", "user": {"login": "zmc"}}, "additions": 42, "deletions": 33}}, {"node": {"oid": "84b2e55b93e0a3964a8bca9eeb81c1fbee0d7980", "messageHeadline": "Move schedule() to new schedule module", "author": {"name": "Zack Cerza", "email": "zack@cerza.org", "user": {"login": "zmc"}}, "additions": 75, "deletions": 73}}, {"node": {"oid": "c784c79f1d3f42a6dc91f085984d8ac14b9a5995", "messageHeadline": "Move teuthology-schedule's arg parsing to scripts/", "author": {"name": "Zack Cerza", "email": "zack@cerza.org", "user": {"login": "zmc"}}, "additions": 101, "deletions": 88}}, {"node": {"oid": "a6b57cc136da8d00e4124b781d635959c237b082", "messageHeadline": "PEP-8", "author": {"name": "Zack Cerza", "email": "zack@cerza.org", "user": {"login": "zmc"}}, "additions": 76, "deletions": 58}}, {"node": {"oid": "974898597fb4bc0adec22aae2cbf5c7cd87b4b79", "messageHeadline": "Move teuthology-lock's arg parsing to scripts/", "author": {"name": "Zack Cerza", "email": "zack@cerza.org", "user": {"login": "zmc"}}, "additions": 166, "deletions": 158}}, {"node": {"oid": "6b2f2780e0deed077684fc266de607423f53e22a", "messageHeadline": "PEP-8", "author": {"name": "Zack Cerza", "email": "zack@cerza.org", "user": {"login": "zmc"}}, "additions": 140, "deletions": 92}}, {"node": {"oid": "1bf3a3dadbe9f7c79f36090cd5eb776741b6b193", "messageHeadline": "Move teuthology-worker's arg parsing to scripts/", "author": {"name": "Zack Cerza", "email": "zack@cerza.org", "user": {"login": "zmc"}}, "additions": 39, "deletions": 30}}, {"node": {"oid": "5fd1cd0bed95a54f510c8468eed1f0d358800ab3", "messageHeadline": "Move teuthology-ls's arg parsing to scripts/", "author": {"name": "Zack Cerza", "email": "zack@cerza.org", "user": {"login": "zmc"}}, "additions": 32, "deletions": 21}}, {"node": {"oid": "7805913e7494b6727fb789612dcd81f9869741d5", "messageHeadline": "More PEP-8 cleanup", "author": {"name": "Zack Cerza", "email": "zack@cerza.org", "user": {"login": "zmc"}}, "additions": 9, "deletions": 9}}, {"node": {"oid": "e847b1075a2b3310871886b6df756a34551fd659", "messageHeadline": "Move teuthology-suite's arg parsing to scripts/", "author": {"name": "Zack Cerza", "email": "zack@cerza.org", "user": {"login": "zmc"}}, "additions": 87, "deletions": 77}}, {"node": {"oid": "7ce4dfd97a6c989b2f5cf4aea2121386169e8e3a", "messageHeadline": "Move teuthology-nuke's arg parsing to scripts/", "author": {"name": "Zack Cerza", "email": "zack@cerza.org", "user": {"login": "zmc"}}, "additions": 87, "deletions": 84}}, {"node": {"oid": "9177513b58e83164d09afe422b71afbe8a24b68e", "messageHeadline": "Add scripts/ module", "author": {"name": "Zack Cerza", "email": "zack@cerza.org", "user": {"login": "zmc"}}, "additions": 0, "deletions": 0}}, {"node": {"oid": "4902bfabf306c27546a6ffcb92bccf585b20f383", "messageHeadline": "PEP-8 cleanup", "author": {"name": "Zack Cerza", "email": "zack@cerza.org", "user": {"login": "zmc"}}, "additions": 71, "deletions": 37}}, {"node": {"oid": "7b889797c3b494df6abf411443045a18da6cc8a3", "messageHeadline": "ignoring -X option in apache as it was causing s3test failures on the\u2026", "author": {"name": "tamil", "email": "tamil.muthamizhan@inktank.com", "user": null}, "additions": 1, "deletions": 1}}, {"node": {"oid": "df50351c946c82e72d434f8c76a8c67a874ae239", "messageHeadline": "Merge pull request #126 from ceph/wip-store-results", "author": {"name": "Alfredo Deza", "email": "alfredo@deza.pe", "user": {"login": "alfredodeza"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "1c32b1b8866e19e36cf7485e9b4e923a84b39a49", "messageHeadline": "Reflect paddles API change: jobs in jobs/", "author": {"name": "Zack Cerza", "email": "zack@cerza.org", "user": {"login": "zmc"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "b79b2117e246637e94f4e8a26b2789de0329a3cd", "messageHeadline": "Merge pull request #125 from ceph/wip-store-results", "author": {"name": "Alfredo Deza", "email": "alfredo@deza.pe", "user": {"login": "alfredodeza"}}, "additions": 49, "deletions": 2}}, {"node": {"oid": "f78f3163c024893c38ebb987abbfd731e8bb546a", "messageHeadline": "Add more tests for ReportSerializer", "author": {"name": "Zack Cerza", "email": "zack@cerza.org", "user": {"login": "zmc"}}, "additions": 49, "deletions": 2}}, {"node": {"oid": "fe497fd910844d1f7749bd0b40d9fa4c40c19b16", "messageHeadline": "Merge pull request #124 from ceph/wip-store-results", "author": {"name": "Alfredo Deza", "email": "alfredo@deza.pe", "user": {"login": "alfredodeza"}}, "additions": 52, "deletions": 31}}, {"node": {"oid": "972ab1cf22000610e93cac5fd5e84a992f8b2116", "messageHeadline": "Tweak logic of try_push_job_info()", "author": {"name": "Zack Cerza", "email": "zack@cerza.org", "user": {"login": "zmc"}}, "additions": 10, "deletions": 5}}, {"node": {"oid": "f18c8f7e285509a7ff78395df89e6035aa346a56", "messageHeadline": "Make most of lock_machines() PEP-8 clean.", "author": {"name": "Zack Cerza", "email": "zack@cerza.org", "user": {"login": "zmc"}}, "additions": 18, "deletions": 14}}, {"node": {"oid": "5482ba81d1a11fe6be2e2bf16780125da5508d34", "messageHeadline": "Make teuthology-schedule also print the job's name", "author": {"name": "Zack Cerza", "email": "zack@cerza.org", "user": {"login": "zmc"}}, "additions": 9, "deletions": 8}}, {"node": {"oid": "08efeb7b9ec3f24558b8141c8854e1f01df948be", "messageHeadline": "Store the job_id as a str, not an int.", "author": {"name": "Zack Cerza", "email": "zack@cerza.org", "user": {"login": "zmc"}}, "additions": 8, "deletions": 2}}, {"node": {"oid": "f160ab648740edf89a37bc8f926ce259d20ced24", "messageHeadline": "Move teuthology.report import; add large warning", "author": {"name": "Zack Cerza", "email": "zack@cerza.org", "user": {"login": "zmc"}}, "additions": 7, "deletions": 2}}, {"node": {"oid": "52e2fc9b212eb23d3a50874ef659d39b36d940f1", "messageHeadline": "Merge pull request #123 from ceph/wip-store-results", "author": {"name": "Alfredo Deza", "email": "alfredo@deza.pe", "user": {"login": "alfredodeza"}}, "additions": 32, "deletions": 22}}, {"node": {"oid": "2270db724ddb474464018588f7b730df1db6d179", "messageHeadline": "Add (and use) try_push_job_info() for easy pushin'", "author": {"name": "Zack Cerza", "email": "zack@cerza.org", "user": {"login": "zmc"}}, "additions": 30, "deletions": 20}}, {"node": {"oid": "760fe6b1c9167dd843f6e23593b496be6c0aeef0", "messageHeadline": "Move new imports to inside main()", "author": {"name": "Zack Cerza", "email": "zack@cerza.org", "user": {"login": "zmc"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "e258555e95bfb3cc84eb06e94d4691a7d98424b1", "messageHeadline": "kcephfs/mixed-clients: add missing %", "author": {"name": "Sage Weil", "email": "sage@inktank.com", "user": null}, "additions": 0, "deletions": 0}}, {"node": {"oid": "13d4884830422c2bd28369d946824d0de0516e61", "messageHeadline": "kcephfs/mixed-clients: do not specify install version", "author": {"name": "Sage Weil", "email": "sage@inktank.com", "user": null}, "additions": 0, "deletions": 3}}, {"node": {"oid": "6ca7495e0967c96e8f9423fbdd613a450ff8cf04", "messageHeadline": "Revert \"fs/samba: reenable smbtorture lock test\"", "author": {"name": "Sage Weil", "email": "sage@inktank.com", "user": null}, "additions": 1, "deletions": 1}}, {"node": {"oid": "84e8651d3649c61f9f8bcdacf077a0c29dee126a", "messageHeadline": "schedule_suite.sh: include default machine type in job name", "author": {"name": "Sage Weil", "email": "sage@inktank.com", "user": null}, "additions": 1, "deletions": 2}}, {"node": {"oid": "f28643c39758fab98cf3149e18bedaeb006a431f", "messageHeadline": "Merge pull request #121 from ceph/wip-store-results", "author": {"name": "Alfredo Deza", "email": "alfredo@deza.pe", "user": {"login": "alfredodeza"}}, "additions": 554, "deletions": 78}}, {"node": {"oid": "e786e16220386eb684371c29070843469a81f81a", "messageHeadline": "Add test for test_all_runs", "author": {"name": "Zack Cerza", "email": "zack@cerza.org", "user": {"login": "zmc"}}, "additions": 40, "deletions": 0}}, {"node": {"oid": "93b6fa10a77aa95bce39d0d61c2d5a946eefdc10", "messageHeadline": "Clarify job vs. run", "author": {"name": "Zack Cerza", "email": "zack@cerza.org", "user": {"login": "zmc"}}, "additions": 26, "deletions": 18}}, {"node": {"oid": "f0604496e00195178b232db01f2e94843dc1d929", "messageHeadline": "Create a FakeArchive class to forge test results", "author": {"name": "Zack Cerza", "email": "zack@cerza.org", "user": {"login": "zmc"}}, "additions": 101, "deletions": 76}}, {"node": {"oid": "ff120d7fb559d4b5e3f23159af113ddc837b8918", "messageHeadline": "Escape reserved characters in URIs", "author": {"name": "Zack Cerza", "email": "zack@cerza.org", "user": {"login": "zmc"}}, "additions": 4, "deletions": 0}}, {"node": {"oid": "77b65c7f3c24f8039a33488b76e88a3e62cd1bee", "messageHeadline": "Report results synchronously.", "author": {"name": "Zack Cerza", "email": "zack@cerza.org", "user": {"login": "zmc"}}, "additions": 22, "deletions": 0}}, {"node": {"oid": "f0b35fca70ca6b0a25ae85fb4ed62eef52b1b5ed", "messageHeadline": "Add more documentation.", "author": {"name": "Zack Cerza", "email": "zack@cerza.org", "user": {"login": "zmc"}}, "additions": 76, "deletions": 3}}, {"node": {"oid": "058a27bf5995e2654de7430a6dc6af0d560bb15e", "messageHeadline": "Add create_run() and push_job_info() with docs.", "author": {"name": "Zack Cerza", "email": "zack@cerza.org", "user": {"login": "zmc"}}, "additions": 35, "deletions": 0}}, {"node": {"oid": "fe64887ec6deae6e25af8c9932159fa17f7f6f97", "messageHeadline": "s/submit_/report_/g", "author": {"name": "Zack Cerza", "email": "zack@cerza.org", "user": {"login": "zmc"}}, "additions": 15, "deletions": 15}}, {"node": {"oid": "555e55ff61e3e92ff72d3672ae2d015edf848d9a", "messageHeadline": "Rename ResultsPoster to ResultsReporter", "author": {"name": "Zack Cerza", "email": "zack@cerza.org", "user": {"login": "zmc"}}, "additions": 6, "deletions": 6}}, {"node": {"oid": "79e27abfe91dd25d3e879eee8146225a22f6c151", "messageHeadline": "Add create_run; allow passing json to submit_job", "author": {"name": "Zack Cerza", "email": "zack@cerza.org", "user": {"login": "zmc"}}, "additions": 9, "deletions": 6}}, {"node": {"oid": "52282fb7f4f71d54d5fcfb16a0fd84d5305f79c6", "messageHeadline": "Overhaul posting logic to avoid some corner cases", "author": {"name": "Zack Cerza", "email": "zack@cerza.org", "user": {"login": "zmc"}}, "additions": 36, "deletions": 35}}, {"node": {"oid": "4bcae4b18b3e7a3765c54e474e58b4daad2259bb", "messageHeadline": "Add flag for refreshing already-pushed runs", "author": {"name": "Zack Cerza", "email": "zack@cerza.org", "user": {"login": "zmc"}}, "additions": 49, "deletions": 38}}, {"node": {"oid": "da4a7b860d0e3222feb95f5c264a54edc8bd26ed", "messageHeadline": "Remove old method used for testing", "author": {"name": "Zack Cerza", "email": "zack@cerza.org", "user": {"login": "zmc"}}, "additions": 0, "deletions": 3}}, {"node": {"oid": "8b9a69138e5baf11bf0128c5988b729981da310e", "messageHeadline": "Add --server flag", "author": {"name": "Zack Cerza", "email": "zack@cerza.org", "user": {"login": "zmc"}}, "additions": 6, "deletions": 1}}, {"node": {"oid": "cf68a3ac3a57a9cbef7b30523b96925a85fa6c4c", "messageHeadline": "Reuse connection objects.", "author": {"name": "Zack Cerza", "email": "zack@cerza.org", "user": {"login": "zmc"}}, "additions": 10, "deletions": 5}}, {"node": {"oid": "f77ee6e0efe3b04dc3425f6f28368a378d4f2ea0", "messageHeadline": "Add argument parsing to make this a proper script.", "author": {"name": "Zack Cerza", "email": "zack@cerza.org", "user": {"login": "zmc"}}, "additions": 59, "deletions": 11}}, {"node": {"oid": "e3e0775c0dc65a00512ceb2c999ab269865bc165", "messageHeadline": "A first pass at integration with paddles", "author": {"name": "Zack Cerza", "email": "zack@cerza.org", "user": {"login": "zmc"}}, "additions": 199, "deletions": 0}}, {"node": {"oid": "5acd88b9d5965399f11e544a625b60fc1f8e9c4e", "messageHeadline": "Merge pull request #120 from ceph/wip-6243", "author": {"name": "Zack Cerza", "email": "zack@cerza.org", "user": {"login": "zmc"}}, "additions": 23, "deletions": 6}}, {"node": {"oid": "149b98e5721351a53c28c19e4c892f965af01511", "messageHeadline": "rest-api.py: test that ceph-rest-api is up and servicing requests", "author": {"name": "Dan Mick", "email": "dan.mick@inktank.com", "user": null}, "additions": 19, "deletions": 0}}, {"node": {"oid": "3665eb704ebeaeaddeb99e9afdc6dced55b2b976", "messageHeadline": "fs/samba: reenable smbtorture lock test", "author": {"name": "Sage Weil", "email": "sage@inktank.com", "user": null}, "additions": 1, "deletions": 1}}, {"node": {"oid": "0ce72d7f01c0c75081f032075fa1ab4164f98f41", "messageHeadline": "rest-api.py: fix up client identification", "author": {"name": "Dan Mick", "email": "dan.mick@inktank.com", "user": null}, "additions": 4, "deletions": 6}}, {"node": {"oid": "65d93de11052f379d982d0801ed0c082fc399ec3", "messageHeadline": "xfs: enable sloppy crc", "author": {"name": "Sage Weil", "email": "sage@inktank.com", "user": null}, "additions": 3, "deletions": 0}}, {"node": {"oid": "0bb55a522114e2be8889be1cb7a2b8820e0f04aa", "messageHeadline": "btrfs: enable sloppy crc", "author": {"name": "Sage Weil", "email": "sage@inktank.com", "user": null}, "additions": 1, "deletions": 0}}, {"node": {"oid": "3615c149c24da86907cab159d9bd0a14c6ddbb73", "messageHeadline": "make xfs.yaml a symlink", "author": {"name": "Sage Weil", "email": "sage@inktank.com", "user": null}, "additions": 7, "deletions": 21}}, {"node": {"oid": "886c4fdd452dd470a73300fe44d8c7b77c59b1ea", "messageHeadline": "make ext4.yaml a symlink", "author": {"name": "Sage Weil", "email": "sage@inktank.com", "user": null}, "additions": 3, "deletions": 9}}, {"node": {"oid": "92cc980be4fc3478bf06213386c7f3c2b937bad0", "messageHeadline": "make btrfs.yaml a symlink", "author": {"name": "Sage Weil", "email": "sage@inktank.com", "user": null}, "additions": 33, "deletions": 198}}, {"node": {"oid": "47f4cccfd708c46fe47c4756f2c37ce83eae6638", "messageHeadline": "fs: add generic osd fs selector stubs", "author": {"name": "Sage Weil", "email": "sage@inktank.com", "user": null}, "additions": 12, "deletions": 0}}, {"node": {"oid": "759bbb4bdbacc4748787cde05aa19d1ee14115c2", "messageHeadline": "Revert \"ceph.conf: filestore sloppy crc = true\"", "author": {"name": "Sage Weil", "email": "sage@inktank.com", "user": null}, "additions": 0, "deletions": 2}}, {"node": {"oid": "964a929005b16ac33f51949722108f794cc17ca3", "messageHeadline": "kcephfs: add fsx back", "author": {"name": "Sage Weil", "email": "sage@inktank.com", "user": null}, "additions": 8, "deletions": 0}}, {"node": {"oid": "e17928d588e7e85c6b103ec0ec5864153af0cf50", "messageHeadline": "nuke: s/run_name/name/", "author": {"name": "Sage Weil", "email": "sage@inktank.com", "user": null}, "additions": 3, "deletions": 3}}, {"node": {"oid": "efd5ccbc4b233b6403b56806f74b3e8d47846fa0", "messageHeadline": "Merge pull request #118 from ceph/wip-nukeskip", "author": {"name": "Zack Cerza", "email": "zack@cerza.org", "user": {"login": "zmc"}}, "additions": 13, "deletions": 0}}, {"node": {"oid": "e80f112456c74cb89d4fc6dd59093ec6b9d16c72", "messageHeadline": "Merge pull request #95 from ceph/wip-empty", "author": {"name": "Zack Cerza", "email": "zack@cerza.org", "user": {"login": "zmc"}}, "additions": 14, "deletions": 13}}, {"node": {"oid": "6b248e80a66aa6e4c5cd25f11ddb3ffaf787f909", "messageHeadline": "Check description of machines before nuking when -a is passed", "author": {"name": "Sandon Van Ness", "email": "sandon@inktank.com", "user": {"login": "SandonV"}}, "additions": 13, "deletions": 0}}, {"node": {"oid": "431d26444765ceae02d0500af747423d8d36e21c", "messageHeadline": "suite: don't schedule follow-on summary job for an empty run", "author": {"name": "Sage Weil", "email": "sage@inktank.com", "user": null}, "additions": 13, "deletions": 12}}, {"node": {"oid": "504195a0d953e20e6295278593d99d15f4bf7938", "messageHeadline": "suite: fix num_jobs count", "author": {"name": "Sage Weil", "email": "sage@inktank.com", "user": null}, "additions": 1, "deletions": 1}}, {"node": {"oid": "f77a9190b7b685ff513cdec972c1fb77bd667c97", "messageHeadline": "Merge pull request #116 from ceph/wip-sudoers-sync", "author": {"name": "Josh Durgin", "email": "josh.durgin@inktank.com", "user": {"login": "jdurgin"}}, "additions": 6, "deletions": 1}}, {"node": {"oid": "f3047be423bed00a97eda30d14a2fe88101ce9ee", "messageHeadline": "Merge pull request #115 from ceph/wip-priority", "author": {"name": "Zack Cerza", "email": "zack@cerza.org", "user": {"login": "zmc"}}, "additions": 14, "deletions": 2}}, {"node": {"oid": "3e31c493449f2dec50cd562e9e60c366bc398fd6", "messageHeadline": "nuke: make half-hearted attempt to sync before reboot", "author": {"name": "Sage Weil", "email": "sage@inktank.com", "user": null}, "additions": 6, "deletions": 1}}, {"node": {"oid": "d05c8ed8b38e7b149a77f8689f1a82b8acf4df5a", "messageHeadline": "Merge pull request #117 from ceph/wip-tests", "author": {"name": "Alfredo Deza", "email": "alfredo@deza.pe", "user": {"login": "alfredodeza"}}, "additions": 844, "deletions": 857}}, {"node": {"oid": "4135960eb6cd302cee07f52377a86878b2e504b2", "messageHeadline": "Fix test", "author": {"name": "Zack Cerza", "email": "zack@cerza.org", "user": {"login": "zmc"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "69ea83904f7445e6c49447704eb2f75e43168663", "messageHeadline": "Add test for skipping host key verification", "author": {"name": "Zack Cerza", "email": "zack@cerza.org", "user": {"login": "zmc"}}, "additions": 22, "deletions": 0}}, {"node": {"oid": "589560e6c9070f8ed67680c3d55e388a52c34cf4", "messageHeadline": "Port from nosetests to py.test", "author": {"name": "Zack Cerza", "email": "zack@cerza.org", "user": {"login": "zmc"}}, "additions": 805, "deletions": 823}}, {"node": {"oid": "f91f792c91713825b64b0fc283fdbba1957bb595", "messageHeadline": "Add another config test", "author": {"name": "Zack Cerza", "email": "zack@cerza.org", "user": {"login": "zmc"}}, "additions": 5, "deletions": 0}}, {"node": {"oid": "757b298870435368e0672cd85e6eacf4fc50b2c4", "messageHeadline": "Don't use properties", "author": {"name": "Zack Cerza", "email": "zack@cerza.org", "user": {"login": "zmc"}}, "additions": 12, "deletions": 35}}, {"node": {"oid": "5795777e31be3914d87f99ac535258b737360056", "messageHeadline": "adding mixed-clients test that uses fuse client and kernel client", "author": {"name": "tamil", "email": "tamil@tamil-VirtualBox.(none)", "user": null}, "additions": 73, "deletions": 0}}, {"node": {"oid": "631476b9796f817e5f1654affb6b2a5aacfe9a80", "messageHeadline": "ceph.conf: filestore sloppy crc = true", "author": {"name": "Sage Weil", "email": "sage@inktank.com", "user": null}, "additions": 2, "deletions": 0}}, {"node": {"oid": "d18d5a8ade1870e0bbbcd6d4b64c2ee3a78968a3", "messageHeadline": "Added mixed-clients suite that exercises parallel workloads from", "author": {"name": "tamil", "email": "tamil.muthamizhan@inktank.com", "user": null}, "additions": 73, "deletions": 0}}, {"node": {"oid": "2860e9d797c9903163f56cf68ad7bf09a9126fe6", "messageHeadline": "schedule: show priority on -s", "author": {"name": "Sage Weil", "email": "sage@inktank.com", "user": null}, "additions": 3, "deletions": 1}}, {"node": {"oid": "acdaf3d419d1a25df7b946a34a470024e2b3924d", "messageHeadline": "schedule: priority option", "author": {"name": "Sage Weil", "email": "sage@inktank.com", "user": null}, "additions": 11, "deletions": 1}}, {"node": {"oid": "2acceef69905173a008a6da075e675b3cb579391", "messageHeadline": "valgrind: suppress inet_ntop noise", "author": {"name": "Sage Weil", "email": "sage@inktank.com", "user": null}, "additions": 14, "deletions": 0}}, {"node": {"oid": "a2f851150f07c20bafc11e126f14c8ada5aaf858", "messageHeadline": "Merge pull request #114 from ceph/wip-linter", "author": {"name": "Alfredo Deza", "email": "alfredo@deza.pe", "user": {"login": "alfredodeza"}}, "additions": 46, "deletions": 51}}, {"node": {"oid": "21765ce4f828bf78eee0facf8862d5b6669100d5", "messageHeadline": "Move 'import os' to inside main()", "author": {"name": "Zack Cerza", "email": "zack@cerza.org", "user": {"login": "zmc"}}, "additions": 0, "deletions": 2}}, {"node": {"oid": "962a9ae2bbff39e62e832dc5936eb84ca088b385", "messageHeadline": "Add '# noqa' to suppress a linter error", "author": {"name": "Zack Cerza", "email": "zack@cerza.org", "user": {"login": "zmc"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "622ce1115d26377ebdef250f36f47f21d8bfe83e", "messageHeadline": "Don't redefine variable", "author": {"name": "Zack Cerza", "email": "zack@cerza.org", "user": {"login": "zmc"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "8a11e4d0530ec78d3181864ecb71875e5809e6b8", "messageHeadline": "Remove unused variables", "author": {"name": "Zack Cerza", "email": "zack@cerza.org", "user": {"login": "zmc"}}, "additions": 22, "deletions": 24}}, {"node": {"oid": "8497437003cc895fec052302252821e3562aeafe", "messageHeadline": "Remove unused imports", "author": {"name": "Zack Cerza", "email": "zack@cerza.org", "user": {"login": "zmc"}}, "additions": 9, "deletions": 20}}, {"node": {"oid": "a2c9bdc7bacc490ba65adc955a7070beef7b35f0", "messageHeadline": "Fix undefined name errors", "author": {"name": "Zack Cerza", "email": "zack@cerza.org", "user": {"login": "zmc"}}, "additions": 4, "deletions": 0}}, {"node": {"oid": "b301a741f020d19d5d7e7e5c97ae32b09efca3b2", "messageHeadline": "Make teuthology.locker a module", "author": {"name": "Zack Cerza", "email": "zack@cerza.org", "user": {"login": "zmc"}}, "additions": 0, "deletions": 0}}, {"node": {"oid": "cb3b563ecfeaf73d88bf8c921528327d40108f40", "messageHeadline": "Add missing requirement: web.py", "author": {"name": "Zack Cerza", "email": "zack@cerza.org", "user": {"login": "zmc"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "fb5c3681b133357e8fb189f3cd99d74af5a3d1bf", "messageHeadline": "add flake8 checks to teuthology", "author": {"name": "Alfredo Deza", "email": "alfredo.deza@inktank.com", "user": null}, "additions": 7, "deletions": 2}}, {"node": {"oid": "fdf50dbc23e6317623b91ab78186aa4e6c640dff", "messageHeadline": "Merge pull request #111 from ceph/wip-missing-packages", "author": {"name": "Alfredo Deza", "email": "alfredo@deza.pe", "user": {"login": "alfredodeza"}}, "additions": 12, "deletions": 2}}, {"node": {"oid": "fedbf353686b2412c69617d15d633fae611193e5", "messageHeadline": "added v0.67.2 to upgrade-dumpling suite", "author": {"name": "tamil", "email": "tamil.muthamizhan@inktank.com", "user": null}, "additions": 28, "deletions": 0}}, {"node": {"oid": "8de31437e906d6c307913545f3d449f370de378e", "messageHeadline": "If we're scheduling for non-ubuntu, look for rpms", "author": {"name": "Zack Cerza", "email": "zack@cerza.org", "user": {"login": "zmc"}}, "additions": 12, "deletions": 2}}, {"node": {"oid": "e30f1fa745230713544f6350b6353e3a568cdc2a", "messageHeadline": "Merge pull request #110 from ceph/wip-nuke-import-os", "author": {"name": "Zack Cerza", "email": "zack@cerza.org", "user": {"login": "zmc"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "25bc62dec12d98abf265f95c6fa3f0d9e7991dd1", "messageHeadline": "nuke: add missing import os", "author": {"name": "Sage Weil", "email": "sage@inktank.com", "user": null}, "additions": 1, "deletions": 0}}, {"node": {"oid": "661676f4427ad6f162907b70364fc7fcbdaa1e4e", "messageHeadline": "Merge pull request #109 from ceph/wip-6388", "author": {"name": "Zack Cerza", "email": "zack@cerza.org", "user": {"login": "zmc"}}, "additions": 9, "deletions": 4}}, {"node": {"oid": "80dcab7fe42a1d0154d3e8a9bf5fbde1250fbc4d", "messageHeadline": "only use host_key if it is not None", "author": {"name": "Alfredo Deza", "email": "alfredo.deza@inktank.com", "user": null}, "additions": 9, "deletions": 4}}, {"node": {"oid": "2870ec5086822d55bb4402b2f2721485499befec", "messageHeadline": "rbd: move xfstest TESTDIR=... bit to front of command", "author": {"name": "Sage Weil", "email": "sage@inktank.com", "user": null}, "additions": 1, "deletions": 1}}, {"node": {"oid": "218776b219be1d688a4f27488d6245dc09caa2a8", "messageHeadline": "Fix namespace collision", "author": {"name": "Zack Cerza", "email": "zack@cerza.org", "user": {"login": "zmc"}}, "additions": 9, "deletions": 5}}, {"node": {"oid": "f1aac6678e5cf314c90ca8b5fc3dcf335780a5fd", "messageHeadline": "ceph.conf: fix typo", "author": {"name": "Sage Weil", "email": "sage@inktank.com", "user": null}, "additions": 1, "deletions": 1}}, {"node": {"oid": "3955666e8e8dca14bca29ced65adb1f936f3131e", "messageHeadline": "Add config option 'verify_host_keys'", "author": {"name": "Zack Cerza", "email": "zack@cerza.org", "user": {"login": "zmc"}}, "additions": 13, "deletions": 3}}, {"node": {"oid": "6367868aedb40c5e3d155913ae0f5666f8863650", "messageHeadline": "Merge pull request #107 from ceph/wip-fix-undefined-config", "author": {"name": "Zack Cerza", "email": "zack@cerza.org", "user": {"login": "zmc"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "3e75cf3b890d6678b310a4c7838642f7ee9f2000", "messageHeadline": "fix an undefined name buy importing config", "author": {"name": "Alfredo Deza", "email": "alfredo.deza@inktank.com", "user": null}, "additions": 1, "deletions": 0}}, {"node": {"oid": "ed6c2c087e996bebec0d43969e727f689579c2ff", "messageHeadline": "ceph.conf: reduce min pg per osd", "author": {"name": "Sage Weil", "email": "sage@inktank.com", "user": null}, "additions": 2, "deletions": 0}}, {"node": {"oid": "8f4b1974b0953ba6632d9150b7f589f34d36659a", "messageHeadline": "Merge pull request #106 from ceph/wip-mirror", "author": {"name": "Alfredo Deza", "email": "alfredo@deza.pe", "user": {"login": "alfredodeza"}}, "additions": 75, "deletions": 46}}, {"node": {"oid": "4043c7d72cd15c50763c40e4e3669c7967bc8a3d", "messageHeadline": "Split test into two", "author": {"name": "Zack Cerza", "email": "zack@cerza.org", "user": {"login": "zmc"}}, "additions": 4, "deletions": 7}}, {"node": {"oid": "c19bd9bae375d3fe7ce33ff37d95ceced7c67b20", "messageHeadline": "Merge pull request #105 from ceph/wip-missing-packages", "author": {"name": "Alfredo Deza", "email": "alfredo@deza.pe", "user": {"login": "alfredodeza"}}, "additions": 32, "deletions": 11}}, {"node": {"oid": "058b1fab8ef97f3051b0c67557f9a9eb58a92867", "messageHeadline": "When scheduling fails, send an email.", "author": {"name": "Zack Cerza", "email": "zack@cerza.org", "user": {"login": "zmc"}}, "additions": 32, "deletions": 11}}, {"node": {"oid": "0ce627874f7c3efc9deb6050d81ebc401c67d292", "messageHeadline": "Don't hardcode the git://ceph.com/git/ mirror", "author": {"name": "Zack Cerza", "email": "zack@cerza.org", "user": {"login": "zmc"}}, "additions": 15, "deletions": 17}}, {"node": {"oid": "e6040f7887f482de641fb19d329d3db5e61aa5c1", "messageHeadline": "Don't hardcode ceph.com mirror for linux-firmware", "author": {"name": "Zack Cerza", "email": "zack@cerza.org", "user": {"login": "zmc"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "dc1c425032128827f6713f36791c82adf8b969d9", "messageHeadline": "Merge pull request #103 from ceph/toxify", "author": {"name": "Zack Cerza", "email": "zack@cerza.org", "user": {"login": "zmc"}}, "additions": 15, "deletions": 1}}, {"node": {"oid": "b79343cc95bab19319b770dee57d97ed79990681", "messageHeadline": "move the sitepackages to testenv section", "author": {"name": "Alfredo Deza", "email": "alfredo.deza@inktank.com", "user": null}, "additions": 1, "deletions": 1}}, {"node": {"oid": "feefe218fea1c1e56fc992dca6b16498eaaf6d2f", "messageHeadline": "tell py.test that we want teuthology stuff only", "author": {"name": "Alfredo Deza", "email": "alfredo.deza@inktank.com", "user": null}, "additions": 1, "deletions": 1}}, {"node": {"oid": "b68424198698f1ef813b9632848db6eaad70cc69", "messageHeadline": "tell tox to use site-packages", "author": {"name": "Alfredo Deza", "email": "alfredo.deza@inktank.com", "user": null}, "additions": 1, "deletions": 0}}, {"node": {"oid": "cbda14f64ced7fb9eac7920093e86b8f13bf0db9", "messageHeadline": "just use python 2.7 for now", "author": {"name": "Alfredo Deza", "email": "alfredo.deza@inktank.com", "user": null}, "additions": 1, "deletions": 1}}, {"node": {"oid": "8d3cf9e176c3be87cb0f85fcb568657088bc8d1a", "messageHeadline": "make sure we don't hard code the path for py.test", "author": {"name": "Alfredo Deza", "email": "alfredo.deza@inktank.com", "user": null}, "additions": 1, "deletions": 1}}, {"node": {"oid": "345bc47fc56e8311bd0ee17127c8a8775c4c0a13", "messageHeadline": "append .tox to avoid going in there", "author": {"name": "Alfredo Deza", "email": "alfredo.deza@inktank.com", "user": null}, "additions": 1, "deletions": 1}}, {"node": {"oid": "d1deb6d579fc0e862ec4fb84596fed1827cd7af8", "messageHeadline": "Don't hardcode teuthology's git repo URL", "author": {"name": "Zack Cerza", "email": "zack@cerza.org", "user": {"login": "zmc"}}, "additions": 3, "deletions": 4}}, {"node": {"oid": "9de95d174f8840bf1057f9db4685cbcb6107d2cf", "messageHeadline": "Add a basic test for teuthology.config", "author": {"name": "Zack Cerza", "email": "zack@cerza.org", "user": {"login": "zmc"}}, "additions": 27, "deletions": 7}}, {"node": {"oid": "50b55b6cedb1ba73cbdec957137d116ef012dd01", "messageHeadline": "Merge pull request #104 from ceph/wip-copyfrom", "author": {"name": "Zack Cerza", "email": "zack@cerza.org", "user": {"login": "zmc"}}, "additions": 4, "deletions": 1}}, {"node": {"oid": "bfb276091cdaadf96989e6f1b72d6d164169d83e", "messageHeadline": "rados: only pass --op copy_from if non-zero", "author": {"name": "Sage Weil", "email": "sage@inktank.com", "user": null}, "additions": 4, "deletions": 1}}, {"node": {"oid": "1600785d2daa9be955d5dc24802aa7727f86aede", "messageHeadline": "Add config.ceph_git_base_url", "author": {"name": "Zack Cerza", "email": "zack@cerza.org", "user": {"login": "zmc"}}, "additions": 11, "deletions": 0}}, {"node": {"oid": "db1231b4675729c9cd0fc8a1db988e1b7f644fe8", "messageHeadline": "Use config.lock_server", "author": {"name": "Zack Cerza", "email": "zack@cerza.org", "user": {"login": "zmc"}}, "additions": 10, "deletions": 9}}, {"node": {"oid": "7153c2be456084dfdd7cc346d62a6eb0fcaa2a31", "messageHeadline": "Add doc noting Inktank's lockserver URL", "author": {"name": "Zack Cerza", "email": "zack@cerza.org", "user": {"login": "zmc"}}, "additions": 5, "deletions": 0}}, {"node": {"oid": "e93c8ef275be27f8dd6073e75c0f28b0af75555e", "messageHeadline": "Use teuthology.config.", "author": {"name": "Zack Cerza", "email": "zack@cerza.org", "user": {"login": "zmc"}}, "additions": 5, "deletions": 7}}, {"node": {"oid": "cc4b9560c90cfa5a742f2229c2e60ce97d2c20f6", "messageHeadline": "add a tox file", "author": {"name": "Alfredo Deza", "email": "alfredo.deza@inktank.com", "user": null}, "additions": 12, "deletions": 0}}, {"node": {"oid": "eb18cbf41218d6d2f71b01562a0b06c69b4ef5a7", "messageHeadline": "add .tox to gitignore", "author": {"name": "Alfredo Deza", "email": "alfredo.deza@inktank.com", "user": null}, "additions": 1, "deletions": 0}}, {"node": {"oid": "b14bdfbbfbbff85b2bd5f0687766c6814d838ef0", "messageHeadline": "Merge pull request #102 from ceph/wip-tests", "author": {"name": "Alfredo Deza", "email": "alfredo@deza.pe", "user": {"login": "alfredodeza"}}, "additions": 39, "deletions": 14}}, {"node": {"oid": "eeb78b6b0436a1350178ee1ba78fda3d07c15611", "messageHeadline": "Update test_connect() to reflect API changes", "author": {"name": "Zack Cerza", "email": "zack@cerza.org", "user": {"login": "zmc"}}, "additions": 6, "deletions": 6}}, {"node": {"oid": "b993ecac9b0ef0dfc944a94dbd47adb353591be4", "messageHeadline": "Update many unit tests to reflect 2yrs of changes", "author": {"name": "Zack Cerza", "email": "zack@cerza.org", "user": {"login": "zmc"}}, "additions": 31, "deletions": 8}}, {"node": {"oid": "ffe7d80cfc5b045bad91bf74c69f9d5cb9486124", "messageHeadline": "Add pytest.ini", "author": {"name": "Zack Cerza", "email": "zack@cerza.org", "user": {"login": "zmc"}}, "additions": 2, "deletions": 0}}, {"node": {"oid": "60f5c30501d6f0499b62c5d1e216b9501743dcb7", "messageHeadline": "Merge pull request #101 from ceph/fix-adjust-ulimits-b", "author": {"name": "Alfredo Deza", "email": "alfredo@deza.pe", "user": {"login": "alfredodeza"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "974aa6ae362baf9429d4dd3572ab9a509bbc21b2", "messageHeadline": "Put helper scripts in /usr/bin", "author": {"name": "Zack Cerza", "email": "zack@cerza.org", "user": {"login": "zmc"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "136ef1cd0f186318185c35a2add7b58245feee45", "messageHeadline": "Merge pull request #100 from ceph/wip-tests", "author": {"name": "Alfredo Deza", "email": "alfredo@deza.pe", "user": {"login": "alfredodeza"}}, "additions": 134, "deletions": 0}}, {"node": {"oid": "9ae29fa3bdf7bda0645f76e61b6f9b2aca182c38", "messageHeadline": "Port to py.test", "author": {"name": "Zack Cerza", "email": "zack@cerza.org", "user": {"login": "zmc"}}, "additions": 121, "deletions": 134}}, {"node": {"oid": "40907535fcae6771dad5f4ee5825fef56bfe7fa0", "messageHeadline": "Add test for teuthology.suite.build_email_body()", "author": {"name": "Zack Cerza", "email": "zack@cerza.org", "user": {"login": "zmc"}}, "additions": 147, "deletions": 0}}, {"node": {"oid": "1685de6741af9a2cedef5362ca6ab117ed23e563", "messageHeadline": "Fix typo", "author": {"name": "Zack Cerza", "email": "zack@cerza.org", "user": {"login": "zmc"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "af5ae2dd7b210f0d00586e238b869f32a2a846d6", "messageHeadline": "Merge pull request #98 from ceph/time-fix", "author": {"name": "Alfredo Deza", "email": "alfredo@deza.pe", "user": {"login": "alfredodeza"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "d83912e0bfb1e0497a3d4516208df6cfb8c2e1fd", "messageHeadline": "If duration is missing from summary.yaml, use 0", "author": {"name": "Zack Cerza", "email": "zack@cerza.org", "user": {"login": "zmc"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "db92bb91404f2728c8ad5349cf1861c8c5658e16", "messageHeadline": "Merge pull request #97 from ceph/sentry", "author": {"name": "Alfredo Deza", "email": "alfredo@deza.pe", "user": {"login": "alfredodeza"}}, "additions": 3, "deletions": 2}}, {"node": {"oid": "aaa3cf9baaa45ba8bd69869701936031b4e3e36f", "messageHeadline": "Fix logs URL on Sentry pages.", "author": {"name": "Zack Cerza", "email": "zack@cerza.org", "user": {"login": "zmc"}}, "additions": 3, "deletions": 2}}, {"node": {"oid": "b923152eef5cd7b2ac7ca5a2438eb9f0e95763cf", "messageHeadline": "Merge pull request #96 from ceph/wip-fix-sudoers", "author": {"name": "SandonV", "email": "sandon@inktank.com", "user": {"login": "SandonV"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "bbda7522c6432c3e982c45a2bcd2f3cae6727f56", "messageHeadline": "Make sed expressions safe to run multiple times", "author": {"name": "Zack Cerza", "email": "zack@cerza.org", "user": {"login": "zmc"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "c4a47ffdf0358642af36cfd8e3a08be4f96764e5", "messageHeadline": "Add dummy suite.", "author": {"name": "Zack Cerza", "email": "zack@cerza.org", "user": {"login": "zmc"}}, "additions": 6, "deletions": 0}}, {"node": {"oid": "61ddeb6a0331bf01bdc687664e2b66331ee2c665", "messageHeadline": "Revert \"suite: don't schedule follow-on summary job for an empty run\"", "author": {"name": "Zack Cerza", "email": "zack@cerza.org", "user": {"login": "zmc"}}, "additions": 12, "deletions": 13}}, {"node": {"oid": "4520c5f6f5e2de12ee673d97870e6b2fc9992e60", "messageHeadline": "suite: do not calculate product on an empty list (take 2)", "author": {"name": "Sage Weil", "email": "sage@inktank.com", "user": null}, "additions": 7, "deletions": 6}}, {"node": {"oid": "e65d6e2a00f37b8486146ebd21fd7d7e8cdfdb3a", "messageHeadline": "Revert \"suite: do not calculate product on an empty list\"", "author": {"name": "Zack Cerza", "email": "zack@cerza.org", "user": {"login": "zmc"}}, "additions": 6, "deletions": 7}}, {"node": {"oid": "a8e77738af39cb9208a6982ba34932b9494b17de", "messageHeadline": "Merge pull request #94 from ceph/wip-fix-sudoers", "author": {"name": "SandonV", "email": "sandon@inktank.com", "user": {"login": "SandonV"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "8b63396ef66a2e3400bd1f9e1c55e6f58ab6dff9", "messageHeadline": "Use teuthology-specific backup for /etc/sudoers", "author": {"name": "Zack Cerza", "email": "zack@cerza.org", "user": {"login": "zmc"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "5ca6bc3974dc7c86ee93a599bc52be6ea5e816d7", "messageHeadline": "Merge pull request #93 from ceph/wip-runfix", "author": {"name": "Alfredo Deza", "email": "alfredo@deza.pe", "user": {"login": "alfredodeza"}}, "additions": 10, "deletions": 0}}, {"node": {"oid": "4d2e3c2736dbc308b8256e2446dcf04dabcba8a9", "messageHeadline": "Make run_job merge job_config['config'] if needed", "author": {"name": "Zack Cerza", "email": "zack@cerza.org", "user": {"login": "zmc"}}, "additions": 10, "deletions": 0}}, {"node": {"oid": "c36da3df07cc0b5af492a2cb71ed16c2ceea438e", "messageHeadline": "Merge pull request #92 from ceph/sentry", "author": {"name": "Alfredo Deza", "email": "alfredo@deza.pe", "user": {"login": "alfredodeza"}}, "additions": 1, "deletions": 2}}, {"node": {"oid": "fad71073e2768b26c44a9554e17ceb546f3991f6", "messageHeadline": "Be less picky about trailing slashes.", "author": {"name": "Zack Cerza", "email": "zack@cerza.org", "user": {"login": "zmc"}}, "additions": 1, "deletions": 2}}, {"node": {"oid": "7b908b415285d8e43064ad4f4611e42d9a65f43e", "messageHeadline": "modified rgw tests and fs tests to get it going in the nightlies", "author": {"name": "tamil", "email": "tamil.muthamizhan@inktank.com", "user": null}, "additions": 4, "deletions": 3}}, {"node": {"oid": "0d37a334b273293b8330cab9c287d62f01a2e444", "messageHeadline": "added rgw task", "author": {"name": "tamil", "email": "tamil.muthamizhan@inktank.com", "user": null}, "additions": 1, "deletions": 0}}, {"node": {"oid": "568eccf86e0f05e905128032bff0819ae3578863", "messageHeadline": "Merge pull request #91 from ceph/wip-suite", "author": {"name": "Alfredo Deza", "email": "alfredo@deza.pe", "user": {"login": "alfredodeza"}}, "additions": 24, "deletions": 19}}, {"node": {"oid": "a2b7c728964fb0064ba2a69818289caf723f09fc", "messageHeadline": "suite: don't schedule follow-on summary job for an empty run", "author": {"name": "Sage Weil", "email": "sage@inktank.com", "user": null}, "additions": 13, "deletions": 12}}, {"node": {"oid": "5a083894e05cf251d3dd54db2fd8533d0f83cca8", "messageHeadline": "suite: be verbose about how many jobs we generate", "author": {"name": "Sage Weil", "email": "sage@inktank.com", "user": null}, "additions": 4, "deletions": 1}}, {"node": {"oid": "dda7954090ccc9ffd8ecd961d6b530a0e6d24964", "messageHeadline": "suite: do not calculate product on an empty list", "author": {"name": "Sage Weil", "email": "sage@inktank.com", "user": null}, "additions": 7, "deletions": 6}}, {"node": {"oid": "42c2b704b6f40cf6dc6537e7a9df9ec4004e007c", "messageHeadline": "Merge pull request #90 from ceph/sentry", "author": {"name": "Zack Cerza", "email": "zack@cerza.org", "user": {"login": "zmc"}}, "additions": 21, "deletions": 2}}, {"node": {"oid": "31f0f7ad7e5584883bca555970c61036983e4c23", "messageHeadline": "Fix get_http_log_path(), update callers, add tests", "author": {"name": "Zack Cerza", "email": "zack@cerza.org", "user": {"login": "zmc"}}, "additions": 21, "deletions": 2}}, {"node": {"oid": "9de651a945b66bc29dc52738df116fd3b0ae08b2", "messageHeadline": "Merge branch 'master' of github.com:ceph/teuthology", "author": {"name": "tamil", "email": "tamil.muthamizhan@inktank.com", "user": null}, "additions": 1, "deletions": 1}}, {"node": {"oid": "eb4c575f54405706a674240a145a16d4b759d706", "messageHeadline": "made help more readable", "author": {"name": "tamil", "email": "tamil.muthamizhan@inktank.com", "user": null}, "additions": 23, "deletions": 7}}, {"node": {"oid": "2db2ba781ac1a9328c9f5b016052bb7dc5d747b5", "messageHeadline": "Fix TypeError", "author": {"name": "Zack Cerza", "email": "zack@cerza.org", "user": {"login": "zmc"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "1901a145e0c9d86a510e6ef63371875a982e221e", "messageHeadline": "removed basic dir as it was empty", "author": {"name": "tamil", "email": "tamil.muthamizhan@inktank.com", "user": null}, "additions": 0, "deletions": 0}}, {"node": {"oid": "6552f5a520789dda61f3f7884d488435d36d9015", "messageHeadline": "Merge pull request #88 from ceph/wip-fix-clones", "author": {"name": "Alfredo Deza", "email": "alfredo@deza.pe", "user": {"login": "alfredodeza"}}, "additions": 8, "deletions": 6}}, {"node": {"oid": "e83b5defe83cf2351b7a9fc6ec8ec7dc50b54af0", "messageHeadline": "Use check_output() and log.exception()", "author": {"name": "Zack Cerza", "email": "zack@cerza.org", "user": {"login": "zmc"}}, "additions": 8, "deletions": 6}}, {"node": {"oid": "40d6c60f13f2a97d9c94c1bfcc03f21cc4254e8b", "messageHeadline": "feature # 5942. Added examples to teuthology binaries help page", "author": {"name": "tamil", "email": "tamil.muthamizhan@inktank.com", "user": null}, "additions": 9, "deletions": 5}}, {"node": {"oid": "06be66b33f47f9963a3e5716c124701f8e9c30c3", "messageHeadline": "Merge pull request #87 from ceph/sentry", "author": {"name": "Alfredo Deza", "email": "alfredo@deza.pe", "user": {"login": "alfredodeza"}}, "additions": 82, "deletions": 30}}, {"node": {"oid": "1228d8cb5a7897b427cd0c76c2b7856edfaf3e48", "messageHeadline": "Add teuthology branch to sentry report tags", "author": {"name": "Zack Cerza", "email": "zack@cerza.org", "user": {"login": "zmc"}}, "additions": 5, "deletions": 2}}, {"node": {"oid": "0ad9c8751eeca6ca15daf3796a3fb8218f00754d", "messageHeadline": "Ensure teuthology_branch is stored in job_config", "author": {"name": "Zack Cerza", "email": "zack@cerza.org", "user": {"login": "zmc"}}, "additions": 4, "deletions": 2}}, {"node": {"oid": "5b3ce845962d487c54f2ccf1743805a43a32faed", "messageHeadline": "Add ctx.config to sentry info.", "author": {"name": "Zack Cerza", "email": "zack@cerza.org", "user": {"login": "zmc"}}, "additions": 10, "deletions": 0}}, {"node": {"oid": "fe51db6fc0678e08755103ac4748d5857744bb07", "messageHeadline": "Merge job_config and ctx.config", "author": {"name": "Zack Cerza", "email": "zack@cerza.org", "user": {"login": "zmc"}}, "additions": 3, "deletions": 2}}, {"node": {"oid": "725ba83c049a6c3973abb382f116712065bdeab6", "messageHeadline": "Add test for misc.get_http_log_path()", "author": {"name": "Zack Cerza", "email": "zack@cerza.org", "user": {"login": "zmc"}}, "additions": 16, "deletions": 1}}, {"node": {"oid": "38a1a6dde571ef44e926a386f6ff255bba10af12", "messageHeadline": "Use sentry.get_ident() again", "author": {"name": "Zack Cerza", "email": "zack@cerza.org", "user": {"login": "zmc"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "4e9c5378ba164170dea610f169a9d0a0657dc494", "messageHeadline": "Don't fail if there's no job_id", "author": {"name": "Zack Cerza", "email": "zack@cerza.org", "user": {"login": "zmc"}}, "additions": 5, "deletions": 2}}, {"node": {"oid": "df4925703ed896360db90d11700c55dce84e13cc", "messageHeadline": "Passing job_id to get_http_log_path() is optional", "author": {"name": "Zack Cerza", "email": "zack@cerza.org", "user": {"login": "zmc"}}, "additions": 3, "deletions": 1}}, {"node": {"oid": "f7537f9c341c15dc8eaa87356f496727ebebee55", "messageHeadline": "Add logs URL to sentry reports", "author": {"name": "Zack Cerza", "email": "zack@cerza.org", "user": {"login": "zmc"}}, "additions": 9, "deletions": 2}}, {"node": {"oid": "713fa524550141ae52c9162f7e35807e1db33638", "messageHeadline": "Add job id and actual archive dir to job config", "author": {"name": "Zack Cerza", "email": "zack@cerza.org", "user": {"login": "zmc"}}, "additions": 9, "deletions": 4}}, {"node": {"oid": "4699ad1c1162293b4e44a62ba095280074e521db", "messageHeadline": "Don't \"import misc as teuthology\"", "author": {"name": "Zack Cerza", "email": "zack@cerza.org", "user": {"login": "zmc"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "c1ba27632120ce6bd0a78c556315e83e4053f8e5", "messageHeadline": "Move get_http_log_path", "author": {"name": "Zack Cerza", "email": "zack@cerza.org", "user": {"login": "zmc"}}, "additions": 14, "deletions": 10}}, {"node": {"oid": "c9db15e67c7f2c6c071ff43e3d392237377a826c", "messageHeadline": "s/jobid/job_id/", "author": {"name": "Zack Cerza", "email": "zack@cerza.org", "user": {"login": "zmc"}}, "additions": 7, "deletions": 7}}, {"node": {"oid": "89df90f68f0aa605da9da515c4908ad38a3a6828", "messageHeadline": "rados: add --op copy_from ... support", "author": {"name": "Sage Weil", "email": "sage@inktank.com", "user": null}, "additions": 1, "deletions": 0}}, {"node": {"oid": "748fa5e559d42edc7326a5319c085250859108b9", "messageHeadline": "Merge pull request #85 from ceph/wip-testdir", "author": {"name": "Sage Weil", "email": "sage@inktank.com", "user": null}, "additions": 16, "deletions": 130}}, {"node": {"oid": "5acc57f5ad6ed14b3e1c89166d2571cf302a467c", "messageHeadline": "remove basedir/testdir distinction", "author": {"name": "Sage Weil", "email": "sage@inktank.com", "user": null}, "additions": 16, "deletions": 130}}, {"node": {"oid": "ccbd9b0ccbc435a5d9ffe499fde281463d569727", "messageHeadline": "upgrade/rgw*: use correct branch for s3tests", "author": {"name": "Sage Weil", "email": "sage@inktank.com", "user": null}, "additions": 3, "deletions": 0}}, {"node": {"oid": "03f083ce3946c164ec058c3b2044400128141137", "messageHeadline": "rbd/singleton: fix path", "author": {"name": "Sage Weil", "email": "sage@inktank.com", "user": null}, "additions": 1, "deletions": 1}}, {"node": {"oid": "9f989c7f192b4a6a073e69c8534d475bf229c763", "messageHeadline": "Merge pull request #84 from ceph/wip-buck-daemon-helper", "author": {"name": "Josh Durgin", "email": "josh.durgin@inktank.com", "user": {"login": "jdurgin"}}, "additions": 2, "deletions": 0}}, {"node": {"oid": "d47ae37e93863836a75a46ebc4c8843b2c009ff6", "messageHeadline": "Adding in erroneously removed args", "author": {"name": "Joe Buck", "email": "jbbuck@gmail.com", "user": {"login": "four2five"}}, "additions": 2, "deletions": 0}}, {"node": {"oid": "a4e476ba69bc9dc3d80a5024def4b37452fd01a7", "messageHeadline": "Merge remote-tracking branch 'gh/wip-valgrind'", "author": {"name": "Sage Weil", "email": "sage@inktank.com", "user": null}, "additions": 0, "deletions": 0}}, {"node": {"oid": "922aa09b4cbd6d40660c0bdd3dfa5b69da9342cb", "messageHeadline": "fix a few missing adjust-ulimits users", "author": {"name": "Sage Weil", "email": "sage@inktank.com", "user": null}, "additions": 4, "deletions": 4}}, {"node": {"oid": "2946dd857ee63641ad663f75aea93f335b778e3e", "messageHeadline": "upgrade: set dumpling branch for rest.yaml", "author": {"name": "Sage Weil", "email": "sage@inktank.com", "user": null}, "additions": 1, "deletions": 0}}, {"node": {"oid": "6b4014452f1c83ec61b9edf8baa121bf64748082", "messageHeadline": "rgw: fix valgrind when no valgrind", "author": {"name": "Sage Weil", "email": "sage@inktank.com", "user": null}, "additions": 7, "deletions": 6}}, {"node": {"oid": "a5c33a3dbaabbf29f6849e2102f523d09ac605b6", "messageHeadline": "rgw: fix valgrind when no valgrind", "author": {"name": "Sage Weil", "email": "sage@inktank.com", "user": null}, "additions": 7, "deletions": 6}}, {"node": {"oid": "3a24579bfb7ec6ed9b2b8b7aee229539420ded68", "messageHeadline": "mini upgrade suite to run across all distros", "author": {"name": "tamil", "email": "tamil.muthamizhan@inktank.com", "user": null}, "additions": 142, "deletions": 0}}, {"node": {"oid": "037ef81867d3ec8e3942fb296efab37422760fd3", "messageHeadline": "Merge pull request #82 from ceph/wip-valgrind", "author": {"name": "Josh Durgin", "email": "josh.durgin@inktank.com", "user": {"login": "jdurgin"}}, "additions": 53, "deletions": 33}}, {"node": {"oid": "9e03c737753a96e6ebda778c28712407e2849b4e", "messageHeadline": "misc: valgrind: fix cd behavior", "author": {"name": "Sage Weil", "email": "sage@inktank.com", "user": null}, "additions": 33, "deletions": 25}}, {"node": {"oid": "19324c63d24435aac891551cee67686e5b0ffc01", "messageHeadline": "misc: valgrind: fix valgrind.supp path", "author": {"name": "Sage Weil", "email": "sage@inktank.com", "user": null}, "additions": 20, "deletions": 8}}, {"node": {"oid": "766bd05f9c449bbefd77f65d3dccf01e35b9e3e5", "messageHeadline": "Merge pull request #81 from ceph/wip-runfix", "author": {"name": "Sage Weil", "email": "sage@inktank.com", "user": null}, "additions": 5, "deletions": 12}}, {"node": {"oid": "82cfa848b4c0a5a6883a8b07100d4a3f4b34587c", "messageHeadline": "Get rid of chdir-coredump.", "author": {"name": "Zack Cerza", "email": "zack@cerza.org", "user": {"login": "zmc"}}, "additions": 5, "deletions": 12}}, {"node": {"oid": "f8e150404cce5df0ab03a57f4aaf11adf6410a5d", "messageHeadline": "Merge pull request #80 from ceph/wip-runfix", "author": {"name": "Zack Cerza", "email": "zack@cerza.org", "user": {"login": "zmc"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "a60e84d43fffadf9330fcf400f14f407d4678fdb", "messageHeadline": "ceph: fix daemon-helper typo", "author": {"name": "Sage Weil", "email": "sage@inktank.com", "user": null}, "additions": 1, "deletions": 1}}, {"node": {"oid": "feb204bf8127bd78236fea82c5536d58cb0de5df", "messageHeadline": "Merge pull request #79 from ceph/wip-valgrind", "author": {"name": "Zack Cerza", "email": "zack@cerza.org", "user": {"login": "zmc"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "2214fe1845208f931260ed3014350fc0c932c054", "messageHeadline": "misc: valgrind --num-callers=50", "author": {"name": "Sage Weil", "email": "sage@inktank.com", "user": null}, "additions": 1, "deletions": 0}}, {"node": {"oid": "c6d7ae0fa55ccdec59bf9a73679795f809f02f37", "messageHeadline": "Merge pull request #78 from ceph/wip-6247", "author": {"name": "Sage Weil", "email": "sage@inktank.com", "user": null}, "additions": 91, "deletions": 87}}, {"node": {"oid": "53b8e27da996f2efdcc4eb687f3bda0791a8d947", "messageHeadline": "Helper scripts live in /usr/local/bin now!", "author": {"name": "Zack Cerza", "email": "zack@cerza.org", "user": {"login": "zmc"}}, "additions": 64, "deletions": 64}}, {"node": {"oid": "edc5ef8860b2917c14ee648f15ac7751535d411a", "messageHeadline": "Move helper scripts to /usr/local/bin", "author": {"name": "Zack Cerza", "email": "zack@cerza.org", "user": {"login": "zmc"}}, "additions": 27, "deletions": 23}}, {"node": {"oid": "bbdfa147fc52aad642975bbbaf2b0b9f4d33ec99", "messageHeadline": "Merge pull request #77 from ceph/wip-start", "author": {"name": "Alfredo Deza", "email": "alfredo@deza.pe", "user": {"login": "alfredodeza"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "1a05f9d0a2e2414f27bb839aa235823b907688ce", "messageHeadline": "queue: fix stderr redirect", "author": {"name": "Sage Weil", "email": "sage@inktank.com", "user": null}, "additions": 1, "deletions": 1}}, {"node": {"oid": "a4f0551fdac5d4481571322ccb5cd76a538ab87e", "messageHeadline": "Merge pull request #75 from ceph/wip-tube", "author": {"name": "Alfredo Deza", "email": "alfredo@deza.pe", "user": {"login": "alfredodeza"}}, "additions": 4, "deletions": 1}}, {"node": {"oid": "1a03b17568c94363ef9d8a9e18830a840cefce61", "messageHeadline": "Merge pull request #76 from ceph/wip-5954", "author": {"name": "Sage Weil", "email": "sage@inktank.com", "user": null}, "additions": 14, "deletions": 3}}, {"node": {"oid": "5cd2f0813243ff4c4de6abb361041398fa023d64", "messageHeadline": "queue: include tube name in worker logs", "author": {"name": "Sage Weil", "email": "sage@inktank.com", "user": null}, "additions": 4, "deletions": 1}}, {"node": {"oid": "f0eabc970f3c3ee70ec860943e469f9274a27f40", "messageHeadline": "Be polite and restore /etc/sudoers when done", "author": {"name": "Zack Cerza", "email": "zack@cerza.org", "user": {"login": "zmc"}}, "additions": 14, "deletions": 3}}, {"node": {"oid": "4857a2a0f02313d4b7629b01e0b644f4e55f9eec", "messageHeadline": "Merge pull request #74 from ceph/wip-5954", "author": {"name": "Sage Weil", "email": "sage@inktank.com", "user": null}, "additions": 53, "deletions": 7}}, {"node": {"oid": "7db9311ab70ab02e44909c6df1fed667cfb22d43", "messageHeadline": "Merge pull request #73 from ceph/wip-5954-alt", "author": {"name": "Sage Weil", "email": "sage@inktank.com", "user": null}, "additions": 18, "deletions": 7}}, {"node": {"oid": "d6e8b2337f53ff0176650b9a4cb53815a8046625", "messageHeadline": "Add internal.sudo subtask.", "author": {"name": "Zack Cerza", "email": "zack@cerza.org", "user": {"login": "zmc"}}, "additions": 19, "deletions": 0}}, {"node": {"oid": "6d1ed573f309574ed2389de86bf6d2cf8575da17", "messageHeadline": "Let execute() accept a string for args.", "author": {"name": "Zack Cerza", "email": "zack@cerza.org", "user": {"login": "zmc"}}, "additions": 7, "deletions": 3}}, {"node": {"oid": "6406a1ecc8cfc7370c099c9a29d39874827902c8", "messageHeadline": "Add Cluster.write_file()", "author": {"name": "Zack Cerza", "email": "zack@cerza.org", "user": {"login": "zmc"}}, "additions": 20, "deletions": 0}}, {"node": {"oid": "8f2fb9da32995f43d59817c45ab5186732f4c5d5", "messageHeadline": "Use misc.get_archive_dir()", "author": {"name": "Zack Cerza", "email": "zack@cerza.org", "user": {"login": "zmc"}}, "additions": 3, "deletions": 4}}, {"node": {"oid": "90f9a6ada146a4bf1ab117b9a99f692540f37422", "messageHeadline": "Add get_archive_dir()", "author": {"name": "Zack Cerza", "email": "zack@cerza.org", "user": {"login": "zmc"}}, "additions": 4, "deletions": 0}}, {"node": {"oid": "91fd0413cc7c22edfbdfd9a09b240d96b31a3d8a", "messageHeadline": "Put sudo in front of adjust-ulimits if it's used", "author": {"name": "Zack Cerza", "email": "zack@cerza.org", "user": {"login": "zmc"}}, "additions": 6, "deletions": 6}}, {"node": {"oid": "8e37361b9ae99207674a1568e65c31dc2c0f1b53", "messageHeadline": "Via automagic, only call ulimit -n if running as root.", "author": {"name": "Zack Cerza", "email": "zack@cerza.org", "user": {"login": "zmc"}}, "additions": 12, "deletions": 1}}, {"node": {"oid": "d34ba1647f3b161a72963426c3269de6c96a75d3", "messageHeadline": "Run yum clean all after installing new ceph-release.", "author": {"name": "Sandon Van Ness", "email": "sandon@inktank.com", "user": {"login": "SandonV"}}, "additions": 5, "deletions": 0}}, {"node": {"oid": "0f63cedd2fe01526e5e5bfe700dbaa176d34be22", "messageHeadline": "Merge pull request #71 from ceph/wip-no-pythonpath", "author": {"name": "Zack Cerza", "email": "zack@cerza.org", "user": {"login": "zmc"}}, "additions": 0, "deletions": 3}}, {"node": {"oid": "c155dce1b2db1e3d246e918b65659e41f776416a", "messageHeadline": "drop obsolete PYTHONPATH settings", "author": {"name": "Sage Weil", "email": "sage@inktank.com", "user": null}, "additions": 0, "deletions": 3}}, {"node": {"oid": "89f1139d83281ec7895990b972fb4bc51fad5694", "messageHeadline": "Append '/' to the end of the log directory path", "author": {"name": "Zack Cerza", "email": "zack@cerza.org", "user": {"login": "zmc"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "4e7db9583d5a47ac8a12e8ade1e87a3bb5e41169", "messageHeadline": "rbd: add rbd_snaps_ops.sh test", "author": {"name": "Sage Weil", "email": "sage@inktank.com", "user": null}, "additions": 10, "deletions": 0}}, {"node": {"oid": "a26c83139873984afb3b1b01a1f39aa1dcee2051", "messageHeadline": "Merge pull request #64 from ceph/wip-nuke-info", "author": {"name": "Zack Cerza", "email": "zack@cerza.org", "user": {"login": "zmc"}}, "additions": 11, "deletions": 2}}, {"node": {"oid": "7dee3a132177f631d361b4d2bacdcf788e505cc4", "messageHeadline": "Merge pull request #65 from ceph/wip-schedule", "author": {"name": "Zack Cerza", "email": "zack@cerza.org", "user": {"login": "zmc"}}, "additions": 5, "deletions": 0}}, {"node": {"oid": "f24e42bbb2ca90bb349eb4eea86679e86064e7bb", "messageHeadline": "Merge pull request #68 from alfredodeza/6224", "author": {"name": "Zack Cerza", "email": "zack@cerza.org", "user": {"login": "zmc"}}, "additions": 7, "deletions": 1}}, {"node": {"oid": "a9522ae2452dac094acb8643245e10bbcafa7c04", "messageHeadline": "add the missing  for fedora links in install task", "author": {"name": "Alfredo Deza", "email": "alfredo.deza@inktank.com", "user": null}, "additions": 7, "deletions": 1}}, {"node": {"oid": "d5e265dc5b7b19516300be0b34ea327774312398", "messageHeadline": "schedule_suite.sh: turn up osd logging a little", "author": {"name": "Sage Weil", "email": "sage@inktank.com", "user": null}, "additions": 3, "deletions": 0}}, {"node": {"oid": "a455b16fc1b1ffa41b1ba635e3e8912010beb9b4", "messageHeadline": "Add missing sudo from command.", "author": {"name": "Warren Usui", "email": "warren.usui@inktank.com", "user": null}, "additions": 1, "deletions": 0}}, {"node": {"oid": "2d7054d1f977126f1cf22c4eacafe9ca40b92cab", "messageHeadline": "Merge pull request #67 from ceph/wip-3791", "author": {"name": "Alfredo Deza", "email": "alfredo@deza.pe", "user": {"login": "alfredodeza"}}, "additions": 46, "deletions": 35}}, {"node": {"oid": "5985c9d5ab1c418ea81245b71e035e30766091c8", "messageHeadline": "Add note about public teuthology logs.", "author": {"name": "Zack Cerza", "email": "zack@cerza.org", "user": {"login": "zmc"}}, "additions": 2, "deletions": 0}}, {"node": {"oid": "516406324a20e695991931ae3fb3152aa684ab09", "messageHeadline": "Wrap paragraphs.", "author": {"name": "Zack Cerza", "email": "zack@cerza.org", "user": {"login": "zmc"}}, "additions": 44, "deletions": 35}}, {"node": {"oid": "21b5dbd4e4ead672e29768deddbf600460741f70", "messageHeadline": "Merge pull request #66 from ceph/wip-specific-exceptions", "author": {"name": "Alfredo Deza", "email": "alfredo@deza.pe", "user": {"login": "alfredodeza"}}, "additions": 6, "deletions": 5}}, {"node": {"oid": "f744c4ce53618b7e590f3fbac18ad324ec733b31", "messageHeadline": "Catch CommandFailedError and print debug info", "author": {"name": "Zack Cerza", "email": "zack@cerza.org", "user": {"login": "zmc"}}, "additions": 6, "deletions": 5}}, {"node": {"oid": "f3db12f02546f0c36a887fcf4aa5378ece79cf7c", "messageHeadline": "schedule: strip out targets", "author": {"name": "Sage Weil", "email": "sage@inktank.com", "user": null}, "additions": 5, "deletions": 0}}, {"node": {"oid": "f36f16a669e4030937345abc892bb8a9adb6d46c", "messageHeadline": "Logs and Sentry links are public now.", "author": {"name": "Zack Cerza", "email": "zack@cerza.org", "user": {"login": "zmc"}}, "additions": 0, "deletions": 1}}, {"node": {"oid": "4ba3d52018f8cfca8ec4da37b434643a203e9bfa", "messageHeadline": "Revert \"Use install -d for /var/log/ceph.\"", "author": {"name": "Sage Weil", "email": "sage@inktank.com", "user": null}, "additions": 2, "deletions": 1}}, {"node": {"oid": "38169979e40028567e15e74f3d96fe51dc6c8504", "messageHeadline": "schedule_suite.sh: default email to ceph-qa@ceph.com", "author": {"name": "Sage Weil", "email": "sage@inktank.com", "user": null}, "additions": 3, "deletions": 3}}, {"node": {"oid": "3d64322cdb6a13af7e7979f88ff794801ea9cc61", "messageHeadline": "Revert \"get_scratch_devices(): catch CommandFailedError, log \"dev in \u2026", "author": {"name": "Sage Weil", "email": "sage@inktank.com", "user": null}, "additions": 0, "deletions": 3}}, {"node": {"oid": "80b61406820cc90ba28edf9c8b6a4b92d1631143", "messageHeadline": "README: add deps", "author": {"name": "Sage Weil", "email": "sage@inktank.com", "user": null}, "additions": 1, "deletions": 1}}, {"node": {"oid": "35b9beab06f6e14fd6eb37d29df3a9836b3a7483", "messageHeadline": "s/ceph-debug/ceph-debuginfo for rpms", "author": {"name": "tamil", "email": "tamil.muthamizhan@inktank.com", "user": null}, "additions": 2, "deletions": 2}}, {"node": {"oid": "416508de9c628c5cae1b3a7f05bb3ec0e3639bdb", "messageHeadline": "get_scratch_devices(): catch CommandFailedError, log \"dev in use\"", "author": {"name": "Dan Mick", "email": "dan.mick@inktank.com", "user": null}, "additions": 3, "deletions": 0}}, {"node": {"oid": "df55c3e700403adb00b6bf02648080f0b61913fc", "messageHeadline": "added point releases of dumpling to upgrade-dumpling suite", "author": {"name": "tamil", "email": "tamil.muthamizhan@inktank.com", "user": null}, "additions": 32, "deletions": 4}}, {"node": {"oid": "dcbf50b86cc6cf0bb7e082f9ecd09f445c1196bf", "messageHeadline": "nuke: get pid, owner from info.yaml (if present)", "author": {"name": "Sage Weil", "email": "sage@inktank.com", "user": null}, "additions": 11, "deletions": 2}}, {"node": {"oid": "e0d42c820e59d9cf4745ff7a63c7bdb16b1e3ad4", "messageHeadline": "Merge pull request #63 from ceph/wip-logger", "author": {"name": "Alfredo Deza", "email": "alfredo@deza.pe", "user": {"login": "alfredodeza"}}, "additions": 97, "deletions": 93}}, {"node": {"oid": "3981a8f1af4226f93964578face66de4af54e2dd", "messageHeadline": "Never use 'except:' without specifying an Exception.", "author": {"name": "Zack Cerza", "email": "zack@cerza.org", "user": {"login": "zmc"}}, "additions": 97, "deletions": 93}}, {"node": {"oid": "fbd7fe466a1aacdd3fc608941eec5b4b75dbf6f0", "messageHeadline": "Merge pull request #62 from ceph/wip-logger", "author": {"name": "Alfredo Deza", "email": "alfredo@deza.pe", "user": {"login": "alfredodeza"}}, "additions": 13, "deletions": 2}}, {"node": {"oid": "f342baeb229b00914979cb923a7f2dab9197bc18", "messageHeadline": "run: do not import at top level", "author": {"name": "Sage Weil", "email": "sage@inktank.com", "user": null}, "additions": 5, "deletions": 1}}, {"node": {"oid": "24991c4ae029c2f5deac636904401ecc619c4a5e", "messageHeadline": "Add hung job description to email", "author": {"name": "Zack Cerza", "email": "zack@cerza.org", "user": {"login": "zmc"}}, "additions": 13, "deletions": 2}}, {"node": {"oid": "47f16bd934f1aaf68c04a77adfe6494e9d97f758", "messageHeadline": "Merge pull request #61 from ceph/wip-logger", "author": {"name": "Alfredo Deza", "email": "alfredo@deza.pe", "user": {"login": "alfredodeza"}}, "additions": 78, "deletions": 49}}, {"node": {"oid": "44401f9a0e076f14ea906d8d2cd3f72e4efab449", "messageHeadline": "Workers: only log child's stderr, not stdout", "author": {"name": "Zack Cerza", "email": "zack@cerza.org", "user": {"login": "zmc"}}, "additions": 11, "deletions": 14}}, {"node": {"oid": "40f1d4fc58b95242d0afd008c50cc4540ddfc812", "messageHeadline": "Don't print colon if there's no exception message. Also, remove testing", "author": {"name": "Zack Cerza", "email": "zack@cerza.org", "user": {"login": "zmc"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "83a5ab19b06b01c559d1839405327ffc84533cc9", "messageHeadline": "Pretty-up write_initial_metadata; s/run/name/", "author": {"name": "Zack Cerza", "email": "zack@cerza.org", "user": {"login": "zmc"}}, "additions": 9, "deletions": 8}}, {"node": {"oid": "9550b49921e4ad09b53c506db637ca9bf8b0fa57", "messageHeadline": "Add exception hook", "author": {"name": "Zack Cerza", "email": "zack@cerza.org", "user": {"login": "zmc"}}, "additions": 14, "deletions": 0}}, {"node": {"oid": "f6430df250fb9e119e566a38c1ffa661d64021f5", "messageHeadline": "run: write info.yaml on job start", "author": {"name": "Sage Weil", "email": "sage@inktank.com", "user": null}, "additions": 8, "deletions": 0}}, {"node": {"oid": "a0e86c05bdf5a4b2814e7b7cb1fb8736686e5478", "messageHeadline": "Move logging setup out of main()", "author": {"name": "Zack Cerza", "email": "zack@cerza.org", "user": {"login": "zmc"}}, "additions": 24, "deletions": 18}}, {"node": {"oid": "27eea4ad5e4b2db9c88fcb61a7d4e29960455257", "messageHeadline": "test", "author": {"name": "Sage Weil", "email": "sage@inktank.com", "user": null}, "additions": 3, "deletions": 0}}, {"node": {"oid": "649bddf71bda6fdb527f797a8b8e7ae11f96b2cd", "messageHeadline": "run: set up archive dir and logger output sooner", "author": {"name": "Sage Weil", "email": "sage@inktank.com", "user": null}, "additions": 25, "deletions": 25}}, {"node": {"oid": "ed575251dba7debc78bc880b43fe01c1917126ae", "messageHeadline": "Merge pull request #58 from ceph/queue", "author": {"name": "Alfredo Deza", "email": "alfredo@deza.pe", "user": {"login": "alfredodeza"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "444a0ab15fe399c69061b01eb45b8e34593e2063", "messageHeadline": "Enabling multi-region S3 tests", "author": {"name": "Joe Buck", "email": "jbbuck@gmail.com", "user": {"login": "four2five"}}, "additions": 58, "deletions": 0}}, {"node": {"oid": "ef85facbcfa7e41d08236f7de2b4fb3818449d77", "messageHeadline": "schedule_suite.sh: allow partial 'suite' names", "author": {"name": "Sage Weil", "email": "sage@inktank.com", "user": null}, "additions": 4, "deletions": 2}}, {"node": {"oid": "4fbec83490e46be23c65df68313a1f0cdd6aafaf", "messageHeadline": "suite: return [] for build_matrix base case", "author": {"name": "Sage Weil", "email": "sage@inktank.com", "user": null}, "additions": 1, "deletions": 0}}, {"node": {"oid": "d3f1369812bd181134ff4c646cf6b68b119bd52b", "messageHeadline": "Merge pull request #60 from ceph/sentry", "author": {"name": "Alfredo Deza", "email": "alfredo@deza.pe", "user": {"login": "alfredodeza"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "778c0857ad061dd46e84c83cdcbb0e9a67c8df4e", "messageHeadline": "Merge pull request #59 from ceph/wip-collections", "author": {"name": "Zack Cerza", "email": "zack@cerza.org", "user": {"login": "zmc"}}, "additions": 113, "deletions": 42}}, {"node": {"oid": "df73f503a3654c0bb3c9dbf8a9fca72f451b603d", "messageHeadline": "Add run name to first line of email.", "author": {"name": "Zack Cerza", "email": "zack@cerza.org", "user": {"login": "zmc"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "7ce6696249ca9c2df84a7f4b485eaedbba819b55", "messageHeadline": "suite: build_matrix as a list of filenames, not file content", "author": {"name": "Sage Weil", "email": "sage@inktank.com", "user": null}, "additions": 53, "deletions": 39}}, {"node": {"oid": "7163e89b83e31a9c7eaa11a2f9a55001ac6f58bb", "messageHeadline": "suite: allow individual files to be scheduled", "author": {"name": "Sage Weil", "email": "sage@inktank.com", "user": null}, "additions": 0, "deletions": 6}}, {"node": {"oid": "b829543388e7d85118ac4c06db8cbdd490b14896", "messageHeadline": "suite: generalize collection expansion", "author": {"name": "Sage Weil", "email": "sage@inktank.com", "user": null}, "additions": 78, "deletions": 30}}, {"node": {"oid": "8314140dd67c7424849e6aff327e613a1e0cf241", "messageHeadline": "suite: clean up imports", "author": {"name": "Sage Weil", "email": "sage@inktank.com", "user": null}, "additions": 5, "deletions": 6}}, {"node": {"oid": "2dd889e4fd651909eaa21d4712a997e7c9397cba", "messageHeadline": "suite: make collection args (optionally) relative to a base dir", "author": {"name": "Sage Weil", "email": "sage@inktank.com", "user": null}, "additions": 9, "deletions": 4}}, {"node": {"oid": "802fa51dae2516255ff1cd887874fd402def9cb3", "messageHeadline": "suite: make names a bit more friendly", "author": {"name": "Sage Weil", "email": "sage@inktank.com", "user": null}, "additions": 6, "deletions": 4}}, {"node": {"oid": "8894ff6b9f4b3f0b2d8adb11ca33112a2c09b7ea", "messageHeadline": "suite: add --dry-run", "author": {"name": "Sage Weil", "email": "sage@inktank.com", "user": null}, "additions": 12, "deletions": 3}}, {"node": {"oid": "6175a133f4d158a9edc3fdd36b98ac3f9e1b8edf", "messageHeadline": "Don't assume anything about the base path here.", "author": {"name": "Zack Cerza", "email": "zack@cerza.org", "user": {"login": "zmc"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "a1a3358aa29a28a5057ed338ab37a147a447b2fa", "messageHeadline": "README: update for new flexible structure.", "author": {"name": "Sage Weil", "email": "sage@inktank.com", "user": null}, "additions": 46, "deletions": 37}}, {"node": {"oid": "30c56cc1cb279a9625a59444d417e6b2972395a8", "messageHeadline": "mark all existing collections with %", "author": {"name": "Sage Weil", "email": "sage@inktank.com", "user": null}, "additions": 0, "deletions": 0}}, {"node": {"oid": "a472f5017a0bd47d5cd65315fbc7c8bfd000ea3a", "messageHeadline": "Merge pull request #54 from ceph/sentry", "author": {"name": "Alfredo Deza", "email": "alfredo@deza.pe", "user": {"login": "alfredodeza"}}, "additions": 229, "deletions": 75}}, {"node": {"oid": "38a47ecef0518ba5711df78740cdff064a5bb870", "messageHeadline": "Don't return inside __init__", "author": {"name": "Zack Cerza", "email": "zack@cerza.org", "user": {"login": "zmc"}}, "additions": 3, "deletions": 5}}, {"node": {"oid": "53cea02a0083742c515c03fe8470d914dbd5e1f8", "messageHeadline": "Add apology for non-public links", "author": {"name": "Zack Cerza", "email": "zack@cerza.org", "user": {"login": "zmc"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "25defd40cc0126944b87d531fb644a96e1e1fd51", "messageHeadline": "Indent wrapped exceptions.", "author": {"name": "Zack Cerza", "email": "zack@cerza.org", "user": {"login": "zmc"}}, "additions": 8, "deletions": 1}}, {"node": {"oid": "ffac4ad22df0e4f42c0aa68822ff02273d1d2dde", "messageHeadline": "s3tests: extend for multi-region tests", "author": {"name": "Joe Buck", "email": "jbbuck@gmail.com", "user": {"login": "four2five"}}, "additions": 102, "deletions": 1}}, {"node": {"oid": "db518885c962c586d58cbb6bec17cef57e17c820", "messageHeadline": "rgw: persist the region info", "author": {"name": "Joe Buck", "email": "jbbuck@gmail.com", "user": {"login": "four2five"}}, "additions": 2, "deletions": 0}}, {"node": {"oid": "2877e2722ba99aaa5ee41f9f063629efbfc75bf5", "messageHeadline": "radosgw-agent: store radosgw_agent server/port", "author": {"name": "Joe Buck", "email": "jbbuck@gmail.com", "user": {"login": "four2five"}}, "additions": 2, "deletions": 0}}, {"node": {"oid": "6c5a7af1b4805a23326b71975bd6f9be48cf911c", "messageHeadline": "move multi_region_enabled() into util class", "author": {"name": "Joe Buck", "email": "jbbuck@gmail.com", "user": {"login": "four2five"}}, "additions": 7, "deletions": 6}}, {"node": {"oid": "951177b8e5c5463cb0aeb47a5660a7d27c42848e", "messageHeadline": "internal: whitelist btrfs lock imbalance bug 6097", "author": {"name": "Sage Weil", "email": "sage@inktank.com", "user": null}, "additions": 2, "deletions": 0}}, {"node": {"oid": "c30310af5a20084fc639c643d30a2aa73f2b075d", "messageHeadline": "ceph.conf.template: add osd_debug_pg_log_writeout = true", "author": {"name": "Samuel Just", "email": "sam.just@inktank.com", "user": null}, "additions": 1, "deletions": 0}}, {"node": {"oid": "4d1de2a6159b61f1aa4ec414d63dafcda57dbd16", "messageHeadline": "Merge pull request #55 from ceph/wip-undefined", "author": {"name": "Josh Durgin", "email": "josh.durgin@inktank.com", "user": {"login": "jdurgin"}}, "additions": 3, "deletions": 1}}, {"node": {"oid": "232e3d32bc8e34763016055b864031d502e7df35", "messageHeadline": "Fix undefined symbol errors", "author": {"name": "Josh Durgin", "email": "josh.durgin@inktank.com", "user": {"login": "jdurgin"}}, "additions": 3, "deletions": 1}}, {"node": {"oid": "6afb238aba2c9b262f2acd295d599eb04ab78c1b", "messageHeadline": "Time is an integer, in seconds.", "author": {"name": "Zack Cerza", "email": "zack@cerza.org", "user": {"login": "zmc"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "dfdac24f27127c697baa703644c58c312c265360", "messageHeadline": "Make email formatting way, way nicer.", "author": {"name": "Zack Cerza", "email": "zack@cerza.org", "user": {"login": "zmc"}}, "additions": 96, "deletions": 29}}, {"node": {"oid": "eb585d19a7e8481dc03492d06316ef7c319b2528", "messageHeadline": "Move job listing logic to get_jobs()", "author": {"name": "Zack Cerza", "email": "zack@cerza.org", "user": {"login": "zmc"}}, "additions": 17, "deletions": 9}}, {"node": {"oid": "7e49cd172239950a4fea6222ab4c34f0506014b1", "messageHeadline": "Merge pull request #53 from ceph/wip-asok-retry", "author": {"name": "Zack Cerza", "email": "zack@cerza.org", "user": {"login": "zmc"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "f2a688dcc2a1f24e32e0769497697292cff83b8a", "messageHeadline": "rados/verify: crank up debugging on system tests", "author": {"name": "Sage Weil", "email": "sage@inktank.com", "user": null}, "additions": 8, "deletions": 0}}, {"node": {"oid": "502714ba2ed7bb47ec81a25cd2f1c724583020f9", "messageHeadline": "admin_socket: fix retry-on-error behavior", "author": {"name": "Sage Weil", "email": "sage@inktank.com", "user": null}, "additions": 1, "deletions": 0}}, {"node": {"oid": "81709ed13dbcb469bea03c50ed95c3f7c8f96f0e", "messageHeadline": "Avoid double slashes in sentry event URL", "author": {"name": "Zack Cerza", "email": "zack@cerza.org", "user": {"login": "zmc"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "a1a261a88667c3066fd9e11e7af4673c1fca1b44", "messageHeadline": "Add tags! Task name and owner to start.", "author": {"name": "Zack Cerza", "email": "zack@cerza.org", "user": {"login": "zmc"}}, "additions": 5, "deletions": 1}}, {"node": {"oid": "050380311126bae1d75cef44e0acfbab382472a1", "messageHeadline": "Add sentry events to suite email.", "author": {"name": "Zack Cerza", "email": "zack@cerza.org", "user": {"login": "zmc"}}, "additions": 3, "deletions": 0}}, {"node": {"oid": "489c1660f221d187257e97d677f3438ff5051c26", "messageHeadline": "Also leave a list of sentry events in the summary", "author": {"name": "Zack Cerza", "email": "zack@cerza.org", "user": {"login": "zmc"}}, "additions": 10, "deletions": 5}}, {"node": {"oid": "4007173278c43985fa6e0d45728e306ea46979ef", "messageHeadline": "Add URL to Sentry event to traceback output.", "author": {"name": "Zack Cerza", "email": "zack@cerza.org", "user": {"login": "zmc"}}, "additions": 4, "deletions": 1}}, {"node": {"oid": "6f00939053c97031728c6c0f5094cdc9f84001a9", "messageHeadline": "Use os.path.join, not urlparse.urljoin", "author": {"name": "Zack Cerza", "email": "zack@cerza.org", "user": {"login": "zmc"}}, "additions": 1, "deletions": 2}}, {"node": {"oid": "300374bb07cc886d145af0b7530846d50e35a0eb", "messageHeadline": "For failures, add http links to log directories.", "author": {"name": "Zack Cerza", "email": "zack@cerza.org", "user": {"login": "zmc"}}, "additions": 13, "deletions": 0}}, {"node": {"oid": "fedc91c07f4e712f95903412ae7456f6b7a7e74f", "messageHeadline": "Add a catch-all __getattr__(); add comments", "author": {"name": "Zack Cerza", "email": "zack@cerza.org", "user": {"login": "zmc"}}, "additions": 14, "deletions": 16}}, {"node": {"oid": "12cb686070abebeafd9c46bacfc95ea0f356494e", "messageHeadline": "Rewrite email-generating code.", "author": {"name": "Zack Cerza", "email": "zack@cerza.org", "user": {"login": "zmc"}}, "additions": 67, "deletions": 62}}, {"node": {"oid": "6c486ab0670717faba699560e06c6c2600a25450", "messageHeadline": "Tweak logging", "author": {"name": "Zack Cerza", "email": "zack@cerza.org", "user": {"login": "zmc"}}, "additions": 2, "deletions": 5}}, {"node": {"oid": "bf01fa155a3a3833af50ba73b8d17bd56680c2e0", "messageHeadline": "Merge pull request #52 from ceph/wip-6125", "author": {"name": "Dan Mick", "email": "dan.mick@inktank.com", "user": null}, "additions": 1, "deletions": 1}}, {"node": {"oid": "77706c674c501c0ba1147d6dd00c6e3d01ab9839", "messageHeadline": "internal: remove (hopefully obsolete) kern.log checks", "author": {"name": "Sage Weil", "email": "sage@inktank.com", "user": null}, "additions": 0, "deletions": 6}}, {"node": {"oid": "711a02449f38f20786f869e4e0355413f4d496ca", "messageHeadline": "internal: unbreak syslog BUG checks and gz", "author": {"name": "Sage Weil", "email": "sage@inktank.com", "user": null}, "additions": 2, "deletions": 2}}, {"node": {"oid": "1adde58e15a5b0438766b46a1bd9155e103bd2dc", "messageHeadline": "Don't hardcode path to teuthology-suite", "author": {"name": "Zack Cerza", "email": "zack@cerza.org", "user": {"login": "zmc"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "ff1fcc7151a929237d8165ad497586b6b17e29bd", "messageHeadline": "Merge pull request #51 from ceph/wip-queue", "author": {"name": "Zack Cerza", "email": "zack@cerza.org", "user": {"login": "zmc"}}, "additions": 7, "deletions": 1}}, {"node": {"oid": "72582c2df97ed4a3889ba345c5f31580f7c193d1", "messageHeadline": "upgrade/mixed-mons: whitelist fallout from teh cephtool test", "author": {"name": "Sage Weil", "email": "sage@inktank.com", "user": null}, "additions": 6, "deletions": 0}}, {"node": {"oid": "c957eae10559f45fdd5909706a57244f6d158dee", "messageHeadline": "upgrade/mixed-mons: upgrade osds for final phase of test", "author": {"name": "Sage Weil", "email": "sage@inktank.com", "user": null}, "additions": 4, "deletions": 0}}, {"node": {"oid": "5ec5e2c0e2e0cb4e25071999a05d9ac6294c3797", "messageHeadline": "ceph_manager: wait for dump_ops_in_flight on osd revival", "author": {"name": "Sage Weil", "email": "sage@inktank.com", "user": null}, "additions": 7, "deletions": 1}}, {"node": {"oid": "c861e2d70be1f50741538582afa8ca1c5d898bdc", "messageHeadline": "queue: only git fetch once per minute per branch", "author": {"name": "Sage Weil", "email": "sage@inktank.com", "user": null}, "additions": 7, "deletions": 1}}, {"node": {"oid": "48116b626be41d200d214e5a07353483978f5c2b", "messageHeadline": "Merge pull request #50 from ceph/wip-worker-lock", "author": {"name": "Sage Weil", "email": "sage@inktank.com", "user": null}, "additions": 55, "deletions": 31}}, {"node": {"oid": "973d5aff1cd4c0fe5a817674dc49c6b9eb433f37", "messageHeadline": "queue: only let one worker update the teuthology checkouts at a time", "author": {"name": "Sage Weil", "email": "sage@inktank.com", "user": null}, "additions": 55, "deletions": 31}}, {"node": {"oid": "c107adeb68fe9f7510fc02359e949f871236ca39", "messageHeadline": "Fix for blank yaml.", "author": {"name": "Sandon Van Ness", "email": "sandon@inktank.com", "user": {"login": "SandonV"}}, "additions": 14, "deletions": 6}}, {"node": {"oid": "7930f661a31f482b9f38694409e778e4df9e10a1", "messageHeadline": "Update call to get_sentry_client()", "author": {"name": "Zack Cerza", "email": "zack@cerza.org", "user": {"login": "zmc"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "609086366d90142771260a9b1739e457bf59b225", "messageHeadline": "Use teuthology.config", "author": {"name": "Zack Cerza", "email": "zack@cerza.org", "user": {"login": "zmc"}}, "additions": 10, "deletions": 3}}, {"node": {"oid": "d8d2ef931c5883dd1a04e563ebb67b381af6f541", "messageHeadline": "Add teuthology.config, the start of a better system", "author": {"name": "Zack Cerza", "email": "zack@cerza.org", "user": {"login": "zmc"}}, "additions": 39, "deletions": 0}}, {"node": {"oid": "9115663a74b3b69586668daafa2d74cfb4dc5e37", "messageHeadline": "Merge pull request #49 from ceph/sentry", "author": {"name": "Sage Weil", "email": "sage@inktank.com", "user": null}, "additions": 44, "deletions": 22}}, {"node": {"oid": "14ef37b1cc3324682572ccda0cc45c85cf983a26", "messageHeadline": "Merge pull request #48 from ceph/wip-nuke-firmware", "author": {"name": "Zack Cerza", "email": "zack@cerza.org", "user": {"login": "zmc"}}, "additions": 5, "deletions": 0}}, {"node": {"oid": "86caebbed7dd8a27d253b6e94345479e3d0b0284", "messageHeadline": "nuke: clean up stray firmware.git locks", "author": {"name": "Sage Weil", "email": "sage@inktank.com", "user": null}, "additions": 5, "deletions": 0}}, {"node": {"oid": "eafd591ab13d77886417fe8d7c9ef4368eeb86cf", "messageHeadline": "Move git stuff to fetch_teuthology_branch()", "author": {"name": "Zack Cerza", "email": "zack@cerza.org", "user": {"login": "zmc"}}, "additions": 39, "deletions": 36}}, {"node": {"oid": "307284c2edf866163d0793f89cf24ba2333b0ccc", "messageHeadline": "Rewrite branch fetching.", "author": {"name": "Zack Cerza", "email": "zack@cerza.org", "user": {"login": "zmc"}}, "additions": 37, "deletions": 18}}, {"node": {"oid": "22fc733770a2d36310122a1b3ce2bed5dcbb0918", "messageHeadline": "queue: fetch origin, not branch", "author": {"name": "Sage Weil", "email": "sage@inktank.com", "user": null}, "additions": 1, "deletions": 1}}, {"node": {"oid": "f8f4c2d0e4858bbfb36ef15c8d5365539fb63c7a", "messageHeadline": "suite: only skip on non-vps if os-type is actually defined", "author": {"name": "Sage Weil", "email": "sage@inktank.com", "user": null}, "additions": 1, "deletions": 1}}, {"node": {"oid": "c39ec60d485739ddcf164172e1f510f7825b9913", "messageHeadline": "queue: only bootstrap new checkouts", "author": {"name": "Sage Weil", "email": "sage@inktank.com", "user": null}, "additions": 8, "deletions": 6}}, {"node": {"oid": "0d10628141bdc97bf90ccfc67f1f995699cffbd7", "messageHeadline": "Don't run fuse tests for ceph-deploy on ARM.", "author": {"name": "Sandon Van Ness", "email": "sandon@inktank.com", "user": {"login": "SandonV"}}, "additions": 3, "deletions": 0}}, {"node": {"oid": "dad8d1aa3adf44e4f734cc51faa86d217b7a5e0c", "messageHeadline": "Do not run multiple tests (for distros) on baremetal.", "author": {"name": "Sandon Van Ness", "email": "sandon@inktank.com", "user": {"login": "SandonV"}}, "additions": 17, "deletions": 0}}, {"node": {"oid": "2ea841cdd3f41c829d7874456346893c7c0527cf", "messageHeadline": "Allow exclude_arch and exclude_os_type in qa-suite yamls", "author": {"name": "Sandon Van Ness", "email": "sandon@inktank.com", "user": {"login": "SandonV"}}, "additions": 61, "deletions": 1}}, {"node": {"oid": "98160c5c99541fb155e2bdae1eac58099687f9a6", "messageHeadline": "Fix SyntaxError", "author": {"name": "Zack Cerza", "email": "zack@cerza.org", "user": {"login": "zmc"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "f93b26b983f2cf79f93475db51b454c8392f4faa", "messageHeadline": "Merge pull request #47 from ceph/sentry", "author": {"name": "Sage Weil", "email": "sage@inktank.com", "user": null}, "additions": 44, "deletions": 13}}, {"node": {"oid": "a9df6c2a6aca091ce17efe556e1264000cafe6ae", "messageHeadline": "Worker shouldn't attempt to rebuild an existing virtualenv", "author": {"name": "Zack Cerza", "email": "zack@cerza.org", "user": {"login": "zmc"}}, "additions": 12, "deletions": 6}}, {"node": {"oid": "c773060914600a18f2083ad2a0a6b36b1a8562d6", "messageHeadline": "Use the ceph.com git mirror.", "author": {"name": "Zack Cerza", "email": "zack@cerza.org", "user": {"login": "zmc"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "73de8b77349d877e77299218a66bc0a62e60233e", "messageHeadline": "Use fetch and reset --hard, not checkout and pull", "author": {"name": "Zack Cerza", "email": "zack@cerza.org", "user": {"login": "zmc"}}, "additions": 4, "deletions": 2}}, {"node": {"oid": "c6293a4ee449b9dd214b50665ba79563907c53ea", "messageHeadline": "Make the worker obtain the correct teuthology branch", "author": {"name": "Zack Cerza", "email": "zack@cerza.org", "user": {"login": "zmc"}}, "additions": 30, "deletions": 8}}, {"node": {"oid": "10b15678110da82c1d8c998376ca34eff84d4521", "messageHeadline": "Merge pull request #45 from ceph/wip-6084", "author": {"name": "Alfredo Deza", "email": "alfredo@deza.pe", "user": {"login": "alfredodeza"}}, "additions": 5, "deletions": 1}}, {"node": {"oid": "0e872533f2b570351269e8d28445264c354b889a", "messageHeadline": "Fix upgrading edge-ish case", "author": {"name": "Zack Cerza", "email": "zack@cerza.org", "user": {"login": "zmc"}}, "additions": 5, "deletions": 1}}, {"node": {"oid": "de270b080b7a59ce198dc3df601880d830f386db", "messageHeadline": "install: use get() in _get_config_value_for_remote", "author": {"name": "Sage Weil", "email": "sage@inktank.com", "user": null}, "additions": 3, "deletions": 4}}, {"node": {"oid": "ab16813ea9735141b37b882fdd8a0118231d177b", "messageHeadline": "Merge pull request #44 from ceph/sentry", "author": {"name": "Alfredo Deza", "email": "alfredo@deza.pe", "user": {"login": "alfredodeza"}}, "additions": 21, "deletions": 1}}, {"node": {"oid": "520a9384c586385e0ec303cfc8e023fbb4f8faf1", "messageHeadline": "radosgw-admin: use check_status for task success", "author": {"name": "Joe Buck", "email": "jbbuck@gmail.com", "user": {"login": "four2five"}}, "additions": 124, "deletions": 144}}, {"node": {"oid": "ff2a209f8d05fd018c0c6709ea70ed5fb1360435", "messageHeadline": "radosgw-admin: adding radosgw-admin tests", "author": {"name": "Joe Buck", "email": "jbbuck@gmail.com", "user": {"login": "four2five"}}, "additions": 210, "deletions": 13}}, {"node": {"oid": "df8ae0415f9bf10c04472fb3009e91d7c3d7e24f", "messageHeadline": "Make client a global variable", "author": {"name": "Zack Cerza", "email": "zack@cerza.org", "user": {"login": "zmc"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "0af6a8a6f2d20fa602b005a8a868a8e0ae70078d", "messageHeadline": "Beginnings of support for Sentry.", "author": {"name": "Zack Cerza", "email": "zack@cerza.org", "user": {"login": "zmc"}}, "additions": 20, "deletions": 1}}, {"node": {"oid": "549bac3edec419d7f48006d14ff49c47106eebfd", "messageHeadline": "radosgw-admin: use dynamic ports for testing", "author": {"name": "Joe Buck", "email": "jbbuck@gmail.com", "user": {"login": "four2five"}}, "additions": 8, "deletions": 3}}, {"node": {"oid": "98896ced4ee92b345b7dd036a229b6192b7a6a72", "messageHeadline": "Merge pull request #43 from ceph/no-hardcoding", "author": {"name": "tmuthamizhan", "email": "tamil.muthamizhan@inktank.com", "user": null}, "additions": 11, "deletions": 2}}, {"node": {"oid": "71a77f29089244d8cd0f008f9493b5a59130a559", "messageHeadline": "Add get_test_user(), because hardcoding is bad", "author": {"name": "Zack Cerza", "email": "zack@cerza.org", "user": {"login": "zmc"}}, "additions": 11, "deletions": 2}}, {"node": {"oid": "794d22443cb5953b9d5e1d609e1c57c070cba438", "messageHeadline": "rados/singleton: add 'wrong cluster addr' whitelist", "author": {"name": "Sage Weil", "email": "sage@inktank.com", "user": null}, "additions": 1, "deletions": 0}}, {"node": {"oid": "276157f52f6d2cae8a2800b14ffaf4f15a4187cf", "messageHeadline": "upgrade/mixed-mon: use dumpling code for dupmling workunits", "author": {"name": "Sage Weil", "email": "sage@inktank.com", "user": null}, "additions": 2, "deletions": 0}}, {"node": {"oid": "c0449515b08bee19f73a5d01453499374c2d2e4d", "messageHeadline": "regression: remove", "author": {"name": "Sage Weil", "email": "sage@inktank.com", "user": null}, "additions": 0, "deletions": 20}}, {"node": {"oid": "ceb1d7bb4b7c85b6c2f5a2d45d9972606a2e1a53", "messageHeadline": "readwrite: Specifying the domain root pool", "author": {"name": "Joe Buck", "email": "jbbuck@gmail.com", "user": {"login": "four2five"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "35313052ce34a1150e6268e7b81139651c49193a", "messageHeadline": "upgrade/mixed-mons: run final dumpling test against all-dumpling mons", "author": {"name": "Sage Weil", "email": "sage@inktank.com", "user": null}, "additions": 13, "deletions": 0}}, {"node": {"oid": "3bcff44960cd41b621113a1cdb3f3898b963227e", "messageHeadline": "upgrade/mixed-mons: run cuttlefish tests against (2 cuttlefish, 1 dum\u2026", "author": {"name": "Sage Weil", "email": "sage@inktank.com", "user": null}, "additions": 1, "deletions": 0}}, {"node": {"oid": "5695de1f1814f621b1c1bffd2721a6d2e85a81a0", "messageHeadline": "upgrade: fix mixed workloads", "author": {"name": "Sage Weil", "email": "sage@inktank.com", "user": null}, "additions": 2, "deletions": 2}}, {"node": {"oid": "0a8a1c98b0e4b4c2f66d8236f6328022b3311afa", "messageHeadline": "Merge pull request #41 from ceph/wip-3791", "author": {"name": "Alfredo Deza", "email": "alfredo@deza.pe", "user": {"login": "alfredodeza"}}, "additions": 98, "deletions": 90}}, {"node": {"oid": "22abe02911ab054a0f8ed61c8089841daef056c3", "messageHeadline": "Whoops! Make 'MacOS X' a header again.", "author": {"name": "Zack Cerza", "email": "zack@cerza.org", "user": {"login": "zmc"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "3f42335a55eb38cbe7224c173426b6fd5f03dc2a", "messageHeadline": "And, more formatting tweaks.", "author": {"name": "Zack Cerza", "email": "zack@cerza.org", "user": {"login": "zmc"}}, "additions": 7, "deletions": 7}}, {"node": {"oid": "adc3f62ea580d9d3f8dd4ddc92dc1f0122c14158", "messageHeadline": "Mo' betta consistency.", "author": {"name": "Zack Cerza", "email": "zack@cerza.org", "user": {"login": "zmc"}}, "additions": 66, "deletions": 66}}, {"node": {"oid": "59e01a41dedfc699d2a9eeb9c99423f5408b6582", "messageHeadline": "Don't necessarily need to manually link libvirt. Also, remove $'s.", "author": {"name": "Zack Cerza", "email": "zack@cerza.org", "user": {"login": "zmc"}}, "additions": 8, "deletions": 9}}, {"node": {"oid": "6f9c759adfe0a20b7dd9ff6ec7b80050e427c797", "messageHeadline": "Remove false note about default value.", "author": {"name": "Zack Cerza", "email": "zack@cerza.org", "user": {"login": "zmc"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "39879eca9d2ce50e12d76e501ea56d86ff01b84d", "messageHeadline": "Slightly tweak path.", "author": {"name": "Zack Cerza", "email": "zack@cerza.org", "user": {"login": "zmc"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "5bd7f620b8f714a4bf3c7d51cc4ee1f30a3ee012", "messageHeadline": "Add comment about portability to get_testdir_base()", "author": {"name": "Zack Cerza", "email": "zack@cerza.org", "user": {"login": "zmc"}}, "additions": 3, "deletions": 0}}, {"node": {"oid": "7a2cca1d3c3d58625f23475b2a0941bba60076b1", "messageHeadline": "Update base_test_dir default to reflect reality", "author": {"name": "Zack Cerza", "email": "zack@cerza.org", "user": {"login": "zmc"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "657a070bd392b2ba9a8bda785fb441df43d88995", "messageHeadline": "Merge pull request #37 from ceph/wip-fix5957-wusui", "author": {"name": "Zack Cerza", "email": "zack@cerza.org", "user": {"login": "zmc"}}, "additions": 20, "deletions": 8}}, {"node": {"oid": "558237e5f5981468aecdf2e146b6084de051b812", "messageHeadline": "Detect multi-region test cases", "author": {"name": "Joe Buck", "email": "jbbuck@gmail.com", "user": {"login": "four2five"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "e625316d02b4c4b71c8ed91824fbe8b6cd7bc869", "messageHeadline": "kernel: fix sha1", "author": {"name": "Sage Weil", "email": "sage@inktank.com", "user": null}, "additions": 1, "deletions": 2}}, {"node": {"oid": "bbf7c7118382b01dca89f4ccc42e427c6ac5773c", "messageHeadline": "radosgw-agent: adding debug logging", "author": {"name": "Joe Buck", "email": "jbbuck@gmail.com", "user": {"login": "four2five"}}, "additions": 2, "deletions": 0}}, {"node": {"oid": "8a47230d82a637207c2cbfdbd535dfe7e22f608c", "messageHeadline": "rename variables and log messages to be more clear", "author": {"name": "Joe Buck", "email": "jbbuck@gmail.com", "user": {"login": "four2five"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "7061e3c6dc2d6d685ff802b2adcf84288c13655e", "messageHeadline": "rgw: fix domain root pool name assignment", "author": {"name": "Joe Buck", "email": "jbbuck@gmail.com", "user": {"login": "four2five"}}, "additions": 5, "deletions": 8}}, {"node": {"oid": "b883e338cd70356e9b5aa0f3d9b6a704f77ef660", "messageHeadline": "radosgw-admin: correct white space mistake", "author": {"name": "Joe Buck", "email": "jbbuck@gmail.com", "user": {"login": "four2five"}}, "additions": 60, "deletions": 59}}, {"node": {"oid": "c37faa8cf90abe54cba051b045edfe4ab9750bbc", "messageHeadline": "add multi-region tests", "author": {"name": "Joe Buck", "email": "jbbuck@gmail.com", "user": {"login": "four2five"}}, "additions": 128, "deletions": 2}}, {"node": {"oid": "c3e5090ffa5d8ea7713a79879f10196d921b7339", "messageHeadline": "Add Rhel 6.4 and Centos 6.3 to ceph-deploy test suite.", "author": {"name": "Sandon Van Ness", "email": "sandon@inktank.com", "user": {"login": "SandonV"}}, "additions": 8, "deletions": 0}}, {"node": {"oid": "7df9cf520e36f0316c7bdf0d0341d780d4423a61", "messageHeadline": "Kernel value of - uses doesn't install kernel.", "author": {"name": "Sandon Van Ness", "email": "sandon@inktank.com", "user": {"login": "SandonV"}}, "additions": 11, "deletions": 6}}, {"node": {"oid": "a899b580954441ec25ff70f5dab1b80f5c2833e4", "messageHeadline": "Display error message when locking a vpm fails due to downburst errors.", "author": {"name": "Warren Usui", "email": "warren.usui@inktank.com", "user": null}, "additions": 20, "deletions": 8}}, {"node": {"oid": "6f8910eca47c3d00643c77fb8a166357637e55eb", "messageHeadline": "Merge pull request #42 from ceph/wip-arm5000-wusui", "author": {"name": "Zack Cerza", "email": "zack@cerza.org", "user": {"login": "zmc"}}, "additions": 65, "deletions": 7}}, {"node": {"oid": "694cd67048c6f238c9ade629bd8130f2b20ceac2", "messageHeadline": "Fix ARM releases to be quantal armv7l releases.", "author": {"name": "Warren Usui", "email": "warren.usui@inktank.com", "user": null}, "additions": 65, "deletions": 7}}, {"node": {"oid": "47224f2da36c8b3f46dfa1113accf2f62b733c78", "messageHeadline": "Revert \"Fix ARM releases to be quantal armv7l releases.\"", "author": {"name": "Warren Usui", "email": "warren.usui@inktank.com", "user": null}, "additions": 7, "deletions": 64}}, {"node": {"oid": "666b2a483428ae72087c1eb06601342777c44f71", "messageHeadline": "Merge pull request #40 from ceph/wip-teutharm-wusui", "author": {"name": "wusui", "email": "warren.usui@inktank.com", "user": null}, "additions": 64, "deletions": 7}}, {"node": {"oid": "aabfabc34c101b5104d811eed0f57e262116ad4c", "messageHeadline": "Fix ARM releases to be quantal armv7l releases.", "author": {"name": "Warren Usui", "email": "warren.usui@inktank.com", "user": null}, "additions": 64, "deletions": 7}}, {"node": {"oid": "6905b76ac54da3256ca83bd5c3e84f6eb29de68a", "messageHeadline": "Add yaml for rhel 6.4 in distros.", "author": {"name": "Sandon Van Ness", "email": "sandon@inktank.com", "user": {"login": "SandonV"}}, "additions": 2, "deletions": 0}}, {"node": {"oid": "a39e7f1b095d3cb07f15ed065b4841d8730ed584", "messageHeadline": "Adding multi-region tests", "author": {"name": "Joe Buck", "email": "jbbuck@gmail.com", "user": {"login": "four2five"}}, "additions": 87, "deletions": 21}}, {"node": {"oid": "3eaa86baa69ef91e13f7a0113325655a7fcda6e0", "messageHeadline": "Merge pull request #38 from ceph/fix_nightlies", "author": {"name": "Sage Weil", "email": "sage@inktank.com", "user": null}, "additions": 4, "deletions": 11}}, {"node": {"oid": "d74eefd9eb1ba5d1fe4132a79f86723ce3b0ba5b", "messageHeadline": "Use the json format for raw_cluster_status().", "author": {"name": "Zack Cerza", "email": "zack@cerza.org", "user": {"login": "zmc"}}, "additions": 4, "deletions": 11}}, {"node": {"oid": "2c9ac3e0ee12a4b4eb100e65822f2be54452d576", "messageHeadline": "Detect multi-region test cases", "author": {"name": "Joe Buck", "email": "jbbuck@gmail.com", "user": {"login": "four2five"}}, "additions": 13, "deletions": 5}}, {"node": {"oid": "6115d456f21bcd053314515e0d993e72bfc18d3b", "messageHeadline": "Do more than just sleep and raise an exception.", "author": {"name": "Zack Cerza", "email": "zack@cerza.org", "user": {"login": "zmc"}}, "additions": 4, "deletions": 1}}, {"node": {"oid": "4a47eedce796945166cf96b5b907c42d7e6db0d2", "messageHeadline": "Fixing assumed typo.", "author": {"name": "Sandon Van Ness", "email": "sandon@inktank.com", "user": {"login": "SandonV"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "17667301f3feea72e94739847009c46007da7793", "messageHeadline": "Don't raise an exception if apt-key list fails", "author": {"name": "Zack Cerza", "email": "zack@cerza.org", "user": {"login": "zmc"}}, "additions": 2, "deletions": 0}}, {"node": {"oid": "83dd1c8bd7c5cdcff5ae625825b355d4f02b4f57", "messageHeadline": "Passwordless sudo, not passphraseless sudo.", "author": {"name": "Zack Cerza", "email": "zack@cerza.org", "user": {"login": "zmc"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "c17a18efdc49fa01fde289ae8cdb659286a0d117", "messageHeadline": "Don't assume the ubuntu user when getting the test dir.", "author": {"name": "Zack Cerza", "email": "zack@cerza.org", "user": {"login": "zmc"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "3afc7d9b41139f78c2b54b31cc366a749deb4e26", "messageHeadline": "If get_testdir_base() exists, might as well use it...", "author": {"name": "Zack Cerza", "email": "zack@cerza.org", "user": {"login": "zmc"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "93afb59bee56bcc524f6e6ca35762ee4fa7b67c6", "messageHeadline": "Merge pull request #36 from ceph/wip-3791", "author": {"name": "Alfredo Deza", "email": "alfredo@deza.pe", "user": {"login": "alfredodeza"}}, "additions": 7, "deletions": 6}}, {"node": {"oid": "f41436abd55a37c664eb23d35491dedf27203616", "messageHeadline": "Tweak regex to work for non-FQDN hostnames", "author": {"name": "Zack Cerza", "email": "zack@cerza.org", "user": {"login": "zmc"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "54ed1d16ebac6e8fed33ce5795f9d4eb944221d2", "messageHeadline": "Note that target hostnames must be resolvable.", "author": {"name": "Zack Cerza", "email": "zack@cerza.org", "user": {"login": "zmc"}}, "additions": 6, "deletions": 5}}, {"node": {"oid": "7e37c5f60b6487c144220d68de347aaa1eb8e986", "messageHeadline": "Merge pull request #35 from ceph/logging", "author": {"name": "Alfredo Deza", "email": "alfredo@deza.pe", "user": {"login": "alfredodeza"}}, "additions": 8, "deletions": 8}}, {"node": {"oid": "5746efbbc218f05134c8a80cf8af5a28b2cba59b", "messageHeadline": "Fix some instances where print is being used instead of log", "author": {"name": "Zack Cerza", "email": "zack@cerza.org", "user": {"login": "zmc"}}, "additions": 6, "deletions": 6}}, {"node": {"oid": "ab2d2fad3ccb79de0339dec97e7d699720f824c0", "messageHeadline": "Default to log level INFO.", "author": {"name": "Zack Cerza", "email": "zack@cerza.org", "user": {"login": "zmc"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "a8965a6a5d352d1d1ef2a2052061d9a2af4a0038", "messageHeadline": "rados/monthash: fix 5925 yaml", "author": {"name": "Sage Weil", "email": "sage@inktank.com", "user": null}, "additions": 2, "deletions": 2}}, {"node": {"oid": "5ac68dc14fa7a4d312c4b0fe5ac3eac45ee44870", "messageHeadline": "added upgrade-dumpling suite to test point releases for dumpling", "author": {"name": "tamil", "email": "tamil.muthamizhan@inktank.com", "user": null}, "additions": 662, "deletions": 0}}, {"node": {"oid": "3e2a269e7604eaab3f46e79d15f11b7c8bd80ff8", "messageHeadline": "added workunit: branch:dumpling wherever applicable", "author": {"name": "tamil", "email": "tamil.muthamizhan@inktank.com", "user": null}, "additions": 11, "deletions": 0}}, {"node": {"oid": "48a3393e28a23e160e1abcffec77b67c03da677d", "messageHeadline": "upgrade from cuttlefish to next and dumpling to next", "author": {"name": "tamil", "email": "tamil.muthamizhan@inktank.com", "user": null}, "additions": 9, "deletions": 9}}, {"node": {"oid": "bf525445c8451a318258ace8e30346c19b54108d", "messageHeadline": "upgrade cuttlefish to dumpling, instead of next in upgrade-fs suite", "author": {"name": "tamil", "email": "tamil.muthamizhan@inktank.com", "user": null}, "additions": 1, "deletions": 5}}, {"node": {"oid": "2813c33be6c58b9b6d50bc813728790b061e750b", "messageHeadline": "renamed the folders and files appropriately", "author": {"name": "tamil", "email": "tamil.muthamizhan@inktank.com", "user": null}, "additions": 0, "deletions": 1}}, {"node": {"oid": "058fab0dd536dac77c3b55f2516980d7a0e834f8", "messageHeadline": "replace cuttlefish with dumpling in upgrade suites", "author": {"name": "tamil", "email": "tamil.muthamizhan@inktank.com", "user": null}, "additions": 0, "deletions": 2}}, {"node": {"oid": "6c699cbc965f9be6ed265b3a8950d0ae1df8b3cd", "messageHeadline": "modified upgrade tasks to run from cuttlefish to dumpling, dumpling t\u2026", "author": {"name": "tamil", "email": "tamil.muthamizhan@inktank.com", "user": null}, "additions": 13, "deletions": 24}}, {"node": {"oid": "e1dca285a6f32c243b5719314c36f6ff8642a0ce", "messageHeadline": "Merge pull request #34 from ceph/wip-3791", "author": {"name": "Alfredo Deza", "email": "alfredo@deza.pe", "user": {"login": "alfredodeza"}}, "additions": 14, "deletions": 8}}, {"node": {"oid": "63b64e296924a0e33fe5d8e090583ebc2578e3e7", "messageHeadline": "Don't bail if ~/.teuthology.yaml doesn't exist.", "author": {"name": "Zack Cerza", "email": "zack@cerza.org", "user": {"login": "zmc"}}, "additions": 7, "deletions": 1}}, {"node": {"oid": "ebf476d390393fdfadeacf64f06b9c9e25a4c06a", "messageHeadline": "Obligatory automatic vim whitespace cleanup commit", "author": {"name": "Zack Cerza", "email": "zack@cerza.org", "user": {"login": "zmc"}}, "additions": 7, "deletions": 7}}, {"node": {"oid": "2c88757882ed1f74eab85397972846ce3452eb86", "messageHeadline": "Revert \"Display error message when locking a vpm fails due to downbur\u2026", "author": {"name": "Warren Usui", "email": "warren.usui@inktank.com", "user": null}, "additions": 3, "deletions": 13}}, {"node": {"oid": "6230623c16d8cf6da9201ed53fb55f8605b2adf5", "messageHeadline": "Merge pull request #32 from ceph/wip-fix5957-wusui", "author": {"name": "wusui", "email": "warren.usui@inktank.com", "user": null}, "additions": 13, "deletions": 3}}, {"node": {"oid": "4681b35016619ece44730a368070220e6c2e56a3", "messageHeadline": "Display error message when locking a vpm fails due to downburst errors.", "author": {"name": "Warren Usui", "email": "warren.usui@inktank.com", "user": null}, "additions": 13, "deletions": 3}}, {"node": {"oid": "9b947e2726e7b55050350fb59b807609e662a70c", "messageHeadline": "Merge pull request #31 from ceph/wip-5941", "author": {"name": "Zack Cerza", "email": "zack@cerza.org", "user": {"login": "zmc"}}, "additions": 79, "deletions": 26}}, {"node": {"oid": "6bc8fcd0dcbe9d960edad54439e9d150150ab991", "messageHeadline": "add link to homebrew", "author": {"name": "Alfredo Deza", "email": "alfredo@deza.pe", "user": {"login": "alfredodeza"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "aa464e29bc79951a88db51aa9c5c68302ee7e4d7", "messageHeadline": "add generic instructions for installation", "author": {"name": "Alfredo Deza", "email": "alfredo@deza.pe", "user": {"login": "alfredodeza"}}, "additions": 27, "deletions": 0}}, {"node": {"oid": "3e9cf89589147fe92d733c4438423a2b862ce82f", "messageHeadline": "create instructions to install on OSX", "author": {"name": "Alfredo Deza", "email": "alfredo@deza.pe", "user": {"login": "alfredodeza"}}, "additions": 41, "deletions": 2}}, {"node": {"oid": "8c5b5efc37577966223f2cc0845094470f34bdd4", "messageHeadline": "sort the requirements", "author": {"name": "Alfredo Deza", "email": "alfredo@deza.pe", "user": {"login": "alfredodeza"}}, "additions": 11, "deletions": 11}}, {"node": {"oid": "18ea0239ea8bfe56a03b58aa9fb7ea1ae8ebe9d9", "messageHeadline": "remove install_requires from setup.py", "author": {"name": "Alfredo Deza", "email": "alfredo@deza.pe", "user": {"login": "alfredodeza"}}, "additions": 0, "deletions": 13}}, {"node": {"oid": "d95a6c177e0770ff42037a991e633b9c3896d62d", "messageHeadline": "Merge pull request #29 from ceph/wip-4264", "author": {"name": "Alfredo Deza", "email": "alfredo@deza.pe", "user": {"login": "alfredodeza"}}, "additions": 7, "deletions": 1}}, {"node": {"oid": "0e9a9379363f4548c4ac1d0788990f1c97bd4d20", "messageHeadline": "monthrash workloads: Add task to reproduce 5925 with extra logging", "author": {"name": "David Zafman", "email": "david.zafman@inktank.com", "user": null}, "additions": 4, "deletions": 0}}, {"node": {"oid": "946985554d83254b8e3d50104e38ef5ee07b30cd", "messageHeadline": "Merge pull request #30 from ceph/wip-5952", "author": {"name": "Sage Weil", "email": "sage@inktank.com", "user": null}, "additions": 8, "deletions": 5}}, {"node": {"oid": "f1c9125f27a0c3e552f45a114f9b2779a55c089a", "messageHeadline": "Fix a case where _get_config_value_for_remote could return None mista\u2026", "author": {"name": "Zack Cerza", "email": "zack@cerza.org", "user": {"login": "zmc"}}, "additions": 8, "deletions": 5}}, {"node": {"oid": "0f3d9eddd97aeded35b3c4df5e37b7c67582daf7", "messageHeadline": "Merge remote-tracking branch 'gh/next'", "author": {"name": "Sage Weil", "email": "sage@inktank.com", "user": null}, "additions": 311, "deletions": 135}}, {"node": {"oid": "000efc658d8ed3d768760902265e73e8cf4c8cb7", "messageHeadline": "samba: wait longer for smbd to start", "author": {"name": "Sage Weil", "email": "sage@inktank.com", "user": null}, "additions": 1, "deletions": 1}}, {"node": {"oid": "2797d8d82d16a0947cb5eb41ccb387f3067d7626", "messageHeadline": "Merge pull request #27 from dachary/wip-5946", "author": {"name": "Zack Cerza", "email": "zack@cerza.org", "user": {"login": "zmc"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "9d4104f45b355f12bb75f6bf253fa113f71fb49b", "messageHeadline": "do not check the jobid if check-locks is False", "author": {"name": "Loic Dachary", "email": "loic@dachary.org", "user": null}, "additions": 1, "deletions": 1}}, {"node": {"oid": "13edfe6bdf48abb22a20598c6da09207529f8cc4", "messageHeadline": "Merge pull request #28 from alfredodeza/5887", "author": {"name": "Zack Cerza", "email": "zack@cerza.org", "user": {"login": "zmc"}}, "additions": 12, "deletions": 2}}, {"node": {"oid": "ac78bc906952653b208411a1582685b0d1960e07", "messageHeadline": "Merge pull request #24 from ceph/wip-5937", "author": {"name": "Alfredo Deza", "email": "alfredo@deza.pe", "user": {"login": "alfredodeza"}}, "additions": 4, "deletions": 2}}, {"node": {"oid": "643da65e8341f7ab7fa7afca2e936d5989f3b5ef", "messageHeadline": "remove fallback of the fallback. so silly", "author": {"name": "Alfredo Deza", "email": "alfredo@deza.pe", "user": {"login": "alfredodeza"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "3aa995a62acce74c83f533bca2dc7da9c4d63c6a", "messageHeadline": "Remove three characters just for Alfredo", "author": {"name": "Zack Cerza", "email": "zack@cerza.org", "user": {"login": "zmc"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "70cd884f42fc4ab8840f497efb61141f99fd5f31", "messageHeadline": "safer fallback. Updates docstring", "author": {"name": "Alfredo Deza", "email": "alfredo@deza.pe", "user": {"login": "alfredodeza"}}, "additions": 11, "deletions": 1}}, {"node": {"oid": "f4de51516f289449175154034eb215e1ccf4a0ba", "messageHeadline": "Add notes about install task precedence", "author": {"name": "Zack Cerza", "email": "zack@cerza.org", "user": {"login": "zmc"}}, "additions": 4, "deletions": 1}}, {"node": {"oid": "d4c2576c345b677128a7636b56fb05a9408e35bd", "messageHeadline": "radosgw-agent.py: refactor, enable overrides", "author": {"name": "Joe Buck", "email": "jbbuck@gmail.com", "user": {"login": "four2five"}}, "additions": 119, "deletions": 65}}, {"node": {"oid": "1d90d7bc839ada65835357e96dc8c114baed4849", "messageHeadline": "rgw.py: fix example config", "author": {"name": "Joe Buck", "email": "jbbuck@gmail.com", "user": {"login": "four2five"}}, "additions": 6, "deletions": 6}}, {"node": {"oid": "9ee6452404a750511313f6010ddf08a2e8e59782", "messageHeadline": "rgw.py: add a better error message", "author": {"name": "Joe Buck", "email": "jbbuck@gmail.com", "user": {"login": "four2five"}}, "additions": 7, "deletions": 0}}, {"node": {"oid": "e517cd4cfcea1e87007e5a607930d35eafc4c60a", "messageHeadline": "s3readwrite.py: make user creation optional", "author": {"name": "Joe Buck", "email": "jbbuck@gmail.com", "user": {"login": "four2five"}}, "additions": 47, "deletions": 26}}, {"node": {"oid": "e3b9add3fb1a17426143e1ff8758a44952bf9196", "messageHeadline": "rgw.py: refactor configure", "author": {"name": "Joe Buck", "email": "jbbuck@gmail.com", "user": {"login": "four2five"}}, "additions": 37, "deletions": 32}}, {"node": {"oid": "18e80147f3e9f7d1274ed0c4b30d816422a2fdd4", "messageHeadline": "rgy.py: make log_(data|metadata) configurable", "author": {"name": "Joe Buck", "email": "jbbuck@gmail.com", "user": {"login": "four2five"}}, "additions": 7, "deletions": 0}}, {"node": {"oid": "3fb53189d05669a010e81540d2398cb32d54949b", "messageHeadline": "agent name should also contain port number", "author": {"name": "Yehuda Sadeh", "email": "yehuda@inktank.com", "user": {"login": "yehudasa"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "4adc1da58ae2da172b790f939582d9da4d184bd0", "messageHeadline": "radosgw-admin: various multiregion related fixes and changes", "author": {"name": "Yehuda Sadeh", "email": "yehuda@inktank.com", "user": {"login": "yehudasa"}}, "additions": 89, "deletions": 7}}, {"node": {"oid": "92138621640ce173f74b39288bd27386c2fcfb58", "messageHeadline": "Merge pull request #25 from dmick/master", "author": {"name": "Zack Cerza", "email": "zack@cerza.org", "user": {"login": "zmc"}}, "additions": 12, "deletions": 11}}, {"node": {"oid": "fa733e43d3ae97ca445f4e1900a597160b85fa8d", "messageHeadline": "Change \"Exception\" to \"RuntimeError\" as advised by zackc", "author": {"name": "Dan Mick", "email": "dan.mick@inktank.com", "user": null}, "additions": 9, "deletions": 9}}, {"node": {"oid": "28e42197d80175e673856200757b0314a0f1a6c3", "messageHeadline": "tasks/ceph-deploy: allow configurations with no mds", "author": {"name": "Dan Mick", "email": "dan.mick@inktank.com", "user": null}, "additions": 4, "deletions": 3}}, {"node": {"oid": "5be532701ff3841f1dffd5ad12ba7871864ad879", "messageHeadline": "Default to master and not next.", "author": {"name": "Zack Cerza", "email": "zack@cerza.org", "user": {"login": "zmc"}}, "additions": 0, "deletions": 3}}, {"node": {"oid": "ef1c9669ac492da43dcf338c6c6f7baf1e3419c5", "messageHeadline": "Add install task to examples", "author": {"name": "Zack Cerza", "email": "zack@cerza.org", "user": {"login": "zmc"}}, "additions": 6, "deletions": 0}}, {"node": {"oid": "93b532f0bfb2c5a01f7eac3b406f3dcc33def2b6", "messageHeadline": "Don't hit an AttributeError if ctx.config['overrides'] is set to None", "author": {"name": "Zack Cerza", "email": "zack@cerza.org", "user": {"login": "zmc"}}, "additions": 4, "deletions": 2}}, {"node": {"oid": "a714c0116cd5c2c704dd63fca059aa7ef9ad473c", "messageHeadline": "Merge pull request #23 from ceph/pep8", "author": {"name": "Alfredo Deza", "email": "alfredo@deza.pe", "user": {"login": "alfredodeza"}}, "additions": 164, "deletions": 154}}, {"node": {"oid": "cabb4142d116201b3edd8b1eedf767b718bba19d", "messageHeadline": "Make this module pep8-clean.", "author": {"name": "Zack Cerza", "email": "zack@cerza.org", "user": {"login": "zmc"}}, "additions": 164, "deletions": 154}}, {"node": {"oid": "5aee4a8b6ce4f0c469ebe378c8ea382e28564e3d", "messageHeadline": "Merge pull request #22 from ceph/rpm-upgrades", "author": {"name": "Sage Weil", "email": "sage@inktank.com", "user": null}, "additions": 23, "deletions": 6}}, {"node": {"oid": "7c377cb77c508d2fde62a4204defeac614b69bb8", "messageHeadline": "Make _get_baseurlinfo_and_dist() provide the correct uri", "author": {"name": "Zack Cerza", "email": "zack@cerza.org", "user": {"login": "zmc"}}, "additions": 23, "deletions": 6}}, {"node": {"oid": "5433ca2af165fb2c352485b47bb1bf341831ba73", "messageHeadline": "upgrade-parallel: test on multiple target distros", "author": {"name": "Sage Weil", "email": "sage@inktank.com", "user": null}, "additions": 13, "deletions": 0}}, {"node": {"oid": "251cbf7fd79c1c7780eb5b810be66a9edb0622f8", "messageHeadline": "Merge pull request #21 from ceph/rpm-upgrades", "author": {"name": "Zack Cerza", "email": "zack@cerza.org", "user": {"login": "zmc"}}, "additions": 225, "deletions": 69}}, {"node": {"oid": "ebd94a9ac2d2599107c3384facd4c84196209f5a", "messageHeadline": "upgrade: do not wait for full quorum on mixed-version mon cluster", "author": {"name": "Sage Weil", "email": "sage@inktank.com", "user": null}, "additions": 4, "deletions": 1}}, {"node": {"oid": "b78a6c779b3612b5b43d38831d8ada783158e583", "messageHeadline": "Make install.upgrade work with CentOS/RHEL/Fedora.", "author": {"name": "Zack Cerza", "email": "zack@cerza.org", "user": {"login": "zmc"}}, "additions": 213, "deletions": 61}}, {"node": {"oid": "2a7a61cd171e6938616604ed75e68ac4b46ca3e2", "messageHeadline": "Add Remote.system_type property. Also, clean up whitespace.", "author": {"name": "Zack Cerza", "email": "zack@cerza.org", "user": {"login": "zmc"}}, "additions": 12, "deletions": 8}}, {"node": {"oid": "a0e74a96148d29929eab44d67f964d2b0945a03f", "messageHeadline": "admin_socket: split command into multiple arguments", "author": {"name": "Sage Weil", "email": "sage@inktank.com", "user": null}, "additions": 1, "deletions": 2}}, {"node": {"oid": "a73920666629137b314aeb6c14e9a9b9d5761b6e", "messageHeadline": "ceph.conf: open osd classes on start", "author": {"name": "Sage Weil", "email": "sage@inktank.com", "user": null}, "additions": 2, "deletions": 0}}, {"node": {"oid": "77b63f042568c194b2d845c1b89c2d8d9deae483", "messageHeadline": "Merge remote-tracking branch 'gh/next'", "author": {"name": "Sage Weil", "email": "sage@inktank.com", "user": null}, "additions": 29, "deletions": 5}}, {"node": {"oid": "6acee41c0795d54b64543289e3a324511c26c39b", "messageHeadline": "add a key for ceph-deploy-branch detection", "author": {"name": "Alfredo Deza", "email": "alfredo@deza.pe", "user": {"login": "alfredodeza"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "7a14a93d917c1ab8b8d2d2797735a418ea904561", "messageHeadline": "Add a useful error message in case of an invalid hostname", "author": {"name": "Zack Cerza", "email": "zack@cerza.org", "user": {"login": "zmc"}}, "additions": 10, "deletions": 3}}, {"node": {"oid": "70f4eeb970f1f61e8b230233a2e2fbc9c474f76c", "messageHeadline": "s3readwrite.py: enable overrides", "author": {"name": "Joe Buck", "email": "jbbuck@gmail.com", "user": {"login": "four2five"}}, "additions": 29, "deletions": 5}}, {"node": {"oid": "a0ac487561cc584857c94912a9a9e6658e9c9e2a", "messageHeadline": "upgrade-parallel/rgw: use different client for final run", "author": {"name": "Sage Weil", "email": "sage@inktank.com", "user": null}, "additions": 4, "deletions": 3}}, {"node": {"oid": "18580c1d9c28971794c17f5319ff6c6ff23d98ae", "messageHeadline": "Merge remote-tracking branch 'gh/next'", "author": {"name": "Sage Weil", "email": "sage@inktank.com", "user": null}, "additions": 34, "deletions": 16}}, {"node": {"oid": "89347539ad73ed0c218fc0ffca2a23c6221992be", "messageHeadline": "samba: wait for smbd process to exit", "author": {"name": "Sage Weil", "email": "sage@inktank.com", "user": null}, "additions": 5, "deletions": 0}}, {"node": {"oid": "4bd5b591d48ebbfc9306aca4d952e82cb6e145ab", "messageHeadline": "rgw.py: add None object check when parsing info", "author": {"name": "Joe Buck", "email": "jbbuck@gmail.com", "user": {"login": "four2five"}}, "additions": 17, "deletions": 14}}, {"node": {"oid": "98f35a5e491bb485fe74ff093ceb9694bbcba8e1", "messageHeadline": "rgw: do not ignore leaks", "author": {"name": "Sage Weil", "email": "sage@inktank.com", "user": null}, "additions": 1, "deletions": 1}}, {"node": {"oid": "3accf1c68ac9d81fa0ffd926c6a73d4281b6d846", "messageHeadline": "rgw.py: adding a safety check", "author": {"name": "Joe Buck", "email": "jbbuck@gmail.com", "user": {"login": "four2five"}}, "additions": 17, "deletions": 2}}, {"node": {"oid": "9110c7d8ca09fcd0f1ea7d072a59892d8d04a89a", "messageHeadline": "rgw: add log settings to example config", "author": {"name": "Josh Durgin", "email": "josh.durgin@inktank.com", "user": {"login": "jdurgin"}}, "additions": 6, "deletions": 0}}, {"node": {"oid": "1787a72ef09ea54a237c204d3edf99b8e4f34c23", "messageHeadline": "radosgw-agent: get verbose logs from the agent", "author": {"name": "Josh Durgin", "email": "josh.durgin@inktank.com", "user": {"login": "jdurgin"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "1ec9c1b4b869ab9a9cc9006ffedfa2e54eb6b4b9", "messageHeadline": "radosgw-agent: move zone extraction to helper", "author": {"name": "Josh Durgin", "email": "josh.durgin@inktank.com", "user": {"login": "jdurgin"}}, "additions": 8, "deletions": 10}}, {"node": {"oid": "fdde365858c4dea4d69ed2027a38cbfbd5c1c167", "messageHeadline": "rgw: don't make domain_root pool the same as zone root", "author": {"name": "Josh Durgin", "email": "josh.durgin@inktank.com", "user": {"login": "jdurgin"}}, "additions": 2, "deletions": 4}}, {"node": {"oid": "d79a2db57857f19bd0f9fdaadd9796099ecb6505", "messageHeadline": "rgw: create system users with the --system flag", "author": {"name": "Josh Durgin", "email": "josh.durgin@inktank.com", "user": {"login": "jdurgin"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "3eb62d2a360b33dae633b90c65f9a1bef42e67fc", "messageHeadline": "rgy.py: make log_(data|metadata) configurable", "author": {"name": "Joe Buck", "email": "jbbuck@gmail.com", "user": {"login": "four2five"}}, "additions": 30, "deletions": 2}}, {"node": {"oid": "ef68b98822830d1c4f63a43fb30ddfdc6af25445", "messageHeadline": "radosgw-agent: rename task to match tool name", "author": {"name": "Josh Durgin", "email": "josh.durgin@inktank.com", "user": {"login": "jdurgin"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "189e04fa8838b9f7b222fdb0c0ab46a2543dbdd7", "messageHeadline": "rgw_sync_agent: fix a bunch of issues", "author": {"name": "Josh Durgin", "email": "josh.durgin@inktank.com", "user": {"login": "jdurgin"}}, "additions": 132, "deletions": 99}}, {"node": {"oid": "ad6a9e537f344b1954c07c746ddcdd8f3e2e824e", "messageHeadline": "rgw: ignore exit status when removing base apache dir", "author": {"name": "Josh Durgin", "email": "josh.durgin@inktank.com", "user": {"login": "jdurgin"}}, "additions": 1, "deletions": 4}}, {"node": {"oid": "f930f39b18528abb42ee77a9fe28a891c03eda27", "messageHeadline": "rgw_sync_agent: add new rgw_sync_agent task", "author": {"name": "Greg Farnum", "email": "greg@inktank.com", "user": {"login": "gregsfortytwo"}}, "additions": 127, "deletions": 0}}, {"node": {"oid": "48357d666cfcff19c250908c39f0023ca6538f83", "messageHeadline": "Fix for #5836 (--lock-many with vms)", "author": {"name": "Sandon Van Ness", "email": "sandon@inktank.com", "user": {"login": "SandonV"}}, "additions": 7, "deletions": 3}}, {"node": {"oid": "78b7307dd5572f30d3250c5f28fcc2a63dbd7b12", "messageHeadline": "Debian ceph-deploy test. Added more supported distro yamls.", "author": {"name": "Sandon Van Ness", "email": "sandon@inktank.com", "user": {"login": "SandonV"}}, "additions": 14, "deletions": 0}}, {"node": {"oid": "88b7d02970431bf7efbd1bba1d50685701924e5c", "messageHeadline": "Fix for Debian wheezy (remove vda from block device list)", "author": {"name": "Sandon Van Ness", "email": "sandon@inktank.com", "user": {"login": "SandonV"}}, "additions": 7, "deletions": 1}}, {"node": {"oid": "1552a4b97aaed489ef8d062dc49e866b6711cf76", "messageHeadline": "rgw.py: check for empty client config", "author": {"name": "Joe Buck", "email": "jbbuck@gmail.com", "user": {"login": "four2five"}}, "additions": 2, "deletions": 0}}, {"node": {"oid": "7f76c1ced10c143a927bd92e80db7869135b9294", "messageHeadline": "rgw.py: refactoring to separate user creation", "author": {"name": "Joe Buck", "email": "jbbuck@gmail.com", "user": {"login": "four2five"}}, "additions": 48, "deletions": 24}}, {"node": {"oid": "8c8e9a1403d471d716f1ee2e46b0b5846cb089bb", "messageHeadline": "rgw.py: change --secret-key to --secret", "author": {"name": "Joe Buck", "email": "jbbuck@gmail.com", "user": {"login": "four2five"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "1cff5bd5e741f1f2f67aee2178720b052c6bde00", "messageHeadline": "added rgw task before swift", "author": {"name": "tamil", "email": "tamil.muthamizhan@inktank.com", "user": null}, "additions": 1, "deletions": 0}}, {"node": {"oid": "1f7127b2431fe66453884373c22d57b65df982bf", "messageHeadline": "s3/swift tests: call radosgw-admin as the right client", "author": {"name": "Josh Durgin", "email": "josh.durgin@inktank.com", "user": {"login": "jdurgin"}}, "additions": 8, "deletions": 0}}, {"node": {"oid": "2f2108b3c0575e7afe7e2095bd3d8179f958e1ad", "messageHeadline": "rgw: fix dir creation and keyring", "author": {"name": "Josh Durgin", "email": "josh.durgin@inktank.com", "user": {"login": "jdurgin"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "2b6ac0faac8b1c9dd6e8754af5d0eac25acdbd86", "messageHeadline": "rados/.../cephtool: let us run test_daemon.sh too", "author": {"name": "Sage Weil", "email": "sage@inktank.com", "user": null}, "additions": 3, "deletions": 3}}, {"node": {"oid": "74b344e980181a2b170328fb987c6663fe011694", "messageHeadline": "Reconnect after running chef task.", "author": {"name": "Sandon Van Ness", "email": "sandon@inktank.com", "user": {"login": "SandonV"}}, "additions": 5, "deletions": 0}}, {"node": {"oid": "00c2ac5b2ca5b60230dc18d87b283a5593e544e4", "messageHeadline": "Fix RHEL/centos ceph-deploy installs.", "author": {"name": "Sandon Van Ness", "email": "sandon@inktank.com", "user": {"login": "SandonV"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "e1cd49bd4558f7491e11b2bffe9355001661f81f", "messageHeadline": "ceph_manager: wait 20s before wait_for_clean in test_map_discontinuity", "author": {"name": "Samuel Just", "email": "sam.just@inktank.com", "user": null}, "additions": 3, "deletions": 0}}, {"node": {"oid": "bcf467c803b18e0225ef89e27fa585aca912258a", "messageHeadline": "Remove now unnecessary try/except/raise that came about as a result of", "author": {"name": "Warren Usui", "email": "warren.usui@inktank.com", "user": null}, "additions": 2, "deletions": 5}}, {"node": {"oid": "48a977e0f2f30ebcdd3bf61f5b85047d67aae569", "messageHeadline": "Always raise exception if yum install fails.  This avoids later confu\u2026", "author": {"name": "Warren Usui", "email": "warren.usui@inktank.com", "user": null}, "additions": 1, "deletions": 10}}, {"node": {"oid": "b9c7445b1bc5a7f55e89521fefa03e6d71244df1", "messageHeadline": "More changes for creating vms manually with lock (no config)", "author": {"name": "Sandon Van Ness", "email": "sandon@inktank.com", "user": {"login": "SandonV"}}, "additions": 10, "deletions": 3}}, {"node": {"oid": "d41b4e5ed62633c9bceea3f907d18689e5b5fa1b", "messageHeadline": "Fixing teuthology-lock for os-type instead of vm-type.", "author": {"name": "Sandon Van Ness", "email": "sandon@inktank.com", "user": {"login": "SandonV"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "99a79c6c1f2927b73003f13e9b08be892fa7cd50", "messageHeadline": "rados_util: adjust-ulimits, not enable-coredump", "author": {"name": "Sage Weil", "email": "sage@inktank.com", "user": null}, "additions": 1, "deletions": 1}}, {"node": {"oid": "8284e19226a2f15435974af99bc3d8023e0eac3c", "messageHeadline": "ceph_manager: wait for all_up in test_map_discontinuity", "author": {"name": "Samuel Just", "email": "sam.just@inktank.com", "user": null}, "additions": 18, "deletions": 0}}, {"node": {"oid": "e703942ce49c6229991797f4c27eb88e70e517ae", "messageHeadline": "ceph_manager: allow-experimental-feature now causes an EINVAL", "author": {"name": "Samuel Just", "email": "sam.just@inktank.com", "user": null}, "additions": 1, "deletions": 2}}, {"node": {"oid": "9dac3fe8091f9b62699ec18b6157db17ac21c6bc", "messageHeadline": "s3tests: clone correct branch", "author": {"name": "Yehuda Sadeh", "email": "yehuda@inktank.com", "user": {"login": "yehudasa"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "3f13751f0fc0f70c4c460c688dade4061b14819a", "messageHeadline": "Merge pull request #20 from ceph/double-requirements", "author": {"name": "Zack Cerza", "email": "zack@cerza.org", "user": {"login": "zmc"}}, "additions": 0, "deletions": 2}}, {"node": {"oid": "17fa54409c74f46444d4a4e9ad16f060fd933ac2", "messageHeadline": "fix double requirements issue", "author": {"name": "Alfredo Deza", "email": "alfredo@deza.pe", "user": {"login": "alfredodeza"}}, "additions": 0, "deletions": 2}}, {"node": {"oid": "0158f0db9dade0c00b253de8c29b20db3e373a74", "messageHeadline": "adjust-ulimits: 16k open files", "author": {"name": "Sage Weil", "email": "sage@inktank.com", "user": null}, "additions": 1, "deletions": 1}}, {"node": {"oid": "2f921c33fa399d08cf2b50d61adb658cfc8b40d8", "messageHeadline": "upgrade-parallel/stress-split: only upgrade on the first node", "author": {"name": "Sage Weil", "email": "sage@inktank.com", "user": null}, "additions": 1, "deletions": 1}}, {"node": {"oid": "fb8882b58e1df43040e4f30bb3a3c193ce6f75b2", "messageHeadline": "upgrade-parallel: run cuttlefish api tests against cuttlefish/dumplin\u2026", "author": {"name": "Sage Weil", "email": "sage@inktank.com", "user": null}, "additions": 2, "deletions": 0}}, {"node": {"oid": "d5a1d0a482586aa3cd2100cc7504da9121a90d2b", "messageHeadline": "upgrade-fs: specify fs", "author": {"name": "Sage Weil", "email": "sage@inktank.com", "user": null}, "additions": 1, "deletions": 0}}, {"node": {"oid": "419e90e3d087a411cd0dc0f90770bfddf43eec2d", "messageHeadline": "upgrade-parallel: run cuttlefish s3tests against hybrid cluster", "author": {"name": "Sage Weil", "email": "sage@inktank.com", "user": null}, "additions": 2, "deletions": 0}}, {"node": {"oid": "7646133eeae6dab1222c34eac16ef654f5059b28", "messageHeadline": "upgrade-parallel: restart mon after starting osd thrasher", "author": {"name": "Sage Weil", "email": "sage@inktank.com", "user": null}, "additions": 6, "deletions": 3}}, {"node": {"oid": "496c6773acc13bd94701c2bb0088753880ea5a1b", "messageHeadline": "ceph_manager, dump_stuck: fix injectargs args", "author": {"name": "Sage Weil", "email": "sage@inktank.com", "user": null}, "additions": 4, "deletions": 4}}, {"node": {"oid": "73adf3334644724636ac348bb4e9272a70988caa", "messageHeadline": "radosgw-admin: fix typo in import", "author": {"name": "Josh Durgin", "email": "josh.durgin@inktank.com", "user": {"login": "jdurgin"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "45ce9b0b547889b81b2fb401a2baad6a608699ba", "messageHeadline": "valgrind: suppress curl, gnutlss, libfcgi leaks", "author": {"name": "Sage Weil", "email": "sage@inktank.com", "user": null}, "additions": 19, "deletions": 0}}, {"node": {"oid": "a039d4ada7a0dc093939f34c501c0014039b74dd", "messageHeadline": "ceph_manager: don't mark out an out osd on kill_osd(..., mark_out=True)", "author": {"name": "Sage Weil", "email": "sage@inktank.com", "user": null}, "additions": 1, "deletions": 1}}, {"node": {"oid": "3584dce26e171c9c5b47d27786ba63e7c6d39523", "messageHeadline": "Merge branch 'master' of github.com:ceph/ceph-qa-suite", "author": {"name": "Sandon Van Ness", "email": "sandon@inktank.com", "user": {"login": "SandonV"}}, "additions": 20, "deletions": 0}}, {"node": {"oid": "ba9e71a36d86e027aec7aa1fcb12f92092adb840", "messageHeadline": "Test multi distro on ceph-deploy.", "author": {"name": "Sandon Van Ness", "email": "sandon@inktank.com", "user": {"login": "SandonV"}}, "additions": 30, "deletions": 7}}, {"node": {"oid": "4c15d73f1988cebe54719c8f8d69705c450a1a61", "messageHeadline": "rados: add rest-api test", "author": {"name": "Sage Weil", "email": "sage@inktank.com", "user": null}, "additions": 20, "deletions": 0}}, {"node": {"oid": "404f6d245b621f5d455454435d9d5973b6ece96e", "messageHeadline": "rest-api: rename", "author": {"name": "Sage Weil", "email": "sage@inktank.com", "user": null}, "additions": 5, "deletions": 5}}, {"node": {"oid": "3f0340f45f81a0eeab78186cf14e204a79b3a2be", "messageHeadline": "Add rest_api, a new task that starts up /usr/bin/ceph-rest-api running", "author": {"name": "Warren Usui", "email": "warren.usui@inktank.com", "user": null}, "additions": 161, "deletions": 0}}, {"node": {"oid": "4fb55a3feed6b4a781d26c4ef0eb514dad04708e", "messageHeadline": "Merge branch 'master' of github.com:ceph/ceph-qa-suite", "author": {"name": "tamil", "email": "tamil.muthamizhan@inktank.com", "user": null}, "additions": 3, "deletions": 0}}, {"node": {"oid": "32ff3123b9e1a2ae6b939052eb5bfa93f0dbfafd", "messageHeadline": "added fs, rbd and rgw tasks to upgrade from", "author": {"name": "tamil", "email": "tamil.muthamizhan@inktank.com", "user": null}, "additions": 531, "deletions": 0}}, {"node": {"oid": "5849853c5fd1d74d1306109ef6da44affb37de19", "messageHeadline": "rados/thrash: add in ext4", "author": {"name": "Sage Weil", "email": "sage@inktank.com", "user": null}, "additions": 3, "deletions": 0}}, {"node": {"oid": "c01c200f15a01e0293ba62f4d926a4e35f9b50f1", "messageHeadline": "Allow OS version over-ride (distro version)", "author": {"name": "Sandon Van Ness", "email": "sandon@inktank.com", "user": {"login": "SandonV"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "0890a6b458083c4a3398c5026cc0cd91f490e7c6", "messageHeadline": "Merge pull request #19 from alfredodeza/master", "author": {"name": "Sage Weil", "email": "sage@inktank.com", "user": null}, "additions": 76, "deletions": 80}}, {"node": {"oid": "f2cddda1547902beb44a76b3ebec8fdf25664edd", "messageHeadline": "rgw: correct socket option name", "author": {"name": "Josh Durgin", "email": "josh.durgin@inktank.com", "user": {"login": "jdurgin"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "699d0a3b27d0916b44ccfd5afd03cd9d226c11cc", "messageHeadline": "rgw: add rgw log socket to daemonized radosgw too", "author": {"name": "Josh Durgin", "email": "josh.durgin@inktank.com", "user": {"login": "jdurgin"}}, "additions": 5, "deletions": 0}}, {"node": {"oid": "65172a0938f8e5be18363e2ade23e88e5a78e6f3", "messageHeadline": "rgw: pass socket path directly to radosgw", "author": {"name": "Josh Durgin", "email": "josh.durgin@inktank.com", "user": {"login": "jdurgin"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "99ae947109e814279b0661f4da0a9a10312d1e3d", "messageHeadline": "rados: add thrasher which causes map gaps", "author": {"name": "Samuel Just", "email": "sam.just@inktank.com", "user": null}, "additions": 18, "deletions": 0}}, {"node": {"oid": "a355d9f57035705e9e33b0688447ee41e61d1beb", "messageHeadline": "ceph_manager: add test_map_discontinuity to thrasher", "author": {"name": "Samuel Just", "email": "sam.just@inktank.com", "user": null}, "additions": 43, "deletions": 5}}, {"node": {"oid": "a0b51b1f318e8f2294eed34e2dc2cf5ad7c272f7", "messageHeadline": "samba: run lsof and fuser after shutdown", "author": {"name": "Greg Farnum", "email": "greg@inktank.com", "user": {"login": "gregsfortytwo"}}, "additions": 16, "deletions": 0}}, {"node": {"oid": "f19bcfc9df7bc284054232c3d04a4ab4244ef143", "messageHeadline": "Merge branch 'master' of github.com:ceph/teuthology", "author": {"name": "Sandon Van Ness", "email": "sandon@inktank.com", "user": {"login": "SandonV"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "41cafb1a1018bd752d285f216a99a6926cd53350", "messageHeadline": "Merge remote-tracking branch 'origin/wip-sandon-vm'", "author": {"name": "Sandon Van Ness", "email": "sandon@inktank.com", "user": {"login": "SandonV"}}, "additions": 108, "deletions": 20}}, {"node": {"oid": "86fc39902e0deba3f8e2179f2eff8c45f2ae23ae", "messageHeadline": "Add distro yamls.", "author": {"name": "Sandon Van Ness", "email": "sandon@inktank.com", "user": {"login": "SandonV"}}, "additions": 7, "deletions": 0}}, {"node": {"oid": "4c5cc89dc7cfa3cd6e58d78bac4557aaebc8d888", "messageHeadline": "ceph-deploy: remove workunit branch options", "author": {"name": "Sage Weil", "email": "sage@inktank.com", "user": null}, "additions": 0, "deletions": 3}}, {"node": {"oid": "aeb3586bfb026485b2fe5a0aee7a0a3b162ce1f6", "messageHeadline": "added test_mon_destroy option to ceph-deploy task", "author": {"name": "tamil", "email": "tamil.muthamizhan@inktank.com", "user": null}, "additions": 2, "deletions": 1}}, {"node": {"oid": "c2c8a080c7c09ce1bcc749ac0afd78422a6fc571", "messageHeadline": "Added --os-type argument to run.py", "author": {"name": "Sandon Van Ness", "email": "sandon@inktank.com", "user": {"login": "SandonV"}}, "additions": 5, "deletions": 0}}, {"node": {"oid": "810cca1daf3ff2fc83106e776f46e059811bb28a", "messageHeadline": "Added get_distro() to misc.py", "author": {"name": "Sandon Van Ness", "email": "sandon@inktank.com", "user": {"login": "SandonV"}}, "additions": 43, "deletions": 13}}, {"node": {"oid": "57933b6f92df63ea1ecbc859df524f79c6340bac", "messageHeadline": "Fix priority so it only is added once.", "author": {"name": "Sandon Van Ness", "email": "sandon@inktank.com", "user": {"login": "SandonV"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "3c781bdb16ad8ba10f1b667b52164f1d7361fd1e", "messageHeadline": "upgrade-parallel/rados: fix mon restarts", "author": {"name": "Sage Weil", "email": "sage@inktank.com", "user": null}, "additions": 24, "deletions": 6}}, {"node": {"oid": "c99573293b21142a8f5149b6bd97027783d9a521", "messageHeadline": "upgrade-parallel: fix rgw syntax", "author": {"name": "Sage Weil", "email": "sage@inktank.com", "user": null}, "additions": 5, "deletions": 4}}, {"node": {"oid": "77ee5a07142320b234a5cb99226460f75858ac48", "messageHeadline": "ceph_manager: try both new and old tell mon.* syntax", "author": {"name": "Sage Weil", "email": "sage@inktank.com", "user": null}, "additions": 7, "deletions": 2}}, {"node": {"oid": "7373cb3d48a8080b1dda79dd727d8b871bab25a0", "messageHeadline": "removed ceph-deploy branch option to make it run against arbitrary br\u2026", "author": {"name": "tamil", "email": "tamil.muthamizhan@inktank.com", "user": null}, "additions": 0, "deletions": 2}}, {"node": {"oid": "2a1a8b546b14662570647dffbb9a877e8b5d1903", "messageHeadline": "removed ceph-deploy branch option", "author": {"name": "tamil", "email": "tamil.muthamizhan@inktank.com", "user": null}, "additions": 0, "deletions": 28}}, {"node": {"oid": "5796d763a4af7cb5f45021ce53b3c53888267efe", "messageHeadline": "schedule_suite: less ceph-deploy client debugging", "author": {"name": "Sage Weil", "email": "sage@inktank.com", "user": null}, "additions": 0, "deletions": 4}}, {"node": {"oid": "6914efa62fd596457fe2d75bd6f93da553567e6f", "messageHeadline": "schedule_suite.sh: select ceph-dpeloy branch", "author": {"name": "Sage Weil", "email": "sage@inktank.com", "user": null}, "additions": 2, "deletions": 0}}, {"node": {"oid": "e52f64ef2cf24fda76a73e7ea95c7fe33493002b", "messageHeadline": "upgrade-cuttlefish: run on xfs, not /", "author": {"name": "Sage Weil", "email": "sage@inktank.com", "user": null}, "additions": 2, "deletions": 0}}, {"node": {"oid": "2c9867036bcb20bb6c35e18cee8c5ec37843e70d", "messageHeadline": "modified workunit branch to cuttlefish", "author": {"name": "tamil", "email": "tamil.muthamizhan@inktank.com", "user": null}, "additions": 1, "deletions": 1}}, {"node": {"oid": "803db7d769524f4e292147d6e3166e919c37adb0", "messageHeadline": "schedule_suite.sh: don't need full ms debug on mons", "author": {"name": "Sage Weil", "email": "sage@inktank.com", "user": null}, "additions": 2, "deletions": 2}}, {"node": {"oid": "75a784170c676f31634cace214021fa5fb9b2387", "messageHeadline": "upgrade-cuttlefish: test upgrades to new point releases", "author": {"name": "Sage Weil", "email": "sage@inktank.com", "user": null}, "additions": 395, "deletions": 0}}, {"node": {"oid": "d9cfd0e1ba9aa78e28664d1c9024c231f859c1e4", "messageHeadline": "modified the task yaml to use modified ceph.restart and wait_for_mon_\u2026", "author": {"name": "tamil", "email": "tamil.muthamizhan@inktank.com", "user": null}, "additions": 10, "deletions": 5}}, {"node": {"oid": "1fcf8e3fbb43b6ee794117182c8d3f8e58b9da3c", "messageHeadline": "ceph: make restart take both a list of daemons and other arguments", "author": {"name": "Sage Weil", "email": "sage@inktank.com", "user": null}, "additions": 21, "deletions": 13}}, {"node": {"oid": "3c9382a7faf5936116311310c1fb1f4f17b497e5", "messageHeadline": "teuth: rgw task example config update", "author": {"name": "Joe Buck", "email": "jbbuck@gmail.com", "user": {"login": "four2five"}}, "additions": 6, "deletions": 6}}, {"node": {"oid": "4fb5781afbd40fa5267c99ad1d799acea6d6fa52", "messageHeadline": "teuth: fix issue in cleanup code", "author": {"name": "Joe Buck", "email": "jbbuck@gmail.com", "user": {"login": "four2five"}}, "additions": 12, "deletions": 5}}, {"node": {"oid": "75136a83227a7672e72a0ba20d278ec813d59416", "messageHeadline": "ceph: wait-for-osds-up option for restart", "author": {"name": "Sage Weil", "email": "sage@inktank.com", "user": null}, "additions": 2, "deletions": 0}}, {"node": {"oid": "13aca3b7ade24451584cd566412f087d47e58f44", "messageHeadline": "ceph: wait_for_osds_up", "author": {"name": "Sage Weil", "email": "sage@inktank.com", "user": null}, "additions": 10, "deletions": 0}}, {"node": {"oid": "8ad065dc9c4d9fc0772614f5b3555e1c3f8939fa", "messageHeadline": "rgw: add multi-region and zone support", "author": {"name": "Josh Durgin", "email": "josh.durgin@inktank.com", "user": {"login": "jdurgin"}}, "additions": 261, "deletions": 419}}, {"node": {"oid": "721280b7f3e3a23bc48cc89f67b1866031b42ed1", "messageHeadline": "task_util: move rados command here", "author": {"name": "Josh Durgin", "email": "josh.durgin@inktank.com", "user": {"login": "jdurgin"}}, "additions": 49, "deletions": 130}}, {"node": {"oid": "6d2434b48f368932eda783eefa047e524ee54b46", "messageHeadline": "rgw: move common rgwadmin function to a new utility file", "author": {"name": "Josh Durgin", "email": "josh.durgin@inktank.com", "user": {"login": "jdurgin"}}, "additions": 41, "deletions": 63}}, {"node": {"oid": "88cab4712fe77a3870fa3200263376e3c323cc70", "messageHeadline": "teuth: reworked rgw to support regions / zones", "author": {"name": "Joe Buck", "email": "jbbuck@gmail.com", "user": {"login": "four2five"}}, "additions": 372, "deletions": 147}}, {"node": {"oid": "afd0d87edac005c6644ba9430b7d9dd693bf3111", "messageHeadline": "teuthology: updating RGW task to support regions", "author": {"name": "Joe Buck", "email": "jbbuck@gmail.com", "user": {"login": "four2five"}}, "additions": 202, "deletions": 1}}, {"node": {"oid": "02609438a39bde9180a72930f9592bf74a0097be", "messageHeadline": "add test requirements to requirements file", "author": {"name": "Alfredo Deza", "email": "alfredo@deza.pe", "user": {"login": "alfredodeza"}}, "additions": 4, "deletions": 0}}, {"node": {"oid": "545fc2747c28725fd43a2a1a19c895a1bef89010", "messageHeadline": "remove test dependencies from setup.py", "author": {"name": "Alfredo Deza", "email": "alfredo@deza.pe", "user": {"login": "alfredodeza"}}, "additions": 0, "deletions": 2}}, {"node": {"oid": "2d9cb1ffb65470a1ffaeb2efaaea9b487e5c8090", "messageHeadline": "fix RST formatting issues in README file", "author": {"name": "Alfredo Deza", "email": "alfredo@deza.pe", "user": {"login": "alfredodeza"}}, "additions": 72, "deletions": 66}}, {"node": {"oid": "b3bd39cb734679d0e39b46549ec73efd6d20c317", "messageHeadline": "removing todo org file from the root of the project", "author": {"name": "Alfredo Deza", "email": "alfredo@deza.pe", "user": {"login": "alfredodeza"}}, "additions": 0, "deletions": 9}}, {"node": {"oid": "1e4a4d73821eb043cfc3b230e87b3d4f29612584", "messageHeadline": "remove Makefile that attempted to do linting", "author": {"name": "Alfredo Deza", "email": "alfredo@deza.pe", "user": {"login": "alfredodeza"}}, "additions": 0, "deletions": 3}}, {"node": {"oid": "203c53d9b011dbb3446c50b4f4b9938f6cffb744", "messageHeadline": "upgrade-parallel/stress-split: fix osd names", "author": {"name": "Sage Weil", "email": "sage@inktank.com", "user": null}, "additions": 3, "deletions": 3}}, {"node": {"oid": "e6a30d73a75b383db2c99ee2b471e1488397445c", "messageHeadline": "Re-create guest if it already exists", "author": {"name": "Sandon Van Ness", "email": "sandon@inktank.com", "user": {"login": "SandonV"}}, "additions": 6, "deletions": 0}}, {"node": {"oid": "71b66ebd9990e4ec2afb746e29432c24c226395f", "messageHeadline": "Add distro type to schedule_suite.sh", "author": {"name": "Sandon Van Ness", "email": "sandon@inktank.com", "user": {"login": "SandonV"}}, "additions": 6, "deletions": 2}}, {"node": {"oid": "55cc15fb248cb4c54f0d4c81e0f5857fc5f5271c", "messageHeadline": "Wait a little longer before recreating VMs", "author": {"name": "Sandon Van Ness", "email": "sandon@inktank.com", "user": {"login": "SandonV"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "52a886c5968a9affaa3df27d9c36b866a04faf6d", "messageHeadline": "Use os_type instead of vm_type. Add os_version", "author": {"name": "Sandon Van Ness", "email": "sandon@inktank.com", "user": {"login": "SandonV"}}, "additions": 18, "deletions": 4}}, {"node": {"oid": "c1e0812b6a655c5d890b1d37e29870ba43b4bc33", "messageHeadline": "ceph: add wait_for_mon_quorum command", "author": {"name": "Sage Weil", "email": "sage@inktank.com", "user": null}, "additions": 23, "deletions": 0}}, {"node": {"oid": "68888862a1464eedd9ccf83ada7c32888f97f31c", "messageHeadline": "sequential, parallel: allow entries to be references to top-level config", "author": {"name": "Sage Weil", "email": "sage@inktank.com", "user": null}, "additions": 29, "deletions": 0}}, {"node": {"oid": "1c2062e495025a7d384dc13c99a8429439f57370", "messageHeadline": "upgrade-parallel: add stress-split collection", "author": {"name": "Sage Weil", "email": "sage@inktank.com", "user": null}, "additions": 82, "deletions": 0}}, {"node": {"oid": "2ce2ce94fc1ac46156a6b2e1c2e4bfc1a8a6c1b5", "messageHeadline": "upgrade-parallel: do staggered updates", "author": {"name": "Sage Weil", "email": "sage@inktank.com", "user": null}, "additions": 83, "deletions": 0}}, {"node": {"oid": "90212f7c060f70a97b47b368df165f10e2cd7449", "messageHeadline": "added tasks in the yaml", "author": {"name": "tamil", "email": "tamil.muthamizhan@inktank.com", "user": null}, "additions": 2, "deletions": 0}}, {"node": {"oid": "385b9c897a33c766943c4b962294034d9c5549b8", "messageHeadline": "Merge branch 'master' of github.com:ceph/ceph-qa-suite", "author": {"name": "tamil", "email": "tamil.muthamizhan@inktank.com", "user": null}, "additions": 6, "deletions": 0}}, {"node": {"oid": "4479a5ab7ad4b323968592c10be0bdd5edc0dbd6", "messageHeadline": "removed a blank line", "author": {"name": "tamil", "email": "tamil.muthamizhan@inktank.com", "user": null}, "additions": 0, "deletions": 1}}, {"node": {"oid": "a0edf7aaa54b0ed0934849d299f226defd61598f", "messageHeadline": "rados: trim more aggressively", "author": {"name": "Sage Weil", "email": "sage@inktank.com", "user": null}, "additions": 1, "deletions": 0}}, {"node": {"oid": "f528108d1488ac2603ae18411ad36bd7cfc67709", "messageHeadline": "rados: keep fewer osdmaps around", "author": {"name": "Sage Weil", "email": "sage@inktank.com", "user": null}, "additions": 5, "deletions": 0}}, {"node": {"oid": "d2881dd7555ebe9f38f5b3e45c2f5f93a3113829", "messageHeadline": "Merge branch 'master' of github.com:ceph/ceph-qa-suite", "author": {"name": "tamil", "email": "tamil.muthamizhan@inktank.com", "user": null}, "additions": 22, "deletions": 1}}, {"node": {"oid": "c812ee230cbc2957558fd55a0ed402002b91728c", "messageHeadline": "task yamls for upgrade-parallel suite", "author": {"name": "tamil", "email": "tamil.muthamizhan@inktank.com", "user": null}, "additions": 95, "deletions": 0}}, {"node": {"oid": "77cae4bf35424810f6c69218076246b677eb8fec", "messageHeadline": "thrashosds: add delay option after recovery", "author": {"name": "Samuel Just", "email": "sam.just@inktank.com", "user": null}, "additions": 4, "deletions": 0}}, {"node": {"oid": "748d0c80b123e8503eeb647414cf07a8b7d91171", "messageHeadline": "Add more stressful thrashing by doing more pg splitting", "author": {"name": "David Zafman", "email": "david.zafman@inktank.com", "user": null}, "additions": 20, "deletions": 0}}, {"node": {"oid": "e84c54adddc831a6c8ded91f4a3f86e1f213e776", "messageHeadline": "task: mon_clock_skew_check: grab max-skew value from ceph-mon's config", "author": {"name": "Joao Eduardo Luis", "email": "joao.luis@inktank.com", "user": null}, "additions": 11, "deletions": 5}}, {"node": {"oid": "222b296019d8d88d3d2fd3def947658bc076dcac", "messageHeadline": "admin_socket: loop until the socket command succeeds", "author": {"name": "Sage Weil", "email": "sage@inktank.com", "user": null}, "additions": 20, "deletions": 12}}, {"node": {"oid": "4a4ecde0cf9e3c31aac0cb3d571f59e22ab65ce3", "messageHeadline": "big: run for 1 hour", "author": {"name": "Sage Weil", "email": "sage@inktank.com", "user": null}, "additions": 1, "deletions": 1}}, {"node": {"oid": "9b3f59dfef5c32b391482e28154309632237339a", "messageHeadline": "rados: add in the mon/caps.sh tests", "author": {"name": "Sage Weil", "email": "sage@inktank.com", "user": null}, "additions": 1, "deletions": 0}}, {"node": {"oid": "37a662442d7d73eb319f4c26c14d6045d6a39398", "messageHeadline": "apache.conf: load modules conditionally", "author": {"name": "Yehuda Sadeh", "email": "yehuda@inktank.com", "user": {"login": "yehudasa"}}, "additions": 12, "deletions": 4}}, {"node": {"oid": "494accb8e2b82633e3b104aeac463fa829bd3cd2", "messageHeadline": "ceph-deploy: do not test mon destroy by default", "author": {"name": "Sage Weil", "email": "sage@inktank.com", "user": null}, "additions": 6, "deletions": 5}}, {"node": {"oid": "06ad2d2cc9e5a581b3f435f5d642bc21db364dd3", "messageHeadline": "task: mon_clock_skew_check: by default, use max skew from global config", "author": {"name": "Joao Eduardo Luis", "email": "joao.luis@inktank.com", "user": null}, "additions": 8, "deletions": 1}}, {"node": {"oid": "7ca59dfae11f9157e223697b5fa77fe025b1fb09", "messageHeadline": "task: mon_clock_skew_check: missing 'str'.format() key crashed the test", "author": {"name": "Joao Eduardo Luis", "email": "joao.luis@inktank.com", "user": null}, "additions": 1, "deletions": 1}}, {"node": {"oid": "51c2963e539fd296b3fcd6e541913ef7f36043bf", "messageHeadline": "mon_thrash: tolerate scrub command failure", "author": {"name": "Sage Weil", "email": "sage@inktank.com", "user": null}, "additions": 4, "deletions": 1}}, {"node": {"oid": "4036547e04550cc1ebb490175815c9bb14b33763", "messageHeadline": "Merge branch 'wip-teuthREAD-wusui'", "author": {"name": "Warren Usui", "email": "warren.usui@inktank.com", "user": null}, "additions": 151, "deletions": 2}}, {"node": {"oid": "1964818399e9b3a3a77003985e5142226a789ac7", "messageHeadline": "Update to describe tasks and parameters to tasks, including the install", "author": {"name": "Warren Usui", "email": "warren.usui@inktank.com", "user": null}, "additions": 151, "deletions": 2}}, {"node": {"oid": "19bf7f7bbe6ac80ee2271784d8e01de5fc8d6e6f", "messageHeadline": "modified the workload for mixed-mon upgrade suite", "author": {"name": "tamil", "email": "tamil.muthamizhan@inktank.com", "user": null}, "additions": 2, "deletions": 2}}, {"node": {"oid": "633a1881e42029491d00f8eab4759a1c4f564d18", "messageHeadline": "Merge branch 'wip-centos-rgw'", "author": {"name": "Josh Durgin", "email": "josh.durgin@inktank.com", "user": {"login": "jdurgin"}}, "additions": 62, "deletions": 37}}, {"node": {"oid": "f0123db7d9858c2d89cf8ba03ea69b012dcf04b2", "messageHeadline": "rgw: turn off continue print on centos", "author": {"name": "Josh Durgin", "email": "josh.durgin@inktank.com", "user": {"login": "jdurgin"}}, "additions": 13, "deletions": 1}}, {"node": {"oid": "29e7db26ebc0245919cb17602b50f625fe92e0ae", "messageHeadline": "install: remove ceph-release rpm file after it's used", "author": {"name": "Josh Durgin", "email": "josh.durgin@inktank.com", "user": {"login": "jdurgin"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "0cc1cffd5015006afd7d01a65d2fa7ae95a5d2bd", "messageHeadline": "Merge remote-tracking branch 'gh/next'", "author": {"name": "Sage Weil", "email": "sage@inktank.com", "user": null}, "additions": 0, "deletions": 0}}, {"node": {"oid": "d874b57ef2d5cd593a632b6c9b4ab8bf45f80042", "messageHeadline": "sleep: new task", "author": {"name": "Sage Weil", "email": "sage@inktank.com", "user": null}, "additions": 29, "deletions": 0}}, {"node": {"oid": "375c0d4e5c1e02325ac0a7af07d0b77245937d6b", "messageHeadline": "Merge pull request #18 from alfredodeza/master", "author": {"name": "Sage Weil", "email": "sage@inktank.com", "user": null}, "additions": 2, "deletions": 2}}, {"node": {"oid": "5263a6f7584e83182e12546d677cf18e7cb1007f", "messageHeadline": "failed dict.get evaluates to None", "author": {"name": "Alfredo Deza", "email": "alfredo@deza.pe", "user": {"login": "alfredodeza"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "65f49beb3520d78e483d10a4f231d4c728e3912e", "messageHeadline": "safer get by falling back to a dictionary", "author": {"name": "Alfredo Deza", "email": "alfredo@deza.pe", "user": {"login": "alfredodeza"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "203bc59b119ab7e9819b051a3cda6a628fa0f4fd", "messageHeadline": "Merge branch 'wip-machine-based-workers' into next", "author": {"name": "Sandon Van Ness", "email": "sandon@inktank.com", "user": {"login": "SandonV"}}, "additions": 18, "deletions": 15}}, {"node": {"oid": "a2efc17305359409afc2c71c9dd535f1e8c96c0f", "messageHeadline": "Merge branch 'wip-machine-based-workers'", "author": {"name": "Sandon Van Ness", "email": "sandon@inktank.com", "user": {"login": "SandonV"}}, "additions": 18, "deletions": 15}}, {"node": {"oid": "4db5b930af44cad6916931d7706af8d2f73437d7", "messageHeadline": "ceph: do not ignore osd leaks", "author": {"name": "Sage Weil", "email": "sage@inktank.com", "user": null}, "additions": 1, "deletions": 1}}, {"node": {"oid": "382d17ee117f3124d228bed1c4e9a39935ebbe90", "messageHeadline": "reorg kernel -> krbd + kcephfs", "author": {"name": "Sage Weil", "email": "sage@inktank.com", "user": null}, "additions": 34, "deletions": 0}}, {"node": {"oid": "0985f8c386bca181f2acf456073c82b210140d4d", "messageHeadline": "nuke: killall ceph-disk, too", "author": {"name": "Sage Weil", "email": "sage@inktank.com", "user": null}, "additions": 1, "deletions": 0}}, {"node": {"oid": "5f9a1d8a0facc0cc46433c8923a28b04938136b7", "messageHeadline": "Worker processes by machine type instead of teuthology branch.", "author": {"name": "Sandon Van Ness", "email": "sandon@inktank.com", "user": {"login": "SandonV"}}, "additions": 18, "deletions": 15}}, {"node": {"oid": "320032f65b66c64ddc85e78e0db035c99027f16e", "messageHeadline": "schedule_suite.sh: escape ceph-deploy overrides", "author": {"name": "Sage Weil", "email": "sage@inktank.com", "user": null}, "additions": 1, "deletions": 1}}, {"node": {"oid": "2173d33d8912c432816bd2f980870e58c208cb1b", "messageHeadline": "ceph-deploy: support overrides", "author": {"name": "Sage Weil", "email": "sage@inktank.com", "user": null}, "additions": 3, "deletions": 0}}, {"node": {"oid": "a395d55e0a5f3dcbe9dc14e11c0b862159bcf0da", "messageHeadline": "Merge remote-tracking branch 'gh/next'", "author": {"name": "Sage Weil", "email": "sage@inktank.com", "user": null}, "additions": 19, "deletions": 23}}, {"node": {"oid": "bfd6010747344c40e1d859e27233f7b82cd50349", "messageHeadline": "Merge branch 'wip-machine-type'", "author": {"name": "Sage Weil", "email": "sage@inktank.com", "user": null}, "additions": 8, "deletions": 2}}, {"node": {"oid": "99c40128e4597f739fb10054aacda777ae5cddc0", "messageHeadline": "lock: filter machine type for --list, --list-targets", "author": {"name": "Sage Weil", "email": "sage@inktank.com", "user": null}, "additions": 3, "deletions": 0}}, {"node": {"oid": "608d8a201aa996f36a1da6351882f4618eb7a3dc", "messageHeadline": "lock: make --summary list all machines by default", "author": {"name": "Sage Weil", "email": "sage@inktank.com", "user": null}, "additions": 1, "deletions": 1}}, {"node": {"oid": "1d16a9ba7f1a373287925014e31574a2f141b272", "messageHeadline": "lock: drop machine-type default, but require for lock-many", "author": {"name": "Sage Weil", "email": "sage@inktank.com", "user": null}, "additions": 4, "deletions": 1}}, {"node": {"oid": "9e91395a2e22a93760491e404dba678c130e44c3", "messageHeadline": "ceph.conf.template: enable osd debug verify stray on activate", "author": {"name": "Samuel Just", "email": "sam.just@inktank.com", "user": null}, "additions": 1, "deletions": 0}}, {"node": {"oid": "c395687fd9aff7794cddc9f7fb37904c6209a7d4", "messageHeadline": "radosgw-admin: adapt task to recent changes", "author": {"name": "Yehuda Sadeh", "email": "yehuda@inktank.com", "user": {"login": "yehudasa"}}, "additions": 19, "deletions": 23}}, {"node": {"oid": "e8c58d3ee9f2ff605f76df30e61fcd0d12823223", "messageHeadline": "rados: use 'ms inject intenral delays' during thrashing", "author": {"name": "Sage Weil", "email": "sage@inktank.com", "user": null}, "additions": 2, "deletions": 0}}, {"node": {"oid": "053ba3a2424f4c623591c0b4695a6654952771dd", "messageHeadline": "Merge branch 'master' of github.com:ceph/teuthology", "author": {"name": "tamil", "email": "tamil.muthamizhan@inktank.com", "user": null}, "additions": 1, "deletions": 0}}, {"node": {"oid": "a24aaa41af0744dba8fb140db33b2cee2c018f42", "messageHeadline": "added overrides for ceph-deploy", "author": {"name": "tamil", "email": "tamil.muthamizhan@inktank.com", "user": null}, "additions": 12, "deletions": 0}}, {"node": {"oid": "b15513fc7cc06da2164b67cec9c7bb1c55d1785b", "messageHeadline": "workunit: set CEPH_CLI_TEST_DUP_COMMAND", "author": {"name": "Sage Weil", "email": "sage@inktank.com", "user": null}, "additions": 1, "deletions": 0}}, {"node": {"oid": "51352677abc05fe99cdfdc5d6f8f612dd906cce4", "messageHeadline": "added conf section to ceph-deploy task", "author": {"name": "tamil", "email": "tamil.muthamizhan@inktank.com", "user": null}, "additions": 24, "deletions": 3}}, {"node": {"oid": "a81848ffd5a2d6069e79da6612601e3bba875083", "messageHeadline": "big: reenable big cluster", "author": {"name": "Sage Weil", "email": "sage@inktank.com", "user": null}, "additions": 0, "deletions": 0}}, {"node": {"oid": "e3d9084cd9fccb1f99ac44f04da7db4e7cb0cb7a", "messageHeadline": "Created tasktest to test sequential and parallel tasks.", "author": {"name": "Warren Usui", "email": "warren.usui@inktank.com", "user": null}, "additions": 127, "deletions": 2}}, {"node": {"oid": "47696d2b92e64b5530ac933128756e9201aa8cdb", "messageHeadline": "calling mon destroy command after mds create", "author": {"name": "tamil", "email": "tamil.muthamizhan@inktank.com", "user": null}, "additions": 7, "deletions": 6}}, {"node": {"oid": "5c7b1e11451a84a2096e8bb27db2621eabec5641", "messageHeadline": "fs: run everything on btrfs, not /", "author": {"name": "Sage Weil", "email": "sage@inktank.com", "user": null}, "additions": 18, "deletions": 0}}, {"node": {"oid": "382ab4a2ddca6612c5c66d2fe874af2b56c2ea18", "messageHeadline": "nfs: run osds on btrfs", "author": {"name": "Sage Weil", "email": "sage@inktank.com", "user": null}, "additions": 6, "deletions": 0}}, {"node": {"oid": "4ae00d78b00fe878af37f687f8de9016fb94031a", "messageHeadline": "fs: disable ceph-deploy test", "author": {"name": "Sage Weil", "email": "sage@inktank.com", "user": null}, "additions": 0, "deletions": 25}}, {"node": {"oid": "5d596a467944d6cc0e42f448d9adccc0e252b17e", "messageHeadline": "ceph_manager: drop -t arg prefix for pg dump_stuck", "author": {"name": "Sage Weil", "email": "sage@inktank.com", "user": null}, "additions": 2, "deletions": 2}}, {"node": {"oid": "fb95b63139f6a6529b39dc7a843d92c1d7579478", "messageHeadline": "big: enable medium cluster", "author": {"name": "Sage Weil", "email": "sage@inktank.com", "user": null}, "additions": 0, "deletions": 0}}, {"node": {"oid": "9be09798795d0a88af3a2437abd4d1d56d4b3800", "messageHeadline": "fs: disable maxfid smbtorture test", "author": {"name": "Sage Weil", "email": "sage@inktank.com", "user": null}, "additions": 1, "deletions": 1}}, {"node": {"oid": "b9b9dd130e6fe2a24dd1decedac4284d6c7dfd00", "messageHeadline": "Remove btrfs-tools and xfsprogs install step.", "author": {"name": "Sandon Van Ness", "email": "sandon@inktank.com", "user": {"login": "SandonV"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "db4ad507de794c93a0e020c8796960a8ebb29847", "messageHeadline": "Allow Overrides for ceph-deploy task", "author": {"name": "Sandon Van Ness", "email": "sandon@inktank.com", "user": {"login": "SandonV"}}, "additions": 3, "deletions": 0}}, {"node": {"oid": "bd9cf10ca0d41a67d23bf94be6284b989fcb1498", "messageHeadline": "Workaround repopriority of yum local repo.", "author": {"name": "Sandon Van Ness", "email": "sandon@inktank.com", "user": {"login": "SandonV"}}, "additions": 7, "deletions": 1}}, {"node": {"oid": "e3a0742156e8c42d2ccd1a21b4ec1ef55f553552", "messageHeadline": "Don't install kernels on non-ubuntu VPS", "author": {"name": "Sandon Van Ness", "email": "sandon@inktank.com", "user": {"login": "SandonV"}}, "additions": 8, "deletions": 1}}, {"node": {"oid": "8b05c8cc7b30300dfe4a02edacf28b32a42e8781", "messageHeadline": "Re-create guest if it doesn't come up right.", "author": {"name": "Sandon Van Ness", "email": "sandon@inktank.com", "user": {"login": "SandonV"}}, "additions": 10, "deletions": 0}}, {"node": {"oid": "4f478ccf2c20a69fe8c0d923a6325c51155d7162", "messageHeadline": "Add description option to lock.lock()", "author": {"name": "Sandon Van Ness", "email": "sandon@inktank.com", "user": {"login": "SandonV"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "f16ecb99c53e82c02e6f61c37e1ab2c0175ab77c", "messageHeadline": "Use ceph.com mirror instea of github for ceph-qa-chef on VPS.", "author": {"name": "Sandon Van Ness", "email": "sandon@inktank.com", "user": {"login": "SandonV"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "4dbef128d7d8d2902b72af66b62834a0fa4b495e", "messageHeadline": "List IP address in orchestra.run output.", "author": {"name": "Sandon Van Ness", "email": "sandon@inktank.com", "user": {"login": "SandonV"}}, "additions": 8, "deletions": 7}}, {"node": {"oid": "d7a20ba293ed9fbb1fb3a314e7458e7f3dc350f2", "messageHeadline": "Fix Missed parenthesis.", "author": {"name": "Sandon Van Ness", "email": "sandon@inktank.com", "user": {"login": "SandonV"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "da7483a741324d785642822dae36925b03fe3ca4", "messageHeadline": "VM: Use mac addresses from DB instead of randomizing.", "author": {"name": "Sandon Van Ness", "email": "sandon@inktank.com", "user": {"login": "SandonV"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "0ee700830d701c2153ccfda3768d2c83b98dfec7", "messageHeadline": "ceph.conf: enable old message assert", "author": {"name": "Sage Weil", "email": "sage@inktank.com", "user": null}, "additions": 2, "deletions": 0}}, {"node": {"oid": "3a5cdb1ec7caecb138146ab6aa9ddb0424304f5b", "messageHeadline": "added upgrade task for mixed mon test", "author": {"name": "tamil", "email": "tamil@tamil-VirtualBox.(none)", "user": null}, "additions": 35, "deletions": 0}}, {"node": {"oid": "c0a7808164341731c6e1a464d9ea5ed9a697b96b", "messageHeadline": "rgw: use different daemon name and apache module paths", "author": {"name": "Josh Durgin", "email": "josh.durgin@inktank.com", "user": {"login": "jdurgin"}}, "additions": 23, "deletions": 12}}, {"node": {"oid": "e18a6b8112dbb9dad3bd5484c5fc7148edc1aa77", "messageHeadline": "Added task yaml for partial-upgrade of osds", "author": {"name": "tamil", "email": "tamil.muthamizhan@inktank.com", "user": null}, "additions": 53, "deletions": 0}}, {"node": {"oid": "42b9ea95dab7ba443fae5f4d7fb98ccc1602e117", "messageHeadline": "misc: move system type checking to a generic location", "author": {"name": "Josh Durgin", "email": "josh.durgin@inktank.com", "user": {"login": "jdurgin"}}, "additions": 21, "deletions": 21}}, {"node": {"oid": "7845848c0fae6750bdc3556d11bb599ef206e9c0", "messageHeadline": "s3tests: fix client configurations that aren't dictionaries", "author": {"name": "Josh Durgin", "email": "josh.durgin@inktank.com", "user": {"login": "jdurgin"}}, "additions": 4, "deletions": 2}}, {"node": {"oid": "1c22bdb796da7cb4658c4a289fed3960d7fc1e6a", "messageHeadline": "restart rgw after upgrade for rgw tests", "author": {"name": "tamil", "email": "tamil.muthamizhan@inktank.com", "user": null}, "additions": 4, "deletions": 4}}, {"node": {"oid": "3a1c316aacf18584addfd342b6db45419175c23a", "messageHeadline": "Add mon create and destroy with an optional argument mon_initial_members", "author": {"name": "tamil", "email": "tamil.muthamizhan@inktank.com", "user": null}, "additions": 28, "deletions": 4}}, {"node": {"oid": "b325d17030dec682c75a04267a25e1f9bf673a5b", "messageHeadline": "lock: fix typo", "author": {"name": "Sage Weil", "email": "sage@inktank.com", "user": null}, "additions": 1, "deletions": 1}}, {"node": {"oid": "d18fe740a24c2ad0c2a86eca7991a8bf452d5ec0", "messageHeadline": "VM: Use mac addresses from DB instead of randomizing.", "author": {"name": "Sandon Van Ness", "email": "sandon@inktank.com", "user": {"login": "SandonV"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "0a13124c72b773948c823e200aaa87be1e5cae02", "messageHeadline": "rados/mon_thrash: inject random delays in mon messages", "author": {"name": "Sage Weil", "email": "sage@inktank.com", "user": null}, "additions": 1, "deletions": 1}}, {"node": {"oid": "94ae48cf2c66939b4425f6c284ea25528c71d443", "messageHeadline": "rados/monthrash: reduce matrix size a bit", "author": {"name": "Sage Weil", "email": "sage@inktank.com", "user": null}, "additions": 0, "deletions": 12}}, {"node": {"oid": "dbf12a31aa02c73303e25ebc14b54bce3148c866", "messageHeadline": "rados/monthrash: refactor a bit", "author": {"name": "Sage Weil", "email": "sage@inktank.com", "user": null}, "additions": 3, "deletions": 24}}, {"node": {"oid": "5295406dbb0dd0c9ed07011d9f7d350e917c2149", "messageHeadline": "rados: expand mon thrashing tests", "author": {"name": "Sage Weil", "email": "sage@inktank.com", "user": null}, "additions": 53, "deletions": 1}}, {"node": {"oid": "497c71e399ba414dbc876a3ba4259e97e0c9654e", "messageHeadline": "Merge pull request #17 from ceph/wip-mon-thrash", "author": {"name": "Sage Weil", "email": "sage@inktank.com", "user": null}, "additions": 71, "deletions": 6}}, {"node": {"oid": "a0457492ccaaf1cc3342f5284459402563c6224a", "messageHeadline": "mon_thrasher: add pause/unpause of mons to thrashing", "author": {"name": "Sage Weil", "email": "sage@inktank.com", "user": null}, "additions": 56, "deletions": 6}}, {"node": {"oid": "fdebf40f342d368efee7d9bdf8d0cbf1d489f097", "messageHeadline": "daemon-helper: send arbitrary signals via stdin", "author": {"name": "Sage Weil", "email": "sage@inktank.com", "user": null}, "additions": 8, "deletions": 0}}, {"node": {"oid": "121b1b9f385831154b0eb2a037a3d7c4ccfcfdd4", "messageHeadline": "mon_thrash: optionally scrub after each iteration (default true)", "author": {"name": "Sage Weil", "email": "sage@inktank.com", "user": null}, "additions": 7, "deletions": 0}}, {"node": {"oid": "a80ab93db2f25ae47eaebfdfe6ca1ab108fe7a83", "messageHeadline": "big: disable all but small until it passes", "author": {"name": "Sage Weil", "email": "sage@inktank.com", "user": null}, "additions": 0, "deletions": 0}}, {"node": {"oid": "823bf3853c1559ab87f436f080bea0c8802e5a83", "messageHeadline": "Revert \"rbd: reeanble iozone test, just to see\"", "author": {"name": "Sage Weil", "email": "sage@inktank.com", "user": null}, "additions": 0, "deletions": 0}}, {"node": {"oid": "9b22d388835b8074fdcfa51deb019b666e3b186f", "messageHeadline": "mon_thrash: fix more naming", "author": {"name": "Sage Weil", "email": "sage@inktank.com", "user": null}, "additions": 2, "deletions": 2}}, {"node": {"oid": "389f65e7a6e4d68694d6ac0f63e61c83aaa2a40b", "messageHeadline": "mon_thrash: use _ instead of - consistently", "author": {"name": "Sage Weil", "email": "sage@inktank.com", "user": null}, "additions": 14, "deletions": 14}}, {"node": {"oid": "288b54445c0de3d3f953989b541210b485faa64a", "messageHeadline": "kernel: simple_1tb -> simple_big", "author": {"name": "Sage Weil", "email": "sage@inktank.com", "user": null}, "additions": 1, "deletions": 1}}, {"node": {"oid": "84d7651707208670452de2e8d54fa639c9fc1c93", "messageHeadline": "test_o_trunc.sh moved", "author": {"name": "Sage Weil", "email": "sage@inktank.com", "user": null}, "additions": 2, "deletions": 2}}, {"node": {"oid": "81862ad907e9ba94f0a2dfc9ed365b68f305cd8d", "messageHeadline": "rbd: reeanble iozone test, just to see", "author": {"name": "Sage Weil", "email": "sage@inktank.com", "user": null}, "additions": 0, "deletions": 0}}, {"node": {"oid": "998a5134a6c9c165a161a8e65efc19e62427e5ef", "messageHeadline": "fs: add o_trunc test on ceph-fuse", "author": {"name": "Sage Weil", "email": "sage@inktank.com", "user": null}, "additions": 8, "deletions": 0}}, {"node": {"oid": "89cd717dc998e3b08df1d595b34cbd0926ee78be", "messageHeadline": "kernel: test o_trunc", "author": {"name": "Sage Weil", "email": "sage@inktank.com", "user": null}, "additions": 9, "deletions": 0}}, {"node": {"oid": "d54932cbc8c6dbb065a1ea5d407209f66bffd961", "messageHeadline": "Fix VM issues.", "author": {"name": "Sandon Van Ness", "email": "sandon@inktank.com", "user": {"login": "SandonV"}}, "additions": 22, "deletions": 18}}, {"node": {"oid": "813d96ffdd4625aee594043b67e93c9167b8091e", "messageHeadline": "ceph: don't check leaks on client.* (i.e., radosgw)", "author": {"name": "Sage Weil", "email": "sage@inktank.com", "user": null}, "additions": 1, "deletions": 1}}, {"node": {"oid": "ede7b5a56fce83a46ca3d701e98d71db9b4249dd", "messageHeadline": "upgrade/rgw: use bobtail s3tests", "author": {"name": "Sage Weil", "email": "sage@inktank.com", "user": null}, "additions": 1, "deletions": 0}}, {"node": {"oid": "86c380bdddabcef22a2c3ac370bb6b6556bfcc9c", "messageHeadline": "upgrade/rgw: mds restart order doesn't matter", "author": {"name": "Sage Weil", "email": "sage@inktank.com", "user": null}, "additions": 0, "deletions": 4}}, {"node": {"oid": "80b0156aacd81c7b2ac6d4cad5804bd7281ce328", "messageHeadline": "upgrade/rgw-double: start rgw", "author": {"name": "Sage Weil", "email": "sage@inktank.com", "user": null}, "additions": 1, "deletions": 0}}, {"node": {"oid": "43f60c303671c3c5d4c2ff0a15e100366d436fe8", "messageHeadline": "rbd: remove kernel rbd test from rbd suite", "author": {"name": "Sage Weil", "email": "sage@inktank.com", "user": null}, "additions": 0, "deletions": 9}}, {"node": {"oid": "e80eb48616d7423a50b9b5c23d99b79bae34419a", "messageHeadline": "kernel: specify fs (and use raw disks) for rbd-nomount tests", "author": {"name": "Sage Weil", "email": "sage@inktank.com", "user": null}, "additions": 6, "deletions": 0}}, {"node": {"oid": "7120f22f5f4e4680bbe6c72d4f50ebd4905ec348", "messageHeadline": "upgrade: ignore mds restart order on rbd, rados tests", "author": {"name": "Sage Weil", "email": "sage@inktank.com", "user": null}, "additions": 0, "deletions": 14}}, {"node": {"oid": "93ae1523848dd1f292fa02a269e1097fdee3a5f5", "messageHeadline": "radosgw-admin: add missing quote", "author": {"name": "Sage Weil", "email": "sage@inktank.com", "user": null}, "additions": 1, "deletions": 1}}, {"node": {"oid": "c0bf24d770162fd2babfb806aacda4c78b23288d", "messageHeadline": "radosgw-admin: test 'bucket list' command (all buckets)", "author": {"name": "Sage Weil", "email": "sage@inktank.com", "user": null}, "additions": 6, "deletions": 0}}, {"node": {"oid": "e7fa5fcab7d4afb01e399117d19c964268a099f8", "messageHeadline": "rgw: move radosgw-admin test into rgw suite", "author": {"name": "Sage Weil", "email": "sage@inktank.com", "user": null}, "additions": 0, "deletions": 0}}, {"node": {"oid": "0742f919c34d932af743f2d39dfbf89967b65132", "messageHeadline": "kernel: add instal, ceph tasks to rbd-nomount collection", "author": {"name": "Sage Weil", "email": "sage@inktank.com", "user": null}, "additions": 3, "deletions": 0}}, {"node": {"oid": "4f2a194ae2b1ce57d9a1a36022804ecedb28f803", "messageHeadline": "big: timebox test to two hours", "author": {"name": "Sage Weil", "email": "sage@inktank.com", "user": null}, "additions": 1, "deletions": 0}}, {"node": {"oid": "25d7d96508d7a70e58116b860d87951aa567279f", "messageHeadline": "big: thrash, and whitelist wrongly marked me down", "author": {"name": "Sage Weil", "email": "sage@inktank.com", "user": null}, "additions": 10, "deletions": 0}}, {"node": {"oid": "c22b941ed982c23c7a9d3b2f263302ebec945553", "messageHeadline": "Update keys if they have changed before locking", "author": {"name": "Sandon Van Ness", "email": "sandon@inktank.com", "user": {"login": "SandonV"}}, "additions": 54, "deletions": 2}}, {"node": {"oid": "20434dee61e9a316b410ddd5ebaa54d44d273d0b", "messageHeadline": "upgrade: move fs upgrade tests to a separate suite", "author": {"name": "Sage Weil", "email": "sage@inktank.com", "user": null}, "additions": 0, "deletions": 0}}, {"node": {"oid": "033f9ea68ae3ff390e703db0b9462cf533d9b956", "messageHeadline": "kernel: add rbd test to write a 1TB image", "author": {"name": "Sage Weil", "email": "sage@inktank.com", "user": null}, "additions": 6, "deletions": 0}}, {"node": {"oid": "2bdbccf9ab1d644e6dec96cbb3c322c775fccafb", "messageHeadline": "marginal: restructure the multimds collection", "author": {"name": "Sage Weil", "email": "sage@inktank.com", "user": null}, "additions": 19, "deletions": 42}}, {"node": {"oid": "140e63b4136da1a03a90c30c89bf7aa0c6cea04e", "messageHeadline": "ceph: disable logrotate", "author": {"name": "Sage Weil", "email": "sage@inktank.com", "user": null}, "additions": 11, "deletions": 0}}, {"node": {"oid": "1747a387db25d0d6eaa2cb88c975f33a6a7bb62e", "messageHeadline": "kernel: reorg kernel rbd tests; add a few missing scripts", "author": {"name": "Sage Weil", "email": "sage@inktank.com", "user": null}, "additions": 26, "deletions": 24}}, {"node": {"oid": "00bc3a84b61f678c31911e6779c06e8cddf5439f", "messageHeadline": "rbd/rgw upgrade suites to test upgrade from bobtail to cuttlefish to \u2026", "author": {"name": "tamil", "email": "tamil.muthamizhan@inktank.com", "user": null}, "additions": 152, "deletions": 0}}, {"node": {"oid": "ee03afaa6047ad67bd296b04124509d5d2a371e3", "messageHeadline": "dump_stuck: fix test", "author": {"name": "Sage Weil", "email": "sage@inktank.com", "user": null}, "additions": 4, "deletions": 4}}, {"node": {"oid": "d5acff2888eebd6b85fc1fc00516160e95aac656", "messageHeadline": "rados: dump-stick: remove configs from yaml; let task set them", "author": {"name": "Sage Weil", "email": "sage@inktank.com", "user": null}, "additions": 0, "deletions": 4}}, {"node": {"oid": "cedb60632b0bf88e57b739440af324fec109d682", "messageHeadline": "ceph-deploy: no need for ceph-fuse for non fs workunits", "author": {"name": "Sage Weil", "email": "sage@inktank.com", "user": null}, "additions": 0, "deletions": 7}}, {"node": {"oid": "2df1e209d3649a46aaf01c6cd961cb96638fe1f6", "messageHeadline": "ceph-deploy: install correct branch for rados api tests", "author": {"name": "Sage Weil", "email": "sage@inktank.com", "user": null}, "additions": 7, "deletions": 1}}, {"node": {"oid": "a6b65fe81b384e5d741bab9f5bc58c9a0d95c506", "messageHeadline": "Merge pull request #15 from ceph/wip-ulimits", "author": {"name": "Sage Weil", "email": "sage@inktank.com", "user": null}, "additions": 62, "deletions": 61}}, {"node": {"oid": "314225212917214f9f36eb61e38968afe14b140b", "messageHeadline": "Merge pull request #16 from ceph/wip-5431", "author": {"name": "Sage Weil", "email": "sage@inktank.com", "user": null}, "additions": 8, "deletions": 3}}, {"node": {"oid": "b338524f70147ce9b69464bd250064b35dbd16cd", "messageHeadline": "Revert \"upgrade: add double-hop bobtail -> cuttlefish -> next fs tests\"", "author": {"name": "Sage Weil", "email": "sage@inktank.com", "user": null}, "additions": 0, "deletions": 101}}, {"node": {"oid": "56f9b29ec6edb4dce6c2f32c5c44fff1c7c1d7e5", "messageHeadline": "upgrade: add rados-double suite (bobtail -> cuttlefish -> next)", "author": {"name": "Sage Weil", "email": "sage@inktank.com", "user": null}, "additions": 74, "deletions": 0}}, {"node": {"oid": "2917fd4af2d5409e9f9fad11c344ea8f851842ac", "messageHeadline": "upgrade/rados: refactor, expand matrix, start with cuttlefish", "author": {"name": "Sage Weil", "email": "sage@inktank.com", "user": null}, "additions": 50, "deletions": 28}}, {"node": {"oid": "e672d6b29c028503a55f7985ee8177c89d2e237f", "messageHeadline": "upgrade/fs: make single hop cuttlefish -> next (not bobtail -> next)", "author": {"name": "Sage Weil", "email": "sage@inktank.com", "user": null}, "additions": 4, "deletions": 4}}, {"node": {"oid": "fbdb7774bb381ff1426650c47cdb36282c4c77d2", "messageHeadline": "upgrade: add double-hop bobtail -> cuttlefish -> next fs tests", "author": {"name": "Sage Weil", "email": "sage@inktank.com", "user": null}, "additions": 101, "deletions": 0}}, {"node": {"oid": "827d2f81fa0b3c3cc14103789ec364c88f9c7d41", "messageHeadline": "upgrade: refactor single-hop fs tests", "author": {"name": "Sage Weil", "email": "sage@inktank.com", "user": null}, "additions": 67, "deletions": 471}}, {"node": {"oid": "947eba1a60e9951cd1b03ff0231b17e76690d3d7", "messageHeadline": "rados: fix multiclient tests", "author": {"name": "Sage Weil", "email": "sage@inktank.com", "user": null}, "additions": 6, "deletions": 3}}, {"node": {"oid": "e6e1df69eac2be20ddf9e9a922d7673308424469", "messageHeadline": "dump_stuck: fix race with osd start", "author": {"name": "Sage Weil", "email": "sage@inktank.com", "user": null}, "additions": 8, "deletions": 3}}, {"node": {"oid": "13dbe9d1a565d1716992a132d965dae754156c38", "messageHeadline": "enable-coredump -> adjust-ulimits", "author": {"name": "Sage Weil", "email": "sage@inktank.com", "user": null}, "additions": 62, "deletions": 61}}, {"node": {"oid": "d39d648eadd22c27f7f9a46e9dee8c17d4445786", "messageHeadline": "Merge remote-tracking branch 'remotes/origin/wip-sandon-cephdeploy'", "author": {"name": "Sandon Van Ness", "email": "sandon@inktank.com", "user": {"login": "SandonV"}}, "additions": 6, "deletions": 2}}, {"node": {"oid": "a6142a64e003d60fe43681dae009cdb9bcc4ec4a", "messageHeadline": "Merge pull request #14 from clee/cleanup", "author": {"name": "Sage Weil", "email": "sage@inktank.com", "user": null}, "additions": 40, "deletions": 41}}, {"node": {"oid": "f6270a7fb0fde8ca98fb2dd75925d9a8345891ec", "messageHeadline": "Wipe out existing id_rsa.pub and id_rsa before pushing ssh keys", "author": {"name": "Sandon Van Ness", "email": "sandon@inktank.com", "user": {"login": "SandonV"}}, "additions": 6, "deletions": 2}}, {"node": {"oid": "8e4c292ecd753bad50efec8a1013f564b05111a3", "messageHeadline": "rados: whitelist 'had wrong client addr' for cephtool test", "author": {"name": "Sage Weil", "email": "sage@inktank.com", "user": null}, "additions": 1, "deletions": 0}}, {"node": {"oid": "b7763af4ea644ecfd09430e4a2452a489302e0ed", "messageHeadline": "big: enable big cluster (~50 node)", "author": {"name": "Sage Weil", "email": "sage@inktank.com", "user": null}, "additions": 0, "deletions": 0}}, {"node": {"oid": "70b5467122f78f0617435050f6ba02a5d10a8c5a", "messageHeadline": "Clean up nested-if logic", "author": {"name": "Chris Lee", "email": "chris.lee@dreamhost.com", "user": null}, "additions": 40, "deletions": 41}}, {"node": {"oid": "3d9fa2253b59724bbcfaacb565eadcebe100f994", "messageHeadline": "task/peering_speed_test.py: add test which summarizes pg peering speed", "author": {"name": "Samuel Just", "email": "sam.just@inktank.com", "user": null}, "additions": 114, "deletions": 1}}, {"node": {"oid": "bb2cd9e375e550a046398ed0b964ff3bdeeae111", "messageHeadline": "task/: add args.py", "author": {"name": "Samuel Just", "email": "sam.just@inktank.com", "user": null}, "additions": 37, "deletions": 0}}, {"node": {"oid": "02aa7d99e9648d0ac01c0771636ee943af2a36fc", "messageHeadline": "schedule_suite.sh: specify admin_socket branch in overrides yaml", "author": {"name": "Sage Weil", "email": "sage@inktank.com", "user": null}, "additions": 2, "deletions": 0}}, {"node": {"oid": "a93b4679e817811430fa5121bc9cb109c00978d9", "messageHeadline": "Include MySQLdb", "author": {"name": "Warren Usui", "email": "warren.usui@inktank.com", "user": null}, "additions": 2, "deletions": 1}}, {"node": {"oid": "778d930d0885bb894f77d698d6b1f3b5d3bf8346", "messageHeadline": "Fix to ignore ssh-key checking if running on virtual machines or", "author": {"name": "Warren Usui", "email": "warren.usui@inktank.com", "user": null}, "additions": 12, "deletions": 12}}, {"node": {"oid": "1441707222f843740fed4d7d66f46b5acf06f93d", "messageHeadline": "Make reset of ssh key code conditional on being a virtual machine.", "author": {"name": "Warren Usui", "email": "warren.usui@inktank.com", "user": null}, "additions": 8, "deletions": 5}}, {"node": {"oid": "35f0478e4a9fd6d230da3fb361c8a5fe07cc968f", "messageHeadline": "use correct branch for admin_socket tests", "author": {"name": "Sage Weil", "email": "sage@inktank.com", "user": null}, "additions": 3, "deletions": 3}}, {"node": {"oid": "3649e2777099054cbfc5bcdb7d0be837d05ebfb3", "messageHeadline": "admin_socket: fetch test from correct branch", "author": {"name": "Sage Weil", "email": "sage@inktank.com", "user": null}, "additions": 6, "deletions": 1}}, {"node": {"oid": "4455f75d1746c395f75d71fd43aa958383b8c81f", "messageHeadline": "valgrind: give up and ignore all leveldb leaks", "author": {"name": "Sage Weil", "email": "sage@inktank.com", "user": null}, "additions": 1, "deletions": 43}}, {"node": {"oid": "32c82347259d51d11dcb489149ce8557c9181e6f", "messageHeadline": "Use authorized_keys2 instead of authorized_keys", "author": {"name": "Sandon Van Ness", "email": "sandon@inktank.com", "user": {"login": "SandonV"}}, "additions": 8, "deletions": 26}}, {"node": {"oid": "24fdfd26df9e616953ca66f943fe9ed8103acd8f", "messageHeadline": "ceph-deploy: use correct branch for workunits", "author": {"name": "Sage Weil", "email": "sage@inktank.com", "user": null}, "additions": 3, "deletions": 0}}, {"node": {"oid": "8c179f36acb73bca3c983fae2d6530c11755eb7a", "messageHeadline": "big: add big suite", "author": {"name": "Sage Weil", "email": "sage@inktank.com", "user": null}, "additions": 110, "deletions": 0}}, {"node": {"oid": "d64f264c8909ab342f4f6ea9c4441da564a2f484", "messageHeadline": "rados: don't use ceph-fuse for workunits", "author": {"name": "Sage Weil", "email": "sage@inktank.com", "user": null}, "additions": 0, "deletions": 12}}, {"node": {"oid": "0ff2e42e7c563eee86a1f06e3d9e35f352ed0715", "messageHeadline": "Use authorized_keys2 instead of authorized_keys", "author": {"name": "Sandon Van Ness", "email": "sandon@inktank.com", "user": {"login": "SandonV"}}, "additions": 8, "deletions": 26}}, {"node": {"oid": "49e0cfc4633bc1b4ea188d1f918a1885ffe2534a", "messageHeadline": "powercycle: add ext4 to osd powercycle test matrix", "author": {"name": "Sage Weil", "email": "sage@inktank.com", "user": null}, "additions": 3, "deletions": 0}}, {"node": {"oid": "ebd003bc82a3600b5ee8f16c7b79d66df06d64d5", "messageHeadline": "valgrind: another leveldb leak", "author": {"name": "Sage Weil", "email": "sage@inktank.com", "user": null}, "additions": 7, "deletions": 0}}, {"node": {"oid": "4386d2c8b9eb39d17fd1284bd5e24b9152f9d424", "messageHeadline": "rbd: do not use ceph-fuse to run functional tests", "author": {"name": "Sage Weil", "email": "sage@inktank.com", "user": null}, "additions": 0, "deletions": 13}}, {"node": {"oid": "ae04f3c06fdab4237436ee33fee0cbcdce8921a2", "messageHeadline": "rados: whitelist 'wrongly marked me down' for cephtool tests", "author": {"name": "Sage Weil", "email": "sage@inktank.com", "user": null}, "additions": 6, "deletions": 0}}, {"node": {"oid": "7887f84f9d4c740f14f7bf5f276ac82b66d89c21", "messageHeadline": "misc: let clients use any pool", "author": {"name": "Sage Weil", "email": "sage@inktank.com", "user": null}, "additions": 1, "deletions": 1}}, {"node": {"oid": "7177d2e8fc1df8d1ab52adfec1b0e24aa9374543", "messageHeadline": "ceph_manager: fix ceph tell mon.*", "author": {"name": "Sage Weil", "email": "sage@inktank.com", "user": null}, "additions": 1, "deletions": 1}}, {"node": {"oid": "38f82f61c162220e3404b3533d5974b088d500dd", "messageHeadline": "rados: no cephtool test on ceph-fuse", "author": {"name": "Sage Weil", "email": "sage@inktank.com", "user": null}, "additions": 0, "deletions": 1}}, {"node": {"oid": "73413642d7a1a1aa09cfa240cadba925b1ba812d", "messageHeadline": "rados: do not run cli tests on top of ceph-fuse", "author": {"name": "Sage Weil", "email": "sage@inktank.com", "user": null}, "additions": 0, "deletions": 1}}, {"node": {"oid": "1ec8ba50fc4e7ffd33661e15a6985438da7a7de7", "messageHeadline": "no need for ceph --concise argument", "author": {"name": "Sage Weil", "email": "sage@inktank.com", "user": null}, "additions": 0, "deletions": 5}}, {"node": {"oid": "1dcc0c51b49f3c5e331e3515f91f331f66046b1d", "messageHeadline": "fs: disable multiclient tests on kernel", "author": {"name": "Sage Weil", "email": "sage@inktank.com", "user": null}, "additions": 0, "deletions": 0}}, {"node": {"oid": "c5cf1bd5096b887b7f57302b4b67e435fb4231cd", "messageHeadline": "fs: disable multiclient fsx", "author": {"name": "Sage Weil", "email": "sage@inktank.com", "user": null}, "additions": 0, "deletions": 0}}, {"node": {"oid": "50d9738fce701c4b64abfb9fd2a1449be689d92a", "messageHeadline": "move multiclient tests from marginal -> fs suite", "author": {"name": "Sage Weil", "email": "sage@inktank.com", "user": null}, "additions": 0, "deletions": 0}}, {"node": {"oid": "719988faa0f90cd64948b3c71d70c8f8a53c6d63", "messageHeadline": "marginal: refactor multiclient collection, separate out locktest", "author": {"name": "Sage Weil", "email": "sage@inktank.com", "user": null}, "additions": 22, "deletions": 77}}, {"node": {"oid": "1bf7a2ca2dba1ac1075fb69a2e60d5558c0c3fe4", "messageHeadline": "rados: thrash under valgrind", "author": {"name": "Sage Weil", "email": "sage@inktank.com", "user": null}, "additions": 13, "deletions": 8}}, {"node": {"oid": "9cdc60af3f509e0bd21a9ffa4b025138b630fdf9", "messageHeadline": "ceph_manager: use new ceph tell mon.* syntax", "author": {"name": "Samuel Just", "email": "sam.just@inktank.com", "user": null}, "additions": 1, "deletions": 1}}, {"node": {"oid": "8730db190762c6517bf8ca00a7e39fb70915a91b", "messageHeadline": "rados: fix up for parallel work", "author": {"name": "Sage Weil", "email": "sage@inktank.com", "user": null}, "additions": 8, "deletions": 4}}, {"node": {"oid": "0e3038650288a1ecdede6dd298e57ed1fd739a31", "messageHeadline": "adding a newline to auth key data", "author": {"name": "tamil", "email": "tamil.muthamizhan@inktank.com", "user": null}, "additions": 1, "deletions": 1}}, {"node": {"oid": "662fd9ecd8a49b83ec141e193dbc1e9dd5acead3", "messageHeadline": "Merge branch 'master' of github.com:ceph/teuthology", "author": {"name": "tamil", "email": "tamil.muthamizhan@inktank.com", "user": null}, "additions": 3, "deletions": 3}}, {"node": {"oid": "e1daa1693eec9a80118661855da0afd90237c32e", "messageHeadline": "modified ceph-deploy to throw appropriate exceptions", "author": {"name": "tamil", "email": "tamil.muthamizhan@inktank.com", "user": null}, "additions": 7, "deletions": 7}}, {"node": {"oid": "05f634cbb1cded3ef8ff2100fbf09137e77230db", "messageHeadline": "added upgrade tasks for cuttlefish to next and bobtail to cuttlefish \u2026", "author": {"name": "tamil", "email": "tamil.muthamizhan@inktank.com", "user": null}, "additions": 327, "deletions": 0}}, {"node": {"oid": "f005204fd92c6efbf256b914d28f8cf4117645d0", "messageHeadline": "stop stripping leading \\n from osd commands", "author": {"name": "Sage Weil", "email": "sage@inktank.com", "user": null}, "additions": 3, "deletions": 3}}, {"node": {"oid": "8badb90494de9875ae65270a3c6025d945e86cd9", "messageHeadline": "move powercycle tests into a separate suite", "author": {"name": "Sage Weil", "email": "sage@inktank.com", "user": null}, "additions": 0, "deletions": 0}}, {"node": {"oid": "18f2fcd24fb8e6faad589f93233920418963bc48", "messageHeadline": "Merge branch 'wip-RhelFix-wusui'", "author": {"name": "Warren Usui", "email": "warren.usui@inktank.com", "user": null}, "additions": 1, "deletions": 2}}, {"node": {"oid": "d3960967037208b0d511a0ab8a5e998804ab47a4", "messageHeadline": "valgrind: make leveldb thread suppression more general", "author": {"name": "Sage Weil", "email": "sage@inktank.com", "user": null}, "additions": 2, "deletions": 2}}, {"node": {"oid": "8f29b3f9f1f294c449bb5215767cad67fdf7cde6", "messageHeadline": "Use install -d for /var/log/ceph.", "author": {"name": "Warren Usui", "email": "warren.usui@inktank.com", "user": null}, "additions": 1, "deletions": 2}}, {"node": {"oid": "ae74abda26e23d6b214d5474ecf77ed54c34b765", "messageHeadline": "Fix capitalization of CentOS", "author": {"name": "Warren Usui", "email": "warren.usui@inktank.com", "user": null}, "additions": 1, "deletions": 1}}, {"node": {"oid": "77e7bdbb2134ccb8dfeebf178979dccc32b1cad5", "messageHeadline": "upgrade: set workunit branch before and after upgrade", "author": {"name": "Sage Weil", "email": "sage@inktank.com", "user": null}, "additions": 18, "deletions": 0}}, {"node": {"oid": "662cafaa2f54e598f9c69fd595c606b534b6f554", "messageHeadline": "upgrade/fs: remove unused file", "author": {"name": "Sage Weil", "email": "sage@inktank.com", "user": null}, "additions": 0, "deletions": 30}}, {"node": {"oid": "335185d309152e8a6320ed9b17edc9c0b252a6b5", "messageHeadline": "added support for rhel", "author": {"name": "tamil", "email": "tamil.muthamizhan@inktank.com", "user": null}, "additions": 4, "deletions": 5}}, {"node": {"oid": "a3c11226589b8a7803f8767430c42dd132f05752", "messageHeadline": "teuthology-lock --summary:  allow --machine-type=all", "author": {"name": "Dan Mick", "email": "dan.mick@inktank.com", "user": null}, "additions": 1, "deletions": 1}}, {"node": {"oid": "0911e5493b92368f08c2c8bc8b1fb02d71ea09c8", "messageHeadline": "ceph: ignore ceph-osd leaks for now :(", "author": {"name": "Sage Weil", "email": "sage@inktank.com", "user": null}, "additions": 1, "deletions": 1}}, {"node": {"oid": "d034e17a1171d9145428e9d2ae908fb5d9dcfc31", "messageHeadline": "Merge branch 'wip-teuthVm-wusui'", "author": {"name": "Warren Usui", "email": "warren.usui@inktank.com", "user": null}, "additions": 140, "deletions": 65}}, {"node": {"oid": "c41e6ff5ba93ddf0a6e9e315217216b5d48d95dd", "messageHeadline": "valgrind: glibc/boost_thread leak suppressions", "author": {"name": "Sage Weil", "email": "sage@inktank.com", "user": null}, "additions": 8, "deletions": 0}}, {"node": {"oid": "22532cc816d3d4cde1b38c35300d1c788f0dfb38", "messageHeadline": "ceph_manager: drop -- before --format=json arg", "author": {"name": "Sage Weil", "email": "sage@inktank.com", "user": null}, "additions": 4, "deletions": 4}}, {"node": {"oid": "028f1c709b6a04a4d1c2acff660d978f328e9c41", "messageHeadline": "valgrind: more leveldb whitelisting", "author": {"name": "Sage Weil", "email": "sage@inktank.com", "user": null}, "additions": 16, "deletions": 0}}, {"node": {"oid": "a4994e3bde139da025ba1b068c1e77f776106272", "messageHeadline": "Support added for running scheduled tasks on virtual machines.", "author": {"name": "Warren Usui", "email": "warren.usui@inktank.com", "user": null}, "additions": 140, "deletions": 65}}, {"node": {"oid": "4eb8f8984ac5543f01e3a142e2c6935f3abbde3e", "messageHeadline": "merged system_value for rpms", "author": {"name": "tamil", "email": "tamil.muthamizhan@inktank.com", "user": null}, "additions": 13, "deletions": 5}}, {"node": {"oid": "754301bbecd9192b2353a9a67efca1f62e883d9d", "messageHeadline": "support install task for fedora", "author": {"name": "tamil", "email": "tamil.muthamizhan@inktank.com", "user": null}, "additions": 40, "deletions": 15}}, {"node": {"oid": "ed9af6cd9727d6e075b692b75be3e8a256bfb63c", "messageHeadline": "Merge branch 'wip-RhelInstall-wusui'", "author": {"name": "Warren Usui", "email": "warren.usui@inktank.com", "user": null}, "additions": 11, "deletions": 3}}, {"node": {"oid": "9d6141dd8e60dae5d310af946b1849ce89bc3cdd", "messageHeadline": "Add RHEL support to teuthology", "author": {"name": "Warren Usui", "email": "warren.usui@inktank.com", "user": null}, "additions": 0, "deletions": 6}}, {"node": {"oid": "03b12b8a37d2609c9b00f2f81f6128963ddcecfe", "messageHeadline": "rados: add btrfs to osd powercycle tests", "author": {"name": "Sage Weil", "email": "sage@inktank.com", "user": null}, "additions": 6, "deletions": 0}}, {"node": {"oid": "c95698045dce5240b0846cf62cb20e6d87e84b14", "messageHeadline": "task/install.py: extraneous subscript in upgrade() for only some remotes", "author": {"name": "Dan Mick", "email": "dan.mick@inktank.com", "user": null}, "additions": 1, "deletions": 1}}, {"node": {"oid": "e4eb4aa23b66a5b33cf6ff14305ae8c3d328fb50", "messageHeadline": "teuthology-lock --summary:  allow --machine-type=all", "author": {"name": "Dan Mick", "email": "dan.mick@inktank.com", "user": null}, "additions": 1, "deletions": 1}}, {"node": {"oid": "ff8f9d30682aad1c095324f212a650fc498950db", "messageHeadline": "rados: only 1 client for objectcacher stress test", "author": {"name": "Sage Weil", "email": "sage@inktank.com", "user": null}, "additions": 1, "deletions": 1}}, {"node": {"oid": "188ae8904d6e8511e47f6146e3873f93926d7d83", "messageHeadline": "ceph_manager: don't say you have no arguments and then list them", "author": {"name": "Dan Mick", "email": "dan.mick@inktank.com", "user": null}, "additions": 1, "deletions": 1}}, {"node": {"oid": "3ec763c42080710f53aa6a62cd7a3fcfb7ba49e7", "messageHeadline": "ceph: fix valgrind grep output parsing", "author": {"name": "Sage Weil", "email": "sage@inktank.com", "user": null}, "additions": 1, "deletions": 0}}, {"node": {"oid": "bd7292b529edc792d3e0b08c5a1c4abee10b791e", "messageHeadline": "ceph: debug valgrind error", "author": {"name": "Sage Weil", "email": "sage@inktank.com", "user": null}, "additions": 5, "deletions": 1}}, {"node": {"oid": "ed8e3c348f4d3999edde1a509a36df9a91781860", "messageHeadline": "rados: increase recovery timeout when powercycling", "author": {"name": "Sage Weil", "email": "sage@inktank.com", "user": null}, "additions": 1, "deletions": 0}}, {"node": {"oid": "957b0d0080da611239022cf4d9c38cf8b8d67be2", "messageHeadline": "replaced tab with spaces", "author": {"name": "tamil", "email": "tamil.muthamizhan@inktank.com", "user": null}, "additions": 4, "deletions": 4}}, {"node": {"oid": "64eb6df9fe2b150a644d28f66ce93fbdf873d5d9", "messageHeadline": "valgrind: add another leveldb suppression", "author": {"name": "Sage Weil", "email": "sage@inktank.com", "user": null}, "additions": 8, "deletions": 0}}, {"node": {"oid": "61ed69b5d2f3ae3cbca1bcb4463b8a60ac60e7cd", "messageHeadline": "use cuttlefish branch instead of master", "author": {"name": "tamil", "email": "tamil.muthamizhan@inktank.com", "user": null}, "additions": 11, "deletions": 11}}, {"node": {"oid": "d029abfa5abbc229a08334aa80dfee42590e2140", "messageHeadline": "valgrind: update suppressions for leveldb, libc leaks from mon", "author": {"name": "Sage Weil", "email": "sage@inktank.com", "user": null}, "additions": 28, "deletions": 2}}, {"node": {"oid": "2957d68c96cd57c52b973058e35c27b7814ca452", "messageHeadline": "rbd_concurrent: add new task to test concurrent.sh", "author": {"name": "Alex Elder", "email": "elder@inktank.com", "user": {"login": "alexelder"}}, "additions": 16, "deletions": 0}}, {"node": {"oid": "8f4de687c835015bd8e69994d0808f0bd3bc241e", "messageHeadline": "Rhel support added", "author": {"name": "Warren Usui", "email": "warren.usui@inktank.com", "user": null}, "additions": 17, "deletions": 3}}, {"node": {"oid": "8cec56dd7991033198d7ca912c473b0f19ab8938", "messageHeadline": "valgrind: select notcmalloc ceph install flavor", "author": {"name": "Sage Weil", "email": "sage@inktank.com", "user": null}, "additions": 18, "deletions": 0}}, {"node": {"oid": "4e1858793033548c75d35ec819365d8809888309", "messageHeadline": "ceph: fix valgrind log check", "author": {"name": "Sage Weil", "email": "sage@inktank.com", "user": null}, "additions": 5, "deletions": 5}}, {"node": {"oid": "056a823b6d27dc98b87ee4f633a01564c4f2253f", "messageHeadline": "schedule_suite.sh: resolve ceph sha1 using deb gitbuilder, not tarball", "author": {"name": "Sage Weil", "email": "sage@inktank.com", "user": null}, "additions": 1, "deletions": 1}}, {"node": {"oid": "945328d4eb0a1bbc1cc4ecc24029f0ee8a1d6ea8", "messageHeadline": "rbd_image_read: add new task to test image_read.sh", "author": {"name": "Alex Elder", "email": "elder@inktank.com", "user": {"login": "alexelder"}}, "additions": 21, "deletions": 0}}, {"node": {"oid": "6c9292c80fc75b3e3f4f2489463e1098abf7d2cd", "messageHeadline": "thrashosds: sync before doing powercycle testing", "author": {"name": "Sage Weil", "email": "sage@inktank.com", "user": null}, "additions": 4, "deletions": 0}}, {"node": {"oid": "29521f96245ee5eaed1c8a88c6622bef7670519c", "messageHeadline": "rbd: add read flags test with each cache mode", "author": {"name": "Josh Durgin", "email": "josh.durgin@inktank.com", "user": {"login": "jdurgin"}}, "additions": 34, "deletions": 0}}, {"node": {"oid": "18e975eb6d2620af8bd9bec5caffc0be0ecaca06", "messageHeadline": "ceph-qa-suite: updating Hadoop tests", "author": {"name": "Joe Buck", "email": "jbbuck@gmail.com", "user": {"login": "four2five"}}, "additions": 6, "deletions": 3}}, {"node": {"oid": "f9941077fcbfd3999b8cde93836f6199aef0c745", "messageHeadline": "schedule_suite.sh: 8hr -> 10hr suite timeout", "author": {"name": "Sage Weil", "email": "sage@inktank.com", "user": null}, "additions": 1, "deletions": 1}}, {"node": {"oid": "d7ec0892808848a4c1875499c1cfeb3f1dae701d", "messageHeadline": "install: make overrides grouped by project", "author": {"name": "Sage Weil", "email": "sage@inktank.com", "user": null}, "additions": 25, "deletions": 4}}, {"node": {"oid": "5a274c8ebadeca4eb448fdd4c4bd1b2c186e86bf", "messageHeadline": "client config will be done only after the cluster is operational.", "author": {"name": "tamil", "email": "tamil.muthamizhan@inktank.com", "user": null}, "additions": 68, "deletions": 62}}, {"node": {"oid": "bc9f502c601c15b5a5676a8f07d65a828d3862e5", "messageHeadline": "set permission for config file", "author": {"name": "tamil", "email": "tamil.muthamizhan@inktank.com", "user": null}, "additions": 2, "deletions": 0}}, {"node": {"oid": "1df344fecebd9daeed9954b40ee015426cf30529", "messageHeadline": "schedule_suite.sh: put sha1 in install: overrides, not ceph:", "author": {"name": "Sage Weil", "email": "sage@inktank.com", "user": null}, "additions": 3, "deletions": 1}}, {"node": {"oid": "7cb59d3b8274e61cb610501c24ca1520d09c2d93", "messageHeadline": "added UserKnownHostsfile to ssh config", "author": {"name": "tamil", "email": "tamil.muthamizhan@inktank.com", "user": null}, "additions": 11, "deletions": 6}}, {"node": {"oid": "e582e15c8131bfda99594faecc27c46cffe3a10b", "messageHeadline": "Fix scrub_test.py permission error", "author": {"name": "David Zafman", "email": "david.zafman@inktank.com", "user": null}, "additions": 15, "deletions": 1}}, {"node": {"oid": "58836d9db9f7c8f64f9a28c0d7dc7dad8284e3b8", "messageHeadline": "qemu: load the kvm module before trying to use it", "author": {"name": "Josh Durgin", "email": "josh.durgin@inktank.com", "user": {"login": "jdurgin"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "62eb49f6ba46893851c79fdb94c7c5da58884819", "messageHeadline": "schedule_suite.sh: bump suite timeout from 6->8 hours", "author": {"name": "Sage Weil", "email": "sage@inktank.com", "user": null}, "additions": 1, "deletions": 1}}, {"node": {"oid": "f330d038d6b69649cc7f0af7af71299ae28f5000", "messageHeadline": "fs/samba: disable smbtorture lock test", "author": {"name": "Sage Weil", "email": "sage@inktank.com", "user": null}, "additions": 1, "deletions": 1}}, {"node": {"oid": "89257384fa1fd1e7acb9903548b97e2605eeabe1", "messageHeadline": "fs/samba: fix noceph mount point", "author": {"name": "Sage Weil", "email": "sage@inktank.com", "user": null}, "additions": 1, "deletions": 3}}, {"node": {"oid": "63203c6e97b1b09ce0a651fbccaa49c1c83e2fbe", "messageHeadline": "localdir: create/cleanup mnt.foo dir on local fs", "author": {"name": "Sage Weil", "email": "sage@inktank.com", "user": null}, "additions": 64, "deletions": 0}}, {"node": {"oid": "391f3abb5589c6ecae99b1ac739d1e5e7c0df9d2", "messageHeadline": "fs/samba: smbtorture: disable base.bench-hold* tests", "author": {"name": "Sage Weil", "email": "sage@inktank.com", "user": null}, "additions": 2, "deletions": 2}}, {"node": {"oid": "857279b8643d5d582c3d024265bbb488f5241da7", "messageHeadline": "fs/samba: add noceph.yaml baseline", "author": {"name": "Sage Weil", "email": "sage@inktank.com", "user": null}, "additions": 7, "deletions": 0}}, {"node": {"oid": "464e5e3c802be72ac429cf4c8696c4e655015d9e", "messageHeadline": "fs/samba: disable kernel build", "author": {"name": "Sage Weil", "email": "sage@inktank.com", "user": null}, "additions": 0, "deletions": 0}}, {"node": {"oid": "a095075fe4dcdac817895dac316100e733ab4698", "messageHeadline": "ceph-qa: update Hadoop tests overrides", "author": {"name": "Joe Buck", "email": "jbbuck@gmail.com", "user": {"login": "four2five"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "6205c3da812a0ccc8580675b9f3ac5c6441ff9a6", "messageHeadline": "rados/osd-powrcycle: turn up mds logging", "author": {"name": "Sage Weil", "email": "sage@inktank.com", "user": null}, "additions": 3, "deletions": 0}}, {"node": {"oid": "d0e9a19e0a91b13630ceff92dcf8b79ffcf814a8", "messageHeadline": "fs/samba: restructure and expand test collection", "author": {"name": "Sage Weil", "email": "sage@inktank.com", "user": null}, "additions": 54, "deletions": 36}}, {"node": {"oid": "a12464f7db0f6a8b6319b264085c51449ffc9024", "messageHeadline": "Do not scan for vm locks when listing all machines.", "author": {"name": "Warren Usui", "email": "warren.usui@inktank.com", "user": null}, "additions": 3, "deletions": 1}}, {"node": {"oid": "996f1edce1c69022a0ed5f72f94eda5e5daf98da", "messageHeadline": "task modified to include a '-' before the test script", "author": {"name": "tamil", "email": "tamil.muthamizhan@inktank.com", "user": null}, "additions": 1, "deletions": 1}}, {"node": {"oid": "1b0f241dcb7f4a03c3c5095464e740e5dd75831a", "messageHeadline": "Revert \"radosgw-admin: Test bucket list for bucket starting with unde\u2026", "author": {"name": "Yehuda Sadeh", "email": "yehuda@inktank.com", "user": {"login": "yehudasa"}}, "additions": 0, "deletions": 15}}, {"node": {"oid": "d7fe5c0a3418355a487d65b96ad26aa181687ff8", "messageHeadline": "nuke: don't require noipmi in ctx", "author": {"name": "Josh Durgin", "email": "josh.durgin@inktank.com", "user": {"login": "jdurgin"}}, "additions": 7, "deletions": 4}}, {"node": {"oid": "5caa2bdecc9926efd8228db82922898edfa7fbf1", "messageHeadline": "default project to ceph and extra_pkgs to none", "author": {"name": "tamil", "email": "tamil.muthamizhan@inktank.com", "user": null}, "additions": 7, "deletions": 7}}, {"node": {"oid": "3ff0fffd7238649672f7f446349b08328d8f8608", "messageHeadline": "fs/samba: Add tests for samba/cifs tasks", "author": {"name": "Sam Lang", "email": "sam.lang@inktank.com", "user": {"login": "6uv1s"}}, "additions": 77, "deletions": 0}}, {"node": {"oid": "f1dfcba5ee95e618b523c0c0103feee9e0906e29", "messageHeadline": "Merge branch 'wip-teuth4768a-wusui'", "author": {"name": "Warren Usui", "email": "warren.usui@inktank.com", "user": null}, "additions": 57, "deletions": 9}}, {"node": {"oid": "783b92fecbbc99fac902b6b1ddefa64db202136f", "messageHeadline": "install: default to ceph project throughout", "author": {"name": "Sage Weil", "email": "sage@inktank.com", "user": null}, "additions": 2, "deletions": 2}}, {"node": {"oid": "5741228f605d30640881a0dc3aa885e94061bbe1", "messageHeadline": "ceph_manager: add timeout option to revive, increase for power_cycle", "author": {"name": "Samuel Just", "email": "sam.just@inktank.com", "user": null}, "additions": 12, "deletions": 5}}, {"node": {"oid": "f3963b2ecf78afea340fd9297bfaf66676f0d11a", "messageHeadline": "suites/marginal:  Add backtrace restart test", "author": {"name": "Sam Lang", "email": "sam.lang@inktank.com", "user": {"login": "6uv1s"}}, "additions": 15, "deletions": 0}}, {"node": {"oid": "39f99ca2e4798791fc488a5d87474d4065171ef4", "messageHeadline": "Merge remote-tracking branch 'gh/last'", "author": {"name": "Sage Weil", "email": "sage@inktank.com", "user": null}, "additions": 3, "deletions": 0}}, {"node": {"oid": "f7c8c27c7b90e1dc090534799337bcfc5f64ad5d", "messageHeadline": "Merge branch 'next'", "author": {"name": "Sage Weil", "email": "sage@inktank.com", "user": null}, "additions": 17, "deletions": 14}}, {"node": {"oid": "f1be93f913e66f89a9a05c5eb0df9b78b5763c0b", "messageHeadline": "install: only remove ceph data of project is ceph", "author": {"name": "Sage Weil", "email": "sage@inktank.com", "user": null}, "additions": 2, "deletions": 1}}, {"node": {"oid": "0b7cd6a890c228661dfe91b1fe0a95d611625199", "messageHeadline": "task/cifs-mount.py: Task for mounting cifs", "author": {"name": "Sam Lang", "email": "sam.lang@inktank.com", "user": {"login": "6uv1s"}}, "additions": 131, "deletions": 0}}, {"node": {"oid": "4899fa1a02dcf1eee35e4634c64fa64aec51d632", "messageHeadline": "task/samba.py: Samba task to setup/start smbd", "author": {"name": "Sam Lang", "email": "sam.lang@inktank.com", "user": {"login": "6uv1s"}}, "additions": 203, "deletions": 0}}, {"node": {"oid": "c0f1ef73737dd68774e90f356532ead2b0487784", "messageHeadline": "task/daemon-helper: Add nostdin option", "author": {"name": "Sam Lang", "email": "sam.lang@inktank.com", "user": {"login": "6uv1s"}}, "additions": 16, "deletions": 3}}, {"node": {"oid": "980973dc55bf845960915ec3c7016bfc1fdc70dd", "messageHeadline": "task/install.py: Allow installation of non-ceph", "author": {"name": "Sam Lang", "email": "sam.lang@inktank.com", "user": {"login": "6uv1s"}}, "additions": 120, "deletions": 99}}, {"node": {"oid": "2bbbd8163555a07f6ac5ad42c85f9bbb8b366b1b", "messageHeadline": "add fs collection ceph-deploy blogbench test in new singleton suite", "author": {"name": "Greg Farnum", "email": "greg@inktank.com", "user": {"login": "gregsfortytwo"}}, "additions": 25, "deletions": 0}}, {"node": {"oid": "3219a87ac067fc75fab01aba36fff82367996e7c", "messageHeadline": "add fs collection ceph-deploy blogbench test in new singleton suite", "author": {"name": "Greg Farnum", "email": "greg@inktank.com", "user": {"login": "gregsfortytwo"}}, "additions": 25, "deletions": 0}}, {"node": {"oid": "33c154ce9ad9ca146c694595b2d8694085236895", "messageHeadline": "Fix teuthology installations on physical Centos machines.", "author": {"name": "Warren Usui", "email": "warren.usui@inktank.com", "user": null}, "additions": 63, "deletions": 13}}, {"node": {"oid": "495438f7d1939769ca7c8d182e9d3219852d2c79", "messageHeadline": "apparently this should never work on our current configs", "author": {"name": "Greg Farnum", "email": "greg@inktank.com", "user": {"login": "gregsfortytwo"}}, "additions": 0, "deletions": 13}}, {"node": {"oid": "7628adb648ad8b7b15780782b36a94fc83dcfec0", "messageHeadline": "apparently this should never work on our current configs", "author": {"name": "Greg Farnum", "email": "greg@inktank.com", "user": {"login": "gregsfortytwo"}}, "additions": 0, "deletions": 13}}, {"node": {"oid": "496fd60eb9aede7e2801acb3c64d4d9105c72305", "messageHeadline": "upgrade: fix up rgw tests a bit", "author": {"name": "Sage Weil", "email": "sage@inktank.com", "user": null}, "additions": 2, "deletions": 1}}, {"node": {"oid": "2d59b8a1111a0389fe3368ccbbd5e45194a323f1", "messageHeadline": "nfs: debug mds", "author": {"name": "Sage Weil", "email": "sage@inktank.com", "user": null}, "additions": 6, "deletions": 0}}, {"node": {"oid": "e3b0e1e820d0caaf2077bf498dac1cc27ca856fb", "messageHeadline": "s3tests: add force-branch with higher precdence than 'branch'", "author": {"name": "Sage Weil", "email": "sage@inktank.com", "user": null}, "additions": 3, "deletions": 1}}, {"node": {"oid": "366781e89e39743cce7b30dd7bc2b4a4ee893e91", "messageHeadline": "upgrade/rgw: run first s3tests pass using bobtail tests", "author": {"name": "Sage Weil", "email": "sage@inktank.com", "user": null}, "additions": 1, "deletions": 0}}, {"node": {"oid": "9e6f7b126b1dbaab7c35ae42c59a190b14ba9d8a", "messageHeadline": "nuke.py: Allow ipmi power cycling to be skipped", "author": {"name": "Sam Lang", "email": "sam.lang@inktank.com", "user": {"login": "6uv1s"}}, "additions": 8, "deletions": 1}}, {"node": {"oid": "d230fb88b9293c30ceaa256904cd8bf84e7f4cd4", "messageHeadline": "upgrade: fix client ids", "author": {"name": "Sage Weil", "email": "sage@inktank.com", "user": null}, "additions": 3, "deletions": 3}}, {"node": {"oid": "a488d6108888a1f8afdb8177ec97a60ed034c14c", "messageHeadline": "upgrade rgw: increase client mount timeout", "author": {"name": "Josh Durgin", "email": "josh.durgin@inktank.com", "user": {"login": "jdurgin"}}, "additions": 3, "deletions": 0}}, {"node": {"oid": "01d2e1593af4dd1b5260fcb82b9e095debe84f53", "messageHeadline": "For vms, fix some bad default configuration settings.", "author": {"name": "Warren Usui", "email": "warren.usui@inktank.com", "user": null}, "additions": 1, "deletions": 3}}, {"node": {"oid": "c838e1f449c445c500e7807eab8e21f92d359daf", "messageHeadline": "Revert \"Revert \"Specify xfs for osd powercycle testing\"\"", "author": {"name": "Samuel Just", "email": "sam.just@inktank.com", "user": null}, "additions": 3, "deletions": 0}}, {"node": {"oid": "b124e8eafa06ca1c49306ed6fbe2839b6a5a6e97", "messageHeadline": "ceph_manager: mount_osd_data expects osd as a str", "author": {"name": "Samuel Just", "email": "sam.just@inktank.com", "user": null}, "additions": 1, "deletions": 1}}, {"node": {"oid": "b948406a07c9f0c91ae38b1c961065b0d2c0e8ec", "messageHeadline": "ceph.py: set up ctx.disk_config outside of the loop", "author": {"name": "Samuel Just", "email": "sam.just@inktank.com", "user": null}, "additions": 8, "deletions": 5}}, {"node": {"oid": "0382aa60e95c0e02331246f3e3421c0c9063dfa8", "messageHeadline": "ceph.py: the journal component does not current work with restart", "author": {"name": "Samuel Just", "email": "sam.just@inktank.com", "user": null}, "additions": 0, "deletions": 7}}, {"node": {"oid": "8f76d2ee13735a90891a598d01cd0ab3724d2b06", "messageHeadline": "Merge remote branch 'origin/next'", "author": {"name": "Josh Durgin", "email": "josh.durgin@inktank.com", "user": {"login": "jdurgin"}}, "additions": 234, "deletions": 90}}, {"node": {"oid": "853e8fdb731e863e4703d86d8852ecdb4160275f", "messageHeadline": "Revert \"Specify xfs for osd powercycle testing\"", "author": {"name": "Samuel Just", "email": "sam.just@inktank.com", "user": null}, "additions": 0, "deletions": 3}}, {"node": {"oid": "52742fb072630f26d9d808ddf40f1f39ebc978d2", "messageHeadline": "fix some errors found by pyflakes", "author": {"name": "Josh Durgin", "email": "josh.durgin@inktank.com", "user": {"login": "jdurgin"}}, "additions": 1, "deletions": 16}}, {"node": {"oid": "7df72f26522af40739a6d8c5dc512c948f9d8d2c", "messageHeadline": "s3tests: revert useless portion of 1c50db6a4630d07e72144dafd985c397f8\u2026", "author": {"name": "Josh Durgin", "email": "josh.durgin@inktank.com", "user": {"login": "jdurgin"}}, "additions": 8, "deletions": 18}}, {"node": {"oid": "809814b6f93c0c37087aa5c855fb6ec5746d5abc", "messageHeadline": "rgw: restart radosgw too", "author": {"name": "Josh Durgin", "email": "josh.durgin@inktank.com", "user": {"login": "jdurgin"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "5a6e5607069975b226fdd22af4e39d0e866daf04", "messageHeadline": "rgw tests: remove users after each test", "author": {"name": "Josh Durgin", "email": "josh.durgin@inktank.com", "user": {"login": "jdurgin"}}, "additions": 75, "deletions": 10}}, {"node": {"oid": "6aba6d2cadedd8fdcd8495ca639653ce15f6b2cc", "messageHeadline": "rgw tests: clean up immediately after the test", "author": {"name": "Josh Durgin", "email": "josh.durgin@inktank.com", "user": {"login": "jdurgin"}}, "additions": 38, "deletions": 48}}, {"node": {"oid": "935e8685e6ecc2b183687c5de125fc88146f28f5", "messageHeadline": "ceph: allow restarting radosgw", "author": {"name": "Josh Durgin", "email": "josh.durgin@inktank.com", "user": {"login": "jdurgin"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "55b16c790bdb35ac5a99ff800222d9ff5a2326cf", "messageHeadline": "rgw: add to ctx.daemons so it can be stopped/started dynamically", "author": {"name": "Josh Durgin", "email": "josh.durgin@inktank.com", "user": {"login": "jdurgin"}}, "additions": 7, "deletions": 11}}, {"node": {"oid": "4979df32c543fabacebf1b71cef19dc7082a9b63", "messageHeadline": "misc: move daemon stopping function to a generic place", "author": {"name": "Josh Durgin", "email": "josh.durgin@inktank.com", "user": {"login": "jdurgin"}}, "additions": 15, "deletions": 12}}, {"node": {"oid": "79abc44205f53d4b3a12e9a0cc9430e91225a564", "messageHeadline": "Specify xfs for osd powercycle testing", "author": {"name": "Samuel Just", "email": "sam.just@inktank.com", "user": null}, "additions": 3, "deletions": 0}}, {"node": {"oid": "08bf16102a757295f2e1bb1586ffba261ba7e24b", "messageHeadline": "Verbose output on ceph-qa-chef.", "author": {"name": "Sandon Van Ness", "email": "sandon@inktank.com", "user": {"login": "SandonV"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "4f70c898efd066ae5707596486ff9c5b661e9db2", "messageHeadline": "misc: default base_test_dir to /home/ubuntu/cephtest", "author": {"name": "Sage Weil", "email": "sage@inktank.com", "user": null}, "additions": 2, "deletions": 2}}, {"node": {"oid": "57404b6a7b938eda33f90069d42613393c574592", "messageHeadline": "swift, s3readwrite: add missing yield", "author": {"name": "Yehuda Sadeh", "email": "yehuda@inktank.com", "user": {"login": "yehudasa"}}, "additions": 2, "deletions": 0}}, {"node": {"oid": "70ce4db4760d644a95090e6f45c9dd77ec9c60ce", "messageHeadline": "Disable quiet mode wget output on wget for ceph-qa-chef", "author": {"name": "Sandon Van Ness", "email": "sandon@inktank.com", "user": {"login": "SandonV"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "c8ec76eed8edebf6305a37c0f431c7b23267f803", "messageHeadline": "s3tests, s3readwrite, swift: cleanup explicitly", "author": {"name": "Yehuda Sadeh", "email": "yehuda@inktank.com", "user": {"login": "yehudasa"}}, "additions": 44, "deletions": 27}}, {"node": {"oid": "a9188bfd15d3df00535134898fa09ba15b876797", "messageHeadline": "upgrade: fs: ignore 'wrongly marked down'", "author": {"name": "Sage Weil", "email": "sage@inktank.com", "user": null}, "additions": 2, "deletions": 0}}, {"node": {"oid": "4f2df7442503bea1f6148ba75d32a09d6f43260c", "messageHeadline": "rbd: dont' test python on bobtail", "author": {"name": "Sage Weil", "email": "sage@inktank.com", "user": null}, "additions": 0, "deletions": 6}}, {"node": {"oid": "f3b7db1a256455b3f9601abc7fcbfc49d118fcbe", "messageHeadline": "upgrade: restructure rbd tests", "author": {"name": "Sage Weil", "email": "sage@inktank.com", "user": null}, "additions": 58, "deletions": 160}}, {"node": {"oid": "45df0b264edfefd25bb9fba02a6d9fc066e71bcb", "messageHeadline": "workunit: use passed refspec rather than checking sha1 again", "author": {"name": "Samuel Just", "email": "sam.just@inktank.com", "user": null}, "additions": 1, "deletions": 3}}, {"node": {"oid": "de745dba8a4f588fd01c7f7be196c17fef8b7fc7", "messageHeadline": "install.upgrade: apt-get install instead of upgrade", "author": {"name": "Sage Weil", "email": "sage@inktank.com", "user": null}, "additions": 1, "deletions": 1}}, {"node": {"oid": "1e52fb9b81f5d5c7844e8e9dca6a620d6b163208", "messageHeadline": "install: prefer 'branch' over 'sha1'", "author": {"name": "Sage Weil", "email": "sage@inktank.com", "user": null}, "additions": 3, "deletions": 3}}, {"node": {"oid": "1e449d44e3019e04810b94f505733cb232d55b25", "messageHeadline": "nfs: debug mds", "author": {"name": "Sage Weil", "email": "sage@inktank.com", "user": null}, "additions": 6, "deletions": 0}}, {"node": {"oid": "a71dd9a3d75ea2b559d64c2902a221dce8e182bc", "messageHeadline": "Merge remote-tracking branch 'gh/next'", "author": {"name": "Sage Weil", "email": "sage@inktank.com", "user": null}, "additions": 0, "deletions": 6}}, {"node": {"oid": "8315a22caf9d98c0cdb7538cb38bab885d823684", "messageHeadline": "upgrade: debug fs jobs", "author": {"name": "Sage Weil", "email": "sage@inktank.com", "user": null}, "additions": 7, "deletions": 0}}, {"node": {"oid": "bc0b50f358b629bb4ffc1e3e7daf69b2b3f29972", "messageHeadline": "upgrade: dbench instead of blogbench", "author": {"name": "Sage Weil", "email": "sage@inktank.com", "user": null}, "additions": 2, "deletions": 2}}, {"node": {"oid": "788236302add409ddbd0f13957e571fee38b58ab", "messageHeadline": "upgrade: reorganize the basic/rados suite", "author": {"name": "Sage Weil", "email": "sage@inktank.com", "user": null}, "additions": 18, "deletions": 300}}, {"node": {"oid": "17f34a705c902e1a22c5b20c751e9b4f7b70c741", "messageHeadline": "rgw asdf", "author": {"name": "Sage Weil", "email": "sage@inktank.com", "user": null}, "additions": 2, "deletions": 2}}, {"node": {"oid": "f1eeec39ff19f00f9f7f65298f8c44a233b16f13", "messageHeadline": "upgrade: rgw: restructure collection", "author": {"name": "Sage Weil", "email": "sage@inktank.com", "user": null}, "additions": 66, "deletions": 168}}, {"node": {"oid": "5744afeb5bdba4fb0115dd9747bf343d80788cec", "messageHeadline": "upgrade: do not start second radosgw", "author": {"name": "Sage Weil", "email": "sage@inktank.com", "user": null}, "additions": 0, "deletions": 6}}, {"node": {"oid": "f08c3a502b9aa1cd88929ba15b7a2a00301a5fef", "messageHeadline": "upgrade: mount fs with ceph-fuse for fs tests", "author": {"name": "Sage Weil", "email": "sage@inktank.com", "user": null}, "additions": 4, "deletions": 0}}, {"node": {"oid": "ab353c710911de80569f487a2c5ea0071d50c2cf", "messageHeadline": "upgrade: run blogbench against ceph-fuse", "author": {"name": "Sage Weil", "email": "sage@inktank.com", "user": null}, "additions": 6, "deletions": 0}}, {"node": {"oid": "928e241a7d9ed683a6af801a91d689ab12a6ef70", "messageHeadline": "upgrade: run rados python test on bobtail to avoid polluting cluster \u2026", "author": {"name": "Sage Weil", "email": "sage@inktank.com", "user": null}, "additions": 2, "deletions": 2}}, {"node": {"oid": "2211b1d77f3783ae2f5f89752d59a750baa6f970", "messageHeadline": "Fix improperly spaced line.", "author": {"name": "Warren Usui", "email": "warren.usui@inktank.com", "user": null}, "additions": 1, "deletions": 1}}, {"node": {"oid": "f21dcdc93b5ac00f21c394290f9228e66064f997", "messageHeadline": "ceph config data goes in conf, not config", "author": {"name": "Greg Farnum", "email": "greg@inktank.com", "user": {"login": "gregsfortytwo"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "df4105b68a12aa8d40b6480df720dd58bea59865", "messageHeadline": "ceph config data goes in conf, not config", "author": {"name": "Greg Farnum", "email": "greg@inktank.com", "user": {"login": "gregsfortytwo"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "a0acdcf3802c3dc3b98e56f2c64aef3b9a0c9caf", "messageHeadline": "Use get('field', default) to assign downburst values for vps.", "author": {"name": "Warren Usui", "email": "warren.usui@inktank.com", "user": null}, "additions": 19, "deletions": 8}}, {"node": {"oid": "ae00c60b3a4194f5d7dba9a548091c824edcca78", "messageHeadline": "temporarily add cephfs debugging to overrides", "author": {"name": "Greg Farnum", "email": "greg@inktank.com", "user": {"login": "gregsfortytwo"}}, "additions": 6, "deletions": 0}}, {"node": {"oid": "fb17d37fb304b6e8f3f93d5cde2abd1cdc349c13", "messageHeadline": "Revert \"turn on debugging for MDS and Client in FS runs\"", "author": {"name": "Greg Farnum", "email": "greg@inktank.com", "user": {"login": "gregsfortytwo"}}, "additions": 0, "deletions": 12}}, {"node": {"oid": "35cf1220bc88f3c2fdfff203071bb1e4318348b3", "messageHeadline": "temporarily add cephfs debugging to overrides", "author": {"name": "Greg Farnum", "email": "greg@inktank.com", "user": {"login": "gregsfortytwo"}}, "additions": 6, "deletions": 0}}, {"node": {"oid": "5d5e0a6ec1a536a4c1c5a30a9f2a0b681942219b", "messageHeadline": "Revert \"turn on debugging for MDS and Client in FS runs\"", "author": {"name": "Greg Farnum", "email": "greg@inktank.com", "user": {"login": "gregsfortytwo"}}, "additions": 0, "deletions": 12}}, {"node": {"oid": "6b8f1c6bcef53c15fcc928f253ab09c168449f44", "messageHeadline": "repair_test.py: Additional test cases", "author": {"name": "David Zafman", "email": "david.zafman@inktank.com", "user": null}, "additions": 103, "deletions": 8}}, {"node": {"oid": "fd750da993017098be9e9b31be65b894073837eb", "messageHeadline": "Add changes to make teuthology suites work on vms.", "author": {"name": "Warren Usui", "email": "warren.usui@inktank.com", "user": null}, "additions": 54, "deletions": 16}}, {"node": {"oid": "97c7798512cbcc889bf5e54cbdbc4783306a43b2", "messageHeadline": "Merge branch 'wip-teuthologyfix4693-wusui'", "author": {"name": "Warren Usui", "email": "warren.usui@inktank.com", "user": null}, "additions": 32, "deletions": 3}}, {"node": {"oid": "b7aaa1982c1f23a160f09fbff49db76dd5af53f3", "messageHeadline": "Check downburst paths. Display an appropriate error message if an", "author": {"name": "Warren Usui", "email": "warren.usui@inktank.com", "user": null}, "additions": 32, "deletions": 3}}, {"node": {"oid": "526863ee25a107c991ae24e9f56fb4f2016720b5", "messageHeadline": "remove ext4 from rados thrashing for now", "author": {"name": "Samuel Just", "email": "sam.just@inktank.com", "user": null}, "additions": 0, "deletions": 6}}, {"node": {"oid": "1435cb5442eea8a49c266a36bcd875a80c77cfa9", "messageHeadline": "Merge branch 'next' of github.com:ceph/teuthology into next", "author": {"name": "Sandon Van Ness", "email": "sandon@inktank.com", "user": {"login": "SandonV"}}, "additions": 2, "deletions": 0}}, {"node": {"oid": "0b50cb5e8436c2878250c2942cdd3a13052cb71c", "messageHeadline": "Increase IPMI attempts to try to get around Flakey IPMI.", "author": {"name": "Sandon Van Ness", "email": "sandon@inktank.com", "user": {"login": "SandonV"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "7fbe467f2f4f13301087d87b8549826d845eeeda", "messageHeadline": "ceph.conf: enable full debugging on the mon", "author": {"name": "Sage Weil", "email": "sage@inktank.com", "user": null}, "additions": 2, "deletions": 0}}, {"node": {"oid": "98cc648ca2931d9070de8448cb557ec9a54e8ce6", "messageHeadline": "Increase IPMI attempts to try to get around Flakey IPMI.", "author": {"name": "Sandon Van Ness", "email": "sandon@inktank.com", "user": {"login": "SandonV"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "aa16700d1281a3398b752d5277f9596ad565915a", "messageHeadline": "Merge branch 'next'", "author": {"name": "Sage Weil", "email": "sage@inktank.com", "user": null}, "additions": 21, "deletions": 6}}, {"node": {"oid": "bbcba29271cdf0a4e1bd261d43c8b529c1780a65", "messageHeadline": "set 'filestore flush min = 0' for all ffsb jobs", "author": {"name": "Sage Weil", "email": "sage@inktank.com", "user": null}, "additions": 21, "deletions": 6}}, {"node": {"oid": "86ad464f3c7eac34fa2b7eac1316b512813fd8b0", "messageHeadline": "Merge branch 'next'", "author": {"name": "Sage Weil", "email": "sage@inktank.com", "user": null}, "additions": 1, "deletions": 1}}, {"node": {"oid": "48d89c616a85a52e9f67635b0d10e4f36b727167", "messageHeadline": "ceph-deploy: fix stop command", "author": {"name": "Sage Weil", "email": "sage@inktank.com", "user": null}, "additions": 1, "deletions": 1}}, {"node": {"oid": "861ac497e598f969f45189ff1bd954d8fe27d474", "messageHeadline": "added ceph.client.admin.keyring on the client to run rbd and rados tests", "author": {"name": "tamil", "email": "tamil.muthamizhan@inktank.com", "user": null}, "additions": 12, "deletions": 0}}, {"node": {"oid": "2bbac6e482f1e7b1c7d89c6511fcd737d5ebebcc", "messageHeadline": "added extra packages required by ceph-deploy for rbd and rados tests", "author": {"name": "tamil", "email": "tamil.muthamizhan@inktank.com", "user": null}, "additions": 2, "deletions": 2}}, {"node": {"oid": "60e7fb4152a7f42594d864239d04a084ac576075", "messageHeadline": "turn on debugging for MDS and Client in FS runs", "author": {"name": "Greg Farnum", "email": "greg@inktank.com", "user": {"login": "gregsfortytwo"}}, "additions": 12, "deletions": 0}}, {"node": {"oid": "cb1e8ed954c41840f28f5d88fd3fb58961cf309b", "messageHeadline": "turn on debugging for MDS and Client in FS runs", "author": {"name": "Greg Farnum", "email": "greg@inktank.com", "user": {"login": "gregsfortytwo"}}, "additions": 12, "deletions": 0}}, {"node": {"oid": "e21fdf81f47fa99ec785138ed13e4c9f45cc2b15", "messageHeadline": "ior-cfuse: remove the binary/ dir that make install creates", "author": {"name": "Greg Farnum", "email": "greg@inktank.com", "user": {"login": "gregsfortytwo"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "decdeadfff1a125f1310aaeb88c2e8147c1ecf0f", "messageHeadline": "Merge branch 'next'", "author": {"name": "Sage Weil", "email": "sage@inktank.com", "user": null}, "additions": 9, "deletions": 3}}, {"node": {"oid": "4efed0841558eb12d37f93eba1060a7c78a6695f", "messageHeadline": "ceph-deploy: stop daemons, archive, then purge[data]", "author": {"name": "Sage Weil", "email": "sage@inktank.com", "user": null}, "additions": 9, "deletions": 3}}, {"node": {"oid": "a3c48351a407c2eb200add9d1d776c0439b640d2", "messageHeadline": "ceph.conf: lower mon disk avail warning threshold", "author": {"name": "Sage Weil", "email": "sage@inktank.com", "user": null}, "additions": 1, "deletions": 0}}, {"node": {"oid": "a629e9eec47e089718742131d66c79ddd7b41963", "messageHeadline": "Merge branch 'next'", "author": {"name": "Sam Lang", "email": "sam.lang@inktank.com", "user": {"login": "6uv1s"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "77cf9f4b682b8555278532fedd9d07951a09cdde", "messageHeadline": "misc: Fix for case status['description'] == None", "author": {"name": "Sam Lang", "email": "sam.lang@inktank.com", "user": {"login": "6uv1s"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "551860fabdb63b3363199be2932d893c4de124a6", "messageHeadline": "rgw suite for upgrade task", "author": {"name": "tamil", "email": "tamil.muthamizhan@inktank.com", "user": null}, "additions": 148, "deletions": 1}}, {"node": {"oid": "2bcbf1846a63c3031126dcd8ac77e79b4ae2d7b5", "messageHeadline": "radosgw-admin-rest: Add task for RESTful admin api.", "author": {"name": "caleb miles", "email": "caleb.miles@inktank.com", "user": null}, "additions": 654, "deletions": 0}}, {"node": {"oid": "8db7b08ee60c4829a3d51e829ca92720968cbaf8", "messageHeadline": "radosgw-admin-rest: Add task for RESTful admin api.", "author": {"name": "caleb miles", "email": "caleb.miles@inktank.com", "user": null}, "additions": 654, "deletions": 0}}, {"node": {"oid": "3f78cb0d3af929dcd2bbb0783521778a04ae7858", "messageHeadline": "misc: Check for 'None' string from yaml", "author": {"name": "Sam Lang", "email": "sam.lang@inktank.com", "user": {"login": "6uv1s"}}, "additions": 8, "deletions": 3}}, {"node": {"oid": "438410a97a12402daa5b417d151d5c7152063f96", "messageHeadline": "lock: Fix import cycle breakage", "author": {"name": "Sam Lang", "email": "sam.lang@inktank.com", "user": {"login": "6uv1s"}}, "additions": 0, "deletions": 1}}, {"node": {"oid": "dc457093b7ab89745f3a77a97128cee71aefe425", "messageHeadline": "Revert \"Revert \"Install.py: Prevent prompts from breaking apt\"\"", "author": {"name": "Dan Mick", "email": "dan.mick@inktank.com", "user": null}, "additions": 8, "deletions": 4}}, {"node": {"oid": "1b65b8fe1ad4392da8e4db5ad94e9af5278d919e", "messageHeadline": "Revert \"Install.py: Prevent prompts from breaking apt\"", "author": {"name": "Dan Mick", "email": "dan.mick@inktank.com", "user": null}, "additions": 4, "deletions": 8}}, {"node": {"oid": "df3d70fd62b78f9a664735f8660f2a88f1764817", "messageHeadline": "Install.py: Prevent prompts from breaking apt", "author": {"name": "Sandon Van Ness", "email": "sandon@inktank.com", "user": {"login": "SandonV"}}, "additions": 8, "deletions": 4}}, {"node": {"oid": "750c69b08c0c4d69deaf78e425f19b659a6bca8f", "messageHeadline": "misc: Check for 'None' string from yaml", "author": {"name": "Sam Lang", "email": "sam.lang@inktank.com", "user": {"login": "6uv1s"}}, "additions": 8, "deletions": 3}}, {"node": {"oid": "1727d9b356a507dbf2b5a9ac9481835fb7f71579", "messageHeadline": "misc: Use pythonic 'is not None' for jobid case", "author": {"name": "Sam Lang", "email": "sam.lang@inktank.com", "user": {"login": "6uv1s"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "c1d47a2c6356b66ea9bc68b97828890d095d1fb2", "messageHeadline": "misc: Fix name parsing", "author": {"name": "Sam Lang", "email": "sam.lang@inktank.com", "user": {"login": "6uv1s"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "b37f43db1bf2505e5fc683d36a62df220064d8cf", "messageHeadline": "lock: Fix import cycle breakage", "author": {"name": "Sam Lang", "email": "sam.lang@inktank.com", "user": {"login": "6uv1s"}}, "additions": 36, "deletions": 29}}, {"node": {"oid": "72cbf1157acb31bef95d2161a1cbca66897d3cac", "messageHeadline": "misc: Use job id and make short path for testdir", "author": {"name": "Sam Lang", "email": "sam.lang@inktank.com", "user": {"login": "6uv1s"}}, "additions": 42, "deletions": 5}}, {"node": {"oid": "e8aa0d8bb85687831d55aa330293906b69295568", "messageHeadline": "ceph-deploy: purge before archiving", "author": {"name": "Sage Weil", "email": "sage@inktank.com", "user": null}, "additions": 4, "deletions": 4}}, {"node": {"oid": "4befae4fbea2413c9a8848ba195f336293619938", "messageHeadline": "ceph-deploy: purge before archiving", "author": {"name": "Sage Weil", "email": "sage@inktank.com", "user": null}, "additions": 4, "deletions": 4}}, {"node": {"oid": "33a6693f45e61d02e302d9bc45fc9bd51cee08f7", "messageHeadline": "scheduled_suite.sh: check clock skew at start and end of run", "author": {"name": "Sage Weil", "email": "sage@inktank.com", "user": null}, "additions": 1, "deletions": 0}}, {"node": {"oid": "1bb7a0557190af7fcf5c6b42c1274b34b3b6859c", "messageHeadline": "ceph-deploy qa suites. moved a level up to make it run in the nightlies.", "author": {"name": "tamil", "email": "tamil.muthamizhan@inktank.com", "user": null}, "additions": 0, "deletions": 0}}, {"node": {"oid": "90e2a2ef02b4bbcf80a499770ebfed1702f244c9", "messageHeadline": "misc: Fix close() call to pass in fd", "author": {"name": "Sam Lang", "email": "sam.lang@inktank.com", "user": {"login": "6uv1s"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "cde1429e139cb570a8002f72f047dddca12f54d8", "messageHeadline": "misc: Fix bug in calling function remote_mktemp()", "author": {"name": "Sam Lang", "email": "sam.lang@inktank.com", "user": {"login": "6uv1s"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "fe513353c644b10694c958da9f3cff1f9c11fb42", "messageHeadline": "Merge pull request #11 from ceph/wip-4717", "author": {"name": "Sam Lang", "email": "samlang@gmail.com", "user": {"login": "6uv1s"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "3b0d91533e551bf91ab885cb524680ef819bfce6", "messageHeadline": "misc: Use tempfile.mkstemp() instead of tempnam", "author": {"name": "Sam Lang", "email": "sam.lang@inktank.com", "user": {"login": "6uv1s"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "f69ddafde7a292ddf334959c4407c677b65f2444", "messageHeadline": "Revert \"Revert \"Install.py: Prevent prompts from breaking apt\"\"", "author": {"name": "Dan Mick", "email": "dan.mick@inktank.com", "user": null}, "additions": 8, "deletions": 4}}, {"node": {"oid": "50aaece463d358a74d9a3205d0a291b9f9c156b8", "messageHeadline": "misc: Use pythonic 'is not None' for jobid case", "author": {"name": "Sam Lang", "email": "sam.lang@inktank.com", "user": {"login": "6uv1s"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "26d7537286eabb41e6e1bed88ec371dbff6b7cda", "messageHeadline": "rbd: add qemu-iotests", "author": {"name": "Josh Durgin", "email": "josh.durgin@inktank.com", "user": {"login": "jdurgin"}}, "additions": 34, "deletions": 0}}, {"node": {"oid": "d0a81f635312435fafbdf9193d0ac9bcb06057f9", "messageHeadline": "rbd: add qemu-iotests", "author": {"name": "Josh Durgin", "email": "josh.durgin@inktank.com", "user": {"login": "jdurgin"}}, "additions": 34, "deletions": 0}}, {"node": {"oid": "715245e100eb63206ba89dc8382bb6fcd0966a9d", "messageHeadline": "misc: Fix name parsing", "author": {"name": "Sam Lang", "email": "sam.lang@inktank.com", "user": {"login": "6uv1s"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "38e014f7d9dffe594b56ef247c6f9f1eeed81052", "messageHeadline": "prevent osd warnings from failing CephFS tests", "author": {"name": "Greg Farnum", "email": "greg@inktank.com", "user": {"login": "gregsfortytwo"}}, "additions": 8, "deletions": 0}}, {"node": {"oid": "cfcc9c79ac06e5ec19885a1f231f13ec4f117a09", "messageHeadline": "prevent osd warnings from failing CephFS tests", "author": {"name": "Greg Farnum", "email": "greg@inktank.com", "user": {"login": "gregsfortytwo"}}, "additions": 8, "deletions": 0}}, {"node": {"oid": "67a616a97927efdc4fbcc5edb0d0cf4a724d90e2", "messageHeadline": "Revert \"Install.py: Prevent prompts from breaking apt\"", "author": {"name": "Dan Mick", "email": "dan.mick@inktank.com", "user": null}, "additions": 4, "deletions": 8}}, {"node": {"oid": "52cdaae683f162b36c7bb044084329a681ab874c", "messageHeadline": "kernel.py: put submenu name in 01_ceph_kernel if necessary", "author": {"name": "Dan Mick", "email": "dan.mick@inktank.com", "user": null}, "additions": 58, "deletions": 8}}, {"node": {"oid": "2c7b1f3d6220acd673a1b7b631d93b4ea827944b", "messageHeadline": "peer.py: we can't assume pg query state will match mon pg state", "author": {"name": "Samuel Just", "email": "sam.just@inktank.com", "user": null}, "additions": 0, "deletions": 6}}, {"node": {"oid": "35e6db72a1dffbb9b13a7e5e3ab7d35ecdf39b49", "messageHeadline": "Merge pull request #10 from ceph/wip-fix-importcycle", "author": {"name": "Sam Lang", "email": "samlang@gmail.com", "user": {"login": "6uv1s"}}, "additions": 39, "deletions": 32}}, {"node": {"oid": "c2b0828b19a426c6d73cb2f614333200ae66bac3", "messageHeadline": "Revert \"Install.py: Prevent prompts from breaking apt\"", "author": {"name": "Dan Mick", "email": "dan.mick@inktank.com", "user": null}, "additions": 4, "deletions": 8}}, {"node": {"oid": "a6b84a5613b2e734c822f2b88b784463356dd4b0", "messageHeadline": "lock: Fix import cycle breakage", "author": {"name": "Sam Lang", "email": "sam.lang@inktank.com", "user": {"login": "6uv1s"}}, "additions": 39, "deletions": 32}}, {"node": {"oid": "a246f1e8ad0352f4e3224558e05420e44026030d", "messageHeadline": "Merge pull request #9 from ceph/wip-short-testdir", "author": {"name": "wusui", "email": "warren.usui@inktank.com", "user": null}, "additions": 42, "deletions": 5}}, {"node": {"oid": "52aec32a7da07ca6e9a22ecedde78dafb4b74dfc", "messageHeadline": "kernel.py: put submenu name in 01_ceph_kernel if necessary", "author": {"name": "Dan Mick", "email": "dan.mick@inktank.com", "user": null}, "additions": 58, "deletions": 8}}, {"node": {"oid": "fa2049ffbbac67df7173cbb9098346d20267aaf9", "messageHeadline": "misc: Use job id and make short path for testdir", "author": {"name": "Sam Lang", "email": "sam.lang@inktank.com", "user": {"login": "6uv1s"}}, "additions": 42, "deletions": 5}}, {"node": {"oid": "e2938f402606e86f19d64647982d1bebae00428a", "messageHeadline": "Fix for kdb: doesn't work on mira nodes", "author": {"name": "Sandon Van Ness", "email": "sandon@inktank.com", "user": {"login": "SandonV"}}, "additions": 5, "deletions": 1}}, {"node": {"oid": "9c9baef6808881e429de89fc2c23c5674f8285ec", "messageHeadline": "Fix: kdb: doesn't work on mira nodes", "author": {"name": "Sandon Van Ness", "email": "sandon@inktank.com", "user": {"login": "SandonV"}}, "additions": 5, "deletions": 1}}, {"node": {"oid": "7eb09ef3a65e4934ac75b2d64c33747aa3af4388", "messageHeadline": "changed \"master\" to \"next\"", "author": {"name": "tamil", "email": "tamil.muthamizhan@inktank.com", "user": null}, "additions": 28, "deletions": 28}}, {"node": {"oid": "42dfc752aeec13a2971970302b83bc235365e175", "messageHeadline": "task yaml for upgrade task", "author": {"name": "tamil", "email": "tamil.muthamizhan@inktank.com", "user": null}, "additions": 27, "deletions": 0}}, {"node": {"oid": "826ad0d816b1820fb444d33aff0019652cc0ade3", "messageHeadline": "teuthology: fix for ssh-keys-task", "author": {"name": "Joe Buck", "email": "jbbuck@gmail.com", "user": {"login": "four2five"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "fa70eb8f67371568f47ae237606be63024164214", "messageHeadline": "radosgw-admin: Test bucket list for bucket starting with underscore.", "author": {"name": "caleb miles", "email": "caselim@gmail.com", "user": {"login": "calebamiles"}}, "additions": 15, "deletions": 0}}, {"node": {"oid": "41028847f8ef0b14a2da16c528762971eb1ac18f", "messageHeadline": "Install.py: Prevent prompts from breaking apt", "author": {"name": "Sandon Van Ness", "email": "sandon@inktank.com", "user": {"login": "SandonV"}}, "additions": 8, "deletions": 4}}, {"node": {"oid": "5995ae7e78dd19f4036f891db9db9fec97d6eab5", "messageHeadline": "Install.py: Prevent prompts from breaking apt", "author": {"name": "Sandon Van Ness", "email": "sandon@inktank.com", "user": {"login": "SandonV"}}, "additions": 8, "deletions": 4}}, {"node": {"oid": "4824dafb3cf6c6b0bc9aaa14b2e7e75d8ebcda1f", "messageHeadline": "teuthology: extend Hadoop task to support branches", "author": {"name": "Joe Buck", "email": "jbbuck@gmail.com", "user": {"login": "four2five"}}, "additions": 29, "deletions": 6}}, {"node": {"oid": "4258807bfcedb190155d690ab5e059cd9670e90d", "messageHeadline": "teuthology: remove previous test ssh keys", "author": {"name": "Joe Buck", "email": "jbbuck@gmail.com", "user": {"login": "four2five"}}, "additions": 231, "deletions": 100}}, {"node": {"oid": "ad8a346ddd5489b4d640622bd5564a27f96c1f82", "messageHeadline": "Merge pull request #8 from ceph/wip_4510", "author": {"name": "Sage Weil", "email": "sage@inktank.com", "user": null}, "additions": 0, "deletions": 0}}, {"node": {"oid": "939223aa4f43797f0cdd7f4ce4bca580fe3fac4f", "messageHeadline": "workunit: sudo rm -rf ...", "author": {"name": "Sage Weil", "email": "sage@inktank.com", "user": null}, "additions": 1, "deletions": 1}}, {"node": {"oid": "21d6af23651172ac5e153ac388bd3a757777f971", "messageHeadline": "rados: whitelist quota warning in cluster log for pool quota test", "author": {"name": "Sage Weil", "email": "sage@inktank.com", "user": null}, "additions": 4, "deletions": 0}}, {"node": {"oid": "5c80201ec4a4a97367e4d7243cd046a3a8c808fa", "messageHeadline": "scheduled_suite.sh: check clock skew at start and end of run", "author": {"name": "Sage Weil", "email": "sage@inktank.com", "user": null}, "additions": 1, "deletions": 0}}, {"node": {"oid": "ba536a8353a280144fd0f4ee7a5f257928358f96", "messageHeadline": "Merge branch 'wip-teuthologyvminstall-wusui'", "author": {"name": "Warren Usui", "email": "warren.usui@inktank.com", "user": null}, "additions": 186, "deletions": 4}}, {"node": {"oid": "8129bffb17141abafadf826fa1bc429d8f3c9dd2", "messageHeadline": "Implement full reinstallation of a VM system.", "author": {"name": "Warren Usui", "email": "warren.usui@inktank.com", "user": null}, "additions": 186, "deletions": 4}}, {"node": {"oid": "cf4bf09b2c4dae034332fb893cf96ed31adb7a4b", "messageHeadline": "ceph.conf: lower mon disk avail warning threshold", "author": {"name": "Sage Weil", "email": "sage@inktank.com", "user": null}, "additions": 1, "deletions": 0}}, {"node": {"oid": "982e1ed18f4baff0f167e12eaa44fede74b53e7e", "messageHeadline": "radosgw-admin: Add test of duplicate user email specification.", "author": {"name": "caleb miles", "email": "caselim@gmail.com", "user": {"login": "calebamiles"}}, "additions": 9, "deletions": 0}}, {"node": {"oid": "fb34c3833204f3bdf4a8d0528fd60b1b9abeea90", "messageHeadline": "radosgw-admin: Test subuser mask durability when creating new key.", "author": {"name": "caleb miles", "email": "caselim@gmail.com", "user": {"login": "calebamiles"}}, "additions": 15, "deletions": 0}}, {"node": {"oid": "7b3973fff27d2c55f70a6224fd78ec66c9935db5", "messageHeadline": "radosgw-admin: cluster info -> zone info", "author": {"name": "caleb miles", "email": "caleb.miles@inktank.com", "user": null}, "additions": 2, "deletions": 2}}, {"node": {"oid": "d81babffe5d72a8f367b766781cdd60566d2cf1e", "messageHeadline": "repair_test: add test for repairing read errs and truncations", "author": {"name": "Samuel Just", "email": "sam.just@inktank.com", "user": null}, "additions": 188, "deletions": 2}}, {"node": {"oid": "502e43978dd5b823207be47710008c028e7b8187", "messageHeadline": "repair_test: add test for repairing read errs and truncations", "author": {"name": "Samuel Just", "email": "sam.just@inktank.com", "user": null}, "additions": 188, "deletions": 2}}, {"node": {"oid": "8b49eb19ff7ee96e80cedc12fba85965aed5d478", "messageHeadline": "rados: test mon config keys", "author": {"name": "Sage Weil", "email": "sage@inktank.com", "user": null}, "additions": 17, "deletions": 0}}, {"node": {"oid": "b4a276e6bca41e982ede9ffffa75d2449c5c47ae", "messageHeadline": "rados: test pool quotas when testing api", "author": {"name": "Sage Weil", "email": "sage@inktank.com", "user": null}, "additions": 2, "deletions": 0}}, {"node": {"oid": "2a1cdda90dde83cf5394b06c1172a2fd3f45c171", "messageHeadline": "locker: try to make up for apache timeouts", "author": {"name": "Josh Durgin", "email": "josh.durgin@inktank.com", "user": {"login": "jdurgin"}}, "additions": 24, "deletions": 2}}, {"node": {"oid": "aeb1bbe414dbcebeeb10e8ce61adae9d248852f0", "messageHeadline": "do not archive on pass if 'archive-on-error: True'", "author": {"name": "Sage Weil", "email": "sage@inktank.com", "user": null}, "additions": 12, "deletions": 2}}, {"node": {"oid": "a40b850eb3386beb9a47f914e69d4e4342dd5811", "messageHeadline": "locker: log desc too", "author": {"name": "Sage Weil", "email": "sage@inktank.com", "user": null}, "additions": 3, "deletions": 3}}, {"node": {"oid": "90544fa3a6fadedb1d43cd2db98163d78a87ce1a", "messageHeadline": "marginal: remove incomplete librbd collection", "author": {"name": "Sage Weil", "email": "sage@inktank.com", "user": null}, "additions": 0, "deletions": 4}}, {"node": {"oid": "9e2ca49981753a663df55997a219017ceb250941", "messageHeadline": "marginal: remove partial collection thrash", "author": {"name": "Sage Weil", "email": "sage@inktank.com", "user": null}, "additions": 0, "deletions": 6}}, {"node": {"oid": "ba4f8de53bc18b96cdf359cb030c6377945f966f", "messageHeadline": "marginal: add multimds collection", "author": {"name": "Sage Weil", "email": "sage@inktank.com", "user": null}, "additions": 97, "deletions": 0}}, {"node": {"oid": "9f46f47b6b2ac7dec4c36c80d14e297f10ab2df3", "messageHeadline": "run: clean up machine_type thing", "author": {"name": "Sage Weil", "email": "sage@inktank.com", "user": null}, "additions": 2, "deletions": 3}}, {"node": {"oid": "e8afa454d8ad51fe07667ecb3498ee5a5f90c6e4", "messageHeadline": "ceph_manager: retry set_pool_property on EAGAIN", "author": {"name": "Sage Weil", "email": "sage@inktank.com", "user": null}, "additions": 33, "deletions": 8}}, {"node": {"oid": "b815268b589ec6e88b38b4445e1016049af32ea9", "messageHeadline": "run: machine-type: foo, not machine_type: foo", "author": {"name": "Sage Weil", "email": "sage@inktank.com", "user": null}, "additions": 3, "deletions": 1}}, {"node": {"oid": "3c3969de2316e65b5ca95b9ed6995345e3a567e4", "messageHeadline": "rados test suite for upgrade task", "author": {"name": "tamil", "email": "tamil.muthamizhan@inktank.com", "user": null}, "additions": 156, "deletions": 0}}, {"node": {"oid": "d2a021be61eac197c1bd48e787cec51e540b6d6a", "messageHeadline": "rbd test suites for upgrade task", "author": {"name": "tamil", "email": "tamil.muthamizhan@inktank.com", "user": null}, "additions": 160, "deletions": 0}}, {"node": {"oid": "e86273e12b5d911d0fda52dba94d8055795aa642", "messageHeadline": "fs test suite for upgrade task", "author": {"name": "tamil", "email": "tamil.muthamizhan@inktank.com", "user": null}, "additions": 155, "deletions": 0}}, {"node": {"oid": "ac505d0abbd62ed58b77eb2af6fb08737c1c3c2d", "messageHeadline": "suites for upgrade", "author": {"name": "tamil", "email": "tamil.muthamizhan@inktank.com", "user": null}, "additions": 25, "deletions": 6}}, {"node": {"oid": "26a9b132ea628d6eab818da2df3a1b32cd96f005", "messageHeadline": "Merge branch 'master' of github.com:ceph/ceph-qa-suite", "author": {"name": "tamil", "email": "tamil.muthamizhan@inktank.com", "user": null}, "additions": 145, "deletions": 8}}, {"node": {"oid": "7dca4aee9ed32dc791eff10e2cb2221431e534b1", "messageHeadline": "Merge pull request #6 from ceph/wip-mds-thrasher-logging", "author": {"name": "Sage Weil", "email": "sage@inktank.com", "user": null}, "additions": 8, "deletions": 0}}, {"node": {"oid": "6fd7ebd44d5f4f7d843dd9e35166397bb757a130", "messageHeadline": "task/mds_thrash: Log mds dump after long delay", "author": {"name": "Sam Lang", "email": "sam.lang@inktank.com", "user": {"login": "6uv1s"}}, "additions": 8, "deletions": 0}}, {"node": {"oid": "bc54a8bfaa171c3e994e42d0881c7c6666b9578c", "messageHeadline": "locker: make desc optional", "author": {"name": "Sage Weil", "email": "sage@inktank.com", "user": null}, "additions": 2, "deletions": 2}}, {"node": {"oid": "07e324ae65d0c6663fb17a76daeb421bdbeae298", "messageHeadline": "ceph.conf: osd debug op order = true", "author": {"name": "Sage Weil", "email": "sage@inktank.com", "user": null}, "additions": 2, "deletions": 0}}, {"node": {"oid": "8eabe1bb4abf395175ec745b02c11b157f704399", "messageHeadline": "locker/api: fix DELETE", "author": {"name": "Sage Weil", "email": "sage@inktank.com", "user": null}, "additions": 1, "deletions": 1}}, {"node": {"oid": "86230f15cf247bf13e4d9e4f984c2b987c264419", "messageHeadline": "Merge branch 'wip-lock'", "author": {"name": "Sage Weil", "email": "sage@inktank.com", "user": null}, "additions": 11, "deletions": 9}}, {"node": {"oid": "0b72c8dbd28a72455e91ac9d8a75b6787957549e", "messageHeadline": "lock: pass desc to lock operation; leave on unlock", "author": {"name": "Sage Weil", "email": "sage@inktank.com", "user": null}, "additions": 6, "deletions": 8}}, {"node": {"oid": "56820b3bad1abbcbc772c375014db535404fbd41", "messageHeadline": "locker: set desc on lock", "author": {"name": "Sage Weil", "email": "sage@inktank.com", "user": null}, "additions": 4, "deletions": 0}}, {"node": {"oid": "6208af93ba2a5ff1c1b1ea35335f2cddad7eeccf", "messageHeadline": "locker: clear desc on unlock", "author": {"name": "Sage Weil", "email": "sage@inktank.com", "user": null}, "additions": 1, "deletions": 1}}, {"node": {"oid": "c50b143e9221c907bc31765e8ae668de99843c8c", "messageHeadline": "thrashosds: add test_backfill_full", "author": {"name": "Samuel Just", "email": "sam.just@inktank.com", "user": null}, "additions": 51, "deletions": 0}}, {"node": {"oid": "97a5c05141f7177a4fc99b451124138b49db6df1", "messageHeadline": "thrashosds.py: fix line length", "author": {"name": "Samuel Just", "email": "sam.just@inktank.com", "user": null}, "additions": 21, "deletions": 9}}, {"node": {"oid": "e594fcb30f3e81bf91ff393733fedba7cb796850", "messageHeadline": "locker: log updates", "author": {"name": "Josh Durgin", "email": "josh.durgin@inktank.com", "user": {"login": "jdurgin"}}, "additions": 5, "deletions": 0}}, {"node": {"oid": "5d3fed47f7c4daf72aa596fc822dedcef1a2cbab", "messageHeadline": "ceph-deploy: purge /var/lib/ceph data on finish", "author": {"name": "Sage Weil", "email": "sage@inktank.com", "user": null}, "additions": 2, "deletions": 0}}, {"node": {"oid": "4e68c2033cb97a53b339dc588a81706645ae4621", "messageHeadline": "verify /var/lib/ceph not present on start", "author": {"name": "Sage Weil", "email": "sage@inktank.com", "user": null}, "additions": 20, "deletions": 0}}, {"node": {"oid": "466fede77be0b4766205353210730534fe5780a5", "messageHeadline": "install: need sudo when purging /var/lib/ceph", "author": {"name": "Sage Weil", "email": "sage@inktank.com", "user": null}, "additions": 3, "deletions": 0}}, {"node": {"oid": "4a6e3b97e3f9dd5230372aa05aa0a76161b56185", "messageHeadline": "install, nuke: explicitly purge /var/lib/ceph", "author": {"name": "Sage Weil", "email": "sage@inktank.com", "user": null}, "additions": 28, "deletions": 0}}, {"node": {"oid": "2ed9f648a8a7f653bffeae16497e94fd3825565f", "messageHeadline": "teuthology: cleanup client dirs for workunit task", "author": {"name": "Joe Buck", "email": "jbbuck@gmail.com", "user": {"login": "four2five"}}, "additions": 5, "deletions": 0}}, {"node": {"oid": "4d28a657986b4f5595c266da22defc7f5f919ec9", "messageHeadline": "stop ignoring osd leaks", "author": {"name": "Sage Weil", "email": "sage@inktank.com", "user": null}, "additions": 1, "deletions": 1}}, {"node": {"oid": "8f27fa6194f4fd8efad07a04513cade99384c98a", "messageHeadline": "moving client.keyring creation out of ceph task", "author": {"name": "tamil", "email": "tamil.muthamizhan@inktank.com", "user": null}, "additions": 39, "deletions": 25}}, {"node": {"oid": "e7cd598e60ba3b83d9ca329f25342c75c71ac2c6", "messageHeadline": "lock: make do_summary() respect --machine-type", "author": {"name": "Dan Mick", "email": "dan.mick@inktank.com", "user": null}, "additions": 2, "deletions": 0}}, {"node": {"oid": "18a782d0771bd3a3688ce947b4ecd176084ccd46", "messageHeadline": "qa suites for upgrade task", "author": {"name": "tamil", "email": "tamil.muthamizhan@inktank.com", "user": null}, "additions": 139, "deletions": 0}}, {"node": {"oid": "8ff32eb6307553cc044f5c4b6320330ba17841ee", "messageHeadline": "stop and restart daemons as restart only starts.", "author": {"name": "tamil", "email": "tamil.muthamizhan@inktank.com", "user": null}, "additions": 25, "deletions": 43}}, {"node": {"oid": "b0136f98794bdb709141d0897a3feb6d49f5ddbe", "messageHeadline": "use ceph.com/git instead of github", "author": {"name": "Sage Weil", "email": "sage@inktank.com", "user": null}, "additions": 6, "deletions": 6}}, {"node": {"oid": "fabf36d2b655604aa9f301a84406768297113560", "messageHeadline": "task/ceph:  Revert extra check for running status", "author": {"name": "Sam Lang", "email": "sam.lang@inktank.com", "user": {"login": "6uv1s"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "66e27fa5899ea3a160d478fb7fd6afdcff5098c6", "messageHeadline": "suite: shorten subject a bit", "author": {"name": "Sage Weil", "email": "sage@inktank.com", "user": null}, "additions": 3, "deletions": 3}}, {"node": {"oid": "c170022b19117e59b02f890798e9ad35ea61e6fc", "messageHeadline": "radosgw-admin: Adjust garbage collection settings.", "author": {"name": "caleb miles", "email": "caselim@gmail.com", "user": {"login": "calebamiles"}}, "additions": 0, "deletions": 2}}, {"node": {"oid": "4e1737b914065e0627a8b00d2c5cae1fb604d41a", "messageHeadline": "Merge branch 'wip-4197'", "author": {"name": "David Zafman", "email": "david.zafman@inktank.com", "user": null}, "additions": 234, "deletions": 0}}, {"node": {"oid": "4d7e1e9188e984f21324a130a75c4ab52ac47ed7", "messageHeadline": "osd: data loss: low space handling", "author": {"name": "David Zafman", "email": "david.zafman@inktank.com", "user": null}, "additions": 234, "deletions": 0}}, {"node": {"oid": "511f04f2a9259fbbf526c5b65bf9db79f0d3ab06", "messageHeadline": "Fixed so that installation works on a brand new CentOS system.", "author": {"name": "Warren Usui", "email": "warren.usui@inktank.com", "user": null}, "additions": 10, "deletions": 7}}, {"node": {"oid": "1b0369bd95fd0dfc6f51f98ccd42d3fe598039f6", "messageHeadline": "task/restart:  Handle error from script correctly", "author": {"name": "Sam Lang", "email": "sam.lang@inktank.com", "user": {"login": "6uv1s"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "9d2f7f088f99e42aff2d37d7f448932da2bc99d0", "messageHeadline": "Merge branch 'master' of github.com:ceph/ceph-qa-suite", "author": {"name": "tamil", "email": "tamil.muthamizhan@inktank.com", "user": null}, "additions": 224, "deletions": 33}}, {"node": {"oid": "62cd409b37166f9e2c7b227744011eee183c0bff", "messageHeadline": "ceph-deploy qa suite for fs tests", "author": {"name": "tamil", "email": "tamil.muthamizhan@inktank.com", "user": null}, "additions": 57, "deletions": 0}}, {"node": {"oid": "640c12653a18a3f68ac5fb209529c39c1e5ba718", "messageHeadline": "ceph-deploy qa suite for rbd tests", "author": {"name": "tamil", "email": "tamil.muthamizhan@inktank.com", "user": null}, "additions": 77, "deletions": 0}}, {"node": {"oid": "167a26c3fccdc908662c1a7cb9e033f5ef5e9f70", "messageHeadline": "ceph-deploy qa suite for rados", "author": {"name": "tamil", "email": "tamil.muthamizhan@inktank.com", "user": null}, "additions": 66, "deletions": 0}}, {"node": {"oid": "23557907d25a78ee422aafe06755378dac24bc1c", "messageHeadline": "s/dist-upgrade/upgrade", "author": {"name": "tamil", "email": "tamil.muthamizhan@inktank.com", "user": null}, "additions": 1, "deletions": 1}}, {"node": {"oid": "c55f12887b81659a6cf798e5de7bd9df7f80820d", "messageHeadline": "Fixed ceph-fuse mount point cleanup bug", "author": {"name": "Warren Usui", "email": "warren.usui@inktank.com", "user": null}, "additions": 3, "deletions": 0}}, {"node": {"oid": "42e98497c0416811b537c47a9cccb7fdac007be6", "messageHeadline": "task/restart:  Cleanup in finally", "author": {"name": "Sam Lang", "email": "sam.lang@inktank.com", "user": {"login": "6uv1s"}}, "additions": 7, "deletions": 1}}, {"node": {"oid": "cd98efe591119b5cec903858fa0058b182cfc79e", "messageHeadline": "task/restart: Fix check for done", "author": {"name": "Sam Lang", "email": "sam.lang@inktank.com", "user": {"login": "6uv1s"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "6fe1deadbf1baa7dbb7e75986019bf898466437b", "messageHeadline": "task/restart: Restart task for testing daemon kill", "author": {"name": "Sam Lang", "email": "sam.lang@inktank.com", "user": {"login": "6uv1s"}}, "additions": 179, "deletions": 3}}, {"node": {"oid": "d02967922c9e065f2f50b18f0146c635c09022fd", "messageHeadline": "move osd powercycling tests to rados suite", "author": {"name": "Sage Weil", "email": "sage@inktank.com", "user": null}, "additions": 0, "deletions": 29}}, {"node": {"oid": "9e81ff58e599fc4035abaced7cb44693de333c5c", "messageHeadline": "added ceph_health check and a few log messages", "author": {"name": "tamil", "email": "tamil.muthamizhan@inktank.com", "user": null}, "additions": 13, "deletions": 6}}, {"node": {"oid": "e77f20fea490768c58e5df0dee5ad649f9082f24", "messageHeadline": "fs: drop fuse_use_invalidate_cb: true, since that is now the default", "author": {"name": "Sage Weil", "email": "sage@inktank.com", "user": null}, "additions": 0, "deletions": 4}}, {"node": {"oid": "f7fe5b33d1626206b59af54ac90e52357e24583f", "messageHeadline": "task yaml for basic upgrade", "author": {"name": "tamil", "email": "tamil.muthamizhan@inktank.com", "user": null}, "additions": 24, "deletions": 0}}, {"node": {"oid": "8b942d6b513f31e67b66081c9a30e90132afb17e", "messageHeadline": "task yaml for upgrade tests", "author": {"name": "tamil", "email": "tamil.muthamizhan@inktank.com", "user": null}, "additions": 2, "deletions": 2}}, {"node": {"oid": "9b252dda879fb6fdbdbb8615f4f228f79f45de3b", "messageHeadline": "task yaml for upgrade test", "author": {"name": "tamil", "email": "tamil.muthamizhan@inktank.com", "user": null}, "additions": 24, "deletions": 0}}, {"node": {"oid": "2230500eda5673783dadcc136db0f935d183caf9", "messageHeadline": "rados/thrashers: enable split testing", "author": {"name": "Samuel Just", "email": "sam.just@inktank.com", "user": null}, "additions": 2, "deletions": 0}}, {"node": {"oid": "4300f426899de58f99b6af3c7b77d3fa755f47ea", "messageHeadline": "Fixed 'clock:' on Centos", "author": {"name": "Warren Usui", "email": "warren.usui@inktank.com", "user": null}, "additions": 4, "deletions": 0}}, {"node": {"oid": "fa1faa1f9515ca9a6ba4cad0186445bcda8d64fe", "messageHeadline": "added install.upgrade task", "author": {"name": "tamil", "email": "tamil.muthamizhan@inktank.com", "user": null}, "additions": 151, "deletions": 0}}, {"node": {"oid": "aaf02ab05d0f56049c39e9838cc6749ee29d7849", "messageHeadline": "added task for ceph.restart", "author": {"name": "tamil", "email": "tamil.muthamizhan@inktank.com", "user": null}, "additions": 61, "deletions": 0}}, {"node": {"oid": "85a8baae38957e1e26b3b58054854fec6998a7ec", "messageHeadline": "install: do debs for 'Debian'", "author": {"name": "Sage Weil", "email": "sage@inktank.com", "user": null}, "additions": 1, "deletions": 1}}, {"node": {"oid": "46a78afabcd92deed00a4826c243486e7c170938", "messageHeadline": "install: el6 -> rpm", "author": {"name": "Sage Weil", "email": "sage@inktank.com", "user": null}, "additions": 16, "deletions": 16}}, {"node": {"oid": "0c75c6b1f7654b5a9b45d73c6b6aa47a523e1841", "messageHeadline": "Added el6 install functionality for CentOS systems.", "author": {"name": "Warren Usui", "email": "warren.usui@inktank.com", "user": null}, "additions": 183, "deletions": 50}}, {"node": {"oid": "01a40cfbf1ca708d942790470312c15d6128da8f", "messageHeadline": "Use service instead of initctl to restart rsyslog.", "author": {"name": "Warren Usui", "email": "warren.usui@inktank.com", "user": null}, "additions": 5, "deletions": 5}}, {"node": {"oid": "6dfea4bbed18ce354fc9ea9107d82041a89b19cb", "messageHeadline": "Merge remote-tracking branch 'gh/wip-powercycle-fixes'", "author": {"name": "Sage Weil", "email": "sage@inktank.com", "user": null}, "additions": 57, "deletions": 21}}, {"node": {"oid": "67f0aa11feebc0b982c53267ee5f9679d33d11b0", "messageHeadline": "ceph.conf: auth debug = true", "author": {"name": "Sage Weil", "email": "sage@inktank.com", "user": null}, "additions": 1, "deletions": 0}}, {"node": {"oid": "740fb85aaaedfdb5a92fedb19d8eb1a6230d8343", "messageHeadline": "ceph-deploy: uninstall even when no archive", "author": {"name": "Sage Weil", "email": "sage@inktank.com", "user": null}, "additions": 3, "deletions": 3}}, {"node": {"oid": "13d0d5ab9637b2f6fbfa822369964acfa8c0d3a9", "messageHeadline": "task/ceph_manager: Only reconnect if powercycled", "author": {"name": "Sam Lang", "email": "sam.lang@inktank.com", "user": {"login": "6uv1s"}}, "additions": 8, "deletions": 4}}, {"node": {"oid": "6043bd7ff794216c313f211ca6e2b18bafeb3d6c", "messageHeadline": "schedule_suite.sh: crank up mon logs", "author": {"name": "Sage Weil", "email": "sage@inktank.com", "user": null}, "additions": 5, "deletions": 0}}, {"node": {"oid": "6be6f6c607706cbab9228bab13fef2e7a40797b2", "messageHeadline": "task/thrashosds: Ipmi checking/setup in thrashosds", "author": {"name": "Sam Lang", "email": "sam.lang@inktank.com", "user": {"login": "6uv1s"}}, "additions": 32, "deletions": 17}}, {"node": {"oid": "8791b3740ce1358f1fdc238145efbcffe29825d8", "messageHeadline": "task/ceph_manager:  Check that ipmi is enabled", "author": {"name": "Sam Lang", "email": "sam.lang@inktank.com", "user": {"login": "6uv1s"}}, "additions": 6, "deletions": 0}}, {"node": {"oid": "5ef2a04137a4924db94db0ee7d46d7ba6ed63b4c", "messageHeadline": "task/ceph: Recreate /var/run/ceph on powercycle", "author": {"name": "Sam Lang", "email": "sam.lang@inktank.com", "user": {"login": "6uv1s"}}, "additions": 11, "deletions": 0}}, {"node": {"oid": "fd1e083c619ed270c62391184129c4cf35f72890", "messageHeadline": "lock: tolerate description of None", "author": {"name": "Sage Weil", "email": "sage@inktank.com", "user": null}, "additions": 2, "deletions": 1}}, {"node": {"oid": "65119508471cc3d215b32d43ff609d3ea4f34e9c", "messageHeadline": "teuthology: update hadoop task for new code layout", "author": {"name": "Joe Buck", "email": "jbbuck@gmail.com", "user": {"login": "four2five"}}, "additions": 98, "deletions": 32}}, {"node": {"oid": "9c7717c37104e36aa0831a1b879ea4a46f5ace08", "messageHeadline": "ceph-deploy suites task yaml with roles", "author": {"name": "tamil", "email": "tamil.muthamizhan@inktank.com", "user": null}, "additions": 23, "deletions": 0}}, {"node": {"oid": "bdd1feca0d91796d6ce1574fdb18ef53cf30a3b2", "messageHeadline": "increasing the default memory of vm to 4 MB", "author": {"name": "tamil", "email": "tamil.muthamizhan@inktank.com", "user": null}, "additions": 1, "deletions": 1}}, {"node": {"oid": "a5e1ed286ed34f2ecef4384dd48e8993cb982849", "messageHeadline": "ceph-deploy: no need to call chef explicitly", "author": {"name": "Sage Weil", "email": "sage@inktank.com", "user": null}, "additions": 0, "deletions": 6}}, {"node": {"oid": "e9c26063eeada565da6d83a1c1c8dacc6d8cdc6d", "messageHeadline": "ceph-deploy: use ceph.com git mirror", "author": {"name": "Sage Weil", "email": "sage@inktank.com", "user": null}, "additions": 2, "deletions": 1}}, {"node": {"oid": "fbfe81b5782795eb95c020d9e88d438891066b82", "messageHeadline": "fs: add osd and mds message delays to thrash suite", "author": {"name": "Sage Weil", "email": "sage@inktank.com", "user": null}, "additions": 8, "deletions": 0}}, {"node": {"oid": "53cf1f1317dc643159bc21a7978c9c6d66ee7224", "messageHeadline": "fs: move mds thrashing from marginal, add pjd task", "author": {"name": "Sage Weil", "email": "sage@inktank.com", "user": null}, "additions": 6, "deletions": 0}}, {"node": {"oid": "c6a427be55d29ef123e792c02564897cb36afc33", "messageHeadline": "ceph: sudo grep /var/log/ceph/ceph.log", "author": {"name": "Sage Weil", "email": "sage@inktank.com", "user": null}, "additions": 1, "deletions": 0}}, {"node": {"oid": "d9a233c9bc58bead6fa54f26ef556d10dad1685f", "messageHeadline": "mds_thrash: requery mds status inside the wait loop", "author": {"name": "Sage Weil", "email": "sage@inktank.com", "user": null}, "additions": 6, "deletions": 4}}, {"node": {"oid": "f1d66d2dd522e8040bc59cfe233d60a6030431e1", "messageHeadline": "schedule_suite.sh: check, but do not sync, clock for each run", "author": {"name": "Sage Weil", "email": "sage@inktank.com", "user": null}, "additions": 25, "deletions": 1}}, {"node": {"oid": "5df43e64abc5620ac41d4f03b09efa98fdd9166d", "messageHeadline": "mpi: substitute $TESTDIR", "author": {"name": "Sage Weil", "email": "sage@inktank.com", "user": null}, "additions": 5, "deletions": 4}}, {"node": {"oid": "b4d2234376a140bb823e12f5973dc535464ba1d0", "messageHeadline": "exec/pexec: substitute $TESTDIR into command", "author": {"name": "Sage Weil", "email": "sage@inktank.com", "user": null}, "additions": 2, "deletions": 0}}, {"node": {"oid": "cbfeac9910ea1293ad080b7a26210a7fdcd37fee", "messageHeadline": "radosgw-admin: Adjust garbage collection settings.", "author": {"name": "caleb miles", "email": "caselim@gmail.com", "user": {"login": "calebamiles"}}, "additions": 3, "deletions": 0}}, {"node": {"oid": "bfacb3750a4f521faa772d41ce57b07f7564d253", "messageHeadline": "schedule_suite.sh: take machine type", "author": {"name": "Sage Weil", "email": "sage@inktank.com", "user": null}, "additions": 6, "deletions": 2}}, {"node": {"oid": "a457b1793a169f869d3979138e39b741f2a0b69e", "messageHeadline": "marginal: fix mds thrasher tasks", "author": {"name": "Sage Weil", "email": "sage@inktank.com", "user": null}, "additions": 3, "deletions": 4}}, {"node": {"oid": "6a398a5ef0d587d0f6f16fa9ee7d806d9a639c4a", "messageHeadline": "regression: add fs/traceless", "author": {"name": "Sage Weil", "email": "sage@inktank.com", "user": null}, "additions": 1, "deletions": 0}}, {"node": {"oid": "36b877add3d52dfe96d6b2e1b614e292c96fc850", "messageHeadline": "Revert \"ceph.conf: osd debug op order = true\"", "author": {"name": "Sage Weil", "email": "sage@inktank.com", "user": null}, "additions": 0, "deletions": 2}}, {"node": {"oid": "1586e07dc41c443e81aa459b1af3bde829deeb7c", "messageHeadline": "fs: test traceless replies from mds", "author": {"name": "Sage Weil", "email": "sage@inktank.com", "user": null}, "additions": 46, "deletions": 0}}, {"node": {"oid": "e7c079f790256b32ee84e744ac544717b0186734", "messageHeadline": "rados.py: add option to do many short runs", "author": {"name": "Samuel Just", "email": "sam.just@inktank.com", "user": null}, "additions": 37, "deletions": 16}}, {"node": {"oid": "09e14bf47426dc6db95c1a40aeacc3a30ad037d5", "messageHeadline": "ceph-deploy task", "author": {"name": "tamil", "email": "tamil.muthamizhan@inktank.com", "user": null}, "additions": 344, "deletions": 0}}, {"node": {"oid": "e0ad6faa5e33466124721bad7652a981a309adc2", "messageHeadline": "added 'extras' to install extra packages excluding ceph", "author": {"name": "tamil", "email": "tamil.muthamizhan@inktank.com", "user": null}, "additions": 5, "deletions": 0}}, {"node": {"oid": "75afff70c68643a8522302b814fb7f5a49f07901", "messageHeadline": "task for ceph-deploy sample run", "author": {"name": "tamil", "email": "tamil.muthamizhan@inktank.com", "user": null}, "additions": 13, "deletions": 0}}, {"node": {"oid": "cef6e5d5e999642ffa99b1a8ba086ef113c0a3f8", "messageHeadline": "lock: remove description when unlocking", "author": {"name": "Josh Durgin", "email": "josh.durgin@inktank.com", "user": {"login": "jdurgin"}}, "additions": 3, "deletions": 0}}, {"node": {"oid": "6137a7031257834b765b3295c5d8ba5fb2e05b03", "messageHeadline": "marginal/multiclient: /tmp/cephtest -> $TESTDIR", "author": {"name": "Sage Weil", "email": "sage@inktank.com", "user": null}, "additions": 40, "deletions": 40}}, {"node": {"oid": "3a951df724c1ca1432a23964162dca4086839d74", "messageHeadline": "marginal/osd_powercycle: restructure collection", "author": {"name": "Sage Weil", "email": "sage@inktank.com", "user": null}, "additions": 6, "deletions": 35}}, {"node": {"oid": "4f68e3ee122d0d2bb18d7f75b711962b272d3edd", "messageHeadline": "ceph.conf: osd debug op order = true", "author": {"name": "Sage Weil", "email": "sage@inktank.com", "user": null}, "additions": 2, "deletions": 0}}, {"node": {"oid": "da1e63bdddf515a8f46f7e50b604b9bf4167e6db", "messageHeadline": "testing: fix logic in determining Hadoop master", "author": {"name": "Joe Buck", "email": "jbbuck@gmail.com", "user": {"login": "four2five"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "6b0a8d3db7dd9433ddd567ee5a6837c54929464f", "messageHeadline": "testing: specify ceph.conf path in core-site.xml", "author": {"name": "Joe Buck", "email": "jbbuck@gmail.com", "user": {"login": "four2five"}}, "additions": 4, "deletions": 0}}, {"node": {"oid": "1660d896b0f53573ad71e37f64b2ea0847b6f27c", "messageHeadline": "install: install libcephfs-java", "author": {"name": "Sage Weil", "email": "sage@inktank.com", "user": null}, "additions": 1, "deletions": 0}}, {"node": {"oid": "daad53fc4fe27339febe1376d5a7221e933f3cd3", "messageHeadline": "ceph-fuse: install via install.py", "author": {"name": "Sage Weil", "email": "sage@inktank.com", "user": null}, "additions": 2, "deletions": 12}}, {"node": {"oid": "c0b03a1d2b057ceee7d09329edac0782090569ed", "messageHeadline": "fs:  Add fuse_use_invalidate_cb option", "author": {"name": "Sam Lang", "email": "sam.lang@inktank.com", "user": {"login": "6uv1s"}}, "additions": 4, "deletions": 0}}, {"node": {"oid": "09979541ca8caf134b715666767e7ce84a9d3ed0", "messageHeadline": "Implement email task.", "author": {"name": "Warren Usui", "email": "warren.usui@inktank.com", "user": null}, "additions": 8, "deletions": 2}}, {"node": {"oid": "c5b55f9b768f14e7401524fdb9f4725a88e77701", "messageHeadline": "Fix pass/fail display on exit.", "author": {"name": "Warren Usui", "email": "warren.usui@inktank.com", "user": null}, "additions": 6, "deletions": 6}}, {"node": {"oid": "1e6e8aeb7fdf3686ca083bd9dffe5a24c66e16e7", "messageHeadline": "ceph-fuse: fix install_debs call with new syntax", "author": {"name": "Sage Weil", "email": "sage@inktank.com", "user": null}, "additions": 2, "deletions": 2}}, {"node": {"oid": "c0c33834cf7f55ec14021317a547393b8b9061f4", "messageHeadline": "install: poll for packages if wait-for-package: true", "author": {"name": "Sage Weil", "email": "sage@inktank.com", "user": null}, "additions": 8, "deletions": 0}}, {"node": {"oid": "b33714a5cf8464fe2e0b6a69f4db25d330d6c96c", "messageHeadline": "test: add hadoop-internal test", "author": {"name": "Joe Buck", "email": "jbbuck@gmail.com", "user": {"login": "four2five"}}, "additions": 12, "deletions": 0}}, {"node": {"oid": "454e161829ba089210258b31894e9ebc24d393bd", "messageHeadline": "install: fix branch/tag/sha1 selection", "author": {"name": "Sage Weil", "email": "sage@inktank.com", "user": null}, "additions": 35, "deletions": 19}}, {"node": {"oid": "f985106d6b93f05ba73388bd310a9ea0c51b38be", "messageHeadline": "test: update java tests", "author": {"name": "Joe Buck", "email": "jbbuck@gmail.com", "user": {"login": "four2five"}}, "additions": 11, "deletions": 9}}, {"node": {"oid": "0e239e64c595cb00d486d79c7b60966e214847d8", "messageHeadline": "Merge branch 'master' of github.com:ceph/teuthology", "author": {"name": "Sage Weil", "email": "sage@inktank.com", "user": null}, "additions": 34, "deletions": 22}}, {"node": {"oid": "d908c30d603fd8bf9153d86610ce30c22adbdca5", "messageHeadline": "ceph_manager: use an exception type", "author": {"name": "Sage Weil", "email": "sage@inktank.com", "user": null}, "additions": 2, "deletions": 2}}, {"node": {"oid": "e00bff22787313e8c8201c8ce9a51b88473a5585", "messageHeadline": "teuthology: remove CEPH_JAVA_PATH", "author": {"name": "Joe Buck", "email": "jbbuck@gmail.com", "user": {"login": "four2five"}}, "additions": 0, "deletions": 1}}, {"node": {"oid": "9af61cb6170ab560d8a3b46856cd0c67bc81ec70", "messageHeadline": "teuthology: add an extra_packages flag to install", "author": {"name": "Joe Buck", "email": "jbbuck@gmail.com", "user": {"login": "four2five"}}, "additions": 7, "deletions": 0}}, {"node": {"oid": "51fa5fb2c1035513bf2c300143d32625af590989", "messageHeadline": "nuke: blow away /home/ubuntu/cephtest too", "author": {"name": "Sage Weil", "email": "sage@inktank.com", "user": null}, "additions": 2, "deletions": 0}}, {"node": {"oid": "3ebabb346fb5ccc61f503910613ca4c3b022c20d", "messageHeadline": "Add timer.py and display summary info in run.py.", "author": {"name": "Warren Usui", "email": "wusui@ubuntu.(none)", "user": null}, "additions": 56, "deletions": 1}}, {"node": {"oid": "b744f423614898c1084d5a8b48b9c54de2a7f570", "messageHeadline": "radosgw-admin: Bug fixes for issue 4251.", "author": {"name": "caleb miles", "email": "caselim@gmail.com", "user": {"login": "calebamiles"}}, "additions": 25, "deletions": 19}}, {"node": {"oid": "0b968f51e83a9fd6a014ba72382921f0db4566c9", "messageHeadline": "Add rbd locking/fencing test", "author": {"name": "Josh Durgin", "email": "josh.durgin@inktank.com", "user": {"login": "jdurgin"}}, "additions": 8, "deletions": 0}}, {"node": {"oid": "bee8dffc34975f72fcaa97005744f9c0adfb0436", "messageHeadline": "nuke: blow away /home/ubuntu/cephtest too", "author": {"name": "Sage Weil", "email": "sage@inktank.com", "user": null}, "additions": 2, "deletions": 0}}, {"node": {"oid": "8ce9490ed36dfba100a9af7d0c2009cc782ecdbe", "messageHeadline": "rgw: no lockdep on radosgw", "author": {"name": "Sage Weil", "email": "sage@inktank.com", "user": null}, "additions": 3, "deletions": 1}}, {"node": {"oid": "3e8d11b409cabf002552aa41a295b3cd943e7c9a", "messageHeadline": "Add timer.py and display summary info in run.py.", "author": {"name": "Warren Usui", "email": "wusui@ubuntu.(none)", "user": null}, "additions": 56, "deletions": 1}}, {"node": {"oid": "24eeb0da95e9d0f456aa7571e4546bae6c411e9d", "messageHeadline": "rbd: drop udev", "author": {"name": "Sage Weil", "email": "sage@inktank.com", "user": null}, "additions": 0, "deletions": 27}}, {"node": {"oid": "d7337364a3e6c1fe06e150ef1708fbdc2155a037", "messageHeadline": "exec, pexec: set TESTDIR", "author": {"name": "Sage Weil", "email": "sage@inktank.com", "user": null}, "additions": 12, "deletions": 3}}, {"node": {"oid": "31ef4a12763f18a581575a5ab31f47da71a71fe3", "messageHeadline": "ceph.conf: debug ms = 1 for monitors", "author": {"name": "Sage Weil", "email": "sage@inktank.com", "user": null}, "additions": 3, "deletions": 0}}, {"node": {"oid": "a60e7b599aa69cefa6160eb0eb5b18f179b63636", "messageHeadline": "rbd: set TESTDIR when running xfstests", "author": {"name": "Sage Weil", "email": "sage@inktank.com", "user": null}, "additions": 1, "deletions": 0}}, {"node": {"oid": "9d92ad6ead8fd5dfc8cdb6e89be2fcb6618ee78a", "messageHeadline": "rados: crank up mon debugging for the mon thrashing tests", "author": {"name": "Sage Weil", "email": "sage@inktank.com", "user": null}, "additions": 7, "deletions": 0}}, {"node": {"oid": "8dcbf8b6853bb3b7cdb98b2340b72c45b453f497", "messageHeadline": "specify deterministic admin socket path for admin_socket.py tests", "author": {"name": "Sage Weil", "email": "sage@inktank.com", "user": null}, "additions": 16, "deletions": 1}}, {"node": {"oid": "05a877987e47c3ccd36f9ea487dc45ce1d1d4f7b", "messageHeadline": "rbd_xfstests: re-enable test 049", "author": {"name": "Alex Elder", "email": "elder@inktank.com", "user": {"login": "alexelder"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "d8021a1aa0c363db932b8da09b66d3e580dc7713", "messageHeadline": "nuke: sudo for killall", "author": {"name": "Sage Weil", "email": "sage@inktank.com", "user": null}, "additions": 1, "deletions": 0}}, {"node": {"oid": "045a86680dee4da43199ccdfe3e778983e0dc8b4", "messageHeadline": "task: ceph: create monitor data directories prior to --mkfs", "author": {"name": "Joao Eduardo Luis", "email": "joao.luis@inktank.com", "user": null}, "additions": 8, "deletions": 0}}, {"node": {"oid": "c1b75c6b0ca7d5cab8dcd03bd5d37f8f6bb3aacb", "messageHeadline": "task: mon_thrash: Thrash multiple monitors and 'maintain-quorum' option", "author": {"name": "Joao Eduardo Luis", "email": "joao.luis@inktank.com", "user": null}, "additions": 57, "deletions": 15}}, {"node": {"oid": "d28bb05a659c5fc4cdb57b5e14c883f55d882afc", "messageHeadline": "task: mon_thrash: Add 'seed' and 'store-thrash' options", "author": {"name": "Joao Eduardo Luis", "email": "joao.luis@inktank.com", "user": null}, "additions": 65, "deletions": 6}}, {"node": {"oid": "278be217b62a27eb1cf578cba8ce513ae117fb6c", "messageHeadline": "ceph.conf: log file, not log dir", "author": {"name": "Sage Weil", "email": "sage@inktank.com", "user": null}, "additions": 1, "deletions": 1}}, {"node": {"oid": "c85ba56397ec72f9b79d117fff4dafde2ff84eb1", "messageHeadline": "install: ignore apt-get update failures on package removal", "author": {"name": "Sage Weil", "email": "sage@inktank.com", "user": null}, "additions": 3, "deletions": 0}}, {"node": {"oid": "17be13b2b482082aee37b87216920d5252ca88e5", "messageHeadline": "ceph: fix log, /var/run/ceph stupid", "author": {"name": "Sage Weil", "email": "sage@inktank.com", "user": null}, "additions": 2, "deletions": 7}}, {"node": {"oid": "a862d8bf7705912dbc5c1935d8599799a2e9b8d3", "messageHeadline": "Fix unused vars, unused imports, and aliasing", "author": {"name": "Josh Durgin", "email": "josh.durgin@inktank.com", "user": {"login": "jdurgin"}}, "additions": 2, "deletions": 10}}, {"node": {"oid": "23669be9af077482adf63276a6faaef563136fb5", "messageHeadline": "radosgw-admin: fix errors found by pyflakes", "author": {"name": "Josh Durgin", "email": "josh.durgin@inktank.com", "user": {"login": "jdurgin"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "8b0eef29c53b7d70a347a45fce21573a22b7a345", "messageHeadline": "ceph_manager: fix asok string formatting", "author": {"name": "Sage Weil", "email": "sage@inktank.com", "user": null}, "additions": 2, "deletions": 1}}, {"node": {"oid": "5c0a2f40deb315c65519b5bbabdb1fbf3b553dad", "messageHeadline": "ceph: make /var/run/ceph writeable by non-root too", "author": {"name": "Sage Weil", "email": "sage@inktank.com", "user": null}, "additions": 6, "deletions": 1}}, {"node": {"oid": "1d62baf10712325b0e49ea1a3a6f15c16b1a2e2f", "messageHeadline": "ceph: fix /var/log/ceph chown/cmod typo", "author": {"name": "Sage Weil", "email": "sage@inktank.com", "user": null}, "additions": 1, "deletions": 1}}, {"node": {"oid": "e1573ea181513ed7c2e1d74803a6638a1ca8fd58", "messageHeadline": "ceph.conf: use default locations for admin socket; fix client log file", "author": {"name": "Sage Weil", "email": "sage@inktank.com", "user": null}, "additions": 4, "deletions": 5}}, {"node": {"oid": "2574d875623dd0473fdd3eff7fa2d5d41320cc49", "messageHeadline": "make /var/log/ceph writeable by non-root; make clients log to it", "author": {"name": "Sage Weil", "email": "sage@inktank.com", "user": null}, "additions": 13, "deletions": 0}}, {"node": {"oid": "4431e1efab71f7249d620709f1ccb72da5f41044", "messageHeadline": "install: be slightly more efficient", "author": {"name": "Sage Weil", "email": "sage@inktank.com", "user": null}, "additions": 13, "deletions": 7}}, {"node": {"oid": "00986ce08071c59f978b4d0e8d62c6c31b25acce", "messageHeadline": "install: be more careful about package removal", "author": {"name": "Sage Weil", "email": "sage@inktank.com", "user": null}, "additions": 21, "deletions": 8}}, {"node": {"oid": "7d8a72a3794b09a3c12d85be56df850f41d925af", "messageHeadline": "ceph-fuse: install -dbg package, too", "author": {"name": "Sage Weil", "email": "sage@inktank.com", "user": null}, "additions": 2, "deletions": 1}}, {"node": {"oid": "425f5dd8615a2603e46f70e392a9586d07c15db5", "messageHeadline": "clusters: add mds to fixed-1.yaml", "author": {"name": "Sage Weil", "email": "sage@inktank.com", "user": null}, "additions": 1, "deletions": 1}}, {"node": {"oid": "e747abef4ee54f2011616fef7d32efa10e0935e1", "messageHeadline": "rbd/librbd: fix the cache mode facet", "author": {"name": "Sage Weil", "email": "sage@inktank.com", "user": null}, "additions": 3, "deletions": 6}}, {"node": {"oid": "c64cd20103d911fea05abcb3f348215abb3328eb", "messageHeadline": "radosgw-admin: fix sleep syntax error", "author": {"name": "Sage Weil", "email": "sage@inktank.com", "user": null}, "additions": 1, "deletions": 1}}, {"node": {"oid": "ecb563b22121b7608db0fc23b6cf42a37498a1bd", "messageHeadline": "install: install libcephfs1[-dbg]", "author": {"name": "Sage Weil", "email": "sage@inktank.com", "user": null}, "additions": 3, "deletions": 1}}, {"node": {"oid": "28f11d037ff16eb151b27889d6e20f515d6d8c42", "messageHeadline": "ceph_manager: drop extra line", "author": {"name": "Sage Weil", "email": "sage@inktank.com", "user": null}, "additions": 0, "deletions": 1}}, {"node": {"oid": "9996bdbe6eef4d59c2910ce9796aefa1dd4775ba", "messageHeadline": "run: print pass/FAIL as final line", "author": {"name": "Sage Weil", "email": "sage@inktank.com", "user": null}, "additions": 5, "deletions": 1}}, {"node": {"oid": "6c2f4a2bbef63ef91344887bf8f001a2574503c5", "messageHeadline": "Merge remote-tracking branch 'origin/wip-3634'", "author": {"name": "Yehuda Sadeh", "email": "yehuda@inktank.com", "user": {"login": "yehudasa"}}, "additions": 212, "deletions": 41}}, {"node": {"oid": "0c990f3add7fe2a08d13511f3c7bf814eb6558f1", "messageHeadline": "ceph_manager: eventually time out while waiting for admin socket", "author": {"name": "Sage Weil", "email": "sage@inktank.com", "user": null}, "additions": 5, "deletions": 0}}, {"node": {"oid": "3de89969db980e1322eeaae702b753881b3ca746", "messageHeadline": "schedule_suite.sh: drop obligatory install task", "author": {"name": "Sage Weil", "email": "sage@inktank.com", "user": null}, "additions": 0, "deletions": 1}}, {"node": {"oid": "9617dcc6b255945b51f48cdf630ad7ffdbc4b8e6", "messageHeadline": "Merge branch 'unstable'", "author": {"name": "Sage Weil", "email": "sage@inktank.com", "user": null}, "additions": 668, "deletions": 576}}, {"node": {"oid": "acab068269f6179c920bad1432e21876f5adb2f6", "messageHeadline": "add explicit install task before ceph task", "author": {"name": "Sage Weil", "email": "sage@inktank.com", "user": null}, "additions": 163, "deletions": 0}}, {"node": {"oid": "81704665f4686c1d154ebe07888c2c57983f6975", "messageHeadline": "rados: fix ceph_test_filejournal test", "author": {"name": "Sage Weil", "email": "sage@inktank.com", "user": null}, "additions": 1, "deletions": 1}}, {"node": {"oid": "1a0e201d652cfada6b68891d62193c8b5b62f207", "messageHeadline": "ceph: fix valgrind log check", "author": {"name": "Sage Weil", "email": "sage@inktank.com", "user": null}, "additions": 1, "deletions": 0}}, {"node": {"oid": "50331e04785cbbca83b9fdcb6817439fd4a3660d", "messageHeadline": "cleanup-run.sh: figure out owner", "author": {"name": "Sage Weil", "email": "sage@inktank.com", "user": null}, "additions": 3, "deletions": 2}}, {"node": {"oid": "2653b5a07b880c202800c939efcd1ccaaf254841", "messageHeadline": "install: clean up flavor, distro, arch detection", "author": {"name": "Sage Weil", "email": "sage@inktank.com", "user": null}, "additions": 38, "deletions": 33}}, {"node": {"oid": "60fee7a97ebe2016b4148b803a5880639f6c2a8a", "messageHeadline": "schedule_suite.sh: include install task in all jobs", "author": {"name": "Sage Weil", "email": "sage@inktank.com", "user": null}, "additions": 1, "deletions": 0}}, {"node": {"oid": "84d7f37fdb53e22cc9e0ccf6bf60835016c9f5a9", "messageHeadline": "testing: export TESTDIR in workunit task.", "author": {"name": "Joe Buck", "email": "jbbuck@gmail.com", "user": {"login": "four2five"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "3f7c9bcaa4c8fec6f1ea2326f0943a431b907d66", "messageHeadline": "move the install to a separate task.", "author": {"name": "Sage Weil", "email": "sage@inktank.com", "user": null}, "additions": 228, "deletions": 191}}, {"node": {"oid": "176a3408c908e4f47af7499b3b74d2c7bccfff08", "messageHeadline": "testrados -> ceph_test_rados", "author": {"name": "Sage Weil", "email": "sage@inktank.com", "user": null}, "additions": 1, "deletions": 1}}, {"node": {"oid": "bf6e846d89d2a65277a571d28a2c4c10d998e5e4", "messageHeadline": "cleanup-run.sh: <owner> <run name>", "author": {"name": "Sage Weil", "email": "sage@inktank.com", "user": null}, "additions": 6, "deletions": 0}}, {"node": {"oid": "4869b494c9807ea08afc30974b718538e156b526", "messageHeadline": "lock: allow filtering by description, description substring", "author": {"name": "Sage Weil", "email": "sage@inktank.com", "user": null}, "additions": 12, "deletions": 1}}, {"node": {"oid": "2a344c10791759027b2e05bb6a5363d263362a01", "messageHeadline": "rgw: sudo", "author": {"name": "Sage Weil", "email": "sage@inktank.com", "user": null}, "additions": 1, "deletions": 0}}, {"node": {"oid": "ed82d8756654a99813cfc7e719c5bbb306f16a64", "messageHeadline": "fix a few archive/log stragglers", "author": {"name": "Sage Weil", "email": "sage@inktank.com", "user": null}, "additions": 10, "deletions": 9}}, {"node": {"oid": "38b30c646f221a11d14bee1bf943d90f62add5b5", "messageHeadline": "ceph: make gitbuilder host configurable", "author": {"name": "Sage Weil", "email": "sage@inktank.com", "user": null}, "additions": 6, "deletions": 4}}, {"node": {"oid": "b1c9864a7a28db275680a6a8607d267800c07c75", "messageHeadline": "ceph: install -dbg packages, too", "author": {"name": "Sage Weil", "email": "sage@inktank.com", "user": null}, "additions": 9, "deletions": 2}}, {"node": {"oid": "d8b6bf94ec04c1c327f00289f0436e244746ac70", "messageHeadline": "ceph: create /var/run/ceph", "author": {"name": "Sage Weil", "email": "sage@inktank.com", "user": null}, "additions": 10, "deletions": 0}}, {"node": {"oid": "969a6def3b971a446186860f7b80ec4925848e24", "messageHeadline": "ceph-fuse: sudo", "author": {"name": "Sage Weil", "email": "sage@inktank.com", "user": null}, "additions": 2, "deletions": 0}}, {"node": {"oid": "4eb047b4ea95832f7b9e460013d680d9b5e0a085", "messageHeadline": "sudo for admin socket commands", "author": {"name": "Sage Weil", "email": "sage@inktank.com", "user": null}, "additions": 8, "deletions": 6}}, {"node": {"oid": "0ad55b360423ef4b16d04e4c271b18b4744853f8", "messageHeadline": "cfuse -> ceph-fuse", "author": {"name": "Sage Weil", "email": "sage@inktank.com", "user": null}, "additions": 10, "deletions": 10}}, {"node": {"oid": "88ebc27f16a173f0706b4fbede1e1bcd4e0da701", "messageHeadline": "ceph: store logs in normal location", "author": {"name": "Sage Weil", "email": "sage@inktank.com", "user": null}, "additions": 45, "deletions": 38}}, {"node": {"oid": "d1d36241b7a5e3a5f0b32b39288ed54c9cef2ca0", "messageHeadline": "ceph: use default data, keyring locations", "author": {"name": "Sage Weil", "email": "sage@inktank.com", "user": null}, "additions": 117, "deletions": 129}}, {"node": {"oid": "7a61b237d66f894b0bfc97c28ea213baf6fb764c", "messageHeadline": "ceph: don't uninstall librados, librbd", "author": {"name": "Sage Weil", "email": "sage@inktank.com", "user": null}, "additions": 15, "deletions": 10}}, {"node": {"oid": "bc9ecf781395cc26c147f9a538277c49e5f4a508", "messageHeadline": "ceph: pass package version to apt-get install", "author": {"name": "Sage Weil", "email": "sage@inktank.com", "user": null}, "additions": 12, "deletions": 1}}, {"node": {"oid": "c9d3dea3200cea7d32d21557de593d8907f2b8cc", "messageHeadline": "avoid secretfile, except for kclient", "author": {"name": "Sage Weil", "email": "sage@inktank.com", "user": null}, "additions": 4, "deletions": 12}}, {"node": {"oid": "45ddbe636ec709eb35f7e0d6d601f73e51846dd0", "messageHeadline": "rgw: specify keyring location", "author": {"name": "Sage Weil", "email": "sage@inktank.com", "user": null}, "additions": 2, "deletions": 0}}, {"node": {"oid": "a54200d444cfdbbf67bc2c168cc596a3151d9e3a", "messageHeadline": "nuke: tolerate failed dpkg --configure -a/apt-get -f install", "author": {"name": "Sage Weil", "email": "sage@inktank.com", "user": null}, "additions": 2, "deletions": 0}}, {"node": {"oid": "4dc6c8b275272177f2dba7d2fc2b077d0a9e9e9e", "messageHeadline": "install radosgw", "author": {"name": "Sage Weil", "email": "sage@inktank.com", "user": null}, "additions": 1, "deletions": 0}}, {"node": {"oid": "333c7260bc1ec4add25deb6b33aff454a0a21ed2", "messageHeadline": "rbd: remove merge cruft", "author": {"name": "Sage Weil", "email": "sage@inktank.com", "user": null}, "additions": 0, "deletions": 3}}, {"node": {"oid": "8b971611f2d26faa48fdd81fc6dc752c707eade6", "messageHeadline": "ceph: simplify apt-key management", "author": {"name": "Sage Weil", "email": "sage@inktank.com", "user": null}, "additions": 20, "deletions": 27}}, {"node": {"oid": "eadefec8ff46e0c577bd64150abaad513d442fbc", "messageHeadline": "ceph: put client keyrings in /etc/ceph/ceph.$name.keyring", "author": {"name": "Sage Weil", "email": "sage@inktank.com", "user": null}, "additions": 22, "deletions": 3}}, {"node": {"oid": "149be93639d1009f0608695fc6477343e80d5df1", "messageHeadline": "nuke: dpkg --configure -a and apt-get -f install", "author": {"name": "Sage Weil", "email": "sage@inktank.com", "user": null}, "additions": 19, "deletions": 0}}, {"node": {"oid": "3400ea39ba966fa1c1bcf4b307dd5ff3f856f3db", "messageHeadline": "nuke: whitespace", "author": {"name": "Sage Weil", "email": "sage@inktank.com", "user": null}, "additions": 4, "deletions": 1}}, {"node": {"oid": "27fec2377f6e690b5f5f61e718380872fafe4c91", "messageHeadline": "ceph: simpilfy package removal", "author": {"name": "Sage Weil", "email": "sage@inktank.com", "user": null}, "additions": 23, "deletions": 24}}, {"node": {"oid": "28116db6a09e11ca0d6dab0174c9ec0b2d47b1c7", "messageHeadline": "nuke: remove librados, librbd", "author": {"name": "Sage Weil", "email": "sage@inktank.com", "user": null}, "additions": 4, "deletions": 1}}, {"node": {"oid": "a529bb725ff374ac696cbce879afe15c8888fa1b", "messageHeadline": "ceph: install ceph-mds, ceph-common", "author": {"name": "Sage Weil", "email": "sage@inktank.com", "user": null}, "additions": 1, "deletions": 1}}, {"node": {"oid": "5235fc18a0f0dd3f4fc753bf683b6622f7dc540a", "messageHeadline": "ceph: fix purge", "author": {"name": "Sage Weil", "email": "sage@inktank.com", "user": null}, "additions": 1, "deletions": 7}}, {"node": {"oid": "c525e1061bfab65df054ff519ae2fe8fb90b90a8", "messageHeadline": "Install ceph debs and use installed debs", "author": {"name": "Sander Pool", "email": "sander.pool@inktank.com", "user": {"login": "SanderP"}}, "additions": 310, "deletions": 340}}, {"node": {"oid": "d790eeb451232bbf71f6b3c20eabba74ac5c534e", "messageHeadline": "nuke: testrados -> ceph_test_rados", "author": {"name": "Sage Weil", "email": "sage@inktank.com", "user": null}, "additions": 1, "deletions": 2}}, {"node": {"oid": "c68f687c80827c4ea27f47c12b6b49d5080fe9d1", "messageHeadline": "rbd: use 2 node cluster, mostly.", "author": {"name": "Sage Weil", "email": "sage@inktank.com", "user": null}, "additions": 4, "deletions": 5}}, {"node": {"oid": "e250815ace1d181d579ccf7bb0fd21f3552b158d", "messageHeadline": "rgw: use 2 node cluster", "author": {"name": "Sage Weil", "email": "sage@inktank.com", "user": null}, "additions": 2, "deletions": 2}}, {"node": {"oid": "f05f90b527b915ca53ae69048a01f6b0adc0cf4b", "messageHeadline": "rados: use 2 instead of 3 machines", "author": {"name": "Sage Weil", "email": "sage@inktank.com", "user": null}, "additions": 4, "deletions": 10}}, {"node": {"oid": "267aac25acf3ccf34447fc639ff7ca4686bc080c", "messageHeadline": "add fixed-2 cluster", "author": {"name": "Sage Weil", "email": "sage@inktank.com", "user": null}, "additions": 3, "deletions": 0}}, {"node": {"oid": "61605f8178108c07dfccd34e142694ba48c0cbac", "messageHeadline": "rados: don't pass ceph.conf path to workloadgen", "author": {"name": "Sage Weil", "email": "sage@inktank.com", "user": null}, "additions": 0, "deletions": 1}}, {"node": {"oid": "6fa3749302f413045edeedaef58359c5b0cf73eb", "messageHeadline": "remove rados-multifs link", "author": {"name": "Sage Weil", "email": "sage@inktank.com", "user": null}, "additions": 0, "deletions": 1}}, {"node": {"oid": "7a5fd05eddace000716052a66223f29d376b6ad0", "messageHeadline": "misc: replace : with - in testdir name", "author": {"name": "Sage Weil", "email": "sage@inktank.com", "user": null}, "additions": 2, "deletions": 1}}, {"node": {"oid": "0c8d78236a1363a4a0b9d2c4476f2c1f8602bb82", "messageHeadline": "rados: remove empty multifs collection", "author": {"name": "Sage Weil", "email": "sage@inktank.com", "user": null}, "additions": 0, "deletions": 13}}, {"node": {"oid": "f931cad8f1422da1cfc9e7a2237adf02cac90064", "messageHeadline": "schedule_suite.sh: fix s3branch", "author": {"name": "Sage Weil", "email": "sage@inktank.com", "user": null}, "additions": 1, "deletions": 1}}, {"node": {"oid": "9513f2f206c769d012b5c12376a69b123dc2bef7", "messageHeadline": "rbd_fsx: binary name now has ceph_ prefix", "author": {"name": "Sage Weil", "email": "sage@inktank.com", "user": null}, "additions": 1, "deletions": 1}}, {"node": {"oid": "5d6d6884fe1d83badde502c27de5f7a87234ce47", "messageHeadline": "rados: testrados -> ceph_test_rados", "author": {"name": "Sage Weil", "email": "sage@inktank.com", "user": null}, "additions": 1, "deletions": 1}}, {"node": {"oid": "db41f261323fa3ef152623165cb94d25bb1f7489", "messageHeadline": "schedule_suite.sh: choose s3branch based on teuthology branch", "author": {"name": "Sage Weil", "email": "sage@inktank.com", "user": null}, "additions": 15, "deletions": 9}}, {"node": {"oid": "7309bccca300743ecb9874dc3f69648d36b4fc8d", "messageHeadline": "schedule_suite.sh: take option teuthology branch arg", "author": {"name": "Sage Weil", "email": "sage@inktank.com", "user": null}, "additions": 10, "deletions": 7}}, {"node": {"oid": "0c663ca84e75751eb930016516e1b18cee37acdb", "messageHeadline": "schedule_suite.sh: ensure ceph and kernel branches exist", "author": {"name": "Sage Weil", "email": "sage@inktank.com", "user": null}, "additions": 3, "deletions": 0}}, {"node": {"oid": "d4d11a505c69108dcbfff40946c55a0bf5be370d", "messageHeadline": "adding task for rbd cli tests", "author": {"name": "tamil", "email": "tamil.muthamizhan@inktank.com", "user": null}, "additions": 8, "deletions": 0}}, {"node": {"oid": "d5c771a3f345b6ae0cbce9feaa6df1e0d4e08a32", "messageHeadline": "rados/monthrash: run some mon tests", "author": {"name": "Sage Weil", "email": "sage@inktank.com", "user": null}, "additions": 8, "deletions": 0}}, {"node": {"oid": "8d5ca943316eed64c04fe5466403238d4894b8ad", "messageHeadline": "rados: separate out mon thrasher from thrasher collection", "author": {"name": "Sage Weil", "email": "sage@inktank.com", "user": null}, "additions": 51, "deletions": 0}}, {"node": {"oid": "6e3c2d93fb010afe6415a1964b8b2c429333ea0a", "messageHeadline": "peer: add recovery delay to make test behave", "author": {"name": "Sage Weil", "email": "sage@inktank.com", "user": null}, "additions": 5, "deletions": 0}}, {"node": {"oid": "a56eb88c1627351e2d78883e983c92b5c16c4ad2", "messageHeadline": "Merge to include --machine-type and changes to --summary", "author": {"name": "Sandon Van Ness", "email": "sandon@inktank.com", "user": {"login": "SandonV"}}, "additions": 38, "deletions": 29}}, {"node": {"oid": "75d86e47fd7b96be401ce7f9768c86f8fa316121", "messageHeadline": "Made teuthology-lock --summary machine type aware.", "author": {"name": "Sandon Van Ness", "email": "sandon@inktank.com", "user": {"login": "SandonV"}}, "additions": 16, "deletions": 16}}, {"node": {"oid": "030bc7c23d74dc6063768d8a5333448ef5f3fcf1", "messageHeadline": "Added support for multiple types of machines.", "author": {"name": "Sandon Van Ness", "email": "sandon@inktank.com", "user": {"login": "SandonV"}}, "additions": 30, "deletions": 11}}, {"node": {"oid": "ed9103aad5652272ae8aba96c3d0d25e9fe5508c", "messageHeadline": "rgw: parse testdir into apache.conf", "author": {"name": "Sage Weil", "email": "sage@inktank.com", "user": null}, "additions": 4, "deletions": 3}}, {"node": {"oid": "67bbb9c77b7cd98f883471fdb6cea79e7f40abef", "messageHeadline": "osd_recovery: add missing testdir arg", "author": {"name": "Sage Weil", "email": "sage@inktank.com", "user": null}, "additions": 3, "deletions": 2}}, {"node": {"oid": "561ea14c6e93afdd9be20252d28c26a47c8bc40a", "messageHeadline": "ceph_manager: take int or string to osd_admin_socket", "author": {"name": "Sage Weil", "email": "sage@inktank.com", "user": null}, "additions": 1, "deletions": 1}}, {"node": {"oid": "3fbb5522404167bc195c84c5d0cfdc26e502bb21", "messageHeadline": "radosbench: fix missing format value", "author": {"name": "Sage Weil", "email": "sage@inktank.com", "user": null}, "additions": 1, "deletions": 1}}, {"node": {"oid": "936f314a63ccdc4a83591174e45c8b1eef532918", "messageHeadline": "rgw: fix testdir format on f", "author": {"name": "Sage Weil", "email": "sage@inktank.com", "user": null}, "additions": 5, "deletions": 2}}, {"node": {"oid": "ed3c3615c32df87b654969a23708da703bf3ceb3", "messageHeadline": "nuke: don't try unmount if we're rebooting everything anyway", "author": {"name": "Josh Durgin", "email": "josh.durgin@inktank.com", "user": {"login": "jdurgin"}}, "additions": 12, "deletions": 10}}, {"node": {"oid": "c6504bab9acb97fd19113fa5c11851f064e613b2", "messageHeadline": "nuke: make tmpfs check only umount tmpfs", "author": {"name": "Josh Durgin", "email": "josh.durgin@inktank.com", "user": {"login": "jdurgin"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "82273e951b36b022b148094fe990047df0c17082", "messageHeadline": "rbd: fix rbd image unmount", "author": {"name": "Sage Weil", "email": "sage@inktank.com", "user": null}, "additions": 4, "deletions": 8}}, {"node": {"oid": "6099045990a4491be5afac9ee35247426dc644b5", "messageHeadline": "rbd: set env before running sudo", "author": {"name": "Sage Weil", "email": "sage@inktank.com", "user": null}, "additions": 2, "deletions": 2}}, {"node": {"oid": "100e9056edf30fea5c938988fcfdfa020e52fe61", "messageHeadline": "misc:  Close connections on reboot", "author": {"name": "Sam Lang", "email": "sam.lang@inktank.com", "user": {"login": "6uv1s"}}, "additions": 4, "deletions": 0}}, {"node": {"oid": "da10b58d653875bfc4501aa924853c2e4e7bc07b", "messageHeadline": "task/ceph_manager:  Fix NoneType config issue", "author": {"name": "Sam Lang", "email": "sam.lang@inktank.com", "user": {"login": "6uv1s"}}, "additions": 2, "deletions": 0}}, {"node": {"oid": "2f41f81dfac5674345b3c19d2843d90c087ef0e4", "messageHeadline": "misc: don't use colon in default run name", "author": {"name": "Josh Durgin", "email": "josh.durgin@inktank.com", "user": {"login": "jdurgin"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "55c1bcf6b0fbeea93aff6a8a6233e12d5064d45c", "messageHeadline": "Add testdir param to get_valgrind_args() calls", "author": {"name": "Sam Lang", "email": "sam.lang@inktank.com", "user": {"login": "6uv1s"}}, "additions": 2, "deletions": 0}}, {"node": {"oid": "a5ba4f6a9493e8ada44842c52def094c96701afa", "messageHeadline": "Merge branch 'wip-misc-fixes'", "author": {"name": "Sam Lang", "email": "sam.lang@inktank.com", "user": {"login": "6uv1s"}}, "additions": 27, "deletions": 17}}, {"node": {"oid": "887e93e7e51ae81b0c908adc7a42ea1dff6ea45e", "messageHeadline": "nuke.py:  Allow name of job/run to be specified", "author": {"name": "Sam Lang", "email": "sam.lang@inktank.com", "user": {"login": "6uv1s"}}, "additions": 6, "deletions": 0}}, {"node": {"oid": "46d3ff94f525e3063d78510f9b19ae84a5d800bb", "messageHeadline": "run.py: Add target name to logging info", "author": {"name": "Sam Lang", "email": "sam.lang@inktank.com", "user": {"login": "6uv1s"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "ada803db0f87b176f1737ca51313d7b1176468a4", "messageHeadline": "rbd: fix .format() call with {1} syntax", "author": {"name": "Sage Weil", "email": "sage@inktank.com", "user": null}, "additions": 1, "deletions": 1}}, {"node": {"oid": "fe9fb49e27ca0e8f0cee2f8106536d5c69dcdbcb", "messageHeadline": "ceph_manager: use get() for self.config powercycle checks", "author": {"name": "Sage Weil", "email": "sage@inktank.com", "user": null}, "additions": 6, "deletions": 6}}, {"node": {"oid": "7280980f34c09f521dc08770e5a509032a3729ec", "messageHeadline": "Fixup latest commits that use /tmp/cephtest.", "author": {"name": "Sam Lang", "email": "sam.lang@inktank.com", "user": {"login": "6uv1s"}}, "additions": 18, "deletions": 15}}, {"node": {"oid": "bd4f1d5cf76964aaf6e5c3f6f911991b0af77c2d", "messageHeadline": "adding task for iogen", "author": {"name": "tamil", "email": "tamil.muthamizhan@inktank.com", "user": null}, "additions": 8, "deletions": 0}}, {"node": {"oid": "d9fff40f6b77f082bc8d7a4045f215eb98b4cdd8", "messageHeadline": "task/chdir-coredump:  Use readlink -e", "author": {"name": "Sam Lang", "email": "sam.lang@inktank.com", "user": {"login": "6uv1s"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "9a9fe73ec32fd4c73ab392e570f2872d270eeef5", "messageHeadline": "task/ceph: Fix typo in previous commit", "author": {"name": "Sam Lang", "email": "sam.lang@inktank.com", "user": {"login": "6uv1s"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "9de9ebcf059b9ec992faf98e2bb738cdeee1aef1", "messageHeadline": "nuke: get_testdir_base needs to be imported", "author": {"name": "Sam Lang", "email": "sam.lang@inktank.com", "user": {"login": "6uv1s"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "edfe5eeda1f5de8226abadf6a39dc4305b39e4e0", "messageHeadline": "nuke: Fix cleanup of test dir", "author": {"name": "Sam Lang", "email": "sam.lang@inktank.com", "user": {"login": "6uv1s"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "4ebd90eb81c6e93230895b7ac2c4545f4139f63b", "messageHeadline": "task/ceph: Initialize disk_config maps", "author": {"name": "Sam Lang", "email": "sam.lang@inktank.com", "user": {"login": "6uv1s"}}, "additions": 3, "deletions": 0}}, {"node": {"oid": "150a3d7d9e31c35ae6f4ebcbfcd2bbab38d2ba67", "messageHeadline": "misc: Don't include existing partitions in devs", "author": {"name": "Sam Lang", "email": "sam.lang@inktank.com", "user": {"login": "6uv1s"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "3806dc5e7230a10a9fee965f736fdd480ad32107", "messageHeadline": "task/ceph: Fix device list", "author": {"name": "Sam Lang", "email": "sam.lang@inktank.com", "user": {"login": "6uv1s"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "64e3966779433856c138818fac663bc16144c6e4", "messageHeadline": "misc: get_wwn_id_map() needs to return dict", "author": {"name": "Sam Lang", "email": "sam.lang@inktank.com", "user": {"login": "6uv1s"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "dcf99e43b9e130c5801243e570a2b4009a40e215", "messageHeadline": "nuke:  Optionally check console status", "author": {"name": "Sam Lang", "email": "sam.lang@inktank.com", "user": {"login": "6uv1s"}}, "additions": 16, "deletions": 15}}, {"node": {"oid": "ac4ba69d8ded4b1e102058ebbac5fe10616eb5b8", "messageHeadline": "misc: Fix get_wwn_id_map() to be optional", "author": {"name": "Sam Lang", "email": "sam.lang@inktank.com", "user": {"login": "6uv1s"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "933cc3c382e1acc7ba6b90e19eca37a3f027e2f5", "messageHeadline": "run.py: Fix argument parsing for --name", "author": {"name": "Sam Lang", "email": "sam.lang@inktank.com", "user": {"login": "6uv1s"}}, "additions": 1, "deletions": 2}}, {"node": {"oid": "fadc22c0b9e1755b1d1826fcfe8be71e28574bc9", "messageHeadline": "ceph_manager: wait for admin socket on restart, use for set_config", "author": {"name": "Samuel Just", "email": "sam.just@inktank.com", "user": null}, "additions": 21, "deletions": 7}}, {"node": {"oid": "8f9267cf0e99a0e6b4aa06a11a83de832f5a8302", "messageHeadline": "thrashosds: note assumption for powercycling", "author": {"name": "Josh Durgin", "email": "josh.durgin@inktank.com", "user": {"login": "jdurgin"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "8e566f6f8a8a8b52e957cd2873f9e070a2003925", "messageHeadline": "marginal/osd_powercycle: OSD powercycle thrashing", "author": {"name": "Sam Lang", "email": "sam.lang@inktank.com", "user": {"login": "6uv1s"}}, "additions": 164, "deletions": 0}}, {"node": {"oid": "77e8d801b175c9a35593b14e2519c34b3b53f1d6", "messageHeadline": "Remove console.py", "author": {"name": "Sam Lang", "email": "sam.lang@inktank.com", "user": {"login": "6uv1s"}}, "additions": 0, "deletions": 64}}, {"node": {"oid": "8f720454cbb536ac6f410fb6c18b2b0945b70160", "messageHeadline": "Assign devices to osds using the device wwn", "author": {"name": "Sam Lang", "email": "sam.lang@inktank.com", "user": {"login": "6uv1s"}}, "additions": 82, "deletions": 51}}, {"node": {"oid": "58111595d4ede53e31a6c7ac9759cb097dfd1809", "messageHeadline": "Support power cycling osds/nodes through ipmi", "author": {"name": "Sam Lang", "email": "sam.lang@inktank.com", "user": {"login": "6uv1s"}}, "additions": 286, "deletions": 18}}, {"node": {"oid": "87b98496286c9b559279cddf06b372ba9c3af925", "messageHeadline": "add --name option to teuthology", "author": {"name": "Sam Lang", "email": "sam.lang@inktank.com", "user": {"login": "6uv1s"}}, "additions": 7, "deletions": 0}}, {"node": {"oid": "ace4cb07b2de99644c63f3ab90c21a663a384e69", "messageHeadline": "Replace /tmp/cephtest/ with configurable path", "author": {"name": "Sam Lang", "email": "sam.lang@inktank.com", "user": {"login": "6uv1s"}}, "additions": 893, "deletions": 677}}, {"node": {"oid": "14730276b92b3d83746d07a983064211861e1f96", "messageHeadline": "Fixes for syntax errors found by pyflakes.", "author": {"name": "Sam Lang", "email": "sam.lang@inktank.com", "user": {"login": "6uv1s"}}, "additions": 6, "deletions": 31}}, {"node": {"oid": "3390cc30a62454b283cd6dc4f6448d0d12ae8101", "messageHeadline": "Scripts to use pyflakes to check python syntax.", "author": {"name": "Sam Lang", "email": "sam.lang@inktank.com", "user": {"login": "6uv1s"}}, "additions": 21, "deletions": 0}}, {"node": {"oid": "a63fac32f859cd827814bd4bfce26a5f31cf97cf", "messageHeadline": "task: mon_clock_skew_check: use absolute value when comparing mon_skew", "author": {"name": "Joao Eduardo Luis", "email": "jecluis@gmail.com", "user": {"login": "jecluis"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "89e09fa90cdb5e3bf941bb74dc1ac42d9f5512c7", "messageHeadline": "task: mon_clock_skew_check: mark as ran once if an expected skew was \u2026", "author": {"name": "Joao Eduardo Luis", "email": "jecluis@gmail.com", "user": {"login": "jecluis"}}, "additions": 13, "deletions": 8}}, {"node": {"oid": "0c872491711b8b8cf373bad635ec9c0b3a1ffb61", "messageHeadline": "rbd: add rbd_cli_misc with map-snapshot-io.sh", "author": {"name": "Sage Weil", "email": "sage@inktank.com", "user": null}, "additions": 9, "deletions": 0}}, {"node": {"oid": "19f427319000d7bcf02c07fa018143b911305a30", "messageHeadline": "peer: fix filtering out of scrub from pg state", "author": {"name": "Sage Weil", "email": "sage@inktank.com", "user": null}, "additions": 6, "deletions": 1}}, {"node": {"oid": "e805b7d62e3e6642ea6361a41eec9b2fdef72596", "messageHeadline": "admin_socket: don't bother remote executing if there is no test", "author": {"name": "Sage Weil", "email": "sage@inktank.com", "user": null}, "additions": 7, "deletions": 8}}, {"node": {"oid": "e33b425db787a2b6112556661078e1de0979dfd9", "messageHeadline": "osd_recovery: use --no-cleanup for rados bench", "author": {"name": "Samuel Just", "email": "sam.just@inktank.com", "user": null}, "additions": 2, "deletions": 1}}, {"node": {"oid": "1c311949206f0c056ddb2728d26e0567b5de3d44", "messageHeadline": "osd_recovery: inject a recovery delay", "author": {"name": "Samuel Just", "email": "sam.just@inktank.com", "user": null}, "additions": 15, "deletions": 0}}, {"node": {"oid": "3b27c9ecbcf4fa564311daad66897314339ae586", "messageHeadline": "osd_backfill: --no-cleanup for rados bench", "author": {"name": "Sage Weil", "email": "sage@inktank.com", "user": null}, "additions": 4, "deletions": 2}}, {"node": {"oid": "d50086020f9c4c2fc280cf33b264a4ac4c39f392", "messageHeadline": "btrfs.yaml: increase osd op thread timeout", "author": {"name": "Samuel Just", "email": "sam.just@inktank.com", "user": null}, "additions": 69, "deletions": 0}}, {"node": {"oid": "81ed1bc76c853a1b7240d029c14c449fac9c02e1", "messageHeadline": "rados: add pool_ops workunit to cephtool test", "author": {"name": "Josh Durgin", "email": "josh.durgin@inktank.com", "user": {"login": "jdurgin"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "826e5860a02d08d67dfcd5f95450a393b6ba4f2e", "messageHeadline": "cram: fix for runs with coverage enabled", "author": {"name": "Josh Durgin", "email": "josh.durgin@inktank.com", "user": {"login": "jdurgin"}}, "additions": 3, "deletions": 0}}, {"node": {"oid": "b5f81636a282616ea217130db5abe645ef5c414b", "messageHeadline": "osdthrasher: inject pause on a live (on in) osd", "author": {"name": "Sage Weil", "email": "sage@inktank.com", "user": null}, "additions": 1, "deletions": 1}}, {"node": {"oid": "aa85d914c43dacedda03373df4a9d0f78760a168", "messageHeadline": "task: mon_clock_skew_check: increase timeout and kick it off only on \u2026", "author": {"name": "Joao Eduardo Luis", "email": "jecluis@gmail.com", "user": {"login": "jecluis"}}, "additions": 7, "deletions": 4}}, {"node": {"oid": "673101c72ff5359f706dea3ce98e5e592da7e5ae", "messageHeadline": "task: mon_clock_skew_check: distinguish between on-going and finished\u2026", "author": {"name": "Joao Eduardo Luis", "email": "jecluis@gmail.com", "user": {"login": "jecluis"}}, "additions": 42, "deletions": 12}}, {"node": {"oid": "3a5c70b89b07887d1615ba556f53fd079b945cc3", "messageHeadline": "ceph_manager: turn long stall injection off by default", "author": {"name": "Samuel Just", "email": "sam.just@inktank.com", "user": null}, "additions": 2, "deletions": 2}}, {"node": {"oid": "006e70657d63405da1bed0661cebbea1be7adcf2", "messageHeadline": "osd_recovery: fix up incomplete test", "author": {"name": "Sage Weil", "email": "sage@inktank.com", "user": null}, "additions": 7, "deletions": 2}}, {"node": {"oid": "20af01f23ba932cb97cb40bba89bff546e10c461", "messageHeadline": "ceph_manager: fix get_num_active_recovered()", "author": {"name": "Sage Weil", "email": "sage@inktank.com", "user": null}, "additions": 1, "deletions": 1}}, {"node": {"oid": "b150e8e3f3f7df8213a9a081d8bc026eb56a8e73", "messageHeadline": "workunit: pass java path as env variable", "author": {"name": "Sage Weil", "email": "sage@inktank.com", "user": null}, "additions": 1, "deletions": 0}}, {"node": {"oid": "6a859bcd56a60acc8e470aaa3677bf320eb79f26", "messageHeadline": "ceph_manager: use 80/70 as pause_long, pause_check_after defaults", "author": {"name": "Samuel Just", "email": "sam.just@inktank.com", "user": null}, "additions": 4, "deletions": 4}}, {"node": {"oid": "0f24dca2d784aa729659d1bc7c8e97002c3efb1a", "messageHeadline": "ceph_manager: use do_rados for rmpool", "author": {"name": "Samuel Just", "email": "sam.just@inktank.com", "user": null}, "additions": 4, "deletions": 1}}, {"node": {"oid": "2f192eaff6725edb32b8b95412a65464434e8498", "messageHeadline": "TestRados expects rollback, not snap_rollback", "author": {"name": "Samuel Just", "email": "sam.just@inktank.com", "user": null}, "additions": 3, "deletions": 3}}, {"node": {"oid": "9b56f3671a529d94094e33683f454aff8eda147e", "messageHeadline": "Merge remote-tracking branch 'gh/wip_heartbeat'", "author": {"name": "Sage Weil", "email": "sage@inktank.com", "user": null}, "additions": 44, "deletions": 2}}, {"node": {"oid": "ec5a14553f6e9b026c14e90e5b29faf9f7fdb153", "messageHeadline": "ceph_manager: default chance_down to 0.4", "author": {"name": "Samuel Just", "email": "sam.just@inktank.com", "user": null}, "additions": 2, "deletions": 2}}, {"node": {"oid": "566ae5332e75f742e4748953b33f5fa217c47cd0", "messageHeadline": "ceph_manager: add filestore and heartbeat stalls", "author": {"name": "Samuel Just", "email": "sam.just@inktank.com", "user": null}, "additions": 42, "deletions": 0}}, {"node": {"oid": "5d66c9ab01814388f3439690031d9875e89ef892", "messageHeadline": "Use ceph git repo instead of github.", "author": {"name": "Sandon Van Ness", "email": "sandon@inktank.com", "user": {"login": "SandonV"}}, "additions": 4, "deletions": 10}}, {"node": {"oid": "e714c77812807148d38dd90704e54cd8420ff2bf", "messageHeadline": "osd: Testing of deep-scrub omap changes", "author": {"name": "David Zafman", "email": "david.zafman@inktank.com", "user": null}, "additions": 103, "deletions": 28}}, {"node": {"oid": "b6e3edc6d882061b65449614c0b31f8403a64f7d", "messageHeadline": "test: create /tmp/cephtest/mnt.{id}", "author": {"name": "Joe Buck", "email": "jbbuck@gmail.com", "user": {"login": "four2five"}}, "additions": 101, "deletions": 19}}, {"node": {"oid": "98cc1b835c569e1ea71066d8bd0767ff915ba74c", "messageHeadline": "task: mon_clock_skew_check: add option to run at least one timecheck", "author": {"name": "Joao Eduardo Luis", "email": "jecluis@gmail.com", "user": {"login": "jecluis"}}, "additions": 23, "deletions": 1}}, {"node": {"oid": "b7cb1b113fee6827a41eaeefd9ac50f6123ac398", "messageHeadline": "rados/thrash: 3 monitors, so that we can thrash them", "author": {"name": "Sage Weil", "email": "sage@inktank.com", "user": null}, "additions": 2, "deletions": 2}}, {"node": {"oid": "ee4a9f25ec7d7cfa99f661ea6491a3904e1beca3", "messageHeadline": "marginal/mds_thrasher:  Add tests for mds thrasher", "author": {"name": "Sam Lang", "email": "sam.lang@inktank.com", "user": {"login": "6uv1s"}}, "additions": 19, "deletions": 0}}, {"node": {"oid": "53f22d9493408064735e0cad486a08b067839546", "messageHeadline": "task/mds_thrasher:  New task for thrashing the mds", "author": {"name": "Sam Lang", "email": "sam.lang@inktank.com", "user": {"login": "6uv1s"}}, "additions": 368, "deletions": 7}}, {"node": {"oid": "dbc38eff62173107df208f4ae36298d9df6aa23d", "messageHeadline": "rbd.py: update scratch and test image sizes", "author": {"name": "Alex Elder", "email": "elder@inktank.com", "user": {"login": "alexelder"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "f41b5421f827fe71f21437694fc2be8a02d1e30a", "messageHeadline": "add mon_thrash task to kernel and rados thrashers collections", "author": {"name": "Joao Eduardo Luis", "email": "jecluis@gmail.com", "user": {"login": "jecluis"}}, "additions": 10, "deletions": 0}}, {"node": {"oid": "626f6104fd207f0d63098a1b26ed048102ced82e", "messageHeadline": "Add a test for the truncate/osd-commit-reply race", "author": {"name": "Sam Lang", "email": "sam.lang@inktank.com", "user": {"login": "6uv1s"}}, "additions": 14, "deletions": 0}}, {"node": {"oid": "cc7bf1bd186f04dc5af70a577aa488f46da2a204", "messageHeadline": "rados: add osd reply delay injection", "author": {"name": "Sage Weil", "email": "sage@inktank.com", "user": null}, "additions": 8, "deletions": 0}}, {"node": {"oid": "cd09be6ac82a6d7cb2a9e21a87680f1e234b3e0e", "messageHeadline": "ceph: pass ceph.conf to osdmaptool", "author": {"name": "Sage Weil", "email": "sage@inktank.com", "user": null}, "additions": 2, "deletions": 0}}, {"node": {"oid": "72db1a59cd4359ac055c71f805719bbb03e16378", "messageHeadline": "When running teuthology with targets provisionned on OpenStack and kv\u2026", "author": {"name": "Loic Dachary", "email": "loic@dachary.org", "user": null}, "additions": 9, "deletions": 0}}, {"node": {"oid": "0946a78c01620f99e497391e7ee3b5e0c7abe363", "messageHeadline": "fix mon clock queue test syntax", "author": {"name": "Sage Weil", "email": "sage@inktank.com", "user": null}, "additions": 9, "deletions": 9}}, {"node": {"oid": "3c67ee366798c5c6d58995848e356c92351eded2", "messageHeadline": "rbd: add test for formatted output from rbd cli", "author": {"name": "Josh Durgin", "email": "josh.durgin@inktank.com", "user": {"login": "jdurgin"}}, "additions": 9, "deletions": 0}}, {"node": {"oid": "c8a9a9a8884792de2ba23c94c1bdacdae1143674", "messageHeadline": "Add cram task", "author": {"name": "Josh Durgin", "email": "josh.durgin@inktank.com", "user": {"login": "jdurgin"}}, "additions": 121, "deletions": 0}}, {"node": {"oid": "123a2dc4869a22f1dd12da93835518565c5fd7a1", "messageHeadline": "rados: adjust socket injection rate down", "author": {"name": "Sage Weil", "email": "sage@inktank.com", "user": null}, "additions": 1, "deletions": 1}}, {"node": {"oid": "71097b7b9192406345ae9e6669740ed9d20da993", "messageHeadline": "Revert \"task/kclient: chmod root to 1777.\"", "author": {"name": "Greg Farnum", "email": "greg@inktank.com", "user": {"login": "gregsfortytwo"}}, "additions": 0, "deletions": 1}}, {"node": {"oid": "92a9d9c229a2c9e63ed44b98c4563d613942bb3c", "messageHeadline": "ceph.conf: separate replicas across osds", "author": {"name": "Sage Weil", "email": "sage@inktank.com", "user": null}, "additions": 2, "deletions": 0}}, {"node": {"oid": "9e4a3f0399f5177a2bae1d9ee6acd5fa69df7ec1", "messageHeadline": "Merge remote-tracking branch 'gh/wip-3633'", "author": {"name": "Sage Weil", "email": "sage@inktank.com", "user": null}, "additions": 170, "deletions": 1}}, {"node": {"oid": "305cb54a17caef7d23134d7b2786a4e517782d85", "messageHeadline": "suites: rados: multimon: add mon clock skews task yaml files", "author": {"name": "Joao Eduardo Luis", "email": "jecluis@gmail.com", "user": {"login": "jecluis"}}, "additions": 22, "deletions": 0}}, {"node": {"oid": "2fa5d23bb22c55ff37b837d70642e877c30e2402", "messageHeadline": "test: Hadoop cluster and task config.", "author": {"name": "Joe Buck", "email": "jbbuck@gmail.com", "user": {"login": "four2five"}}, "additions": 18, "deletions": 0}}, {"node": {"oid": "c8f3fd6e25a5cac3a1a8750ebd015a29d1883ad2", "messageHeadline": "marginal: Remove broken symlinks", "author": {"name": "Sam Lang", "email": "sam.lang@inktank.com", "user": {"login": "6uv1s"}}, "additions": 0, "deletions": 3}}, {"node": {"oid": "573f5315ed3bf61aae3877c33bb3177a330af450", "messageHeadline": "marginal/multiclient: Matching tests for kclient", "author": {"name": "Sam Lang", "email": "sam.lang@inktank.com", "user": {"login": "6uv1s"}}, "additions": 61, "deletions": 0}}, {"node": {"oid": "14385a66318e59e9e8906e27f39ae8e4c7dcb7b0", "messageHeadline": "marginal/multiclient:  Add three client cluster", "author": {"name": "Sam Lang", "email": "sam.lang@inktank.com", "user": {"login": "6uv1s"}}, "additions": 5, "deletions": 0}}, {"node": {"oid": "a4df523878d007b5ec608bcf8c607321dd7dfc38", "messageHeadline": "marginal/multiclient:  Adding ior test to marginal", "author": {"name": "Sam Lang", "email": "sam.lang@inktank.com", "user": {"login": "6uv1s"}}, "additions": 23, "deletions": 0}}, {"node": {"oid": "1e03fe18ef06b92255679464cb8bbd31d0e649ad", "messageHeadline": "marginal/multiclient:  Add a test for fsx-mpi", "author": {"name": "Sam Lang", "email": "sam.lang@inktank.com", "user": {"login": "6uv1s"}}, "additions": 18, "deletions": 0}}, {"node": {"oid": "c07a4cb671542e4597a315bc76337334ec31377b", "messageHeadline": "marginal/multiclient:  New task to run mdtest", "author": {"name": "Sam Lang", "email": "sam.lang@inktank.com", "user": {"login": "6uv1s"}}, "additions": 20, "deletions": 0}}, {"node": {"oid": "f17847e537802671c6f90bd1a0cdaa0e9d1e6f7a", "messageHeadline": "task/kclient: chmod root to 1777.", "author": {"name": "Greg Farnum", "email": "greg@inktank.com", "user": {"login": "gregsfortytwo"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "f8958463aeb40b5caeb2bf1e304f80980b9626f2", "messageHeadline": "task/mpi:  Allow working directory to be specified", "author": {"name": "Sam Lang", "email": "sam.lang@inktank.com", "user": {"login": "6uv1s"}}, "additions": 24, "deletions": 0}}, {"node": {"oid": "1624812133cb49f24eeaa1aa5cb297e37abe30d6", "messageHeadline": "task: A task to setup mpi", "author": {"name": "Sam Lang", "email": "sam.lang@inktank.com", "user": {"login": "6uv1s"}}, "additions": 81, "deletions": 0}}, {"node": {"oid": "e88c0fc81ad8f59ea755dd219ae7065ab67c10cd", "messageHeadline": "task/ceph-fuse: chmod root to 1777", "author": {"name": "Sam Lang", "email": "sam.lang@inktank.com", "user": {"login": "6uv1s"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "4ed20ae8feff2bf221e59f09677e05d10b93b867", "messageHeadline": "task/pexec: Add barrier capability", "author": {"name": "Sam Lang", "email": "sam.lang@inktank.com", "user": {"login": "6uv1s"}}, "additions": 90, "deletions": 12}}, {"node": {"oid": "353200831076f739488bd9b7c8b1ee2d3fd9a505", "messageHeadline": "task/pexec: More fixes for all case, exec on hosts", "author": {"name": "Sam Lang", "email": "sam.lang@inktank.com", "user": {"login": "6uv1s"}}, "additions": 5, "deletions": 5}}, {"node": {"oid": "081a80f89c76c8aaec7398e717a5ae5ca794f7a3", "messageHeadline": "task/pexec: Fix when 'all' is used", "author": {"name": "Sam Lang", "email": "sam.lang@inktank.com", "user": {"login": "6uv1s"}}, "additions": 8, "deletions": 8}}, {"node": {"oid": "d44fb14762c3d7e2853a8e4be012cd8e4557124e", "messageHeadline": "radosgw-admin.py: Increase test coverage to current admin feature set.", "author": {"name": "caleb miles", "email": "caselim@gmail.com", "user": {"login": "calebamiles"}}, "additions": 194, "deletions": 44}}, {"node": {"oid": "d6496abfbebbf9e98126f573f4d00b245819ab0d", "messageHeadline": "remove rbd_header_race test", "author": {"name": "Josh Durgin", "email": "josh.durgin@inktank.com", "user": {"login": "jdurgin"}}, "additions": 0, "deletions": 7}}, {"node": {"oid": "620dd5511b5be36523fadda4080c57afca292ee1", "messageHeadline": "task: mon_clock_skew_check.py: Check for clock skews on the monitors", "author": {"name": "Joao Eduardo Luis", "email": "jecluis@gmail.com", "user": {"login": "jecluis"}}, "additions": 162, "deletions": 0}}, {"node": {"oid": "1a878611acb8eb33d8f6804b2ae30ff5d6e29c46", "messageHeadline": "regression: include nfs suite", "author": {"name": "Sage Weil", "email": "sage@inktank.com", "user": null}, "additions": 1, "deletions": 0}}, {"node": {"oid": "e88b909a1dc58a9286cfc1ec520256c7312a6c28", "messageHeadline": "task: ceph_manager: add 'get_mon_health' function", "author": {"name": "Joao Eduardo Luis", "email": "jecluis@gmail.com", "user": {"login": "jecluis"}}, "additions": 6, "deletions": 0}}, {"node": {"oid": "5ce47c2a99574e916d455569423b6333f51d2df9", "messageHeadline": "ssh_keys.py: pull the keys out of targets entry", "author": {"name": "Joe Buck", "email": "jbbuck@gmail.com", "user": {"login": "four2five"}}, "additions": 40, "deletions": 2}}, {"node": {"oid": "aaa03bbcd2549a38f962a61fc63be16cca3a6d90", "messageHeadline": "qa:  Add knfsd reexport suite", "author": {"name": "David Zafman", "email": "david.zafman@inktank.com", "user": null}, "additions": 72, "deletions": 0}}, {"node": {"oid": "eee795c0ae073d36dda5673f9fc44e2e492181de", "messageHeadline": "rbd_xfstests.yaml: drop test 186", "author": {"name": "Alex Elder", "email": "elder@inktank.com", "user": {"login": "alexelder"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "9ca69e738a53ae64fe45d2dc8d7056dfefdc94ea", "messageHeadline": "ceph: malloc check =3 means we hear on stderr too", "author": {"name": "Sage Weil", "email": "sage@inktank.com", "user": null}, "additions": 1, "deletions": 1}}, {"node": {"oid": "06310994df52019c9526e45dd8a46027de4746a8", "messageHeadline": "ceph: enable malloc debugging for ceph-osd", "author": {"name": "Sage Weil", "email": "sage@inktank.com", "user": null}, "additions": 1, "deletions": 0}}, {"node": {"oid": "3686371ed371d4a041f4fd2f34a149add572904f", "messageHeadline": "rados: add test_filejournal", "author": {"name": "Sage Weil", "email": "sage@inktank.com", "user": null}, "additions": 7, "deletions": 0}}, {"node": {"oid": "7d70dd119b29053a41ddee5f473070422ed23cfb", "messageHeadline": "Revert \"kernel: move fsync test to marginal suite until it works\"", "author": {"name": "Sage Weil", "email": "sage@inktank.com", "user": null}, "additions": 0, "deletions": 0}}, {"node": {"oid": "ed586c1bb0cdcc9db5ea0662cafba9b2a6d83cda", "messageHeadline": "task: ceph: don't wait for 'healthy' if 'wait-for-healthy' is false.", "author": {"name": "Joao Eduardo Luis", "email": "jecluis@gmail.com", "user": {"login": "jecluis"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "bb4a2c558b5a93bfb6d0c415c603c2fa5f98b615", "messageHeadline": "rgw: enable logging in ceph.conf", "author": {"name": "Sage Weil", "email": "sage@inktank.com", "user": null}, "additions": 2, "deletions": 0}}, {"node": {"oid": "acb91f7d0d4882d7393a99b142aec8687b9b4bb7", "messageHeadline": "kernel: move fsync test to marginal suite until it works", "author": {"name": "Sage Weil", "email": "sage@inktank.com", "user": null}, "additions": 0, "deletions": 0}}, {"node": {"oid": "02e4eeff3f5b15f727fd19d046a8372f3771aff3", "messageHeadline": "kernel: move fsx to marginal suite until it passese", "author": {"name": "Sage Weil", "email": "sage@inktank.com", "user": null}, "additions": 0, "deletions": 0}}, {"node": {"oid": "80bcaa2905264470653c78b9046f0431fcc81f5a", "messageHeadline": "rados: add filestore_idempotent test with journal aio = true", "author": {"name": "Sage Weil", "email": "sage@inktank.com", "user": null}, "additions": 8, "deletions": 0}}, {"node": {"oid": "677a7a5a57c7c43b589e6a0d25c25a3795698710", "messageHeadline": "rgw: add swift tasks", "author": {"name": "Yehuda Sadeh", "email": "yehuda@inktank.com", "user": {"login": "yehudasa"}}, "additions": 14, "deletions": 0}}, {"node": {"oid": "c02d34dce1329e47daadb7d28331f8f03de76a15", "messageHeadline": "task/swift: change upstream repository url", "author": {"name": "Yehuda Sadeh", "email": "yehuda@inktank.com", "user": {"login": "yehudasa"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "0953ce531512289fb3602aa99b98badb6c650a5f", "messageHeadline": "rados: add cephtool test", "author": {"name": "Sage Weil", "email": "sage@inktank.com", "user": null}, "additions": 17, "deletions": 0}}, {"node": {"oid": "c9b815107249068f980b37156c0898e0bc1a5d21", "messageHeadline": "add an fsync-tester workunit to the fuse and kclient suites", "author": {"name": "Greg Farnum", "email": "greg@inktank.com", "user": {"login": "gregsfortytwo"}}, "additions": 14, "deletions": 0}}, {"node": {"oid": "673b6820559a2c665ff0ca7a401f9a5ea2f9198f", "messageHeadline": "put fsx back in the kernel suite. Looks like this was lost accidentally?", "author": {"name": "Greg Farnum", "email": "greg@inktank.com", "user": {"login": "gregsfortytwo"}}, "additions": 7, "deletions": 0}}, {"node": {"oid": "f2dbe5edd7114f14b41af59ede41454ff4c47a54", "messageHeadline": "CephManager: add ability to test split", "author": {"name": "Samuel Just", "email": "sam.just@inktank.com", "user": null}, "additions": 116, "deletions": 3}}, {"node": {"oid": "b916f679824fd8ff1c6242af4c627b03ca098c4a", "messageHeadline": "pexec.py: Parse out role ID from the back.", "author": {"name": "Joe Buck", "email": "jbbuck@gmail.com", "user": {"login": "four2five"}}, "additions": 1, "deletions": 3}}, {"node": {"oid": "0890d48a67b85b9c9bda1ced712fd3e732f6e8ce", "messageHeadline": "Adding a Hadoop task.", "author": {"name": "Joe Buck", "email": "jbbuck@gmail.com", "user": {"login": "four2five"}}, "additions": 432, "deletions": 0}}, {"node": {"oid": "0cd84b3aed4c4111a23c4c541e2ddd43dbb18efd", "messageHeadline": "New ssh task that adds keys for node -> node ssh.", "author": {"name": "Joe Buck", "email": "jbbuck@gmail.com", "user": {"login": "four2five"}}, "additions": 152, "deletions": 0}}, {"node": {"oid": "a5b9939e1708070c92fbecaaa7ee2fd8c17be9e5", "messageHeadline": "ceph.conf: default to smaller recovery chunk", "author": {"name": "Samuel Just", "email": "sam.just@inktank.com", "user": null}, "additions": 1, "deletions": 0}}, {"node": {"oid": "f7b26958e596c4a16328ff6814089b5c6ebdb48e", "messageHeadline": "Merge branch 'next'", "author": {"name": "Josh Durgin", "email": "josh.durgin@inktank.com", "user": {"login": "jdurgin"}}, "additions": 2, "deletions": 0}}, {"node": {"oid": "1bdd5c3bc9bf2ed80bcb6f2615d9d572e1fecc39", "messageHeadline": "Fix qemu options for xfstests", "author": {"name": "Josh Durgin", "email": "josh.durgin@inktank.com", "user": {"login": "jdurgin"}}, "additions": 2, "deletions": 0}}, {"node": {"oid": "90d815621a0f8f4fb9d02219aa4dc851c1c514ce", "messageHeadline": "qemu: set qemu cache mode based on rbd cache setting", "author": {"name": "Josh Durgin", "email": "josh.durgin@inktank.com", "user": {"login": "jdurgin"}}, "additions": 12, "deletions": 1}}, {"node": {"oid": "4acc0789c90dc614f79591bb7763036a4da4605b", "messageHeadline": "Merge branch 'next'", "author": {"name": "Josh Durgin", "email": "josh.durgin@inktank.com", "user": {"login": "jdurgin"}}, "additions": 4, "deletions": 0}}, {"node": {"oid": "50af47348573949b3b3e85e6e6a6e15cd93076d4", "messageHeadline": "Add xfstests on rbd inside qemu", "author": {"name": "Josh Durgin", "email": "josh.durgin@inktank.com", "user": {"login": "jdurgin"}}, "additions": 4, "deletions": 0}}, {"node": {"oid": "8e78cd8232cf2efdc541caac980194470a33235d", "messageHeadline": "dropping xfs test 183 for now as it causes nightly failure", "author": {"name": "tamil", "email": "tamil.muthamizhan@inktank.com", "user": null}, "additions": 1, "deletions": 1}}, {"node": {"oid": "cea082c69025e4d7f8c19570be8916666b2e5545", "messageHeadline": "dropping test 183 as it is causing nightly failures", "author": {"name": "tamil", "email": "tamil.muthamizhan@inktank.com", "user": null}, "additions": 1, "deletions": 1}}, {"node": {"oid": "307d291aa047fbd2a2392e9d4144ba83d11c8bef", "messageHeadline": "kernel: add kclient ffsb back in", "author": {"name": "Sage Weil", "email": "sage@inktank.com", "user": null}, "additions": 0, "deletions": 0}}, {"node": {"oid": "9aacaf776e245fec159d264b40af429dd0848764", "messageHeadline": "add mon-thrasher singleton", "author": {"name": "Sage Weil", "email": "sage@inktank.com", "user": null}, "additions": 23, "deletions": 0}}, {"node": {"oid": "213787fb416b113ae56d1f0f55343c43d9dfc3f1", "messageHeadline": "Merge branch 'wip-mon-thrasher'", "author": {"name": "Joao Eduardo Luis", "email": "jecluis@gmail.com", "user": {"login": "jecluis"}}, "additions": 144, "deletions": 0}}, {"node": {"oid": "f525359208b9b84bd6ba4a47c967272302f4c544", "messageHeadline": "task: mon_thrash: thrash monitors while running other tests", "author": {"name": "Joao Eduardo Luis", "email": "jecluis@gmail.com", "user": {"login": "jecluis"}}, "additions": 144, "deletions": 0}}, {"node": {"oid": "71361ac67dee7b0b3bae021aa6f7defe7f8eb89a", "messageHeadline": "kernel: add rbd map/unmap test", "author": {"name": "Sage Weil", "email": "sage@inktank.com", "user": null}, "additions": 11, "deletions": 0}}, {"node": {"oid": "e1a9a44027221be26de3b1220a88faa9d0991d4b", "messageHeadline": "fix objectcacher stress test", "author": {"name": "Sage Weil", "email": "sage@inktank.com", "user": null}, "additions": 3, "deletions": 2}}, {"node": {"oid": "a4c41e20f0ba5e48064aadb70106b6c2c8f5b882", "messageHeadline": "Add objectcacher stress testing", "author": {"name": "Josh Durgin", "email": "josh.durgin@inktank.com", "user": {"login": "jdurgin"}}, "additions": 8, "deletions": 0}}, {"node": {"oid": "9f7ab6e811976d5166c957fc13101d682e8ff861", "messageHeadline": "kernel: remove serial rbd_xfstests job", "author": {"name": "Sage Weil", "email": "sage@inktank.com", "user": null}, "additions": 0, "deletions": 5}}, {"node": {"oid": "7ff17ff03d5180b78d3a66a9ab4cc75e16cb9ca5", "messageHeadline": "xfstests: remove 179 and 182 from parallel test", "author": {"name": "Sage Weil", "email": "sage@inktank.com", "user": null}, "additions": 1, "deletions": 1}}, {"node": {"oid": "d07d7289a4b059884873f0f09b552cafdaa157e1", "messageHeadline": "run: save original config, too", "author": {"name": "Sage Weil", "email": "sage@inktank.com", "user": null}, "additions": 3, "deletions": 0}}, {"node": {"oid": "b2f80359c248d578f20eba8d8ce0a6292ea63d94", "messageHeadline": "s3tests: fix typo", "author": {"name": "Sage Weil", "email": "sage@inktank.com", "user": null}, "additions": 1, "deletions": 1}}, {"node": {"oid": "ddcf2089bd1531610bba4680c63dd31802b56562", "messageHeadline": "workunit: fix indentation", "author": {"name": "Sage Weil", "email": "sage@inktank.com", "user": null}, "additions": 2, "deletions": 2}}, {"node": {"oid": "ffd19b64485db2d0c730e48add296b0057625c56", "messageHeadline": "run xfstests on 3 parallel clients", "author": {"name": "Sage Weil", "email": "sage@inktank.com", "user": null}, "additions": 35, "deletions": 0}}, {"node": {"oid": "ca086261a00554c9280e36c52ba967dc18c09a6a", "messageHeadline": "xfstests: run in parallel on multiple machines", "author": {"name": "Josh Durgin", "email": "josh.durgin@inktank.com", "user": {"login": "jdurgin"}}, "additions": 51, "deletions": 42}}, {"node": {"oid": "1c50db6a4630d07e72144dafd985c397f8a42dc5", "messageHeadline": "rgw-logsocket: a task to verify opslog socket works", "author": {"name": "Yehuda Sadeh", "email": "yehuda@inktank.com", "user": {"login": "yehudasa"}}, "additions": 177, "deletions": 9}}, {"node": {"oid": "8bb3a15089012230a144ace13d35912d533eaa2e", "messageHeadline": "rbd_xfstests: fix the test list, drop 181", "author": {"name": "Alex Elder", "email": "elder@inktank.com", "user": {"login": "alexelder"}}, "additions": 1, "deletions": 2}}, {"node": {"oid": "df3b1b89b1439498bbc80507cc700fa7b3c7628c", "messageHeadline": "task/pexec: Output stderr to teuthology log", "author": {"name": "Sam Lang", "email": "sam.lang@inktank.com", "user": {"login": "6uv1s"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "d516307d88a9dd7818b7d413e10d6799abd81bdf", "messageHeadline": "task/ceph-fuse: Add log messages for abort", "author": {"name": "Sam Lang", "email": "sam.lang@inktank.com", "user": {"login": "6uv1s"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "837ab3c7f8ab0b21aedfe72b2767a83f21fe0aec", "messageHeadline": "xfstests: disable 174", "author": {"name": "Sage Weil", "email": "sage@inktank.com", "user": null}, "additions": 1, "deletions": 1}}, {"node": {"oid": "841a2895a27dd8eefabfbdb8908955aacad3e878", "messageHeadline": "xfstests: explicitly enumerate test list", "author": {"name": "Sage Weil", "email": "sage@inktank.com", "user": null}, "additions": 3, "deletions": 0}}, {"node": {"oid": "7a602fa12eec1dda0e191aab73c17753e6498b12", "messageHeadline": "workunit: fix default subdir", "author": {"name": "Sage Weil", "email": "sage@inktank.com", "user": null}, "additions": 4, "deletions": 4}}, {"node": {"oid": "fa63dd421338a08bb725be81dfc987f001d3b169", "messageHeadline": "valgrind: enumerate warnings in log; check leaks from client, mon only", "author": {"name": "Sage Weil", "email": "sage@inktank.com", "user": null}, "additions": 19, "deletions": 7}}, {"node": {"oid": "2ab8b388579ac539b073d0648c1db4314b5d91aa", "messageHeadline": "task: benchmark recovery", "author": {"name": "Mike Ryan", "email": "mike.ryan@inktank.com", "user": {"login": "mikeryan-inktank"}}, "additions": 191, "deletions": 0}}, {"node": {"oid": "43b57dec98a1f1b8e4415a24ff1a54a0e8963647", "messageHeadline": "check ceph-mon for leaks", "author": {"name": "Sage Weil", "email": "sage@inktank.com", "user": null}, "additions": 4, "deletions": 4}}, {"node": {"oid": "6ebd6ba41fcd80ec0c35fde936bc15884e0b28a1", "messageHeadline": "Verifying check-in capability", "author": {"name": "Sander Pool", "email": "sander.pool@inktank.com", "user": {"login": "SanderP"}}, "additions": 2, "deletions": 0}}, {"node": {"oid": "69e613f0530cace5fa7db21cdeeac35fc91f7313", "messageHeadline": "Starting to auto-document this code.", "author": {"name": "Sander Pool", "email": "sander.pool@inktank.com", "user": {"login": "SanderP"}}, "additions": 5, "deletions": 0}}, {"node": {"oid": "7f84702449f6939fbdb414a52668818f21f3299e", "messageHeadline": "Merge branch 'master' of https://github.com/ceph/teuthology", "author": {"name": "Sander Pool", "email": "sander.pool@inktank.com", "user": {"login": "SanderP"}}, "additions": 30, "deletions": 8}}, {"node": {"oid": "87e1fc12897a958490c586fca27d3b900199aeba", "messageHeadline": "Added comment explaining how setup is tied to actual code.", "author": {"name": "Sander Pool", "email": "sander.pool@inktank.com", "user": {"login": "SanderP"}}, "additions": 3, "deletions": 0}}, {"node": {"oid": "652c4294081c96df13f552b6dc5bbf8f83393040", "messageHeadline": "workunit: Fix indentation", "author": {"name": "Sam Lang", "email": "sam.lang@inktank.com", "user": {"login": "6uv1s"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "05065dff10ead2a7ddcc7a5845573ab5dc63287e", "messageHeadline": "task/ceph-fuse: If umount fails, abort and cleanup", "author": {"name": "Sam Lang", "email": "sam.lang@inktank.com", "user": {"login": "6uv1s"}}, "additions": 29, "deletions": 7}}, {"node": {"oid": "cfa2883d4729197c501a10d06c7c3c28ebfc6909", "messageHeadline": "pexec: Logging each command isn't useful", "author": {"name": "Sam Lang", "email": "sam.lang@inktank.com", "user": {"login": "6uv1s"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "25964046d2b8537008505b7a474525201da49a67", "messageHeadline": "Add task pexec to run bash commands in parallel", "author": {"name": "Sam Lang", "email": "sam.lang@inktank.com", "user": {"login": "6uv1s"}}, "additions": 63, "deletions": 0}}, {"node": {"oid": "1a531e50180984cf4d43ad4bb3c5a4a8dcc15634", "messageHeadline": "schedule_suite.sh: less noise", "author": {"name": "Sage Weil", "email": "sage@inktank.com", "user": null}, "additions": 1, "deletions": 1}}, {"node": {"oid": "5687555f92446037e1b515e77f0fd65f9df501e4", "messageHeadline": "schedule_suite.sh: less noise", "author": {"name": "Sage Weil", "email": "sage@inktank.com", "user": null}, "additions": 1, "deletions": 1}}, {"node": {"oid": "2770ef727244abdb4d553c623c14cc263742d852", "messageHeadline": "peer.yaml: assumes osd_pool_default_min_size is 1", "author": {"name": "Samuel Just", "email": "sam.just@inktank.com", "user": null}, "additions": 3, "deletions": 0}}, {"node": {"oid": "25d4f560670d19c575d801682e3a12a9150a947d", "messageHeadline": "misc: Show url on get failure", "author": {"name": "Sam Lang", "email": "sam.lang@inktank.com", "user": {"login": "6uv1s"}}, "additions": 8, "deletions": 3}}, {"node": {"oid": "bb2924d431d3825e2e0c5a1b3260b3334a016f54", "messageHeadline": "libcephfs_java.yaml: Adding the libcephfs-java test to the suite.", "author": {"name": "Joe Buck", "email": "jbbuck@gmail.com", "user": {"login": "four2five"}}, "additions": 7, "deletions": 0}}, {"node": {"oid": "aabca849aca8926d917b37a9a32da0cead6a813f", "messageHeadline": "fs/verify: check for ceph-fuse leaks", "author": {"name": "Sage Weil", "email": "sage@inktank.com", "user": null}, "additions": 3, "deletions": 0}}, {"node": {"oid": "a46dd6b6056ed6ece2be08e4f2d2d7b3ea27b8cb", "messageHeadline": "ceph-fuse: apply overrides[ceph-fuse] to config", "author": {"name": "Sage Weil", "email": "sage@inktank.com", "user": null}, "additions": 4, "deletions": 1}}, {"node": {"oid": "f9b4efeab149a658dd94925480a63b3bb5cbcba4", "messageHeadline": "valgrind.supp: deliverate onexit leak", "author": {"name": "Sage Weil", "email": "sage@inktank.com", "user": null}, "additions": 7, "deletions": 0}}, {"node": {"oid": "02d62d731d3b05f13abafe5b5a546052cbf098a2", "messageHeadline": "valgrind.supp: ceph-fuse leak from libfuse", "author": {"name": "Sage Weil", "email": "sage@inktank.com", "user": null}, "additions": 7, "deletions": 0}}, {"node": {"oid": "f309c33d2da99d59111cb0b1d8d2fa43274d386b", "messageHeadline": "Clean up string interpolation operator spacing ceph_manager.py", "author": {"name": "Samuel Just", "email": "sam.just@inktank.com", "user": null}, "additions": 9, "deletions": 9}}, {"node": {"oid": "f82d4a7b86f49ca862f46e14135a0cf1f08a20f9", "messageHeadline": "Add divergent_priors test", "author": {"name": "Samuel Just", "email": "sam.just@inktank.com", "user": null}, "additions": 197, "deletions": 0}}, {"node": {"oid": "96458387c74a82f3af427e03326350710eea2985", "messageHeadline": "workunit: Move cleanup to separate run", "author": {"name": "Sam Lang", "email": "sam.lang@inktank.com", "user": {"login": "6uv1s"}}, "additions": 4, "deletions": 2}}, {"node": {"oid": "f0080b021e701f4ee5affecb2c85729c8e1e4b5c", "messageHeadline": "workunit: Allow scratch dir to already exist", "author": {"name": "Sam Lang", "email": "sam.lang@inktank.com", "user": {"login": "6uv1s"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "ea02fb74b99268454f0f65011a01cdba886431eb", "messageHeadline": "workunit: Add option to use specified subdir", "author": {"name": "Sam Lang", "email": "sam.lang@inktank.com", "user": {"login": "6uv1s"}}, "additions": 15, "deletions": 11}}, {"node": {"oid": "bd83ed70dc2e369e8e75bd550bd0bad4c8fe7724", "messageHeadline": "ceph_manager: add test_min_size action", "author": {"name": "Samuel Just", "email": "sam.just@inktank.com", "user": null}, "additions": 34, "deletions": 0}}, {"node": {"oid": "6c9d45e3997a50692d48fa28ccc5b0abc474e8b9", "messageHeadline": "schedule: fix var name", "author": {"name": "Josh Durgin", "email": "josh.durgin@inktank.com", "user": {"login": "jdurgin"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "5f4414e07209e0d75ab33a8e31f23b80a58c9e70", "messageHeadline": "schedule: add option to display jobs in the queue", "author": {"name": "Josh Durgin", "email": "josh.durgin@inktank.com", "user": {"login": "jdurgin"}}, "additions": 16, "deletions": 0}}, {"node": {"oid": "f88a2f73d861dc1b403f9d66cff74fe2ad556bee", "messageHeadline": "rbd task: support xfstests repeat count", "author": {"name": "Alex Elder", "email": "elder@dreamhost.com", "user": null}, "additions": 9, "deletions": 1}}, {"node": {"oid": "0de0772e5935b46f7873a6e5bccfbc977f8e2099", "messageHeadline": "radosgw-admin.py: add test of deleting user with data.", "author": {"name": "caleb miles", "email": "caselim@gmail.com", "user": {"login": "calebamiles"}}, "additions": 8, "deletions": 1}}, {"node": {"oid": "818ea4e806d7fca159474ddb3e2057bb8337f524", "messageHeadline": "radosgw-admin.py: add test of deleting bucket with objects.", "author": {"name": "caleb miles", "email": "caselim@gmail.com", "user": {"login": "calebamiles"}}, "additions": 15, "deletions": 1}}, {"node": {"oid": "c16c14b373ae4b3017f694afabf30d1f163c67b6", "messageHeadline": "Merge pull request #4 from ceph/wip-buck", "author": {"name": "Josh Durgin", "email": "josh.durgin@inktank.com", "user": {"login": "jdurgin"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "53ff33a7f03588ca552c783e57c3ba8c56f7c7b6", "messageHeadline": "Use the configured username for _make_scratch_dir", "author": {"name": "Joe Buck", "email": "joe.buck@inktank.com", "user": null}, "additions": 2, "deletions": 1}}, {"node": {"oid": "e10b99a3016cc7996ab049dafc870f4babcc821b", "messageHeadline": "Add exit to kcon_most script", "author": {"name": "David Zafman", "email": "david.zafman@inktank.com", "user": null}, "additions": 1, "deletions": 0}}, {"node": {"oid": "fa1e434812e310ee3e975c3bb64f88919da44f39", "messageHeadline": "Add fsstress with btrfs and ext4 on krbd", "author": {"name": "Josh Durgin", "email": "josh.durgin@inktank.com", "user": {"login": "jdurgin"}}, "additions": 18, "deletions": 0}}, {"node": {"oid": "afcf2ea81c765cb6b116b9fa9c06838be65ed8c1", "messageHeadline": "coverage: note db table structure", "author": {"name": "Josh Durgin", "email": "josh.durgin@inktank.com", "user": {"login": "jdurgin"}}, "additions": 20, "deletions": 0}}, {"node": {"oid": "b4bf14edd550862760783f6298da9c74079b018a", "messageHeadline": "add exec task", "author": {"name": "Sage Weil", "email": "sage@inktank.com", "user": null}, "additions": 47, "deletions": 0}}, {"node": {"oid": "abc1fedb2ca91e1944a3729684b99a9054c85342", "messageHeadline": "Merge pull request #2 from ceph/wip-buck", "author": {"name": "Joe Buck", "email": "buck@soe.ucsc.edu", "user": {"login": "four2five"}}, "additions": 6, "deletions": 4}}, {"node": {"oid": "a8f4f8853d3ae34d0487acb5254ccac27eff6b69", "messageHeadline": "fixing the tense of my README change", "author": {"name": "Joe Buck", "email": "joe.buck@inktank.com", "user": null}, "additions": 2, "deletions": 2}}, {"node": {"oid": "41d1257c1602b94ad12ed10debb524917a6e12a9", "messageHeadline": "Edit to README.bst to note that the ssh keys needed in the targets en\u2026", "author": {"name": "buck", "email": "buck@vm-buck-ceph-bindings.(none)", "user": null}, "additions": 6, "deletions": 4}}, {"node": {"oid": "ea2182b7d86e6f670f954c084cb5d32677d2168d", "messageHeadline": "fix kernel symlink for fs", "author": {"name": "Sage Weil", "email": "sage@inktank.com", "user": null}, "additions": 3, "deletions": 1}}, {"node": {"oid": "ce7d997362cb517318a6659a46c5c9bdc8733660", "messageHeadline": "New nfs task that performs NFS client mount of export (see knfsd)", "author": {"name": "David Zafman", "email": "david.zafman@inktank.com", "user": null}, "additions": 127, "deletions": 0}}, {"node": {"oid": "cac4a6acbc3534cc7540b7e38f6716c986220b8f", "messageHeadline": "New knfsd task that does an nfs server export", "author": {"name": "David Zafman", "email": "david.zafman@inktank.com", "user": null}, "additions": 137, "deletions": 0}}, {"node": {"oid": "939c3aee7f8c1098cfc64527f9e3d06b0868c4d4", "messageHeadline": "New kcon_most task that enables most ceph kernel logging", "author": {"name": "David Zafman", "email": "david.zafman@inktank.com", "user": null}, "additions": 102, "deletions": 1}}, {"node": {"oid": "558590c1f95cfc72e30e0cdb60bc9a14a8edd8ea", "messageHeadline": "Fix ceph-fuse example", "author": {"name": "David Zafman", "email": "david.zafman@inktank.com", "user": null}, "additions": 2, "deletions": 2}}, {"node": {"oid": "3ca2e220e1957eac7044cba5f5a04bf237b258f1", "messageHeadline": "Fix typo in README", "author": {"name": "David Zafman", "email": "david.zafman@inktank.com", "user": null}, "additions": 1, "deletions": 1}}, {"node": {"oid": "2e1296785fb1a8eb36498c68505fd39990c1566d", "messageHeadline": "regression: update for new kernel collections", "author": {"name": "Sage Weil", "email": "sage@inktank.com", "user": null}, "additions": 2, "deletions": 1}}, {"node": {"oid": "fe313a35ed51994b3d94fc8e9635b854f6e688b0", "messageHeadline": "kernel: add msgr failure facet to rbd collection", "author": {"name": "Sage Weil", "email": "sage@newdream.net", "user": {"login": "liewegas"}}, "additions": 10, "deletions": 0}}, {"node": {"oid": "bc6244af6dae89ca1db73d318ae9e35991e8f4e3", "messageHeadline": "kernel: break basic collection into rbd, kclient", "author": {"name": "Sage Weil", "email": "sage@newdream.net", "user": {"login": "liewegas"}}, "additions": 4, "deletions": 0}}, {"node": {"oid": "d94821244c1473cde14f313b7085f37c6af54a3e", "messageHeadline": "Printing the number of tests passed when 'all' tests are successful", "author": {"name": "tamil", "email": "tamil@ubuntu.(none)", "user": null}, "additions": 1, "deletions": 1}}, {"node": {"oid": "6a0979dc42df185ab3e17968ecee235d31e874ec", "messageHeadline": "radsogw-admin: bump up logging", "author": {"name": "Yehuda Sadeh", "email": "yehuda@inktank.com", "user": {"login": "yehudasa"}}, "additions": 6, "deletions": 0}}, {"node": {"oid": "f868718eb2fd2322a8bede9e5acdad2fd1642179", "messageHeadline": "rbd: reduce fsx runtimes", "author": {"name": "Sage Weil", "email": "sage@newdream.net", "user": {"login": "liewegas"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "7c9dc932e1f8b302a7ff669cd9ec4542949b2e94", "messageHeadline": "radosgw-admin: usage should time out after 20 minutes", "author": {"name": "Yehuda Sadeh", "email": "yehuda@inktank.com", "user": {"login": "yehudasa"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "7a593a08abc18aa5490771707eb9471db62019e2", "messageHeadline": "console: add console task", "author": {"name": "Sage Weil", "email": "sage@inktank.com", "user": null}, "additions": 64, "deletions": 0}}, {"node": {"oid": "b22e3ea5269cd487b88d1ae3bbe1355c4fba5bf7", "messageHeadline": "internal: stop warning about lockdep circular dependency", "author": {"name": "Sage Weil", "email": "sage@inktank.com", "user": null}, "additions": 2, "deletions": 0}}, {"node": {"oid": "ee3407fa047facaab1f35f21c68075b7027350ce", "messageHeadline": "include newpool in osd cap for client.0", "author": {"name": "Sage Weil", "email": "sage@inktank.com", "user": null}, "additions": 1, "deletions": 1}}, {"node": {"oid": "13c91dba67720a03956c39b9f890e6fc31650756", "messageHeadline": "misc: use new syntax for osd caps", "author": {"name": "Josh Durgin", "email": "josh.durgin@inktank.com", "user": {"login": "jdurgin"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "38f7f3dd0286a56bfa0e6acaf24b94c66b77c5d6", "messageHeadline": "rbd: add test for reading an up to date header", "author": {"name": "Josh Durgin", "email": "josh.durgin@inktank.com", "user": {"login": "jdurgin"}}, "additions": 7, "deletions": 0}}, {"node": {"oid": "30748f36e22d7f9a426c92a5a9b02192f4d07792", "messageHeadline": "fix lock held when returning to user space typo", "author": {"name": "Sage Weil", "email": "sage@inktank.com", "user": null}, "additions": 1, "deletions": 1}}, {"node": {"oid": "a09153b6886cd5b33c90427721350ba56d1e6327", "messageHeadline": "Allow scheduled jobs to use different teuthology branches", "author": {"name": "Josh Durgin", "email": "josh.durgin@inktank.com", "user": {"login": "jdurgin"}}, "additions": 30, "deletions": 4}}, {"node": {"oid": "57bb434def782ae3e02db847e3fef6e2a04d72c4", "messageHeadline": "Fix errors found by pyflakes", "author": {"name": "Josh Durgin", "email": "josh.durgin@inktank.com", "user": {"login": "jdurgin"}}, "additions": 8, "deletions": 20}}, {"node": {"oid": "6a2be388859bc15ac3f46b31cb3f48d7c80ffb85", "messageHeadline": "smoke: add cls unit tests in validator", "author": {"name": "Sage Weil", "email": "sage@inktank.com", "user": null}, "additions": 7, "deletions": 0}}, {"node": {"oid": "8eaaddcfea75e5265166b4c81a9d0d6d48f3ff1f", "messageHeadline": "rados: run class unit tests through validators", "author": {"name": "Sage Weil", "email": "sage@inktank.com", "user": null}, "additions": 7, "deletions": 0}}, {"node": {"oid": "31a2a83cb41a40ae73047190e9ac24423aea6424", "messageHeadline": "move rgw tasks to separate suite", "author": {"name": "Sage Weil", "email": "sage@inktank.com", "user": null}, "additions": 32, "deletions": 0}}, {"node": {"oid": "675e9f319b80247901b8fe21b67667b0fd9d8485", "messageHeadline": "rados: test all rados classes", "author": {"name": "Sage Weil", "email": "sage@inktank.com", "user": null}, "additions": 7, "deletions": 0}}, {"node": {"oid": "cbfb0566ba799c6a125588eb51aad5c75175d85b", "messageHeadline": "test_cls_rbd has moved", "author": {"name": "Sage Weil", "email": "sage@inktank.com", "user": null}, "additions": 1, "deletions": 1}}, {"node": {"oid": "0395df31573f34d2d4b184e6cf261a8ac65d8b15", "messageHeadline": "ignore 'lock held when returning to user space' from btrfs sb_interna\u2026", "author": {"name": "Sage Weil", "email": "sage@inktank.com", "user": null}, "additions": 2, "deletions": 0}}, {"node": {"oid": "a101e4919032c78d527cf28ed39df7475663497e", "messageHeadline": "replace tab with spaces", "author": {"name": "Sam Lang", "email": "sam.lang@inktank.com", "user": {"login": "6uv1s"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "5ce4d70e4be791d29ef32fd34d9f929cbd3e99a7", "messageHeadline": "fix error on teardown failing to unmount /mnt", "author": {"name": "Sam Lang", "email": "sam.lang@inktank.com", "user": {"login": "6uv1s"}}, "additions": 7, "deletions": 5}}, {"node": {"oid": "808e2b234e347a63d47b52ca175c2433e3377715", "messageHeadline": "update doc to be ceph-fuse task (instead of cfuse)", "author": {"name": "Sam Lang", "email": "sam.lang@inktank.com", "user": {"login": "6uv1s"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "78b7b02c076551fbf7be56710f5e8b0bec4dbfbb", "messageHeadline": "imported subprocess module in nuke script", "author": {"name": "tamil", "email": "tamil@tamil-VirtualBox.(none)", "user": null}, "additions": 1, "deletions": 0}}, {"node": {"oid": "d27806a2930087e696f32dd8f11f2695f4a7e90b", "messageHeadline": "nuke: add missing import", "author": {"name": "Josh Durgin", "email": "josh.durgin@inktank.com", "user": {"login": "jdurgin"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "c8c7014fc0c1c9056621e81ffbc6dbea61d64fd7", "messageHeadline": "rbd: fix typo and cast to int before comparing format", "author": {"name": "Josh Durgin", "email": "josh.durgin@inktank.com", "user": {"login": "jdurgin"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "055bf73d500e2317c51c9bf6c702ecc531c220d1", "messageHeadline": "rbd: only specify --format if not using the default", "author": {"name": "Josh Durgin", "email": "josh.durgin@inktank.com", "user": {"login": "jdurgin"}}, "additions": 8, "deletions": 6}}, {"node": {"oid": "79607eed3ca18c3a99cca9bf614aff8c56b8d462", "messageHeadline": "Don't lose tracebacks of exceptions raised in a greenlet.", "author": {"name": "Tommi Virtanen", "email": "tv@inktank.com", "user": null}, "additions": 34, "deletions": 5}}, {"node": {"oid": "f64cedf4dbb02bbf77558224f49935ab29f79106", "messageHeadline": "rbd: allow xfstests task to specify rbd image formats", "author": {"name": "Alex Elder", "email": "elder@inktank.com", "user": {"login": "alexelder"}}, "additions": 6, "deletions": 1}}, {"node": {"oid": "73a29cdf91463d8baa6df97e869cdd94547dee9d", "messageHeadline": "rbd: allow image format to be specified", "author": {"name": "Alex Elder", "email": "elder@inktank.com", "user": {"login": "alexelder"}}, "additions": 11, "deletions": 1}}, {"node": {"oid": "b6f5d12ffbaf8b2c172cf4ae33edd70f08017d01", "messageHeadline": "changed the debug value for mds from 10 to 20", "author": {"name": "tamil", "email": "tamil@tamil-VirtualBox.(none)", "user": null}, "additions": 1, "deletions": 1}}, {"node": {"oid": "39efbbcc2d019bfbedc88e8389a72c5aafef57c1", "messageHeadline": "Suppress valgrind error \"Invalid write 8\"", "author": {"name": "tamil", "email": "tamil@tamil-VirtualBox.(none)", "user": null}, "additions": 2, "deletions": 0}}, {"node": {"oid": "d6c2ded087186d8587c6cebf215153c86bf5685d", "messageHeadline": "radosgw-admin: update task for new usage reporting", "author": {"name": "Yehuda Sadeh", "email": "yehuda@inktank.com", "user": {"login": "yehudasa"}}, "additions": 28, "deletions": 6}}, {"node": {"oid": "be426d1b1e292e4938bf7c2d8b536be1b16d20cd", "messageHeadline": "schedule_suite.sh: try to use same branch for s3-tests.git", "author": {"name": "Sage Weil", "email": "sage@inktank.com", "user": null}, "additions": 8, "deletions": 0}}, {"node": {"oid": "3473c2ed1dcd2a9eef09f98bd0bf10db5cf7ad0e", "messageHeadline": "s3tests: run against arbitrary branch/sha1 of s3-tests.git", "author": {"name": "Sage Weil", "email": "sage@inktank.com", "user": null}, "additions": 21, "deletions": 3}}, {"node": {"oid": "db8037d99803c3cfa570f300bbbb8663acac1d49", "messageHeadline": "debian ntp servers", "author": {"name": "Sage Weil", "email": "sage@inktank.com", "user": null}, "additions": 8, "deletions": 3}}, {"node": {"oid": "f8e1f5c2226a39605ebcd4f512529c6017b1f0ba", "messageHeadline": "task: die on ceph error or coredump", "author": {"name": "Mike Ryan", "email": "mike.ryan@inktank.com", "user": {"login": "mikeryan-inktank"}}, "additions": 68, "deletions": 0}}, {"node": {"oid": "dc1c247abccc2bd0f743860835a485acc09826f7", "messageHeadline": "disable lockdep recursive warnings until #3040 is fixed", "author": {"name": "Sage Weil", "email": "sage@inktank.com", "user": null}, "additions": 2, "deletions": 0}}, {"node": {"oid": "e386fb9b577e1e5ab0d16a680e2258b9c9cda7e0", "messageHeadline": "rbd: add msgr failure injection", "author": {"name": "Sage Weil", "email": "sage@inktank.com", "user": null}, "additions": 20, "deletions": 0}}, {"node": {"oid": "d8bc55eea4bc97485820e950de69107a23676212", "messageHeadline": "avoid doing filestore idempotency tester 2x w/ and w/o msgr failures", "author": {"name": "Sage Weil", "email": "sage@inktank.com", "user": null}, "additions": 0, "deletions": 0}}, {"node": {"oid": "b6b302890f75076e38bf75d1051604cb759ba1b3", "messageHeadline": "internal: fix escaping of \\b in syslog grep", "author": {"name": "Sage Weil", "email": "sage@newdream.net", "user": {"login": "liewegas"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "82cefa247797d7e53bfc3289325bfdf289c9ef18", "messageHeadline": "suppress this valgrind error", "author": {"name": "Sage Weil", "email": "sage@newdream.net", "user": {"login": "liewegas"}}, "additions": 14, "deletions": 0}}, {"node": {"oid": "92d3404f841d2c511ffccee846d83d4741ccb58e", "messageHeadline": "rados: add msgr failure injection", "author": {"name": "Sage Weil", "email": "sage@inktank.com", "user": null}, "additions": 40, "deletions": 0}}, {"node": {"oid": "14ce35a197b4933841fc66d500a5c6b6b6e47feb", "messageHeadline": "move kclient + blogbench to marginal", "author": {"name": "Sage Weil", "email": "sage@newdream.net", "user": {"login": "liewegas"}}, "additions": 0, "deletions": 0}}, {"node": {"oid": "035f49a076dbffe58a40c24b4f87eb52d7bc45b8", "messageHeadline": "include mds debugging on ffsb", "author": {"name": "Sage Weil", "email": "sage@newdream.net", "user": {"login": "liewegas"}}, "additions": 5, "deletions": 0}}, {"node": {"oid": "aa4ea5fa4f8d5d52ce6cd7a722cfd1528694cd67", "messageHeadline": "marginal: remove verify collection (unused)", "author": {"name": "Sage Weil", "email": "sage@newdream.net", "user": {"login": "liewegas"}}, "additions": 0, "deletions": 7}}, {"node": {"oid": "b800496bb4d372c20a78fcef225361adedca31c5", "messageHeadline": "ceph: fix cpu_profile default", "author": {"name": "Sage Weil", "email": "sage@inktank.com", "user": null}, "additions": 1, "deletions": 1}}, {"node": {"oid": "7d50411ca93881d3e53220cee93b2c0a099a3487", "messageHeadline": "rbd.xfstests: default to 1gb (not 250mb) image", "author": {"name": "Sage Weil", "email": "sage@inktank.com", "user": null}, "additions": 2, "deletions": 2}}, {"node": {"oid": "5b7ec43e0e7abc55b96de4ced454b480a9e567ce", "messageHeadline": "task: run osd/mds/mon with Google CPU profiler via cpu_profile option", "author": {"name": "Mike Ryan", "email": "mike.ryan@inktank.com", "user": {"login": "mikeryan-inktank"}}, "additions": 5, "deletions": 0}}, {"node": {"oid": "7f6591b5567eafcc6df483267cb572cfc3ce41ac", "messageHeadline": "ceph: support tmpfs_journal option to put journal on tmpfs", "author": {"name": "Mike Ryan", "email": "mike.ryan@inktank.com", "user": {"login": "mikeryan-inktank"}}, "additions": 39, "deletions": 0}}, {"node": {"oid": "6dbbcf03fc6379208900697ca87fd8f3b69a5a2b", "messageHeadline": "queue: fix logging of child return code", "author": {"name": "Sage Weil", "email": "sage@inktank.com", "user": null}, "additions": 1, "deletions": 1}}, {"node": {"oid": "99ac6b0b3e7e6016dbc354b268e8aa90a3af2b3e", "messageHeadline": "Disable asynchronous DNS lookups.", "author": {"name": "Tommi Virtanen", "email": "tv@inktank.com", "user": null}, "additions": 2, "deletions": 2}}, {"node": {"oid": "273a43eda8fcea704f7748a44e960124b5d9dc39", "messageHeadline": "Flush data to temp file before reading it in another process.", "author": {"name": "Tommi Virtanen", "email": "tv@inktank.com", "user": null}, "additions": 1, "deletions": 0}}, {"node": {"oid": "8aaf21d53757ba71d21ecd0dbfbeae0a473325e4", "messageHeadline": "Oops tempfile now gives us file objects not fds.", "author": {"name": "Tommi Virtanen", "email": "tv@inktank.com", "user": null}, "additions": 1, "deletions": 1}}, {"node": {"oid": "99e99758e52c12fab8ab205c18464fdfb66060cf", "messageHeadline": "In teuthology-worker, shuffle the child stdout/stderr into our log.", "author": {"name": "Tommi Virtanen", "email": "tv@inktank.com", "user": null}, "additions": 12, "deletions": 7}}, {"node": {"oid": "05007f7e0ffcb6d20927213385e6b8bfdbf8f9f2", "messageHeadline": "Minimize scope of try-except.", "author": {"name": "Tommi Virtanen", "email": "tv@inktank.com", "user": null}, "additions": 2, "deletions": 2}}, {"node": {"oid": "4b9e17626d1d801b91bb3618d52bfb10ce4ebd0b", "messageHeadline": "Use tempfile.NamedTemporaryFile instead of mkstemp.", "author": {"name": "Tommi Virtanen", "email": "tv@inktank.com", "user": null}, "additions": 15, "deletions": 15}}, {"node": {"oid": "3b85b2311b95dd665920c3b91ca5d74ba09ce08e", "messageHeadline": "task: verify scrub detects files whose contents changed", "author": {"name": "Mike Ryan", "email": "mike.ryan@inktank.com", "user": {"login": "mikeryan-inktank"}}, "additions": 157, "deletions": 0}}, {"node": {"oid": "8665bdc164e6449917961bff88cc183b8ad85df2", "messageHeadline": "task: scrub OSDs periodically", "author": {"name": "Mike Ryan", "email": "mike.ryan@inktank.com", "user": {"login": "mikeryan-inktank"}}, "additions": 105, "deletions": 0}}, {"node": {"oid": "c2ff66ebe5e7d9ce54f5738aba1919eb0df3a242", "messageHeadline": "crank up pjd debugging", "author": {"name": "Sage Weil", "email": "sage@inktank.com", "user": null}, "additions": 7, "deletions": 0}}, {"node": {"oid": "cd0b5278e54f8eb0616df4cfd1d70a8b937a8916", "messageHeadline": "separate regression suite into topical categories rados, rbd, fs", "author": {"name": "Sage Weil", "email": "sage@inktank.com", "user": null}, "additions": 54, "deletions": 0}}, {"node": {"oid": "e4e239e2682f07bd4db83a0b3c2f627b85f28164", "messageHeadline": "kernel: push a local .deb instead of using gitbuilder", "author": {"name": "Sage Weil", "email": "sage@inktank.com", "user": null}, "additions": 106, "deletions": 41}}, {"node": {"oid": "1c93d5ab4d6dd0ea580d75c522b4ae48b91f9100", "messageHeadline": "syslog check: fix false-positive BUG matches in random strings", "author": {"name": "Sage Weil", "email": "sage@newdream.net", "user": {"login": "liewegas"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "85187edd5e2c1c3b7435836b9ba7508d8953db86", "messageHeadline": "add osd-recovery-incomplete", "author": {"name": "Sage Weil", "email": "sage@inktank.com", "user": null}, "additions": 17, "deletions": 0}}, {"node": {"oid": "a0847694a56f753f99cb6e0cd5871d9482d58a8f", "messageHeadline": "osd_recovery: also test unfound discovery", "author": {"name": "Sage Weil", "email": "sage@inktank.com", "user": null}, "additions": 8, "deletions": 2}}, {"node": {"oid": "8dd09cb21d44dac7a07358a7d27e75c39ee028f2", "messageHeadline": "osd_recovery: test incomplete pg recovery", "author": {"name": "Sage Weil", "email": "sage@inktank.com", "user": null}, "additions": 74, "deletions": 0}}, {"node": {"oid": "a9f2bf622f48ab13f91451ba7c16596b24b4fbcf", "messageHeadline": "ceph_manager: wait_for_active", "author": {"name": "Sage Weil", "email": "sage@inktank.com", "user": null}, "additions": 15, "deletions": 0}}, {"node": {"oid": "731d520900709858d0805f9218cd86c361588278", "messageHeadline": "ceph_manager: count 'incomplete' as 'down'", "author": {"name": "Sage Weil", "email": "sage@inktank.com", "user": null}, "additions": 11, "deletions": 1}}, {"node": {"oid": "0b8b58fffc9d52a3ef7d75fa79844d4b473a8a35", "messageHeadline": "fix adminsocket test", "author": {"name": "Sage Weil", "email": "sage@newdream.net", "user": {"login": "liewegas"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "0d6ce424054a89ccaa785eb0ab4a16507debe7c3", "messageHeadline": "Fixed the code to pass 'yes' during mkfs", "author": {"name": "tamil", "email": "tamil@tamil-VirtualBox.(none)", "user": null}, "additions": 1, "deletions": 3}}, {"node": {"oid": "2b75ddef63650ae3825f64e06aa524fa33615c62", "messageHeadline": "Added '-y' option for mkfs.ext4", "author": {"name": "tamil", "email": "tamil@tamil-VirtualBox.(none)", "user": null}, "additions": 2, "deletions": 0}}, {"node": {"oid": "61ff894cd132db860531505f5c2d9cf5543f50fa", "messageHeadline": "admin-socket: test generic admin socket commands", "author": {"name": "Sage Weil", "email": "sage@newdream.net", "user": {"login": "liewegas"}}, "additions": 17, "deletions": 0}}, {"node": {"oid": "9bc86171ac4d197e06b856ff123cbad776c4423a", "messageHeadline": "admin_socket: make test optional", "author": {"name": "Sage Weil", "email": "sage@newdream.net", "user": {"login": "liewegas"}}, "additions": 22, "deletions": 18}}, {"node": {"oid": "d0698f9d50c54ae0ce52f151928c7061823a22cc", "messageHeadline": "schedule_suite.sh: put coverage option in ceph section", "author": {"name": "Sage Weil", "email": "sage@inktank.com", "user": null}, "additions": 3, "deletions": 3}}, {"node": {"oid": "deb7a54a2784f2650e65cc26d15f25247649829d", "messageHeadline": "marginal kclient+ffsb: enable mds logging to catch badess", "author": {"name": "Sage Weil", "email": "sage@inktank.com", "user": null}, "additions": 5, "deletions": 0}}, {"node": {"oid": "32353f1388bcc917cb643ba21a27af2c024fe953", "messageHeadline": "move misc, blogbench back into active kernel suite", "author": {"name": "Sage Weil", "email": "sage@inktank.com", "user": null}, "additions": 0, "deletions": 0}}, {"node": {"oid": "000fec3b3707022771552dfbe752c751908a65d3", "messageHeadline": "move all kernel tests to kernel suite; symlink collections from regre\u2026", "author": {"name": "Sage Weil", "email": "sage@inktank.com", "user": null}, "additions": 129, "deletions": 155}}, {"node": {"oid": "17e4f751e608990107b8d893f5bfb6447fcaed22", "messageHeadline": "this fails reliably", "author": {"name": "Sage Weil", "email": "sage@inktank.com", "user": null}, "additions": 0, "deletions": 0}}, {"node": {"oid": "f70b825042fb5d90487570809e3678969e8c8161", "messageHeadline": "ceph: fix mkfs/mount option defaults", "author": {"name": "Sage Weil", "email": "sage@inktank.com", "user": null}, "additions": 4, "deletions": 0}}, {"node": {"oid": "ec4ce8bf3eca96cc7c5f69332076cd26c9f8ec48", "messageHeadline": "regression: do some tests on ext4", "author": {"name": "Sage Weil", "email": "sage@newdream.net", "user": {"login": "liewegas"}}, "additions": 6, "deletions": 0}}, {"node": {"oid": "da770146d8e5ca03503342e8bcb286d6aeccdad6", "messageHeadline": "move cfuse+dbench back to regression for verify, too", "author": {"name": "Sage Weil", "email": "sage@newdream.net", "user": {"login": "liewegas"}}, "additions": 0, "deletions": 0}}, {"node": {"oid": "e1c98e7d1923124fb6b59978122db81dd3e3354d", "messageHeadline": "tasks: add multibench task for testing pool creation", "author": {"name": "Samuel Just", "email": "sam.just@inktank.com", "user": null}, "additions": 97, "deletions": 1}}, {"node": {"oid": "c49daeca2f5ef0652c102eb27047a32347b122ec", "messageHeadline": "clock: print skew with ntp servers to log to help debug time issues", "author": {"name": "Sage Weil", "email": "sage@newdream.net", "user": {"login": "liewegas"}}, "additions": 33, "deletions": 27}}, {"node": {"oid": "55847fc298f66c97e5ede1bcf03d808ea7302c78", "messageHeadline": "nuke: log what pid we are killing when we kill it", "author": {"name": "Sage Weil", "email": "sage@newdream.net", "user": {"login": "liewegas"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "5c5ca4b80e6d611eed6888690dfd0e755eaed6ee", "messageHeadline": "move cfuse + dbench from marginal to regression", "author": {"name": "Sage Weil", "email": "sage@inktank.com", "user": null}, "additions": 0, "deletions": 0}}, {"node": {"oid": "12dc0ad1014d600c16c7240c27b5a99c35d0da04", "messageHeadline": "ceph: archive mon data to a .tgz", "author": {"name": "Sage Weil", "email": "sage@newdream.net", "user": {"login": "liewegas"}}, "additions": 23, "deletions": 2}}, {"node": {"oid": "ff0f4742fef20ad180d1872fcea53d69a4b2285f", "messageHeadline": "set machine description to ctx.archive when auto-locking machines for\u2026", "author": {"name": "Sage Weil", "email": "sage@newdream.net", "user": {"login": "liewegas"}}, "additions": 6, "deletions": 2}}, {"node": {"oid": "811665a8fc1f65cc1dd911ac1a5d541fcd69e706", "messageHeadline": "move cfuse + ffsb from marginal to regression", "author": {"name": "Sage Weil", "email": "sage@newdream.net", "user": {"login": "liewegas"}}, "additions": 0, "deletions": 0}}, {"node": {"oid": "88e2ad35687b8c68f16181a6eae49ca90018689e", "messageHeadline": "move cfuse + fsx back into regression suite", "author": {"name": "Sage Weil", "email": "sage@newdream.net", "user": {"login": "liewegas"}}, "additions": 0, "deletions": 0}}, {"node": {"oid": "042edcbe1ed6df300ef26133d4fd50fb6df251d1", "messageHeadline": "schedule/suite: schedule job, suite N times", "author": {"name": "Sage Weil", "email": "sage@inktank.com", "user": null}, "additions": 18, "deletions": 2}}, {"node": {"oid": "f37214e114cf7cbf7aa85c89c40c289e8ca32f3a", "messageHeadline": "kernel: fix kernel installation when kdb: is specified", "author": {"name": "Sage Weil", "email": "sage@inktank.com", "user": null}, "additions": 2, "deletions": 2}}, {"node": {"oid": "f5d1a32895fb019dfa25dd069c46c832b057be6f", "messageHeadline": "schedule_suite.sh: use workunits from ceph commit", "author": {"name": "Sage Weil", "email": "sage@newdream.net", "user": {"login": "liewegas"}}, "additions": 2, "deletions": 0}}, {"node": {"oid": "b0985e446b810cb2b29c819c4ae89d0e2e7d00ba", "messageHeadline": "ceph: add default btrfs mkfs options", "author": {"name": "Sage Weil", "email": "sage@inktank.com", "user": null}, "additions": 4, "deletions": 0}}, {"node": {"oid": "014fb97f5f5e2d8552afbd8316a2b963eabe3a53", "messageHeadline": "ceph: cleanup/simplify mount/mkfs options", "author": {"name": "Sage Weil", "email": "sage@inktank.com", "user": null}, "additions": 14, "deletions": 18}}, {"node": {"oid": "d0c9e49bb8dbbb4b76431e5e702d3f9f71f58b6f", "messageHeadline": "workunit: allow overrides", "author": {"name": "Sage Weil", "email": "sage@inktank.com", "user": null}, "additions": 3, "deletions": 0}}, {"node": {"oid": "a50bf67223e789beddc8ff972fcab31520f57920", "messageHeadline": "workunit: allow branch/sha1/tag to be specified", "author": {"name": "Sage Weil", "email": "sage@inktank.com", "user": null}, "additions": 20, "deletions": 7}}, {"node": {"oid": "58126b01fd97c4480cada287cf4f872cdb931288", "messageHeadline": "workunit: pass branch/sha1 to test", "author": {"name": "Josh Durgin", "email": "josh.durgin@inktank.com", "user": {"login": "jdurgin"}}, "additions": 3, "deletions": 0}}, {"node": {"oid": "1741cb6c90a66147d91e7bbe0310692e62eeafce", "messageHeadline": "Added functionality to get mkfs and mount options for file systems", "author": {"name": "tamil", "email": "tamil@tamil-VirtualBox.(none)", "user": null}, "additions": 21, "deletions": 6}}, {"node": {"oid": "353d9ccfe52636fcd5e81b5eb94e14d14e471bdf", "messageHeadline": "fixed typo", "author": {"name": "tamil", "email": "tamil@tamil-VirtualBox.(none)", "user": null}, "additions": 1, "deletions": 1}}, {"node": {"oid": "f6a16f7424d5dcfd3d55f70eaeca7588dc874bb4", "messageHeadline": "fix wrongly marked down whitelist", "author": {"name": "Sage Weil", "email": "sage@newdream.net", "user": {"login": "liewegas"}}, "additions": 12, "deletions": 12}}, {"node": {"oid": "51148b81e6eade32e4ac1b2af9546c492b945403", "messageHeadline": "radosgw-admin: use --bucket instead of old --bucket-id", "author": {"name": "Sage Weil", "email": "sage@inktank.com", "user": null}, "additions": 2, "deletions": 2}}, {"node": {"oid": "9b28948635b17165d17c1cf83d4a870bd138ddf6", "messageHeadline": "nuke: honor 'check-locks: ...' field in targets file", "author": {"name": "Sage Weil", "email": "sage@inktank.com", "user": null}, "additions": 5, "deletions": 2}}, {"node": {"oid": "3abc412812621a0d723081a2b7db73d5b5db5071", "messageHeadline": "internal: archive mon data dirs", "author": {"name": "Sage Weil", "email": "sage@inktank.com", "user": null}, "additions": 12, "deletions": 0}}, {"node": {"oid": "cff2cfa2170dbd00b82208d16d83ab6f232a15ff", "messageHeadline": "internal: move pulling archive w/ tar to helper", "author": {"name": "Sage Weil", "email": "sage@inktank.com", "user": null}, "additions": 48, "deletions": 42}}, {"node": {"oid": "986c0ef9aeaf1807c8c6f656e8bb44df1a251f27", "messageHeadline": "rbd: test with layering enabled", "author": {"name": "Josh Durgin", "email": "josh.durgin@inktank.com", "user": {"login": "jdurgin"}}, "additions": 5, "deletions": 5}}, {"node": {"oid": "fe6ed3e7637db5842fb5ffbddb44c68e0b41897f", "messageHeadline": "ffsb is marginal, remove from smoke suite", "author": {"name": "Sage Weil", "email": "sage@inktank.com", "user": null}, "additions": 0, "deletions": 6}}, {"node": {"oid": "19742ec21c1435e027a008606c3935e19694836a", "messageHeadline": "Revert \"smoke: add msgr failures\"", "author": {"name": "Sage Weil", "email": "sage@inktank.com", "user": null}, "additions": 0, "deletions": 10}}, {"node": {"oid": "657c9db2c5a61c9044b9d3ec53c2f602ac00d2e4", "messageHeadline": "move cfuse fsx into marginal suite", "author": {"name": "Sage Weil", "email": "sage@inktank.com", "user": null}, "additions": 0, "deletions": 0}}, {"node": {"oid": "c3e1ab4967525d4f57decbc73452a5d6609d7139", "messageHeadline": "remove suites/stress/basic", "author": {"name": "Sage Weil", "email": "sage@inktank.com", "user": null}, "additions": 0, "deletions": 4}}, {"node": {"oid": "392a6596aab1052596f92190edb272c17c3d06c3", "messageHeadline": "move some old flaky tasks into marginal suite", "author": {"name": "Sage Weil", "email": "sage@inktank.com", "user": null}, "additions": 0, "deletions": 0}}, {"node": {"oid": "9ea22133b7c65ec318b4cc893efe37e35cc2b7cf", "messageHeadline": "use sudo to kill teuthology proc", "author": {"name": "Sage Weil", "email": "sage@inktank.com", "user": null}, "additions": 4, "deletions": 3}}, {"node": {"oid": "98a21cc8f01f6ba96b8c59fc50d089eb86a85e31", "messageHeadline": "move qemu_iozone test to marginal suite", "author": {"name": "Sage Weil", "email": "sage@newdream.net", "user": {"login": "liewegas"}}, "additions": 4, "deletions": 0}}, {"node": {"oid": "ed3bd211fe9e0e4f1e0e1b44897ac45c8928528e", "messageHeadline": "increase thrashosds timeout", "author": {"name": "Samuel Just", "email": "sam.just@inktank.com", "user": null}, "additions": 1, "deletions": 0}}, {"node": {"oid": "e5fb49914cb8ff5bd336ad7362e409d3b34eb534", "messageHeadline": "run: make -a short for --archive", "author": {"name": "Sage Weil", "email": "sage@inktank.com", "user": null}, "additions": 1, "deletions": 1}}, {"node": {"oid": "2499bd3f5397fc5ba62751dd086a4f5fb107c5e7", "messageHeadline": "watch-suite: stupid script to watch teuth run progress", "author": {"name": "Sage Weil", "email": "sage@newdream.net", "user": {"login": "liewegas"}}, "additions": 4, "deletions": 0}}, {"node": {"oid": "132dc0066dc23b0b34d583440593b7cb1139afb7", "messageHeadline": "nuke: be more careful about kill; simplify", "author": {"name": "Sage Weil", "email": "sage@newdream.net", "user": {"login": "liewegas"}}, "additions": 9, "deletions": 7}}, {"node": {"oid": "6dbf53e298d918313093586d633925a621f7452e", "messageHeadline": "nuke: nuke based on archive path", "author": {"name": "Sage Weil", "email": "sage@newdream.net", "user": {"login": "liewegas"}}, "additions": 10, "deletions": 3}}, {"node": {"oid": "45fcca1fea3c84a9aa8d2d4c46abe2448fc9e024", "messageHeadline": "valgrind: add strptime suppressions", "author": {"name": "Sage Weil", "email": "sage@inktank.com", "user": null}, "additions": 27, "deletions": 2}}, {"node": {"oid": "12a1f62364eb119a1ca220e142790d06ff4eb038", "messageHeadline": "move other ffsb workloads to marginal suite", "author": {"name": "Sage Weil", "email": "sage@inktank.com", "user": null}, "additions": 3, "deletions": 0}}, {"node": {"oid": "fb9d39d54c2eb773ae276e4f209efe405e1adb86", "messageHeadline": "move locktest to marginal suite", "author": {"name": "Sage Weil", "email": "sage@inktank.com", "user": null}, "additions": 0, "deletions": 0}}, {"node": {"oid": "e07b711325847911573eb06a8bb42ead0e58a47b", "messageHeadline": "Added a debug message", "author": {"name": "tamil", "email": "tamil@tamil-VirtualBox.(none)", "user": null}, "additions": 1, "deletions": 0}}, {"node": {"oid": "b99d11c4900bb860f159da867102a094548f5964", "messageHeadline": "schedule_suite: use the sha1, not branch name", "author": {"name": "Sage Weil", "email": "sage@newdream.net", "user": {"login": "liewegas"}}, "additions": 4, "deletions": 2}}, {"node": {"oid": "f3c24517977f356f9b1114dd952db74aadc9e521", "messageHeadline": "nuke - optionally kill the process hung", "author": {"name": "tamil", "email": "tamil@tamil-VirtualBox.(none)", "user": null}, "additions": 14, "deletions": 1}}, {"node": {"oid": "9278e231e64f49c3205c2ded8b1f2d3b27265eac", "messageHeadline": "smoke: add msgr failures", "author": {"name": "Sage Weil", "email": "sage@inktank.com", "user": null}, "additions": 10, "deletions": 0}}, {"node": {"oid": "b9414b6cf7c76bac8523aa69adf1799355a43500", "messageHeadline": "fewer hosts for mon tests", "author": {"name": "Sage Weil", "email": "sage@newdream.net", "user": {"login": "liewegas"}}, "additions": 3, "deletions": 6}}, {"node": {"oid": "38aa344def25c134539a89f29e67b3ed898b5480", "messageHeadline": "ceph: fix valgrind error check", "author": {"name": "Sage Weil", "email": "sage@inktank.com", "user": null}, "additions": 1, "deletions": 1}}, {"node": {"oid": "96ccb0605de07c446afd57137e9d03501a0c3594", "messageHeadline": "add rbd_xfstests to kernel suite", "author": {"name": "Sage Weil", "email": "sage@inktank.com", "user": null}, "additions": 3, "deletions": 0}}, {"node": {"oid": "e89dec78fe34448e91ea09bc942f69652db6c474", "messageHeadline": "Merge branch 'master' of github.com:ceph/teuthology", "author": {"name": "Mark Nelson", "email": "nhm@clusterfaq.org", "user": null}, "additions": 7, "deletions": 1}}, {"node": {"oid": "2e5853f485eccbfaae5ad96f1e3534f46c6493ae", "messageHeadline": "Now using daemon-helper", "author": {"name": "Mark Nelson", "email": "nhm@clusterfaq.org", "user": null}, "additions": 10, "deletions": 3}}, {"node": {"oid": "3321700a9e830048481e97a85dec20c86eb15c00", "messageHeadline": "qemu_iozone: use a larger image", "author": {"name": "Josh Durgin", "email": "josh.durgin@inktank.com", "user": {"login": "jdurgin"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "74b1468fe63116537ca9e35f8457a2db68410102", "messageHeadline": "kernel suite", "author": {"name": "Sage Weil", "email": "sage@inktank.com", "user": null}, "additions": 43, "deletions": 0}}, {"node": {"oid": "c6b2e93d001a5aef0284676272274d52d45d9513", "messageHeadline": "add cleanup-user.sh script", "author": {"name": "Sage Weil", "email": "sage@newdream.net", "user": {"login": "liewegas"}}, "additions": 6, "deletions": 0}}, {"node": {"oid": "f81feade392adcd262884243e56fe8ba9f965d61", "messageHeadline": "schedule_suite.sh: drop -x", "author": {"name": "Sage Weil", "email": "sage@newdream.net", "user": {"login": "liewegas"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "8c453cce551cefd58a53933bcce94653b566a8ce", "messageHeadline": "cleaned up commented code", "author": {"name": "Mark Nelson", "email": "nhm@clusterfaq.org", "user": null}, "additions": 0, "deletions": 20}}, {"node": {"oid": "1a43c3443b99cee9cd6425551ec08e284875ec40", "messageHeadline": "Added blktrace task", "author": {"name": "Mark Nelson", "email": "nhm@clusterfaq.org", "user": null}, "additions": 98, "deletions": 1}}, {"node": {"oid": "1db84ddd33a02170ea9acbe8436763fc32983d9c", "messageHeadline": "include ceph task in librbd collection", "author": {"name": "Sage Weil", "email": "sage@newdream.net", "user": {"login": "liewegas"}}, "additions": 2, "deletions": 0}}, {"node": {"oid": "aa89e6ab326d5badb2d30ac55dad485b3cffc909", "messageHeadline": "move kclient_workunit_suites_ffsb to marginal suite", "author": {"name": "Sage Weil", "email": "sage@inktank.com", "user": null}, "additions": 7, "deletions": 0}}, {"node": {"oid": "cc380dee406debf01d6f609b86ca104144fdd7a0", "messageHeadline": "ignore DEADLOCK line inside lockdep splat", "author": {"name": "Sage Weil", "email": "sage@inktank.com", "user": null}, "additions": 2, "deletions": 0}}, {"node": {"oid": "48e8e0a7e63c423206421077e7e7f26b4194c15e", "messageHeadline": "Add script to create a vm image with extra packages", "author": {"name": "Josh Durgin", "email": "josh.durgin@inktank.com", "user": {"login": "jdurgin"}}, "additions": 61, "deletions": 0}}, {"node": {"oid": "38f6a78c71910a39b7f1890316c0a134ced8b0ec", "messageHeadline": "Add a task to run a test against rbd inside of qemu.", "author": {"name": "Josh Durgin", "email": "josh.durgin@inktank.com", "user": {"login": "jdurgin"}}, "additions": 337, "deletions": 0}}, {"node": {"oid": "94a6ab8ff3637f68c03261cf845b402d6bfa8e76", "messageHeadline": "Add some tests inside qemu for the librbd suite", "author": {"name": "Josh Durgin", "email": "josh.durgin@inktank.com", "user": {"login": "jdurgin"}}, "additions": 16, "deletions": 0}}, {"node": {"oid": "a92306a41aa4ebc0f14214cecdaa35dc91d6df8e", "messageHeadline": "Move librbd tests to rbd suite", "author": {"name": "Josh Durgin", "email": "josh.durgin@inktank.com", "user": {"login": "jdurgin"}}, "additions": 9, "deletions": 14}}, {"node": {"oid": "03597ca6b92f02f8263c837250a3308df7226e57", "messageHeadline": "Check for machine args based on local, not ctx.machines", "author": {"name": "Dan Mick", "email": "dan.mick@inktank.com", "user": null}, "additions": 1, "deletions": 1}}, {"node": {"oid": "7773a93e3ebe9a18762b46495f9b87921b194999", "messageHeadline": "whitelist current lockdep warnings in syslog", "author": {"name": "Sage Weil", "email": "sage@newdream.net", "user": {"login": "liewegas"}}, "additions": 4, "deletions": 0}}, {"node": {"oid": "c8e1ec6a91a8b7a1fcc9a6b7e19f36a543601fd2", "messageHeadline": "record owner at start of run", "author": {"name": "Sage Weil", "email": "sage@newdream.net", "user": {"login": "liewegas"}}, "additions": 14, "deletions": 11}}, {"node": {"oid": "845e6c282fb6f7872fd2cc28c479860a5d861560", "messageHeadline": "move cfuse + dbench task that triggers #1737 to marginal suite", "author": {"name": "Sage Weil", "email": "sage@newdream.net", "user": {"login": "liewegas"}}, "additions": 7, "deletions": 0}}, {"node": {"oid": "218b69246fb9622348aa3033e55d51bd0766a351", "messageHeadline": "teuthology-ls: tolerate non-existent 'success' key in summary file", "author": {"name": "Josh Durgin", "email": "josh.durgin@inktank.com", "user": {"login": "jdurgin"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "233bc8dd8ed0c7bd74af9d00cc4e1bef0ae75eec", "messageHeadline": "schedule_suite: enable kdb", "author": {"name": "Sage Weil", "email": "sage@newdream.net", "user": {"login": "liewegas"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "286e639782ecf0de325f22d823e9f19c6e7e174f", "messageHeadline": "kernel: enable/disable kdb", "author": {"name": "Sage Weil", "email": "sage@newdream.net", "user": {"login": "liewegas"}}, "additions": 41, "deletions": 1}}, {"node": {"oid": "ab42b8dd5bbeaaf3d177d43ca8fd5ed1deac8cd5", "messageHeadline": "add usage log tests to radosgw-admin tasks", "author": {"name": "Yehuda Sadeh", "email": "yehuda@inktank.com", "user": {"login": "yehudasa"}}, "additions": 37, "deletions": 0}}, {"node": {"oid": "372fbe0eb2c1e2a1e59e9dc1391c80541b6c757a", "messageHeadline": "sync clock at start of every run", "author": {"name": "Sage Weil", "email": "sage@newdream.net", "user": {"login": "liewegas"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "a4589c6ab60a7854ab8c979df22f2b734b03722c", "messageHeadline": "don't dup ceph task for new fsx jobs", "author": {"name": "Sage Weil", "email": "sage@inktank.com", "user": null}, "additions": 28, "deletions": 3}}, {"node": {"oid": "f7ee34b539b0de4a6172ac93b415cb178e4d5362", "messageHeadline": "tolerate 250ms clock drift", "author": {"name": "Sage Weil", "email": "sage@newdream.net", "user": {"login": "liewegas"}}, "additions": 2, "deletions": 0}}, {"node": {"oid": "9929ceb49486215ef945edbf8c74d8b4a9e1b1b0", "messageHeadline": "include suite in archive dir", "author": {"name": "Sage Weil", "email": "sage@newdream.net", "user": {"login": "liewegas"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "abd7d18308b6eb76884dbd2c14cad08dc5e99556", "messageHeadline": "whitelist 'slow request' in qa runs", "author": {"name": "Sage Weil", "email": "sage@newdream.net", "user": {"login": "liewegas"}}, "additions": 2, "deletions": 0}}, {"node": {"oid": "0c40b24c1528cd7f322185cafb4c58e38855d1cb", "messageHeadline": "Run fsx on rbd with thrashing", "author": {"name": "Josh Durgin", "email": "josh.durgin@inktank.com", "user": {"login": "jdurgin"}}, "additions": 3, "deletions": 0}}, {"node": {"oid": "50e01c18c9f936f81f24ad37821c2045dd0554f2", "messageHeadline": "Increase number of ops done by fsx against rbd.", "author": {"name": "Josh Durgin", "email": "josh.durgin@inktank.com", "user": {"login": "jdurgin"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "9aeac5decd5935144a0a5c7b02a926553fdaf118", "messageHeadline": "add radosgw-admin test to regression suite", "author": {"name": "Sage Weil", "email": "sage@newdream.net", "user": {"login": "liewegas"}}, "additions": 7, "deletions": 0}}, {"node": {"oid": "3bd387f9e8f9e5d77e67a0442fa7601a0a927824", "messageHeadline": "radosgw-admin: fix for non-numeric bucket ids", "author": {"name": "Sage Weil", "email": "sage@newdream.net", "user": {"login": "liewegas"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "697c3b94c6daceb1cad952ef79807963e630a24d", "messageHeadline": "radosgw-admin: test max buckets limit", "author": {"name": "Sage Weil", "email": "sage@newdream.net", "user": {"login": "liewegas"}}, "additions": 25, "deletions": 6}}, {"node": {"oid": "474f8da41c025c1afb71b1a659448b2218e7ce30", "messageHeadline": "radosgw-admin: remove buckets before user", "author": {"name": "Sage Weil", "email": "sage@newdream.net", "user": {"login": "liewegas"}}, "additions": 15, "deletions": 1}}, {"node": {"oid": "83f8f3d1e6f273d1226b9eada4d5f10d168041bc", "messageHeadline": "radosgw-admin: fix swift subuser/key tests", "author": {"name": "Sage Weil", "email": "sage@newdream.net", "user": {"login": "liewegas"}}, "additions": 13, "deletions": 5}}, {"node": {"oid": "57da279490e3092279e1cc8a4659be86eb88e310", "messageHeadline": "schedule_suite.sh: add flavors, check/fix sha1s, optional templates", "author": {"name": "Sage Weil", "email": "sage@newdream.net", "user": {"login": "liewegas"}}, "additions": 39, "deletions": 12}}, {"node": {"oid": "5792f137257be01b346cee22e6cc2ee2a1c82c3c", "messageHeadline": "workunit: grab 'all' config from the right variable", "author": {"name": "Josh Durgin", "email": "josh.durgin@inktank.com", "user": {"login": "jdurgin"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "5012b73abbb3d2ed6632e123434ecd3b4dc5e54f", "messageHeadline": "Add test for cls_rbd", "author": {"name": "Josh Durgin", "email": "josh.durgin@inktank.com", "user": {"login": "jdurgin"}}, "additions": 7, "deletions": 0}}, {"node": {"oid": "68f14b400a332f3f94a44dd8416a33072ce6956d", "messageHeadline": "Test old and new rbd formats", "author": {"name": "Josh Durgin", "email": "josh.durgin@inktank.com", "user": {"login": "jdurgin"}}, "additions": 65, "deletions": 0}}, {"node": {"oid": "04ef5dcc128bbff00c09f4b97927a6e268793a95", "messageHeadline": "Update for new workunit task syntax", "author": {"name": "Josh Durgin", "email": "josh.durgin@inktank.com", "user": {"login": "jdurgin"}}, "additions": 227, "deletions": 151}}, {"node": {"oid": "8af8d0e20c96be0ca3d3138241a2672b5d047de2", "messageHeadline": "workunit: allow setting environment variables", "author": {"name": "Josh Durgin", "email": "josh.durgin@inktank.com", "user": {"login": "jdurgin"}}, "additions": 52, "deletions": 25}}, {"node": {"oid": "8c08482cc31c463f0d59d5b2f757c2fc2c474093", "messageHeadline": "regression: fix new rados, rbd test yamls", "author": {"name": "Sage Weil", "email": "sage@newdream.net", "user": {"login": "liewegas"}}, "additions": 0, "deletions": 2}}, {"node": {"oid": "6df344c7ec884c1461bcc33462eb704e8df8aafb", "messageHeadline": "run rados, rbd api tests under thrashing", "author": {"name": "Sage Weil", "email": "sage@newdream.net", "user": {"login": "liewegas"}}, "additions": 12, "deletions": 0}}, {"node": {"oid": "4fa665c19dfd1e20b1b7abef8241291db592c738", "messageHeadline": "--summary: add total counts, also note free machines", "author": {"name": "Dan Mick", "email": "dan.mick@inktank.com", "user": null}, "additions": 27, "deletions": 12}}, {"node": {"oid": "44374bc4fbb49c1b44f904db961bcd57d7171837", "messageHeadline": "new variable lock hid lock() function", "author": {"name": "Dan Mick", "email": "dan.mick@inktank.com", "user": null}, "additions": 3, "deletions": 3}}, {"node": {"oid": "9313cdea9765471254746fa719d94f8c4b50b388", "messageHeadline": "teuthology-lock: add --summary and --brief options", "author": {"name": "Dan Mick", "email": "dan.mick@inktank.com", "user": null}, "additions": 42, "deletions": 3}}, {"node": {"oid": "9ec2843355c65690c5e245591d2a56b4974f1a68", "messageHeadline": "pull s3-tests.git using git, not http", "author": {"name": "Sage Weil", "email": "sage@newdream.net", "user": {"login": "liewegas"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "7523ff3e58eecbd373d0e1ccb02c7f8e54f0f18b", "messageHeadline": "ceph: simplify 'cluster' mon log handling", "author": {"name": "Sage Weil", "email": "sage@newdream.net", "user": {"login": "liewegas"}}, "additions": 3, "deletions": 14}}, {"node": {"oid": "120ce3f8a780c1604849b6afbb46c93d9563aa8e", "messageHeadline": "Pass up unmodified exceptions from connection.connect()", "author": {"name": "Dan Mick", "email": "dan.mick@inktank.com", "user": null}, "additions": 6, "deletions": 8}}, {"node": {"oid": "fac88a40965c9412fe634e8aabde22f2762e40ed", "messageHeadline": "More shortnames fixes:", "author": {"name": "Dan Mick", "email": "dan.mick@inktank.com", "user": null}, "additions": 7, "deletions": 8}}, {"node": {"oid": "23c729305a6af8f9075e070d382573db18e29ba9", "messageHeadline": "task/: Added object map benchmarking test", "author": {"name": "Eleanor Cawthon", "email": "eleanor.cawthon@inktank.com", "user": null}, "additions": 81, "deletions": 0}}, {"node": {"oid": "044697d17878604b41acd1b24aaddfa7b355122a", "messageHeadline": "Allow short names to teuthology-lock (e.g. \"plana14\")", "author": {"name": "Dan Mick", "email": "dan.mick@inktank.com", "user": null}, "additions": 7, "deletions": 0}}, {"node": {"oid": "d3f855ec81b9368ee5c48f7ec6dd66282708e2e2", "messageHeadline": "fix up dist var", "author": {"name": "Sage Weil", "email": "sage@newdream.net", "user": {"login": "liewegas"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "af4fe154d8cf44d41840df81686aedb87796119f", "messageHeadline": "Change hardcoded oneiric to precise", "author": {"name": "Dan Mick", "email": "dan.mick@inktank.com", "user": null}, "additions": 4, "deletions": 4}}, {"node": {"oid": "95ecf40e446087c4923b7c9a8caa8e8497301257", "messageHeadline": "add rados_stress_watch to regression", "author": {"name": "Sage Weil", "email": "sage@newdream.net", "user": {"login": "liewegas"}}, "additions": 6, "deletions": 0}}, {"node": {"oid": "ea6c546ec4faa44ad1926c94f252b8a165130e0a", "messageHeadline": "Added python-dev to list of required packages.", "author": {"name": "Sam Zaydel", "email": "szaydel@gmail.com", "user": {"login": "szaydel"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "62f8f006b3a9a5e8a8f868a4008db72cf41c5eb4", "messageHeadline": "rbd.xfstests: default to 250mb instead of 100mb", "author": {"name": "Sage Weil", "email": "sage@newdream.net", "user": {"login": "liewegas"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "43ac8e2c8c346c1e749e8f9b7e88283a7559f904", "messageHeadline": "rbd_fsx in write-through mode", "author": {"name": "Sage Weil", "email": "sage@newdream.net", "user": {"login": "liewegas"}}, "additions": 9, "deletions": 0}}, {"node": {"oid": "d6b9bd8b63c8c6c1181ece1f6941829d8d1d5152", "messageHeadline": "schedule_suite: fix 'slow request' whitelist", "author": {"name": "Sage Weil", "email": "sage@newdream.net", "user": {"login": "liewegas"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "3d1fff89c9d4cec77bb1e352b8263d03fef7a49f", "messageHeadline": "rbd_fsx: resize to byte boundaries (not object multiples)", "author": {"name": "Sage Weil", "email": "sage@newdream.net", "user": {"login": "liewegas"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "396d1feff92d2d5602c4d850450a91619fac5324", "messageHeadline": "ceph.newdream.net -> ceph.com", "author": {"name": "Sage Weil", "email": "sage@newdream.net", "user": {"login": "liewegas"}}, "additions": 7, "deletions": 7}}, {"node": {"oid": "715abdea562213eb4ee60d28f3d5529241bbd6b8", "messageHeadline": "ignore syslog cron noise", "author": {"name": "Sage Weil", "email": "sage@newdream.net", "user": {"login": "liewegas"}}, "additions": 2, "deletions": 0}}, {"node": {"oid": "c5429bf936662f957380f90c4d42208f29e703d8", "messageHeadline": "use fewer nodes for the simple singleton tasks", "author": {"name": "Sage Weil", "email": "sage@newdream.net", "user": {"login": "liewegas"}}, "additions": 15, "deletions": 14}}, {"node": {"oid": "dcbb8d4013e78c79482274015905ae6f38710665", "messageHeadline": "osd_recovery: test no* osdmap flags", "author": {"name": "Sage Weil", "email": "sage@newdream.net", "user": {"login": "liewegas"}}, "additions": 10, "deletions": 0}}, {"node": {"oid": "25114bf9a4e2e237e0d3cb8fcf77b66d4ff87234", "messageHeadline": "nuke: refactor to run in parallel and add unlock option", "author": {"name": "Josh Durgin", "email": "josh.durgin@dreamhost.com", "user": {"login": "jdurgin"}}, "additions": 55, "deletions": 35}}, {"node": {"oid": "b32b693ab201068f785f64877d02a3eabe01d2e8", "messageHeadline": "parallel: obey iterator protocol", "author": {"name": "Josh Durgin", "email": "josh.durgin@dreamhost.com", "user": {"login": "jdurgin"}}, "additions": 4, "deletions": 1}}, {"node": {"oid": "a11b69fd4cf281d1b21bc82e0188e2a36754cf0a", "messageHeadline": "nuke: ignore ntpdate errors", "author": {"name": "Sage Weil", "email": "sage@newdream.net", "user": {"login": "liewegas"}}, "additions": 2, "deletions": 0}}, {"node": {"oid": "6cf876733a0fda49b40df48182c5e01041c332c7", "messageHeadline": "filestore_idempotent: url has changed", "author": {"name": "Sage Weil", "email": "sage@newdream.net", "user": {"login": "liewegas"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "c9d2185624858bc8d41b700725539b0dc45a4b5c", "messageHeadline": "hammer.sh: -a to archive each run", "author": {"name": "Sage Weil", "email": "sage@newdream.net", "user": {"login": "liewegas"}}, "additions": 12, "deletions": 2}}, {"node": {"oid": "ff0fe37294acd2d337c08accb189c9399e9b1770", "messageHeadline": "add rbd_fsx_[no]cache jobs to regression suite", "author": {"name": "Sage Weil", "email": "sage@newdream.net", "user": {"login": "liewegas"}}, "additions": 16, "deletions": 0}}, {"node": {"oid": "e3af08771276da46c702949952184edc0ae3eddd", "messageHeadline": "rbd_fsx: show progress", "author": {"name": "Sage Weil", "email": "sage@newdream.net", "user": {"login": "liewegas"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "6a58314d4627d106c5fd6df186e191c19a01f64b", "messageHeadline": "fix misc checks that wait for N osds to be up", "author": {"name": "Sage Weil", "email": "sage@newdream.net", "user": {"login": "liewegas"}}, "additions": 7, "deletions": 7}}, {"node": {"oid": "7ae1aefab7e8b07ea60a39b93040a5b366d1a77a", "messageHeadline": "gather logs for cfuse dbench workload, hopefully catch #1737", "author": {"name": "Sage Weil", "email": "sage@newdream.net", "user": {"login": "liewegas"}}, "additions": 4, "deletions": 0}}, {"node": {"oid": "407b2e0bc73fa2ddd81ccddf338509a0437d1eea", "messageHeadline": "whitelist xfs_fsr syslog noise", "author": {"name": "Sage Weil", "email": "sage@newdream.net", "user": {"login": "liewegas"}}, "additions": 2, "deletions": 0}}, {"node": {"oid": "e875b89f9370da901d72d4bb7b0cc581cde541de", "messageHeadline": "Add task for running fsx on an rbd image.", "author": {"name": "Josh Durgin", "email": "josh.durgin@dreamhost.com", "user": {"login": "jdurgin"}}, "additions": 60, "deletions": 0}}, {"node": {"oid": "6bede298ef2b22710fb3ffee8dac4cbbb8ae5274", "messageHeadline": "dump_stuck: whitelist 'wrongly marked me down'", "author": {"name": "Sage Weil", "email": "sage@newdream.net", "user": {"login": "liewegas"}}, "additions": 2, "deletions": 0}}, {"node": {"oid": "19e673ccf93fbfde5d3bfce6476e0f61570f43e6", "messageHeadline": "filestore_idempotent: use new sequence-based tester", "author": {"name": "Sage Weil", "email": "sage@newdream.net", "user": {"login": "liewegas"}}, "additions": 44, "deletions": 27}}, {"node": {"oid": "6ba4efcd3adbd6ed7b21147df484b02a3aafbaf8", "messageHeadline": "rbd.py: add xfstests functionality", "author": {"name": "Sage Weil", "email": "sage@newdream.net", "user": {"login": "liewegas"}}, "additions": 204, "deletions": 0}}, {"node": {"oid": "4498825a48d1e388d2f26372b8767b0bbbe632bc", "messageHeadline": "add rbd_xfstests to regression suite", "author": {"name": "Sage Weil", "email": "sage@newdream.net", "user": {"login": "liewegas"}}, "additions": 3, "deletions": 0}}, {"node": {"oid": "55535d04bb7deee6a65e79cb706745a549a09c7c", "messageHeadline": "move tasks:cfuse_workunit_suites_dbench.yaml to stress pending #1737 fix", "author": {"name": "Sage Weil", "email": "sage@newdream.net", "user": {"login": "liewegas"}}, "additions": 0, "deletions": 0}}, {"node": {"oid": "ddb98f77738b385f74ad7ece608e6caad39c6421", "messageHeadline": "ceph_manager: don't try to start greenlet twice", "author": {"name": "Josh Durgin", "email": "josh.durgin@dreamhost.com", "user": {"login": "jdurgin"}}, "additions": 0, "deletions": 1}}, {"node": {"oid": "1ac5554d759289c5bd7c147f00da0aa4a44c12b5", "messageHeadline": "kernel: kludge around mysterious 0-byte .git/HEAD files", "author": {"name": "Sage Weil", "email": "sage@newdream.net", "user": {"login": "liewegas"}}, "additions": 10, "deletions": 0}}, {"node": {"oid": "0d5918f8e4d1bedd8d1d8de1e475fa2a83eb4942", "messageHeadline": "kernel: reset to remote firmware branch; don't pull", "author": {"name": "Sage Weil", "email": "sage@newdream.net", "user": {"login": "liewegas"}}, "additions": 3, "deletions": 1}}, {"node": {"oid": "9b755fd665af5ff82adaf5d2a2b183ed755731b9", "messageHeadline": "kernel: change git incantation for firmware pull", "author": {"name": "Sage Weil", "email": "sage@newdream.net", "user": {"login": "liewegas"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "22b1f17f785cdf75e060bb19c7bf05677cf0042e", "messageHeadline": "ls: another newline", "author": {"name": "Sage Weil", "email": "sage@newdream.net", "user": {"login": "liewegas"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "7757fbb9bd91f72d7c38b004a9ca749d88f73eee", "messageHeadline": "ls: remote stray newline", "author": {"name": "Sage Weil", "email": "sage@newdream.net", "user": {"login": "liewegas"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "9906d5ed084de43afef782f4ac3804b478fdf734", "messageHeadline": "Change to local mirror of linux-firmware repo to try to stop failures", "author": {"name": "Dan Mick", "email": "dan.mick@dreamhost.com", "user": null}, "additions": 2, "deletions": 1}}, {"node": {"oid": "3d7f1db73162456b468cd3f7791761c966d846f6", "messageHeadline": "Kernel: Pull linux-firmware from git", "author": {"name": "Mark Nelson", "email": "nhm@clusterfaq.org", "user": null}, "additions": 35, "deletions": 0}}, {"node": {"oid": "ba0fb3ed87b626e8e17d5929f5ac6fe3050db6a1", "messageHeadline": "cleanup-and-unlock.sh: helper to nuke and then unlock a set of nodes", "author": {"name": "Sage Weil", "email": "sage@newdream.net", "user": {"login": "liewegas"}}, "additions": 4, "deletions": 0}}, {"node": {"oid": "3adf2bf97534e5bb4efd003689ae60c380e899ce", "messageHeadline": "schedule_suite.sh: helper to schedule a suite", "author": {"name": "Sage Weil", "email": "sage@newdream.net", "user": {"login": "liewegas"}}, "additions": 34, "deletions": 0}}, {"node": {"oid": "1836d4672fc6ec7cdcd199c58ab64c59475fad9f", "messageHeadline": "Added assertion to check that targets > roles", "author": {"name": "Mark Nelson", "email": "mark.nelson@dreamhost.com", "user": null}, "additions": 7, "deletions": 0}}, {"node": {"oid": "952940272b9107e9e4f6e8be23a6f72e8ec13d43", "messageHeadline": "nuke: don't run umount when no xargs args", "author": {"name": "Sage Weil", "email": "sage@newdream.net", "user": {"login": "liewegas"}}, "additions": 4, "deletions": 2}}, {"node": {"oid": "9a69c3f3191c129cc31d71b543e82f8fe55b202b", "messageHeadline": "ceph.conf: enable 'osd recover clone overlap'", "author": {"name": "Sage Weil", "email": "sage@newdream.net", "user": {"login": "liewegas"}}, "additions": 2, "deletions": 0}}, {"node": {"oid": "b4aa098f475b7a4201b2089c45e9aff6934a69ba", "messageHeadline": "make Thrasher not inherit from Greenlet", "author": {"name": "Samuel Just", "email": "samuel.just@dreamhost.com", "user": null}, "additions": 4, "deletions": 4}}, {"node": {"oid": "394d8b1ebd14a0ad566e67a352085968126701c4", "messageHeadline": "Add test for object source marked down", "author": {"name": "Samuel Just", "email": "samuel.just@dreamhost.com", "user": null}, "additions": 119, "deletions": 0}}, {"node": {"oid": "749826c29b47bce0c66b5a8fd8a4012703c9fe40", "messageHeadline": "allow use of a separate journal block device", "author": {"name": "Samuel Just", "email": "samuel.just@dreamhost.com", "user": null}, "additions": 41, "deletions": 13}}, {"node": {"oid": "e30b7710f5acec49b510cda980000858eb0321eb", "messageHeadline": "rbd: fix typo in default config", "author": {"name": "Josh Durgin", "email": "josh.durgin@dreamhost.com", "user": {"login": "jdurgin"}}, "additions": 3, "deletions": 1}}, {"node": {"oid": "ef17c8c9eb5eeb484c3295b6f9098639d801980d", "messageHeadline": "add smoke suite", "author": {"name": "Sage Weil", "email": "sage@newdream.net", "user": {"login": "liewegas"}}, "additions": 259, "deletions": 0}}, {"node": {"oid": "397e7f2f7bb4e69a3432b9bf7a3feabe779733f0", "messageHeadline": "add osd_recovery task to test divergent osd logs", "author": {"name": "Sage Weil", "email": "sage@newdream.net", "user": {"login": "liewegas"}}, "additions": 95, "deletions": 0}}, {"node": {"oid": "1c1192a9fb53e4818de3b2885d5c485c316665a9", "messageHeadline": "backfill: use 'rbd' pool instead of 'data'", "author": {"name": "Sage Weil", "email": "sage@newdream.net", "user": {"login": "liewegas"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "24910c3b3b234d9d16f244e9eb068b0df4cf07f9", "messageHeadline": "add osd-recovery test", "author": {"name": "Sage Weil", "email": "sage@newdream.net", "user": {"login": "liewegas"}}, "additions": 16, "deletions": 0}}, {"node": {"oid": "6bf9c957c96ea07dcab0f1f3fd1d840fb2064c02", "messageHeadline": "renamed backfill -> osd_backfill", "author": {"name": "Sage Weil", "email": "sage@newdream.net", "user": {"login": "liewegas"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "ca9a5a4ac454b8c2b5a0925c9c2a6a13001606fe", "messageHeadline": "rename backfill -> osd_backfill", "author": {"name": "Sage Weil", "email": "sage@newdream.net", "user": {"login": "liewegas"}}, "additions": 0, "deletions": 0}}, {"node": {"oid": "22e808746fccddde856dcf1783fb7ffd68a68fba", "messageHeadline": "put filestore xattr option in [global]", "author": {"name": "Sage Weil", "email": "sage@newdream.net", "user": {"login": "liewegas"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "6f0f250b26b5028a5723a73d5411b28f60f5617e", "messageHeadline": "suite: add missing print statement", "author": {"name": "Josh Durgin", "email": "josh.durgin@dreamhost.com", "user": {"login": "jdurgin"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "8a9a567067a4ecf2c800a7cf06e78de7b5db6ddf", "messageHeadline": "suite: fix print statement when summary doesn't exist", "author": {"name": "Josh Durgin", "email": "josh.durgin@dreamhost.com", "user": {"login": "jdurgin"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "91c08f6eeedef6fa44a2e5c9c27f7518eb6d2836", "messageHeadline": "Add watch op to rados.py", "author": {"name": "Samuel Just", "email": "sam.just@dreamhost.com", "user": null}, "additions": 1, "deletions": 0}}, {"node": {"oid": "815fc3e2f6679a24f76e241f142798700dc90cb0", "messageHeadline": "suite: failed runs might not have durations", "author": {"name": "Josh Durgin", "email": "josh.durgin@dreamhost.com", "user": {"login": "jdurgin"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "a65d4136e51e4442066a8be1ee88d45c4188af6f", "messageHeadline": "suite, coverage: use absolute dirs for isdir checks", "author": {"name": "Josh Durgin", "email": "josh.durgin@dreamhost.com", "user": {"login": "jdurgin"}}, "additions": 11, "deletions": 7}}, {"node": {"oid": "bdb72c282f7953ec22121ecb52bbbfe4f67472b2", "messageHeadline": "filestore_idempotent: get coverage and coredumps", "author": {"name": "Josh Durgin", "email": "josh.durgin@dreamhost.com", "user": {"login": "jdurgin"}}, "additions": 10, "deletions": 2}}, {"node": {"oid": "6c8db1a80766183929437f65afa093d0ae0d3885", "messageHeadline": "suite: more results logging", "author": {"name": "Josh Durgin", "email": "josh.durgin@dreamhost.com", "user": {"login": "jdurgin"}}, "additions": 2, "deletions": 0}}, {"node": {"oid": "7173a8afb672f3ef780e9058ba88636c6b6ded3f", "messageHeadline": "ceph.conf: no comment", "author": {"name": "Sage Weil", "email": "sage@newdream.net", "user": {"login": "liewegas"}}, "additions": 0, "deletions": 1}}, {"node": {"oid": "7de798f6fa896b63d9e6abe96f62b7e9de8caf4c", "messageHeadline": "ceph.conf: set 'filestore xattr use omap = true'", "author": {"name": "Sage Weil", "email": "sage@newdream.net", "user": {"login": "liewegas"}}, "additions": 2, "deletions": 0}}, {"node": {"oid": "7d2e1056fd8f47c28aeb6f545769b872ed569333", "messageHeadline": "fix teuthology-ls isdir check", "author": {"name": "Sage Weil", "email": "sage@newdream.net", "user": {"login": "liewegas"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "94f0ba1efe73c1927615ab8feae649b2c5991346", "messageHeadline": "run valgrind with cwd set to /tmp/cephtest/archive/coredump", "author": {"name": "Sage Weil", "email": "sage@newdream.net", "user": {"login": "liewegas"}}, "additions": 10, "deletions": 1}}, {"node": {"oid": "01924a22d406d2d5ff97518b71d2443d5163a245", "messageHeadline": "disable rbd thrash workload, #2174", "author": {"name": "Sage Weil", "email": "sage@newdream.net", "user": {"login": "liewegas"}}, "additions": 0, "deletions": 0}}, {"node": {"oid": "07b97fe77fa71a62d2149dd9b705ea5a1722cc52", "messageHeadline": "suite: log results and coverage generation", "author": {"name": "Josh Durgin", "email": "josh.durgin@dreamhost.com", "user": {"login": "jdurgin"}}, "additions": 40, "deletions": 3}}, {"node": {"oid": "8fbd087d6bfac987d0f95ec55e620ec22fb6974d", "messageHeadline": "results: make sure email is sent before anything else fails", "author": {"name": "Josh Durgin", "email": "josh.durgin@dreamhost.com", "user": {"login": "jdurgin"}}, "additions": 37, "deletions": 27}}, {"node": {"oid": "b4572351a918270c2f9a93dae7d13b96f14c8957", "messageHeadline": "Revert \"disable rbd thrash workload, #2174\"", "author": {"name": "Sage Weil", "email": "sage@newdream.net", "user": {"login": "liewegas"}}, "additions": 0, "deletions": 0}}, {"node": {"oid": "1bec416c7c7ff8a6462d94baaba8e7da73e88ab4", "messageHeadline": "disable rbd thrash workload, #2174", "author": {"name": "Sage Weil", "email": "sage@newdream.net", "user": {"login": "liewegas"}}, "additions": 0, "deletions": 0}}, {"node": {"oid": "e14d428c987c6bdff36a675d05b30f1707ccc7d2", "messageHeadline": "Merge branch 'master' of github.com:ceph/teuthology", "author": {"name": "Mark Nelson", "email": "nhm@clusterfaq.org", "user": null}, "additions": 131, "deletions": 56}}, {"node": {"oid": "b90354dbab06a64239462cd36981f64dbda22d0e", "messageHeadline": "thrash: put client on separate machine from osds", "author": {"name": "Sage Weil", "email": "sage@newdream.net", "user": {"login": "liewegas"}}, "additions": 4, "deletions": 3}}, {"node": {"oid": "5c9acbd8971f37b408855b4cb507486e442f9a81", "messageHeadline": "gitbuilder: put flavor last", "author": {"name": "Sage Weil", "email": "sage@newdream.net", "user": {"login": "liewegas"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "1a01ccaafb938e82bdeff59ec441c38990e963ee", "messageHeadline": "Pull from new gitbuilder.ceph.com locations.", "author": {"name": "Sage Weil", "email": "sage@newdream.net", "user": {"login": "liewegas"}}, "additions": 50, "deletions": 33}}, {"node": {"oid": "096427d589c251935de0a4e0679b41c4cba2ca95", "messageHeadline": "remove dup ceph tasks from new thrash workloads", "author": {"name": "Sage Weil", "email": "sage@newdream.net", "user": {"login": "liewegas"}}, "additions": 0, "deletions": 2}}, {"node": {"oid": "3833ada8b9bc1c0f73306b1a956d8bd875c0158f", "messageHeadline": "Made the example better with multiple roles.", "author": {"name": "Mark Nelson", "email": "nhm@clusterfaq.org", "user": null}, "additions": 23, "deletions": 21}}, {"node": {"oid": "0a61ffad4cc60301210966571bd4566f11770c58", "messageHeadline": "Added some example yaml files and an example parallel execution task.", "author": {"name": "Mark Nelson", "email": "nhm@clusterfaq.org", "user": null}, "additions": 110, "deletions": 0}}, {"node": {"oid": "2b9e7bc50cf6cd42fa5db030d8e5fb74a09bfb38", "messageHeadline": "clusters/fixed-3.yaml: 2 -> 6 osds", "author": {"name": "Sage Weil", "email": "sage@newdream.net", "user": {"login": "liewegas"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "51d817fe57e7caf1d0b8dcd32e57b8c7cdd00d81", "messageHeadline": "Revert \"disable s3tests on valgrind/lockdep until #2103 is fixed\"", "author": {"name": "Sage Weil", "email": "sage@newdream.net", "user": {"login": "liewegas"}}, "additions": 0, "deletions": 0}}, {"node": {"oid": "af445189c2c12e2eb05537d3c446801bddb5be71", "messageHeadline": "add rbd, kclient workloads to regression thrash collection", "author": {"name": "Sage Weil", "email": "sage@newdream.net", "user": {"login": "liewegas"}}, "additions": 14, "deletions": 0}}, {"node": {"oid": "71e6e62ebba71fe1558858123352c79853c1e60e", "messageHeadline": "fix typo, ceph-fyuse -> ceph-fuse", "author": {"name": "Sage Weil", "email": "sage@newdream.net", "user": {"login": "liewegas"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "b84897e56fe2a7bffee0c25e998ff05883c1a68f", "messageHeadline": "use dbench workunit, not the autotest one", "author": {"name": "Sage Weil", "email": "sage@newdream.net", "user": {"login": "liewegas"}}, "additions": 19, "deletions": 29}}, {"node": {"oid": "008cf7fd956bc1171b6473a17f1ce7f0851c3567", "messageHeadline": "autotest: pull from github.com/ceph/autotest", "author": {"name": "Sage Weil", "email": "sage@newdream.net", "user": {"login": "liewegas"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "2124129e7075a390f7634e2a851dda69cc6530cb", "messageHeadline": "workunit: include python2.7 path too", "author": {"name": "Sage Weil", "email": "sage@newdream.net", "user": {"login": "liewegas"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "ddc1ab0c03fa34e538d05d9d53448b408f393ecc", "messageHeadline": "rados.py: include setattr and rmattr", "author": {"name": "Samuel Just", "email": "samuel.just@dreamhost.com", "user": null}, "additions": 2, "deletions": 0}}, {"node": {"oid": "31762c00035b35466e21851158dd0ae5fd4dd47d", "messageHeadline": "lock: Improved logging when there aren't enough nodes available to lo\u2026", "author": {"name": "Mark Nelson", "email": "mark.nelson@dreamhost.com", "user": null}, "additions": 12, "deletions": 9}}, {"node": {"oid": "05a07dda7d153b5d04dfab34d46bf5acdb115224", "messageHeadline": "lock: Added a --locked flag to teuthology-lock.", "author": {"name": "Mark Nelson", "email": "mark.nelson@dreamhost.com", "user": null}, "additions": 11, "deletions": 2}}, {"node": {"oid": "2a18c3e1d016dc20d566ca60830e49f76aad6750", "messageHeadline": "nuke: unmount osd data directories", "author": {"name": "Sage Weil", "email": "sage@newdream.net", "user": {"login": "liewegas"}}, "additions": 17, "deletions": 0}}, {"node": {"oid": "14936747356cc01d1f654cac5f98aca4316dd06e", "messageHeadline": "Use non-zero exit status if any tests failed", "author": {"name": "Josh Durgin", "email": "josh.durgin@dreamhost.com", "user": {"login": "jdurgin"}}, "additions": 4, "deletions": 0}}, {"node": {"oid": "dc1abab2119fcf01eecfc81f3ef2177621af0b1f", "messageHeadline": "github.com/NewDreamNetwork -> github.com/ceph", "author": {"name": "Sage Weil", "email": "sage@newdream.net", "user": {"login": "liewegas"}}, "additions": 9, "deletions": 8}}, {"node": {"oid": "9f757ca9511374f6565d74263e242c74e39f8a3f", "messageHeadline": "disable s3tests on valgrind/lockdep until #2103 is fixed", "author": {"name": "Sage Weil", "email": "sage@newdream.net", "user": {"login": "liewegas"}}, "additions": 0, "deletions": 0}}, {"node": {"oid": "a80246c17fc5c8622b5f2a728153a45b553371ed", "messageHeadline": "dump_stuck: note required ceph configuration", "author": {"name": "Josh Durgin", "email": "josh.durgin@dreamhost.com", "user": {"login": "jdurgin"}}, "additions": 5, "deletions": 0}}, {"node": {"oid": "b2bbede826534c174b2bbf715dcd234666b29bd7", "messageHeadline": "dump-stuck: set pg stuck threshold to match test", "author": {"name": "Josh Durgin", "email": "josh.durgin@dreamhost.com", "user": {"login": "jdurgin"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "85cc96c11a403ab08b3c9a1280d5717aec237325", "messageHeadline": "dump_stuck: verify that 'ceph health' mentions the right number of in\u2026", "author": {"name": "Josh Durgin", "email": "josh.durgin@dreamhost.com", "user": {"login": "jdurgin"}}, "additions": 17, "deletions": 0}}, {"node": {"oid": "999e21928cc440340625301a754e1c658f477422", "messageHeadline": "peer: ignore +scrubbing portion of pg state", "author": {"name": "Sage Weil", "email": "sage@newdream.net", "user": {"login": "liewegas"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "722af1a4dd9cecedc24fdaa46b361aabaff9fde9", "messageHeadline": "no peer as part of lost_unfound", "author": {"name": "Sage Weil", "email": "sage@newdream.net", "user": {"login": "liewegas"}}, "additions": 0, "deletions": 1}}, {"node": {"oid": "9afafdf16444204fd92d3869a8a3e826f729f93d", "messageHeadline": "move peer to separate test for now", "author": {"name": "Sage Weil", "email": "sage@newdream.net", "user": {"login": "liewegas"}}, "additions": 13, "deletions": 0}}, {"node": {"oid": "6295578f165db7e07e2c205aebb19aa00b184844", "messageHeadline": "lost_unfound: do peer after, until wait_for_clean propagates last_epo\u2026", "author": {"name": "Sage Weil", "email": "sage@newdream.net", "user": {"login": "liewegas"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "84cd4ed6c3ed4e5359e5b66c302da6d76f9a4d67", "messageHeadline": "peer: wait for peering to complete, or block", "author": {"name": "Sage Weil", "email": "sage@newdream.net", "user": {"login": "liewegas"}}, "additions": 32, "deletions": 0}}, {"node": {"oid": "d944e7ee1e4ba9bc8e495d6e6c9ad2b653be4562", "messageHeadline": "fix lockdep.yaml conf syntax", "author": {"name": "Sage Weil", "email": "sage@newdream.net", "user": {"login": "liewegas"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "5d5a022cc18dabf158476c9556987989aa539867", "messageHeadline": "run radosgw through valgrind for s3tests", "author": {"name": "Sage Weil", "email": "sage@newdream.net", "user": {"login": "liewegas"}}, "additions": 3, "deletions": 1}}, {"node": {"oid": "c9c1a4ab42c88c5374725b59e1c203f309886fa3", "messageHeadline": "do peer test along with lost_unfound", "author": {"name": "Sage Weil", "email": "sage@newdream.net", "user": {"login": "liewegas"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "b8739585a07cb2a24087e46a9643574efd493066", "messageHeadline": "peer: remove unused variable", "author": {"name": "Josh Durgin", "email": "josh.durgin@dreamhost.com", "user": {"login": "jdurgin"}}, "additions": 0, "deletions": 3}}, {"node": {"oid": "62bda1271171a68ea46ce6e39d61acba9d6c58f9", "messageHeadline": "misc: always return a usable result from get_valgrind_args", "author": {"name": "Josh Durgin", "email": "josh.durgin@dreamhost.com", "user": {"login": "jdurgin"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "e4801819f2fa67d76225c75874b409b860dbabcd", "messageHeadline": "rgw: simplify valgrind args", "author": {"name": "Josh Durgin", "email": "josh.durgin@dreamhost.com", "user": {"login": "jdurgin"}}, "additions": 6, "deletions": 4}}, {"node": {"oid": "edbb41e1f897d5e0bab5460d971ffd5917e6d1e6", "messageHeadline": "add peer task", "author": {"name": "Sage Weil", "email": "sage@newdream.net", "user": {"login": "liewegas"}}, "additions": 103, "deletions": 0}}, {"node": {"oid": "fc531a9177676485531abef74cfec754b217544d", "messageHeadline": "rename valgrind -> verify, add in runs under lockdep", "author": {"name": "Sage Weil", "email": "sage@newdream.net", "user": {"login": "liewegas"}}, "additions": 4, "deletions": 0}}, {"node": {"oid": "7ac04a422a7014ef361a46758f97b9e7415ca95b", "messageHeadline": "lost_unfound: list missing/unfound for each pg and verify the unfound\u2026", "author": {"name": "Sage Weil", "email": "sage@newdream.net", "user": {"login": "liewegas"}}, "additions": 12, "deletions": 0}}, {"node": {"oid": "c43e87d118243d13ea0dcf94def2867d99697e57", "messageHeadline": "ceph_manager: list_pg_missing", "author": {"name": "Sage Weil", "email": "sage@newdream.net", "user": {"login": "liewegas"}}, "additions": 20, "deletions": 0}}, {"node": {"oid": "c93a08eda00866a44a05c51fb31effe4aeac809e", "messageHeadline": "Whitespace and unnecessary formatting fixes", "author": {"name": "Josh Durgin", "email": "josh.durgin@dreamhost.com", "user": {"login": "jdurgin"}}, "additions": 3, "deletions": 4}}, {"node": {"oid": "3bfb8d696ee218faeba5e75c01731844742325bf", "messageHeadline": "ceph, ceph-fuse: simplify valgrind argument additions", "author": {"name": "Josh Durgin", "email": "josh.durgin@dreamhost.com", "user": {"login": "jdurgin"}}, "additions": 26, "deletions": 34}}, {"node": {"oid": "9ec047226fa5281641385663a5eccc1409556bf1", "messageHeadline": "refactor all valgrind users to use a get_valgrind_args() helper", "author": {"name": "Sage Weil", "email": "sage@newdream.net", "user": {"login": "liewegas"}}, "additions": 33, "deletions": 49}}, {"node": {"oid": "90fdc84086b9ade4aa8d8e599fe68a17093efa90", "messageHeadline": "ceph: always create valgrind logs dir", "author": {"name": "Sage Weil", "email": "sage@newdream.net", "user": {"login": "liewegas"}}, "additions": 1, "deletions": 12}}, {"node": {"oid": "7af6e46c947060b3401073c9ad9ea1f62d72286c", "messageHeadline": "ceph: always try to process valgrind logs", "author": {"name": "Sage Weil", "email": "sage@newdream.net", "user": {"login": "liewegas"}}, "additions": 22, "deletions": 21}}, {"node": {"oid": "e2ea73d1a5feeaa14977cf5d30bd4bbc0945b276", "messageHeadline": "rgw: add valgrind support", "author": {"name": "Sage Weil", "email": "sage@newdream.net", "user": {"login": "liewegas"}}, "additions": 52, "deletions": 3}}, {"node": {"oid": "7bf64b73ee4f5e1eff2084d3c05387d383a054ab", "messageHeadline": "rgw: accept dict", "author": {"name": "Sage Weil", "email": "sage@newdream.net", "user": {"login": "liewegas"}}, "additions": 12, "deletions": 12}}, {"node": {"oid": "d40a9b275fc993488656336d54ee3fb5d9d95d72", "messageHeadline": "lost_unfound: new mark_unfound_lost syntax", "author": {"name": "Sage Weil", "email": "sage@newdream.net", "user": {"login": "liewegas"}}, "additions": 2, "deletions": 4}}, {"node": {"oid": "81a46c462a0293b6e16d2f96179f924e33b1b836", "messageHeadline": "dump_stuck: flush stats before waiting for recovery/clean", "author": {"name": "Josh Durgin", "email": "josh.durgin@dreamhost.com", "user": {"login": "jdurgin"}}, "additions": 6, "deletions": 0}}, {"node": {"oid": "52a52cf4f27c0526a3404d8386106bed78109af6", "messageHeadline": "Add test for 'ceph pg dump_stuck'", "author": {"name": "Josh Durgin", "email": "josh.durgin@dreamhost.com", "user": {"login": "jdurgin"}}, "additions": 11, "deletions": 0}}, {"node": {"oid": "995dc1f7510c71ce8dc38088eb805dfe42b965cc", "messageHeadline": "Add a task for testing stuck pg visibility.", "author": {"name": "Josh Durgin", "email": "josh.durgin@dreamhost.com", "user": {"login": "jdurgin"}}, "additions": 102, "deletions": 0}}, {"node": {"oid": "2a1c74c5f5925e9c23bdf3fed9c03b32c428f6ae", "messageHeadline": "Move duration calculation to an internal task", "author": {"name": "Josh Durgin", "email": "josh.durgin@dreamhost.com", "user": {"login": "jdurgin"}}, "additions": 12, "deletions": 7}}, {"node": {"oid": "eb434a507a8cd9bf29c4c2f43728aeb9ebce0ce6", "messageHeadline": "Add necessary imports for s3 tasks, and keep them alphabetical.", "author": {"name": "Josh Durgin", "email": "josh.durgin@dreamhost.com", "user": {"login": "jdurgin"}}, "additions": 5, "deletions": 3}}, {"node": {"oid": "11073e505fa115ee30f6ea2d8b8e1538802eb93a", "messageHeadline": "s3roundtrip, s3readwrite: access key uses url safe chars", "author": {"name": "Yehuda Sadeh", "email": "yehuda.sadeh@dreamhost.com", "user": null}, "additions": 4, "deletions": 2}}, {"node": {"oid": "6e1b3a5644231b6f18257685cfeff7de29084f7c", "messageHeadline": "rgw: access key uses url safe chars", "author": {"name": "Yehuda Sadeh", "email": "yehuda.sadeh@dreamhost.com", "user": null}, "additions": 3, "deletions": 1}}, {"node": {"oid": "df5f5738e640b8b0acdf0f20d215bcf846aa9adc", "messageHeadline": "add valgrind collection to regression suite", "author": {"name": "Sage Weil", "email": "sage@newdream.net", "user": {"login": "liewegas"}}, "additions": 46, "deletions": 0}}, {"node": {"oid": "c5688e6570e410f04e7819a4de440b1e2486692a", "messageHeadline": "ceph: valgrind trumps coverage when picking a flavor", "author": {"name": "Sage Weil", "email": "sage@newdream.net", "user": {"login": "liewegas"}}, "additions": 6, "deletions": 6}}, {"node": {"oid": "5216d3c7a9337d46190628040f4715adb7cf6672", "messageHeadline": "ceph.conf: no lockdep by default", "author": {"name": "Sage Weil", "email": "sage@newdream.net", "user": {"login": "liewegas"}}, "additions": 0, "deletions": 2}}, {"node": {"oid": "5f9445c88b85d4bdf3365f1c32ff9e74df93a448", "messageHeadline": "suite.results: include test duration in output", "author": {"name": "Sage Weil", "email": "sage@newdream.net", "user": {"login": "liewegas"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "84bd876cd4eee9698e9dea16e6329f69d8fd3f4a", "messageHeadline": "cfuse -> ceph-fuse", "author": {"name": "Sage Weil", "email": "sage@newdream.net", "user": {"login": "liewegas"}}, "additions": 27, "deletions": 27}}, {"node": {"oid": "71d0d97a97ba97ca2310e7bf871b90ceaa618932", "messageHeadline": "cfuse -> ceph-fuse", "author": {"name": "Sage Weil", "email": "sage@newdream.net", "user": {"login": "liewegas"}}, "additions": 9, "deletions": 9}}, {"node": {"oid": "7ff9f044e7f1b3ad68413153b25f73687c6088cf", "messageHeadline": "ceph: allow valgrind per-type (not just per-name)", "author": {"name": "Sage Weil", "email": "sage@newdream.net", "user": {"login": "liewegas"}}, "additions": 8, "deletions": 2}}, {"node": {"oid": "eb93fa744d88d9f0cbb2f580d0862ea581c8b8d8", "messageHeadline": "lost_unfound: mark osds in when we revive them", "author": {"name": "Sage Weil", "email": "sage@newdream.net", "user": {"login": "liewegas"}}, "additions": 3, "deletions": 0}}, {"node": {"oid": "45b6189b7da91c30ef746ee41ed5a7e54578ad8e", "messageHeadline": "ceph_manager: ignore stale states when counting", "author": {"name": "Sage Weil", "email": "sage@newdream.net", "user": {"login": "liewegas"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "b5668cf64be56afbe3a9d17a6f6343a126d6d757", "messageHeadline": "thrashing: whitelist 'objects unfound and apparently lost' message", "author": {"name": "Sage Weil", "email": "sage@newdream.net", "user": {"login": "liewegas"}}, "additions": 4, "deletions": 0}}, {"node": {"oid": "196d4a1f165e9f4f89c941bfc0aaa3ce9d21f835", "messageHeadline": "wait_till_clean -> wait_for_clean and wait_for_recovery", "author": {"name": "Sage Weil", "email": "sage@newdream.net", "user": {"login": "liewegas"}}, "additions": 39, "deletions": 13}}, {"node": {"oid": "bc0e4068befc24f6b5cb451df68e3dcadecd1ea4", "messageHeadline": "add regression/multifs collection; run rgw tests under both xfs and b\u2026", "author": {"name": "Sage Weil", "email": "sage@newdream.net", "user": {"login": "liewegas"}}, "additions": 7, "deletions": 0}}, {"node": {"oid": "ad9d7fb6e1dc6841a2afe9336845bc01dd791adf", "messageHeadline": "backfill: wait for clean before writing+blackholing", "author": {"name": "Sage Weil", "email": "sage@newdream.net", "user": {"login": "liewegas"}}, "additions": 5, "deletions": 0}}, {"node": {"oid": "50cc60f02d4bb8366eea3939748b592255598648", "messageHeadline": "nuke: nuke testrados too", "author": {"name": "Sage Weil", "email": "sage@newdream.net", "user": {"login": "liewegas"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "3fbb5714cc5f871ed65d8a73f3b86786aa3ca668", "messageHeadline": "rename fs files", "author": {"name": "Sage Weil", "email": "sage@newdream.net", "user": {"login": "liewegas"}}, "additions": 3, "deletions": 0}}, {"node": {"oid": "10a94d2b40f21294ccc079a617782556eda2018a", "messageHeadline": "regression/thrash on xfs and btrfs both", "author": {"name": "Sage Weil", "email": "sage@newdream.net", "user": {"login": "liewegas"}}, "additions": 3, "deletions": 0}}, {"node": {"oid": "04f3e44514db1620fbace8c44edb216367fa6eda", "messageHeadline": "btrfs: 1 -> fs: btrfs", "author": {"name": "Sage Weil", "email": "sage@newdream.net", "user": {"login": "liewegas"}}, "additions": 8, "deletions": 8}}, {"node": {"oid": "6f3abc6ceda28e3c0ae600502af41da993215fc6", "messageHeadline": "ceph_manager: mark in a bit more often than out", "author": {"name": "Sage Weil", "email": "sage@newdream.net", "user": {"login": "liewegas"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "af4ce44233d7fe673c0f664928c61100e6df986a", "messageHeadline": "ceph: use any fs, not just btrfs, on scratch devices", "author": {"name": "Sage Weil", "email": "sage@newdream.net", "user": {"login": "liewegas"}}, "additions": 32, "deletions": 22}}, {"node": {"oid": "975d73a2bb2c743131c4e1bc8fb0eebcd6faad34", "messageHeadline": "nuke: nuke testrados and rados processes, too", "author": {"name": "Sage Weil", "email": "sage@newdream.net", "user": {"login": "liewegas"}}, "additions": 2, "deletions": 0}}, {"node": {"oid": "46b612efa4153d0e45a93df52eb524f79d74f8f5", "messageHeadline": "misc: make get_scratch_devices look for (almost) any disk that's not \u2026", "author": {"name": "Sage Weil", "email": "sage@newdream.net", "user": {"login": "liewegas"}}, "additions": 29, "deletions": 2}}, {"node": {"oid": "2adad559bd8fadfbb44c384dc8d75f372cb02953", "messageHeadline": "hammer.sh: assume path is set", "author": {"name": "Sage Weil", "email": "sage@newdream.net", "user": {"login": "liewegas"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "4fad1317da3e9247779335fad78df4dbc5d9a185", "messageHeadline": "add snap thrashing covering a small number of objects", "author": {"name": "Sage Weil", "email": "sage@newdream.net", "user": {"login": "liewegas"}}, "additions": 12, "deletions": 0}}, {"node": {"oid": "e841f9c713b6e7c3b891d161395afe9a2a47445f", "messageHeadline": "move snap thrashing back into regression suite", "author": {"name": "Sage Weil", "email": "sage@newdream.net", "user": {"login": "liewegas"}}, "additions": 0, "deletions": 0}}, {"node": {"oid": "6028b36376b945fd3c8d78532637c77948d84f2f", "messageHeadline": "move kclient_workunit_suites_blogbench.yaml to stress suite", "author": {"name": "Sage Weil", "email": "sage@newdream.net", "user": {"login": "liewegas"}}, "additions": 4, "deletions": 0}}, {"node": {"oid": "0cd16cf03d400002f1b96d20e269db8c0bf55dd3", "messageHeadline": "ceph: always add logger for daemons", "author": {"name": "Josh Durgin", "email": "josh.durgin@dreamhost.com", "user": {"login": "jdurgin"}}, "additions": 7, "deletions": 11}}, {"node": {"oid": "7af7c66bd072cb65dfbf15ceffe30cd4334f9f2f", "messageHeadline": "ceph: rename type parameter to type_", "author": {"name": "Josh Durgin", "email": "josh.durgin@dreamhost.com", "user": {"login": "jdurgin"}}, "additions": 15, "deletions": 15}}, {"node": {"oid": "7146db921595a78968a3fcf657916bccf878c4aa", "messageHeadline": "ceph: use the correct comparison operator", "author": {"name": "Josh Durgin", "email": "josh.durgin@dreamhost.com", "user": {"login": "jdurgin"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "e7672b64334bbb60b83d01ad6ef093d1a1e16692", "messageHeadline": "ceph: sync before unmounting btrfs devices", "author": {"name": "Josh Durgin", "email": "josh.durgin@dreamhost.com", "user": {"login": "jdurgin"}}, "additions": 5, "deletions": 3}}, {"node": {"oid": "1364b8826f3f654fbbdddc8ba53dcec8ee038cf8", "messageHeadline": "ceph: delay raising exceptions until all daemons are stopped", "author": {"name": "Josh Durgin", "email": "josh.durgin@dreamhost.com", "user": {"login": "jdurgin"}}, "additions": 27, "deletions": 8}}, {"node": {"oid": "0b68dbca9a2480e6b8b5a47dd8e468712e0a8d2d", "messageHeadline": "add backfill test", "author": {"name": "Sage Weil", "email": "sage@newdream.net", "user": {"login": "liewegas"}}, "additions": 16, "deletions": 0}}, {"node": {"oid": "0236dc0f5eb4604cf841a08ba46f0619fc741cde", "messageHeadline": "add backfill task", "author": {"name": "Sage Weil", "email": "sage@newdream.net", "user": {"login": "liewegas"}}, "additions": 93, "deletions": 0}}, {"node": {"oid": "e337c4727c8894f4dfea62856c8a25c1f1ade5b1", "messageHeadline": "ceph_manager: add manager.blackhole_kill_osd()", "author": {"name": "Sage Weil", "email": "sage@newdream.net", "user": {"login": "liewegas"}}, "additions": 14, "deletions": 0}}, {"node": {"oid": "d7be77628c5b94a9c56aa4e132e5f6667be49cf0", "messageHeadline": "Allow user to disable lock checking.", "author": {"name": "Tommi Virtanen", "email": "tommi.virtanen@dreamhost.com", "user": null}, "additions": 3, "deletions": 0}}, {"node": {"oid": "09bed164086af768e11e13c7156b7c2088eb02a7", "messageHeadline": "Allow user to provide flavor to use.", "author": {"name": "Tommi Virtanen", "email": "tommi.virtanen@dreamhost.com", "user": null}, "additions": 22, "deletions": 4}}, {"node": {"oid": "9da01185a42cc31c2e2801492b79fdc26443bff2", "messageHeadline": "make 6-osd-2-machine simpler... single monitor", "author": {"name": "Sage Weil", "email": "sage@newdream.net", "user": {"login": "liewegas"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "06c8fdc9e6fe9dbf1ff56c5857fe78ebc3e10d86", "messageHeadline": "regression: add admin socket test for objecter requests.", "author": {"name": "Josh Durgin", "email": "josh.durgin@dreamhost.com", "user": {"login": "jdurgin"}}, "additions": 8, "deletions": 0}}, {"node": {"oid": "f84b4aa5e3bf6a40c3f001ed1a70fd921df37805", "messageHeadline": "Add admin socket task.", "author": {"name": "Josh Durgin", "email": "josh.durgin@dreamhost.com", "user": {"login": "jdurgin"}}, "additions": 150, "deletions": 0}}, {"node": {"oid": "fe2834f60393351aadbdc0a274fae369d32ec67f", "messageHeadline": "remove snap thrashing from regression suite for time being", "author": {"name": "Sage Weil", "email": "sage@newdream.net", "user": {"login": "liewegas"}}, "additions": 0, "deletions": 12}}, {"node": {"oid": "4aa9ca45519832625f42517747b6ca1993757805", "messageHeadline": "CephManager: base timeout on time since last change in active+clean", "author": {"name": "Samuel Just", "email": "samuel.just@dreamhost.com", "user": null}, "additions": 5, "deletions": 0}}, {"node": {"oid": "29885f3e42ff50261b7ca6dc819e7ae131d7b8be", "messageHeadline": "kernel: ignore connection problems while waiting for reboot", "author": {"name": "Josh Durgin", "email": "josh.durgin@dreamhost.com", "user": {"login": "jdurgin"}}, "additions": 7, "deletions": 4}}, {"node": {"oid": "5bb9a9d615bd94a78eec652e6808cbc170578c8d", "messageHeadline": "Add small cluster thrashing tasks", "author": {"name": "Samuel Just", "email": "samuel.just@dreamhost.com", "user": null}, "additions": 36, "deletions": 0}}, {"node": {"oid": "45e4c924fa957df528edf07afb9beb4431c0535b", "messageHeadline": "thrashosds: maxdead default to 0", "author": {"name": "Sage Weil", "email": "sage@newdream.net", "user": {"login": "liewegas"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "bf22a4fb921557b2f4c5fce086be4dfefbd22af4", "messageHeadline": "task/rados: use new usage for radosmodel tool", "author": {"name": "Sage Weil", "email": "sage@newdream.net", "user": {"login": "liewegas"}}, "additions": 14, "deletions": 12}}, {"node": {"oid": "b2c07d8a601fe97267b5bc3ebd158ee0b7720ece", "messageHeadline": "add simple thrash workload to regression suite", "author": {"name": "Sage Weil", "email": "sage@newdream.net", "user": {"login": "liewegas"}}, "additions": 21, "deletions": 0}}, {"node": {"oid": "71390f978454150213f24adfac8c794c145aa23f", "messageHeadline": "thrashosds: fix action selection", "author": {"name": "Sage Weil", "email": "sage@newdream.net", "user": {"login": "liewegas"}}, "additions": 4, "deletions": 6}}, {"node": {"oid": "8fc60869868283a4a67476f9490b74cca501f70a", "messageHeadline": "thrashosds: make actions less nonsensical", "author": {"name": "Sage Weil", "email": "sage@newdream.net", "user": {"login": "liewegas"}}, "additions": 7, "deletions": 5}}, {"node": {"oid": "9419f583c6f328c6718cbf1bc3eb55ab8124d28e", "messageHeadline": "ls: include duration, less noise", "author": {"name": "Sage Weil", "email": "sage@newdream.net", "user": {"login": "liewegas"}}, "additions": 9, "deletions": 4}}, {"node": {"oid": "c5bbfffa0539ebc4ea62a492a2024ef42940ae25", "messageHeadline": "hammer.sh: new -nuke syntax", "author": {"name": "Sage Weil", "email": "sage@newdream.net", "user": {"login": "liewegas"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "8fb115fe2c6292387a87eaaa4f28b12c062f6850", "messageHeadline": "include run duration in summary.yaml", "author": {"name": "Sage Weil", "email": "sage@newdream.net", "user": {"login": "liewegas"}}, "additions": 7, "deletions": 0}}, {"node": {"oid": "8e126db1da988b7af7291e20f0e032f084656f9e", "messageHeadline": "mon.0 -> mon.a", "author": {"name": "Sage Weil", "email": "sage@newdream.net", "user": {"login": "liewegas"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "43da161d2bc8922b7ff90501f655826189cb1a3f", "messageHeadline": "mds.0 -> mds.a", "author": {"name": "Sage Weil", "email": "sage@newdream.net", "user": {"login": "liewegas"}}, "additions": 6, "deletions": 6}}, {"node": {"oid": "7b47e49fa89939e91add33448b5dceacfbaf0d56", "messageHeadline": "ls: fix extraneous newline", "author": {"name": "Sage Weil", "email": "sage@newdream.net", "user": {"login": "liewegas"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "b58f9560ea77aba4682f46a3124834e3174a80a7", "messageHeadline": "ceph: ignore all leaks", "author": {"name": "Sage Weil", "email": "sage@newdream.net", "user": {"login": "liewegas"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "40fb86ff81059ac4f46294fe2ca7044de83678a3", "messageHeadline": "ceph: take single arg or list for valgrind args", "author": {"name": "Sage Weil", "email": "sage@newdream.net", "user": {"login": "liewegas"}}, "additions": 22, "deletions": 15}}, {"node": {"oid": "c88ec5719e3fba90cb69466d38f951b05261e7a5", "messageHeadline": "combined mon, osd, mds starter functions", "author": {"name": "Sage Weil", "email": "sage@newdream.net", "user": {"login": "liewegas"}}, "additions": 31, "deletions": 138}}, {"node": {"oid": "f8ec23e79dc7ab6edb14b462506096a9ebe24bc2", "messageHeadline": "rbd: default to all:", "author": {"name": "Sage Weil", "email": "sage@newdream.net", "user": {"login": "liewegas"}}, "additions": 2, "deletions": 0}}, {"node": {"oid": "72057a9cd828388829398fac42da6ad05e5cae43", "messageHeadline": "use local mirrors for (most) github urls", "author": {"name": "Sage Weil", "email": "sage@newdream.net", "user": {"login": "liewegas"}}, "additions": 8, "deletions": 4}}, {"node": {"oid": "fbfa94bb0933a799b53169cc5010485af1078417", "messageHeadline": "teuthology-ls: show pid, last line of output for running jobs", "author": {"name": "Sage Weil", "email": "sage@newdream.net", "user": {"login": "liewegas"}}, "additions": 19, "deletions": 1}}, {"node": {"oid": "f70b158cd197a4654527655177bacb589f252fee", "messageHeadline": "show host -> roles mapping on startup", "author": {"name": "Sage Weil", "email": "sage@newdream.net", "user": {"login": "liewegas"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "f795261454cced7501d359ae14aea8f066c8d09a", "messageHeadline": "lost_unfound: make test work with backfill", "author": {"name": "Sage Weil", "email": "sage@newdream.net", "user": {"login": "liewegas"}}, "additions": 3, "deletions": 1}}, {"node": {"oid": "3bfa41cf6ad945c21cf8499f94dd71cf07b3cb04", "messageHeadline": "Use yaml.safe_dump so unicode doesn't mess up the yaml files.", "author": {"name": "Tommi Virtanen", "email": "tommi.virtanen@dreamhost.com", "user": null}, "additions": 2, "deletions": 2}}, {"node": {"oid": "0da44591a9151cab2365c2e17d32a9cd278184ab", "messageHeadline": "nuke: take config files from -t argument", "author": {"name": "Josh Durgin", "email": "josh.durgin@dreamhost.com", "user": {"login": "jdurgin"}}, "additions": 4, "deletions": 3}}, {"node": {"oid": "96e89d30ec5f912f3c1b4844328e0966a2266e05", "messageHeadline": "kernel: loop reconnecting in case we race with shutdown", "author": {"name": "Josh Durgin", "email": "josh.durgin@dreamhost.com", "user": {"login": "jdurgin"}}, "additions": 19, "deletions": 7}}, {"node": {"oid": "59369237c9997b0b64252a970551a7af8395b48f", "messageHeadline": "thrasher: don't mark down osds out; tell monitor same", "author": {"name": "Sage Weil", "email": "sage@newdream.net", "user": {"login": "liewegas"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "3c0346b4cbc777a7573b2feae33b15d0d633ddbb", "messageHeadline": "lost_unfound: typo", "author": {"name": "Sage Weil", "email": "sage@newdream.net", "user": {"login": "liewegas"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "6dae2f8ae3adc7b74490f370a02ef6bf04cbaa37", "messageHeadline": "thrasher: adjust min_dead default", "author": {"name": "Sage Weil", "email": "sage@newdream.net", "user": {"login": "liewegas"}}, "additions": 3, "deletions": 1}}, {"node": {"oid": "fb74b901527537a98d511c38ca8169af2b34e85b", "messageHeadline": "thrasher: add max_dead", "author": {"name": "Sage Weil", "email": "sage@newdream.net", "user": {"login": "liewegas"}}, "additions": 6, "deletions": 0}}, {"node": {"oid": "50463ffddddbbda118d736057e79bc7c6df3d175", "messageHeadline": "verify all osds start before checking health", "author": {"name": "Sage Weil", "email": "sage@newdream.net", "user": {"login": "liewegas"}}, "additions": 30, "deletions": 0}}, {"node": {"oid": "f4883ebf09f8b621e528e1f3ce6bbffb9cee1bd1", "messageHeadline": "ceph: let the user running ceph-osd remove subvolumes", "author": {"name": "Josh Durgin", "email": "josh.durgin@dreamhost.com", "user": {"login": "jdurgin"}}, "additions": 2, "deletions": 0}}, {"node": {"oid": "2317b9ae9179df487dbe9f9d07c343425d7e1add", "messageHeadline": "add rgw readwrite and roundtrip tasks", "author": {"name": "Yehuda Sadeh", "email": "yehuda.sadeh@dreamhost.com", "user": null}, "additions": 30, "deletions": 0}}, {"node": {"oid": "d2fadf9fe2480ac9aac0e20279c27d998fd262e2", "messageHeadline": "syslog: ignore lockdep non-static key warning", "author": {"name": "Josh Durgin", "email": "josh.durgin@dreamhost.com", "user": {"login": "jdurgin"}}, "additions": 2, "deletions": 0}}, {"node": {"oid": "b354ce4e9182c9a80711bb63dbccbcaae86451d4", "messageHeadline": "run: put pid in archive dir", "author": {"name": "Sage Weil", "email": "sage@newdream.net", "user": {"login": "liewegas"}}, "additions": 3, "deletions": 0}}, {"node": {"oid": "fbf791213b7d34213ac215a4b3f0bc59be742957", "messageHeadline": "do not put monitors on the same nodes as clients", "author": {"name": "Sage Weil", "email": "sage@newdream.net", "user": {"login": "liewegas"}}, "additions": 6, "deletions": 6}}, {"node": {"oid": "13445d237be15f0d00253e1b541aaf929c2f870b", "messageHeadline": "ceph_manager: a booting osd is no longer automatically marked in", "author": {"name": "Sage Weil", "email": "sage@newdream.net", "user": {"login": "liewegas"}}, "additions": 0, "deletions": 3}}, {"node": {"oid": "001701a0f7a4644805467e6eb229a08c146ee3fb", "messageHeadline": "mon_recovery: need n/2 + 1 monitors for quorum", "author": {"name": "Sage Weil", "email": "sage@newdream.net", "user": {"login": "liewegas"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "cfeaef451b540d0a1b4543860abec4909d917486", "messageHeadline": "move multimon failure thrashing tests into regression", "author": {"name": "Sage Weil", "email": "sage@newdream.net", "user": {"login": "liewegas"}}, "additions": 0, "deletions": 0}}, {"node": {"oid": "da9210779e4b2bbfcddac348c64ce4646b2c25db", "messageHeadline": "ceph: don't skip monitor ports", "author": {"name": "Sage Weil", "email": "sage@newdream.net", "user": {"login": "liewegas"}}, "additions": 6, "deletions": 1}}, {"node": {"oid": "561f06cf942196cde1a3fcb8866fdef35a9a257c", "messageHeadline": "suite: make email-on-success the default behavior", "author": {"name": "Josh Durgin", "email": "josh.durgin@dreamhost.com", "user": {"login": "jdurgin"}}, "additions": 1, "deletions": 23}}, {"node": {"oid": "ec3a3a96548f8384acd01b9b7318c0fff3e10295", "messageHeadline": "rados: fix example config", "author": {"name": "Josh Durgin", "email": "josh.durgin@dreamhost.com", "user": {"login": "jdurgin"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "71d5bcbb5a7948e73cc99e3cc5732afc03f629e4", "messageHeadline": "Adjust rados model workloads for new config format", "author": {"name": "Josh Durgin", "email": "josh.durgin@dreamhost.com", "user": {"login": "jdurgin"}}, "additions": 11, "deletions": 1}}, {"node": {"oid": "cdd5c456a0d5016a36c277171837bb3a54618505", "messageHeadline": "nuke-on-error: only unlock if this run locked the machines", "author": {"name": "Josh Durgin", "email": "josh.durgin@dreamhost.com", "user": {"login": "jdurgin"}}, "additions": 8, "deletions": 5}}, {"node": {"oid": "0176c9ab0f3c103131882406ce683fd2a33649e9", "messageHeadline": "Remove unused mon.0 variables.", "author": {"name": "Josh Durgin", "email": "josh.durgin@dreamhost.com", "user": {"login": "jdurgin"}}, "additions": 0, "deletions": 3}}, {"node": {"oid": "2e9b1c75f93f552debf89ae0ffa7b5108d160258", "messageHeadline": "rados: use testrados instead of testsnaps and testreadwrite", "author": {"name": "Josh Durgin", "email": "josh.durgin@dreamhost.com", "user": {"login": "jdurgin"}}, "additions": 32, "deletions": 20}}, {"node": {"oid": "932257fb6ed7dae6457bed7648cc7f59a751a653", "messageHeadline": "rados: remove unused variable", "author": {"name": "Josh Durgin", "email": "josh.durgin@dreamhost.com", "user": {"login": "jdurgin"}}, "additions": 0, "deletions": 3}}, {"node": {"oid": "0af9c0a2e74c2eeb8d40bc98137cf0f6589c54bb", "messageHeadline": "rados: clean up argument construction", "author": {"name": "Josh Durgin", "email": "josh.durgin@dreamhost.com", "user": {"login": "jdurgin"}}, "additions": 24, "deletions": 24}}, {"node": {"oid": "6df4ce5075e2996aa80a5159531fabf5b763171e", "messageHeadline": "rados: fix references to testrados", "author": {"name": "Josh Durgin", "email": "josh.durgin@dreamhost.com", "user": {"login": "jdurgin"}}, "additions": 8, "deletions": 8}}, {"node": {"oid": "cdf142b5978e1146603c3e3c20babf4e8cff9ae6", "messageHeadline": "rados: fix documentation format", "author": {"name": "Josh Durgin", "email": "josh.durgin@dreamhost.com", "user": {"login": "jdurgin"}}, "additions": 18, "deletions": 18}}, {"node": {"oid": "2f71f03fdd29f186c7f7d348d414069739fb28bc", "messageHeadline": "misc: simplify reconnect logic", "author": {"name": "Josh Durgin", "email": "josh.durgin@dreamhost.com", "user": {"login": "jdurgin"}}, "additions": 3, "deletions": 21}}, {"node": {"oid": "f04e29557e76133653702051ea54d14aee78a62d", "messageHeadline": "teuthology rgw-admin: annotated test cases for inventory", "author": {"name": "Mark Kampe", "email": "mark.kampe@dreamhost.com", "user": null}, "additions": 55, "deletions": 19}}, {"node": {"oid": "d0e90d71bdc9b7431a7ecc70ad920414324b365a", "messageHeadline": "syslog checking: forgot a pipe", "author": {"name": "Josh Durgin", "email": "josh.durgin@dreamhost.com", "user": {"login": "jdurgin"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "7eec30946d5d6789b9b675597c47d2aab8ed48ca", "messageHeadline": "rountrip: add task", "author": {"name": "Yehuda Sadeh", "email": "yehuda.sadeh@dreamhost.com", "user": null}, "additions": 251, "deletions": 0}}, {"node": {"oid": "97cc6c2990a2330fa2c7b2fa63a7b23b1d091c23", "messageHeadline": "readwrite: fix task with default conf", "author": {"name": "Yehuda Sadeh", "email": "yehuda.sadeh@dreamhost.com", "user": null}, "additions": 5, "deletions": 2}}, {"node": {"oid": "659e66aa091635ce7be438115d297678fc523d5e", "messageHeadline": "readwrite: fix conf, task runs", "author": {"name": "Yehuda Sadeh", "email": "yehuda.sadeh@dreamhost.com", "user": null}, "additions": 1, "deletions": 2}}, {"node": {"oid": "7d085ad9394b8499a28ca73cd7846bb0d11f579b", "messageHeadline": "readwrite: add readwrite task", "author": {"name": "Yehuda Sadeh", "email": "yehuda.sadeh@dreamhost.com", "user": null}, "additions": 249, "deletions": 0}}, {"node": {"oid": "31b5ccbf1b09c7d11ee2d3ebcbed1993359baf31", "messageHeadline": "coverage: use locally stored build instead of downloading from a gitb\u2026", "author": {"name": "Josh Durgin", "email": "josh.durgin@dreamhost.com", "user": {"login": "jdurgin"}}, "additions": 12, "deletions": 6}}, {"node": {"oid": "4da96ff35b3ee3df2b6d3b2190bb011acc808567", "messageHeadline": "rados load-gen workunits", "author": {"name": "Sage Weil", "email": "sage@newdream.net", "user": {"login": "liewegas"}}, "additions": 18, "deletions": 0}}, {"node": {"oid": "c9e4504fbd95a7937b140a0b2a0587218d25dbce", "messageHeadline": "Ignore lockdep being turned off for now.", "author": {"name": "Josh Durgin", "email": "josh.durgin@dreamhost.com", "user": {"login": "jdurgin"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "a768ad738ae4dc15ed1bb58d15aac2a9dff51ead", "messageHeadline": "coverage: don't generate html reports for each test", "author": {"name": "Josh Durgin", "email": "josh.durgin@dreamhost.com", "user": {"login": "jdurgin"}}, "additions": 0, "deletions": 13}}, {"node": {"oid": "7b52dd1410fb4877da216510e8b820ba3cc55074", "messageHeadline": "syslog: ignore 'task blocked' warnings", "author": {"name": "Josh Durgin", "email": "josh.durgin@dreamhost.com", "user": {"login": "jdurgin"}}, "additions": 2, "deletions": 0}}, {"node": {"oid": "6b8588b78131c659fc809dd85be318278c6a232d", "messageHeadline": "Use btrfs for regression tests", "author": {"name": "Samuel Just", "email": "samuel.just@dreamhost.com", "user": null}, "additions": 9, "deletions": 0}}, {"node": {"oid": "e69057e4a12dbaae3909822eca0509a53f29d241", "messageHeadline": "internal: check syslog for errors", "author": {"name": "Josh Durgin", "email": "josh.durgin@dreamhost.com", "user": {"login": "jdurgin"}}, "additions": 21, "deletions": 0}}, {"node": {"oid": "95e632475f056a4ca1fef8c71225f9d884a08ab7", "messageHeadline": "workunit: set client id and secretfile env vars", "author": {"name": "Josh Durgin", "email": "josh.durgin@dreamhost.com", "user": {"login": "jdurgin"}}, "additions": 4, "deletions": 0}}, {"node": {"oid": "dbd7a3b4dc4202f4f6f6979eff23d23a5d3836eb", "messageHeadline": "Rename \"testrados\" task to not begin with \"test\".", "author": {"name": "Tommi Virtanen", "email": "tommi.virtanen@dreamhost.com", "user": null}, "additions": 2, "deletions": 2}}, {"node": {"oid": "e80c32c44293e6453cce1bf89ad3cf5b1b4917ab", "messageHeadline": "Rename \"testrados\" and \"testswift\" tasks to not begin with \"test\".", "author": {"name": "Tommi Virtanen", "email": "tommi.virtanen@dreamhost.com", "user": null}, "additions": 0, "deletions": 0}}, {"node": {"oid": "0dd4d69ffee854ad39f5371fa05c2e19d42d2f24", "messageHeadline": "Fix unit tests for SSH keep-alive setting.", "author": {"name": "Tommi Virtanen", "email": "tommi.virtanen@dreamhost.com", "user": null}, "additions": 6, "deletions": 0}}, {"node": {"oid": "50c4b312a27b61725885ee84d45a0f07f94a8ec6", "messageHeadline": "Handle interactive-on-error also when error is from contextmanager exit.", "author": {"name": "Tommi Virtanen", "email": "tommi.virtanen@dreamhost.com", "user": null}, "additions": 5, "deletions": 0}}, {"node": {"oid": "2918b5014cd317a0bd0a4690ab5dcea44d015dec", "messageHeadline": "Move kclient multiple_rsync workunit to stress collection.", "author": {"name": "Josh Durgin", "email": "josh.durgin@dreamhost.com", "user": {"login": "jdurgin"}}, "additions": 0, "deletions": 0}}, {"node": {"oid": "24ee09b05ca559b80964c1c7dbcbf71c3bd42847", "messageHeadline": "Revert \"more logs (yuck) for #1682\"", "author": {"name": "Sage Weil", "email": "sage@newdream.net", "user": {"login": "liewegas"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "c651c88eacf9c3bbf1f037be3a5dc0425308c730", "messageHeadline": "Properly handle case where first error is inside a context manager __\u2026", "author": {"name": "Tommi Virtanen", "email": "tv@eagain.net", "user": {"login": "tv42"}}, "additions": 5, "deletions": 0}}, {"node": {"oid": "ea00114f08440563bce8e27ae2cd887bbc85aba5", "messageHeadline": "more logs (yuck) for #1682", "author": {"name": "Sage Weil", "email": "sage@newdream.net", "user": {"login": "liewegas"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "721c0e9720e3dceb4f724ff9a1bae0b1e58dbef5", "messageHeadline": "nuke: don't specify full path", "author": {"name": "Sage Weil", "email": "sage@newdream.net", "user": {"login": "liewegas"}}, "additions": 5, "deletions": 5}}, {"node": {"oid": "4b53288b0c8f0d9524eca49878ca9a90558ec6a4", "messageHeadline": "ceph_manager: %", "author": {"name": "Sage Weil", "email": "sage@newdream.net", "user": {"login": "liewegas"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "dcab329b5fea42d448696d0620eb44cffddd5ecc", "messageHeadline": "fix conf thinko", "author": {"name": "Sage Weil", "email": "sage@newdream.net", "user": {"login": "liewegas"}}, "additions": 3, "deletions": 2}}, {"node": {"oid": "a08e7f126a13040228438322befa5cf11429aab8", "messageHeadline": "regression/basic/tasks/kclient_workunit_misc: turn on mds log", "author": {"name": "Sage Weil", "email": "sage@newdream.net", "user": {"login": "liewegas"}}, "additions": 4, "deletions": 0}}, {"node": {"oid": "13c98df920e4e82745046c06db3458df1438a415", "messageHeadline": "regression/basic/tasks/cfuse_dbench: turn up client debugging", "author": {"name": "Sage Weil", "email": "sage@newdream.net", "user": {"login": "liewegas"}}, "additions": 3, "deletions": 0}}, {"node": {"oid": "508f4f8359c4120cf4bb91cb7c51b45d910eb62a", "messageHeadline": "Save summary after nuking machines.", "author": {"name": "Josh Durgin", "email": "josh.durgin@dreamhost.com", "user": {"login": "jdurgin"}}, "additions": 3, "deletions": 4}}, {"node": {"oid": "91cfdfea72345fb4380d7253e18acf104427d95f", "messageHeadline": "Add an example overrides file for running regression tests.", "author": {"name": "Josh Durgin", "email": "josh.durgin@dreamhost.com", "user": {"login": "jdurgin"}}, "additions": 10, "deletions": 0}}, {"node": {"oid": "7c8a7a89e04c8c1d4788ecf74ec7ce7b0b75bc69", "messageHeadline": "Move multimds tests to a new suite, 'experimental'.", "author": {"name": "Josh Durgin", "email": "josh.durgin@dreamhost.com", "user": {"login": "jdurgin"}}, "additions": 0, "deletions": 0}}, {"node": {"oid": "94100ad072c4f6092cb5ba0b8a820946edc35675", "messageHeadline": "Move collections into separate suites", "author": {"name": "Josh Durgin", "email": "josh.durgin@dreamhost.com", "user": {"login": "jdurgin"}}, "additions": 20, "deletions": 42}}, {"node": {"oid": "42cecb5e55cc0b66290dc26974e3800f5173ac69", "messageHeadline": "suite: put common config before facets", "author": {"name": "Josh Durgin", "email": "josh.durgin@dreamhost.com", "user": {"login": "jdurgin"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "044a88ce5910dcb0ee9844070822a0fc9adec923", "messageHeadline": "suite: schedule a list of collections for running instead of a single\u2026", "author": {"name": "Josh Durgin", "email": "josh.durgin@dreamhost.com", "user": {"login": "jdurgin"}}, "additions": 22, "deletions": 26}}, {"node": {"oid": "23aae67aff497f8814203385071abf4b7830fa3e", "messageHeadline": "testswift: fix config", "author": {"name": "Yehuda Sadeh", "email": "yehuda.sadeh@dreamhost.com", "user": null}, "additions": 3, "deletions": 2}}, {"node": {"oid": "d8fc151365bfd42c8bf55115745109f0fdf7d12d", "messageHeadline": "Clean up C++isms.", "author": {"name": "Tommi Virtanen", "email": "tommi.virtanen@dreamhost.com", "user": null}, "additions": 4, "deletions": 4}}, {"node": {"oid": "c545094895a2f3ec3712aad7b52db5ed60bfeb50", "messageHeadline": "Add a task for easily running chef-solo on all the nodes.", "author": {"name": "Tommi Virtanen", "email": "tommi.virtanen@dreamhost.com", "user": null}, "additions": 25, "deletions": 0}}, {"node": {"oid": "89f80412c2e2b065a48284d2158bae716cf20e60", "messageHeadline": "ceph_manager: fix logging", "author": {"name": "Sage Weil", "email": "sage@newdream.net", "user": {"login": "liewegas"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "f85f5dd7e3c9dc5ad25ee920efab6ce5fd586656", "messageHeadline": "ceph: deep merge overrides, so e.g. log whitelists can be overridden", "author": {"name": "Josh Durgin", "email": "josh.durgin@dreamhost.com", "user": {"login": "jdurgin"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "a763297685ded1056c3f782882ba0f42f7e6b75b", "messageHeadline": "misc: move deep_merge out of the MergeConfig class - it's generic", "author": {"name": "Josh Durgin", "email": "josh.durgin@dreamhost.com", "user": {"login": "jdurgin"}}, "additions": 21, "deletions": 20}}, {"node": {"oid": "c6988a07f4b3a417c29e6bcf892c49f42b7d70d2", "messageHeadline": "Save config after locking nodes, so targets are included.", "author": {"name": "Josh Durgin", "email": "josh.durgin@dreamhost.com", "user": {"login": "jdurgin"}}, "additions": 7, "deletions": 3}}, {"node": {"oid": "4e6cd55c594b9e10170215792828ee3565847bc1", "messageHeadline": "filestore_idempotent: remove unused import", "author": {"name": "Josh Durgin", "email": "josh.durgin@dreamhost.com", "user": {"login": "jdurgin"}}, "additions": 0, "deletions": 1}}, {"node": {"oid": "7d51e3d38107ff529fdbd2337364e2844b9e4177", "messageHeadline": "mon_recovery: remove unused code and import", "author": {"name": "Josh Durgin", "email": "josh.durgin@dreamhost.com", "user": {"login": "jdurgin"}}, "additions": 0, "deletions": 22}}, {"node": {"oid": "f4d527e7433c8cafa82a8f8f59a5b2b125f73119", "messageHeadline": "thrashosds: timeout for every clean check, not just the last one", "author": {"name": "Josh Durgin", "email": "josh.durgin@dreamhost.com", "user": {"login": "jdurgin"}}, "additions": 5, "deletions": 3}}, {"node": {"oid": "9d12b720e88bfc99ddc90e4418a931c0390fe54a", "messageHeadline": "ceph_manager: add a default timeout of 5 minutes for mon quorum", "author": {"name": "Josh Durgin", "email": "josh.durgin@dreamhost.com", "user": {"login": "jdurgin"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "cb9ac0897bc155f87401235e8c4a7ac4bf76b75e", "messageHeadline": "ceph_manager: log mon quorum status so the logs show progress (or lac\u2026", "author": {"name": "Josh Durgin", "email": "josh.durgin@dreamhost.com", "user": {"login": "jdurgin"}}, "additions": 1, "deletions": 3}}, {"node": {"oid": "f3c569ee23a2afbcba152ab17c4085dc4ceddeac", "messageHeadline": "rgw: add swift task", "author": {"name": "Yehuda Sadeh", "email": "yehuda.sadeh@dreamhost.com", "user": null}, "additions": 213, "deletions": 0}}, {"node": {"oid": "b43981b8a5de6cc22c98b60d4ce80868de31a5d1", "messageHeadline": "multimon: need at least 2 osds to go healthy", "author": {"name": "Josh Durgin", "email": "josh.durgin@dreamhost.com", "user": {"login": "jdurgin"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "2bad0115e0fc9b723114d067acd2f04ea2309ff8", "messageHeadline": "filestore-idempotent", "author": {"name": "Sage Weil", "email": "sage@newdream.net", "user": {"login": "liewegas"}}, "additions": 5, "deletions": 0}}, {"node": {"oid": "c5f070b8a9e0da0c86f46cb014d5fb043eb55497", "messageHeadline": "filestore_idempotent.py: simple task to test non-idempotent osd ops", "author": {"name": "Sage Weil", "email": "sage@newdream.net", "user": {"login": "liewegas"}}, "additions": 50, "deletions": 0}}, {"node": {"oid": "1c1ebb4db1e2e07d78d0efa2ec6844d091fd6dab", "messageHeadline": "Add rados python tests.", "author": {"name": "Josh Durgin", "email": "josh.durgin@dreamhost.com", "user": {"login": "jdurgin"}}, "additions": 6, "deletions": 0}}, {"node": {"oid": "77c977c1cf197d2fbbe4a3a6ca94b66492bc0291", "messageHeadline": "misc: allow >1 monitor per role in get_mon_names()", "author": {"name": "Sage Weil", "email": "sage@newdream.net", "user": {"login": "liewegas"}}, "additions": 0, "deletions": 1}}, {"node": {"oid": "303e863d32c077c17cd8a027172af8204434a66b", "messageHeadline": "add hammer.sh", "author": {"name": "Sage Weil", "email": "sage@newdream.net", "user": {"login": "liewegas"}}, "additions": 21, "deletions": 0}}, {"node": {"oid": "afa56f16d1184e1108cc5cff0e9fa3f044edf831", "messageHeadline": "nuke: increase reboot timeout", "author": {"name": "Josh Durgin", "email": "josh.durgin@dreamhost.com", "user": {"login": "jdurgin"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "6618a0275c233882e548106a9d8e964e816900c1", "messageHeadline": "mon_recovery: add task to test monitor cluster failure recovery", "author": {"name": "Sage Weil", "email": "sage@newdream.net", "user": {"login": "liewegas"}}, "additions": 105, "deletions": 3}}, {"node": {"oid": "60863f70eb4fb0e632a9dd9735b930b03129cae4", "messageHeadline": "ceph_manager: manipulate monitors", "author": {"name": "Sage Weil", "email": "sage@newdream.net", "user": {"login": "liewegas"}}, "additions": 32, "deletions": 0}}, {"node": {"oid": "6d39cc1146cfcebdd83fe8422f295c60a92a88cd", "messageHeadline": "ceph: keep ceph.conf at ctx.ceph.conf", "author": {"name": "Sage Weil", "email": "sage@newdream.net", "user": {"login": "liewegas"}}, "additions": 4, "deletions": 0}}, {"node": {"oid": "9acea7a61fe9df4ecc7bb566568619676dfdc91b", "messageHeadline": "multimon mon_recovery tests on variously sized monitor clusters", "author": {"name": "Sage Weil", "email": "sage@newdream.net", "user": {"login": "liewegas"}}, "additions": 19, "deletions": 0}}, {"node": {"oid": "4b0cf89bab465a638a10e6ddc328f2f3221a625b", "messageHeadline": "Add rbd python binding test.", "author": {"name": "Josh Durgin", "email": "josh.durgin@dreamhost.com", "user": {"login": "jdurgin"}}, "additions": 6, "deletions": 0}}, {"node": {"oid": "006a0dd423a36ab7165ba821fefb5b3b6e884354", "messageHeadline": "Remove unused imports and variable.", "author": {"name": "Josh Durgin", "email": "josh.durgin@dreamhost.com", "user": {"login": "jdurgin"}}, "additions": 0, "deletions": 14}}, {"node": {"oid": "5d32bcae50e4d89008119d23b231db56bac3b1b0", "messageHeadline": "Add nuke-on-error option.", "author": {"name": "Josh Durgin", "email": "josh.durgin@dreamhost.com", "user": {"login": "jdurgin"}}, "additions": 35, "deletions": 0}}, {"node": {"oid": "c764b2475b78ac88ea118603661d9d94c400ece1", "messageHeadline": "Fix leftover orchestra import clause.", "author": {"name": "Tommi Virtanen", "email": "tommi.virtanen@dreamhost.com", "user": null}, "additions": 2, "deletions": 2}}, {"node": {"oid": "a38c0054bfd96a2650901e366118094d63861d85", "messageHeadline": "test_libcephfs", "author": {"name": "Greg Farnum", "email": "gregory.farnum@dreamhost.com", "user": {"login": "gregsfortytwo"}}, "additions": 6, "deletions": 0}}, {"node": {"oid": "4f3b1138328019046d40c3932991a9120b6cbecb", "messageHeadline": "ceph_manager: log ceph -s output so progress is visible in the logs", "author": {"name": "Josh Durgin", "email": "josh.durgin@dreamhost.com", "user": {"login": "jdurgin"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "0b451f94755af82f5c00c15fb9ea4e0034919689", "messageHeadline": "Keep each ssh connection alive.", "author": {"name": "Josh Durgin", "email": "josh.durgin@dreamhost.com", "user": {"login": "jdurgin"}}, "additions": 4, "deletions": 1}}, {"node": {"oid": "6e3e0d7cdcb5ba70f938f0850a8828aca2753ab5", "messageHeadline": "connection: allow the caller to specify whether keep-alive should be \u2026", "author": {"name": "Josh Durgin", "email": "josh.durgin@dreamhost.com", "user": {"login": "jdurgin"}}, "additions": 3, "deletions": 1}}, {"node": {"oid": "b1a0c1adea3991455459d9fb4823f1c75dabe0c6", "messageHeadline": "locker: fix race in locking", "author": {"name": "Josh Durgin", "email": "josh.durgin@dreamhost.com", "user": {"login": "jdurgin"}}, "additions": 5, "deletions": 3}}, {"node": {"oid": "a2f406ef49a1e5ec31d90957122e14addf56901c", "messageHeadline": "testrados: set CEPH_CLIENT_ID without a ;", "author": {"name": "Samuel Just", "email": "samuel.just@dreamhost.com", "user": null}, "additions": 2, "deletions": 2}}, {"node": {"oid": "810cae1a1d03138abfa54cd31059723ec0c22ab1", "messageHeadline": "testrados: specify CEPH_CONF directly", "author": {"name": "Samuel Just", "email": "samuel.just@dreamhost.com", "user": null}, "additions": 21, "deletions": 40}}, {"node": {"oid": "10c3508741cc975acdfbec6a70d30e74249bd2c4", "messageHeadline": "rgw: add user suspend/enable test", "author": {"name": "Yehuda Sadeh", "email": "yehuda.sadeh@dreamhost.com", "user": null}, "additions": 16, "deletions": 0}}, {"node": {"oid": "86aa940ffb7887d57d11455f1d1d10087db23d7f", "messageHeadline": "rgw: log-to-stderr is now a binary flag", "author": {"name": "Yehuda Sadeh", "email": "yehuda.sadeh@dreamhost.com", "user": null}, "additions": 1, "deletions": 1}}, {"node": {"oid": "2be3999d259fcd581a9c804d2c3c0ad49d495c7a", "messageHeadline": "Add btrfs dimension to thrash tasks", "author": {"name": "Samuel Just", "email": "samuel.just@dreamhost.com", "user": null}, "additions": 3, "deletions": 0}}, {"node": {"oid": "2ad6545a087deadd82d5e3104a341c56f2b9b73c", "messageHeadline": "Add testrados based thrashing tasks", "author": {"name": "Samuel Just", "email": "samuel.just@dreamhost.com", "user": null}, "additions": 11, "deletions": 0}}, {"node": {"oid": "8d0a7c5977ee857d56eccdc5abb514c4e6f14e92", "messageHeadline": "testrados: rename testsnaps to testrados and make snap testing optional", "author": {"name": "Samuel Just", "email": "samuel.just@dreamhost.com", "user": null}, "additions": 29, "deletions": 15}}, {"node": {"oid": "a1249d07ca8129968376ee342dbfe53dc5e99eaa", "messageHeadline": "workunit: set PYTHONPATH so we can test python bindings", "author": {"name": "Josh Durgin", "email": "josh.durgin@dreamhost.com", "user": {"login": "jdurgin"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "61cbb3218ee4a6bcd7ea0f688c28ccb3f0f2a1d2", "messageHeadline": "ceph.conf: python parser doens't like ; comments", "author": {"name": "Sage Weil", "email": "sage@newdream.net", "user": {"login": "liewegas"}}, "additions": 0, "deletions": 1}}, {"node": {"oid": "3ed065625b3195f00246beea1fe8eea5daa26f76", "messageHeadline": "ceph.conf: more frequent osd scrubbing; remove old cruft", "author": {"name": "Sage Weil", "email": "sage@newdream.net", "user": {"login": "liewegas"}}, "additions": 7, "deletions": 5}}, {"node": {"oid": "b8beff3dd55eb0a1ab57b66bd069f2cefe1e01dd", "messageHeadline": "ceph_manager: count active+clean+<somjething else> as active+clean", "author": {"name": "Sage Weil", "email": "sage@newdream.net", "user": {"login": "liewegas"}}, "additions": 6, "deletions": 9}}, {"node": {"oid": "409c57170de338145de59fce2f82d0359b371fcd", "messageHeadline": "coverage: don't remove ceph tarball", "author": {"name": "Josh Durgin", "email": "josh.durgin@dreamhost.com", "user": {"login": "jdurgin"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "3c90c0d4a6ae74f0cd3da467245b678709c38099", "messageHeadline": "add singleton lost-unfound", "author": {"name": "Sage Weil", "email": "sage@newdream.net", "user": {"login": "liewegas"}}, "additions": 13, "deletions": 0}}, {"node": {"oid": "4ec37b2391bfe7eb92dc55e81b21f5f4c94be51c", "messageHeadline": "add lost_unfound task", "author": {"name": "Sage Weil", "email": "sage@newdream.net", "user": {"login": "liewegas"}}, "additions": 211, "deletions": 0}}, {"node": {"oid": "83cf3fef19d0ed0c6299be02708a48241c208b5e", "messageHeadline": "Expect 'wrongly marked me down' messages during thrashing", "author": {"name": "Josh Durgin", "email": "josh.durgin@dreamhost.com", "user": {"login": "jdurgin"}}, "additions": 6, "deletions": 0}}, {"node": {"oid": "bcded7f163570dd6563523957bb7240cefd534fd", "messageHeadline": "ceph: add whitelist for cluster log errors", "author": {"name": "Josh Durgin", "email": "josh.durgin@dreamhost.com", "user": {"login": "jdurgin"}}, "additions": 25, "deletions": 17}}, {"node": {"oid": "fba220ecaaf5dafd7cdb27e8ab876d57a410fdf5", "messageHeadline": "nuke: reset syslog configuration after rebooting", "author": {"name": "Josh Durgin", "email": "josh.durgin@dreamhost.com", "user": {"login": "jdurgin"}}, "additions": 28, "deletions": 10}}, {"node": {"oid": "493596a7fd68953f87f2ac530ede47613f6e390c", "messageHeadline": "radosgw-admin: test swift keys creation/removal", "author": {"name": "Yehuda Sadeh", "email": "yehuda.sadeh@dreamhost.com", "user": null}, "additions": 47, "deletions": 1}}, {"node": {"oid": "321381d75f1e9605a231f0d70aa0d461880b8eb6", "messageHeadline": "teuthology-worker: remove --keep-locked-on-error", "author": {"name": "Josh Durgin", "email": "josh.durgin@dreamhost.com", "user": {"login": "jdurgin"}}, "additions": 0, "deletions": 1}}, {"node": {"oid": "3d3eb0efea99e0c3d7ba9ba893932978e066241d", "messageHeadline": "Remove --keep-locked-on-error, and behave as if it were specified", "author": {"name": "Josh Durgin", "email": "josh.durgin@dreamhost.com", "user": {"login": "jdurgin"}}, "additions": 1, "deletions": 10}}, {"node": {"oid": "c56ab97442bbf61ad84526580bf773b324a05066", "messageHeadline": "reconnect: ignore SSHExceptions before the timeout expires", "author": {"name": "Josh Durgin", "email": "josh.durgin@dreamhost.com", "user": {"login": "jdurgin"}}, "additions": 5, "deletions": 1}}, {"node": {"oid": "4722d468c645eced45b72f6c28431bb3b9084c93", "messageHeadline": "task/watch_notify_stress: watch_notify_stress now thrashes clients", "author": {"name": "Samuel Just", "email": "samuel.just@dreamhost.com", "user": null}, "additions": 79, "deletions": 35}}, {"node": {"oid": "4e61e4835e6e6ff44e865d2fe771a20617497ecb", "messageHeadline": "rgw: keep radosgw in foreground", "author": {"name": "Sage Weil", "email": "sage@newdream.net", "user": {"login": "liewegas"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "107db6a913e58201ed51b097881979539723a139", "messageHeadline": "Retry listing machines if the lock server goes down.", "author": {"name": "Josh Durgin", "email": "josh.durgin@dreamhost.com", "user": {"login": "jdurgin"}}, "additions": 7, "deletions": 1}}, {"node": {"oid": "39a1e7606551d9c64c6125201efb60b06251a981", "messageHeadline": "rgw: use normal logging mechanism", "author": {"name": "Sage Weil", "email": "sage@newdream.net", "user": {"login": "liewegas"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "7b7ff6e8cea6c0811310efb5407eeffe49044992", "messageHeadline": "teuthology-worker: clean up last_in_suite jobs", "author": {"name": "Josh Durgin", "email": "josh.durgin@dreamhost.com", "user": {"login": "jdurgin"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "3d3ba1ebb1c9f145300e972829b73a7eeaf00faa", "messageHeadline": "daemon-helper: detect the signal actually sent", "author": {"name": "Josh Durgin", "email": "josh.durgin@dreamhost.com", "user": {"login": "jdurgin"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "d305d61b860b3bc4a1836778bf6bde7b800c9204", "messageHeadline": "ceph_manager: remove unused raw_pg_status method", "author": {"name": "Josh Durgin", "email": "josh.durgin@dreamhost.com", "user": {"login": "jdurgin"}}, "additions": 0, "deletions": 3}}, {"node": {"oid": "8e031730c1da5c17601960e7a3ed1d1538c49c47", "messageHeadline": "ceph_manager: run ceph -s as a normal program", "author": {"name": "Josh Durgin", "email": "josh.durgin@dreamhost.com", "user": {"login": "jdurgin"}}, "additions": 21, "deletions": 27}}, {"node": {"oid": "bad609e63ea72bdb35eb58350d0f13f4dfd40cf9", "messageHeadline": "teuthology-results: include passed tests in email", "author": {"name": "Josh Durgin", "email": "josh.durgin@dreamhost.com", "user": {"login": "jdurgin"}}, "additions": 18, "deletions": 8}}, {"node": {"oid": "8bcd2a74cac95beb0eed4d68b44e672c9149655d", "messageHeadline": "teuthology-results: include reasons for failure in email", "author": {"name": "Josh Durgin", "email": "josh.durgin@dreamhost.com", "user": {"login": "jdurgin"}}, "additions": 7, "deletions": 1}}, {"node": {"oid": "030161ed8d5e79e6611b0284b85417aa3c3703bb", "messageHeadline": "teuthology-ls: show reasons for failures with -v", "author": {"name": "Josh Durgin", "email": "josh.durgin@dreamhost.com", "user": {"login": "jdurgin"}}, "additions": 7, "deletions": 0}}, {"node": {"oid": "1cad309d6542697eb774ab5eed985270118631db", "messageHeadline": "Add failure_reason to summary for the first failure detected.", "author": {"name": "Josh Durgin", "email": "josh.durgin@dreamhost.com", "user": {"login": "jdurgin"}}, "additions": 39, "deletions": 10}}, {"node": {"oid": "817b9504945a7445f5fb8af52036aa30b99d5950", "messageHeadline": "radosbench: get coverage and cores", "author": {"name": "Josh Durgin", "email": "josh.durgin@dreamhost.com", "user": {"login": "jdurgin"}}, "additions": 3, "deletions": 0}}, {"node": {"oid": "fe1a271d695ab731a0fa448bfd9ce2f486ac99c3", "messageHeadline": "watch_notify_stress.py: add ceph flags option", "author": {"name": "Samuel Just", "email": "samuel.just@dreamhost.com", "user": null}, "additions": 11, "deletions": 6}}, {"node": {"oid": "28d60172f6901aa3f71e758bddb3f72e10fd8a5d", "messageHeadline": "ceph.py: add btrfs option", "author": {"name": "Samuel Just", "email": "samuel.just@dreamhost.com", "user": null}, "additions": 106, "deletions": 1}}, {"node": {"oid": "a192ee1be335d305fbd3330509823ece1d7e6faf", "messageHeadline": "basic: add rbd cli tests", "author": {"name": "Josh Durgin", "email": "josh.durgin@dreamhost.com", "user": {"login": "jdurgin"}}, "additions": 12, "deletions": 0}}, {"node": {"oid": "ae196028adda6392e5fdd583d5c2f6a37c2e9972", "messageHeadline": "nuke: keep up with renaming cfuse -> ceph-fuse", "author": {"name": "Josh Durgin", "email": "josh.durgin@dreamhost.com", "user": {"login": "jdurgin"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "2b601a32d05e3f6795ec9901712a6a031f38b698", "messageHeadline": "radosgw-admin: test additional keys, log list/show/rm", "author": {"name": "Sage Weil", "email": "sage@newdream.net", "user": {"login": "liewegas"}}, "additions": 68, "deletions": 3}}, {"node": {"oid": "b93a00771ff4c0a52eaf2bbc5f94ab74c74118a3", "messageHeadline": "tasks/radosgw-admin: test radosgw-admin tool", "author": {"name": "Sage Weil", "email": "sage@newdream.net", "user": {"login": "liewegas"}}, "additions": 158, "deletions": 0}}, {"node": {"oid": "afc2dc085ab849e2940d74270305f0aa840b65ba", "messageHeadline": "nuke: killall apache2 and radosgw too", "author": {"name": "Sage Weil", "email": "sage@newdream.net", "user": {"login": "liewegas"}}, "additions": 2, "deletions": 0}}, {"node": {"oid": "9b44469e5e09b145503bd617eddd88db781f8bf5", "messageHeadline": "s3-tests: use radosgw-admin instead of radosgw_admin", "author": {"name": "Greg Farnum", "email": "gregory.farnum@dreamhost.com", "user": {"login": "gregsfortytwo"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "52427589a69cc5c4953bf601e55fa06ca3368368", "messageHeadline": "ceph_manager: parse osd numbers with dots", "author": {"name": "Josh Durgin", "email": "josh.durgin@dreamhost.com", "user": {"login": "jdurgin"}}, "additions": 5, "deletions": 5}}, {"node": {"oid": "569e78634e61295f39e7bd51c56aa225e1e6fe28", "messageHeadline": "Forgot to add ceph task to a couple thrashers.", "author": {"name": "Josh Durgin", "email": "josh.durgin@dreamhost.com", "user": {"login": "jdurgin"}}, "additions": 2, "deletions": 0}}, {"node": {"oid": "10e90abf770b61fee4d69c384d0ba47aaf259f2e", "messageHeadline": "Add some thrashing tasks.", "author": {"name": "Josh Durgin", "email": "josh.durgin@dreamhost.com", "user": {"login": "jdurgin"}}, "additions": 55, "deletions": 0}}, {"node": {"oid": "a92fef77dc7ff2ca56a54f401e688fdc2eab7b6f", "messageHeadline": "rename c* -> ceph-*", "author": {"name": "Sage Weil", "email": "sage@newdream.net", "user": {"login": "liewegas"}}, "additions": 26, "deletions": 26}}, {"node": {"oid": "c7ff5fc38b456c05f5a57c837965916b12cab409", "messageHeadline": "queue: results_timeout needs to be converted to a string", "author": {"name": "Josh Durgin", "email": "josh.durgin@dreamhost.com", "user": {"login": "jdurgin"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "b22fab3cd5aeb5515c66540735add353b08f1185", "messageHeadline": "Last run of iozone uses 10240M, so increase image size.", "author": {"name": "Josh Durgin", "email": "josh.durgin@dreamhost.com", "user": {"login": "jdurgin"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "ef56a72b73bd408bb51d235b2274eef8766e0277", "messageHeadline": "task/watch_notify_stress.py: add simple watch_notify stress test", "author": {"name": "Samuel Just", "email": "samuel.just@dreamhost.com", "user": null}, "additions": 80, "deletions": 0}}, {"node": {"oid": "c3c262656d7d9e231c5390b324435db8ce862b89", "messageHeadline": "schedule: put results timeout in the job", "author": {"name": "Josh Durgin", "email": "josh.durgin@dreamhost.com", "user": {"login": "jdurgin"}}, "additions": 6, "deletions": 2}}, {"node": {"oid": "e4dfe3d4bdd9698bd6712a399654fdacb67b5cba", "messageHeadline": "lockfile: increase interval to prevent incorrect locking orders", "author": {"name": "Greg Farnum", "email": "gregory.farnum@dreamhost.com", "user": {"login": "gregsfortytwo"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "5ff88d190254b5416a71ba7fc7f2d39ff944df41", "messageHeadline": "lockfile: don't fail cleanup if no lock procs exist", "author": {"name": "Greg Farnum", "email": "gregory.farnum@dreamhost.com", "user": {"login": "gregsfortytwo"}}, "additions": 4, "deletions": 3}}, {"node": {"oid": "734e63a7b5f6030796d0c62f22b52cc2a5ddf32c", "messageHeadline": "locking: add another test.", "author": {"name": "Greg Farnum", "email": "gregory.farnum@dreamhost.com", "user": {"login": "gregsfortytwo"}}, "additions": 10, "deletions": 0}}, {"node": {"oid": "e498caaf86482ed74fc6122a4687c4c83ca6b1c7", "messageHeadline": "locking: fix the horribly-botched maxwait values", "author": {"name": "Greg Farnum", "email": "gregory.farnum@dreamhost.com", "user": {"login": "gregsfortytwo"}}, "additions": 8, "deletions": 7}}, {"node": {"oid": "0d5dbfa27eb9d586beeef750ca3ad1752853fe09", "messageHeadline": "workunit: Fetch source from github.", "author": {"name": "Tommi Virtanen", "email": "tommi.virtanen@dreamhost.com", "user": null}, "additions": 10, "deletions": 6}}, {"node": {"oid": "5583fac38332a8542ad97b5f497416b494086a32", "messageHeadline": "s3tests: Clone repository from github.", "author": {"name": "Tommi Virtanen", "email": "tommi.virtanen@dreamhost.com", "user": null}, "additions": 1, "deletions": 1}}, {"node": {"oid": "4d92c355ec59057c31d616794b6b6b36b8ec43fa", "messageHeadline": "coverage: Fetch source from github.", "author": {"name": "Tommi Virtanen", "email": "tommi.virtanen@dreamhost.com", "user": null}, "additions": 1, "deletions": 1}}, {"node": {"oid": "4a0f8fee549ce9ac6db78551e57435291e103cda", "messageHeadline": "ceph.py: remove unused variables mds_daemons and mon_daemons", "author": {"name": "Samuel Just", "email": "samuel.just@dreamhost.com", "user": null}, "additions": 0, "deletions": 2}}, {"node": {"oid": "a3c886af19f370c2bf1ccaa973758bb1c630f7bc", "messageHeadline": "ceph.py/cephmanager.py: add ctx.daemons for restarting daemons", "author": {"name": "Samuel Just", "email": "samuel.just@dreamhost.com", "user": null}, "additions": 143, "deletions": 50}}, {"node": {"oid": "85cb29d345e2da7c1d105801df5fc1122273467e", "messageHeadline": "testsnaps: LD_PRELOAD needed for librados", "author": {"name": "Samuel Just", "email": "samuel.just@dreamhost.com", "user": null}, "additions": 1, "deletions": 1}}, {"node": {"oid": "a2372fce12b6bd1818e155d1d8ed5134dbd8fd4a", "messageHeadline": "Move orchestra to teuthology.orchestra so there's just one top-level \u2026", "author": {"name": "Tommi Virtanen", "email": "tv@eagain.net", "user": {"login": "tv42"}}, "additions": 30, "deletions": 30}}, {"node": {"oid": "bf46fd53942b28cd3c863f11a1cdf327bdc0ba64", "messageHeadline": "Merge orchestra into teuthology.", "author": {"name": "Tommi Virtanen", "email": "tv@eagain.net", "user": {"login": "tv42"}}, "additions": 1337, "deletions": 2}}, {"node": {"oid": "41f5ddf15a2a25088a5345bcdfe4bcca1f84e0ef", "messageHeadline": "locking test: add a maxwait to each lock attempt", "author": {"name": "Greg Farnum", "email": "gregory.farnum@dreamhost.com", "user": {"login": "gregsfortytwo"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "24b4b9c0381900e9a116692431dd05f6d7bc2ddb", "messageHeadline": "test_librbd", "author": {"name": "Sage Weil", "email": "sage@newdream.net", "user": {"login": "liewegas"}}, "additions": 6, "deletions": 0}}, {"node": {"oid": "cc72fe6cf3d7d9f831ca322b061293ce47f8877b", "messageHeadline": "Callers of task s3tests.create_users don't need to provide dummy \"fix\u2026", "author": {"name": "Tommi Virtanen", "email": "tommi.virtanen@dreamhost.com", "user": null}, "additions": 1, "deletions": 0}}, {"node": {"oid": "1970bad9d9933432154de2042c4ed74a8696b7f0", "messageHeadline": "thrashosds: fix timeout when no options are specified", "author": {"name": "Josh Durgin", "email": "josh.durgin@dreamhost.com", "user": {"login": "jdurgin"}}, "additions": 4, "deletions": 0}}, {"node": {"oid": "8dd52f994164d9a99efaa17a3051ec5a9f7d061e", "messageHeadline": "thrashosds: fail if cluster doesn't finally become clean in 5 minutes", "author": {"name": "Josh Durgin", "email": "josh.durgin@dreamhost.com", "user": {"login": "jdurgin"}}, "additions": 12, "deletions": 3}}, {"node": {"oid": "fc1b14ddccf5cc03c0ea1c5f40b471bcd46ed869", "messageHeadline": "thrasher: get coverage and cores from calling ceph commands", "author": {"name": "Josh Durgin", "email": "josh.durgin@dreamhost.com", "user": {"login": "jdurgin"}}, "additions": 3, "deletions": 0}}, {"node": {"oid": "b72c5a836307c1b6769e34c3447ecdf0d29fc37d", "messageHeadline": "thrashosds: wait for every pg to go active and clean before exiting", "author": {"name": "Josh Durgin", "email": "josh.durgin@dreamhost.com", "user": {"login": "jdurgin"}}, "additions": 2, "deletions": 0}}, {"node": {"oid": "08747c5bfbda98bb2306e8e221757ff4047cdbb2", "messageHeadline": "thrasher: clean up a bit", "author": {"name": "Josh Durgin", "email": "josh.durgin@dreamhost.com", "user": {"login": "jdurgin"}}, "additions": 9, "deletions": 23}}, {"node": {"oid": "6eba495ac9ddec06d4365e1bd13faf016ebedfc9", "messageHeadline": "locking: there is no client.2", "author": {"name": "Josh Durgin", "email": "josh.durgin@dreamhost.com", "user": {"login": "jdurgin"}}, "additions": 6, "deletions": 6}}, {"node": {"oid": "55d564dd561f26a6f8baa5d548516436e1c31d3d", "messageHeadline": "Run kclient tests on all clients.", "author": {"name": "Josh Durgin", "email": "josh.durgin@dreamhost.com", "user": {"login": "jdurgin"}}, "additions": 23, "deletions": 23}}, {"node": {"oid": "b1ae07fc94aea6788d0aeafcc56da0ca5b3456b6", "messageHeadline": "Run cfuse tests on all clients.", "author": {"name": "Josh Durgin", "email": "josh.durgin@dreamhost.com", "user": {"login": "jdurgin"}}, "additions": 22, "deletions": 22}}, {"node": {"oid": "1314f270608d206894ce4f4711890eff94f76086", "messageHeadline": "Run rbd tasks on all clients.", "author": {"name": "Josh Durgin", "email": "josh.durgin@dreamhost.com", "user": {"login": "jdurgin"}}, "additions": 16, "deletions": 10}}, {"node": {"oid": "091b0ae3de72a3b25e4e58969c9c1187734b4eab", "messageHeadline": "autotest: allow tests to be run on all clients", "author": {"name": "Josh Durgin", "email": "josh.durgin@dreamhost.com", "user": {"login": "jdurgin"}}, "additions": 27, "deletions": 20}}, {"node": {"oid": "e45109b6457a1025b7f5cb3fe1f5cf3d96dfeb48", "messageHeadline": "rbd: allow specifying all clients", "author": {"name": "Josh Durgin", "email": "josh.durgin@dreamhost.com", "user": {"login": "jdurgin"}}, "additions": 43, "deletions": 10}}, {"node": {"oid": "20e8b64e8727723e3fc797897dd0cb568262a4a9", "messageHeadline": "Increase rbd image size for ffsb", "author": {"name": "Josh Durgin", "email": "josh.durgin@dreamhost.com", "user": {"login": "jdurgin"}}, "additions": 3, "deletions": 1}}, {"node": {"oid": "77f52c93fe93a478b9b79f14c5fae2e077eba7e7", "messageHeadline": "Add another osd to the roles for two clients.", "author": {"name": "Josh Durgin", "email": "josh.durgin@dreamhost.com", "user": {"login": "jdurgin"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "655e4a4cfeb82ea88b63adab0ea53d172113d9d9", "messageHeadline": "locktest: don't fail cleanup if the dir doesn't exist", "author": {"name": "Greg Farnum", "email": "gregory.farnum@dreamhost.com", "user": {"login": "gregsfortytwo"}}, "additions": 4, "deletions": 0}}, {"node": {"oid": "d4a876f3e3effd5b8d94f19575c3c49db08b4489", "messageHeadline": "teuthology: do a deep merge of input yaml fragments", "author": {"name": "Sage Weil", "email": "sage@newdream.net", "user": {"login": "liewegas"}}, "additions": 20, "deletions": 1}}, {"node": {"oid": "8f2ef43b9ecbe1dfeab20664afcfd84a04bd186c", "messageHeadline": "lock: default to only listing machines you have locked", "author": {"name": "Josh Durgin", "email": "josh.durgin@dreamhost.com", "user": {"login": "jdurgin"}}, "additions": 16, "deletions": 1}}, {"node": {"oid": "5c99f9f2641b7ca17d809ac69abc6bb2fc1593e2", "messageHeadline": "rgw: run as an external fastcgi server to match dho", "author": {"name": "Josh Durgin", "email": "josh.durgin@dreamhost.com", "user": {"login": "jdurgin"}}, "additions": 41, "deletions": 2}}, {"node": {"oid": "c96f1343eb90ee60d735e4febd0a58725119e260", "messageHeadline": "Fix rbd_workunit_trivial_sync.", "author": {"name": "Josh Durgin", "email": "josh.durgin@dreamhost.com", "user": {"login": "jdurgin"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "e66dffc3d3a2fa42f129872b4b4f04c9e8c6d0f5", "messageHeadline": "don't eat exceptions for breakfast", "author": {"name": "Sage Weil", "email": "sage@newdream.net", "user": {"login": "liewegas"}}, "additions": 23, "deletions": 23}}, {"node": {"oid": "6b2c23ede995301feb8b20d0048d7e047f4c6a36", "messageHeadline": "remove kernel spec; we just want to leave that in overrides", "author": {"name": "Greg Farnum", "email": "gregory.farnum@dreamhost.com", "user": {"login": "gregsfortytwo"}}, "additions": 0, "deletions": 2}}, {"node": {"oid": "9de91f15456272ef859f551fbb5947a080fd957e", "messageHeadline": "add locktest to multiclient collection", "author": {"name": "Greg Farnum", "email": "gregory.farnum@dreamhost.com", "user": {"login": "gregsfortytwo"}}, "additions": 6, "deletions": 0}}, {"node": {"oid": "7c4a5ac83b43e7faa3472e0823a01cbe592a2ea3", "messageHeadline": "locktest: make it actually run the executable test", "author": {"name": "Greg Farnum", "email": "gregory.farnum@dreamhost.com", "user": {"login": "gregsfortytwo"}}, "additions": 26, "deletions": 17}}, {"node": {"oid": "82bb57542cc9bb1424ddcf3438a5c9d9214fcadb", "messageHeadline": "nuke: synchronize clocks after reboot, and optionally synchronize all\u2026", "author": {"name": "Josh Durgin", "email": "josh.durgin@dreamhost.com", "user": {"login": "jdurgin"}}, "additions": 32, "deletions": 0}}, {"node": {"oid": "2455f7d0c1f8ec050081b446b6e8ed5adee3870e", "messageHeadline": "Remove unnecessary exclude from s3tests.", "author": {"name": "Josh Durgin", "email": "josh.durgin@dreamhost.com", "user": {"login": "jdurgin"}}, "additions": 0, "deletions": 1}}, {"node": {"oid": "c502418fca85ad0953ea864256e6a1ee3515bfd7", "messageHeadline": "thrashosds: make it work when first mon isn't mon.0", "author": {"name": "Sage Weil", "email": "sage@newdream.net", "user": {"login": "liewegas"}}, "additions": 20, "deletions": 17}}, {"node": {"oid": "3ce1cbb3c446e534107d0525d5ea38805400a865", "messageHeadline": "thrashosds: no camelcaps, add some whitespace", "author": {"name": "Sage Weil", "email": "sage@newdream.net", "user": {"login": "liewegas"}}, "additions": 41, "deletions": 30}}, {"node": {"oid": "eedc1756c4b0d40a39a2909bdc0afbab30991662", "messageHeadline": "nuke: remove unused import", "author": {"name": "Josh Durgin", "email": "josh.durgin@dreamhost.com", "user": {"login": "jdurgin"}}, "additions": 0, "deletions": 1}}, {"node": {"oid": "4d778289d3612f3810dc8519056db5c1adb63c4d", "messageHeadline": "nuke: localize again imports so they occur after gevent monkey-patching", "author": {"name": "Josh Durgin", "email": "josh.durgin@dreamhost.com", "user": {"login": "jdurgin"}}, "additions": 4, "deletions": 2}}, {"node": {"oid": "51ac06175cdca211885b7370f81ab07f74a2cfe6", "messageHeadline": "nuke: reboot if rbd is mounted", "author": {"name": "Josh Durgin", "email": "josh.durgin@dreamhost.com", "user": {"login": "jdurgin"}}, "additions": 3, "deletions": 1}}, {"node": {"oid": "d340ebac4e0db4672e55a73c746ae3fd5e562ec8", "messageHeadline": "schedule: add a way to delete jobs from the queue", "author": {"name": "Josh Durgin", "email": "josh.durgin@dreamhost.com", "user": {"login": "jdurgin"}}, "additions": 17, "deletions": 1}}, {"node": {"oid": "f9daa702594bb73cab83b7d6df02c0f11a835a35", "messageHeadline": "parallel: don't hang if no tasks were spawned", "author": {"name": "Josh Durgin", "email": "josh.durgin@dreamhost.com", "user": {"login": "jdurgin"}}, "additions": 4, "deletions": 0}}, {"node": {"oid": "3d69965c42bf31228b8b1bf635fa8f79121543a0", "messageHeadline": "workunits: remove unused variable", "author": {"name": "Josh Durgin", "email": "josh.durgin@dreamhost.com", "user": {"login": "jdurgin"}}, "additions": 0, "deletions": 2}}, {"node": {"oid": "8c67d5ad208d92413a6c9c5515066131b507452a", "messageHeadline": "Don't specify kernel in any tasks.", "author": {"name": "Josh Durgin", "email": "josh.durgin@dreamhost.com", "user": {"login": "jdurgin"}}, "additions": 1, "deletions": 3}}, {"node": {"oid": "697f3419d069f2667c16d9ccbed4256ce1a75021", "messageHeadline": "nuke: add option to reboot all nodes", "author": {"name": "Josh Durgin", "email": "josh.durgin@dreamhost.com", "user": {"login": "jdurgin"}}, "additions": 13, "deletions": 5}}, {"node": {"oid": "ec768ba3caf93e7da2e0f7272a21b35d62895a45", "messageHeadline": "Fix pyflakes warnings.", "author": {"name": "Josh Durgin", "email": "josh.durgin@dreamhost.com", "user": {"login": "jdurgin"}}, "additions": 4, "deletions": 12}}, {"node": {"oid": "5dd50b3990e21a2b15176e3c4e11e7ec35167381", "messageHeadline": "coverage: remove debugging", "author": {"name": "Josh Durgin", "email": "josh.durgin@dreamhost.com", "user": {"login": "jdurgin"}}, "additions": 0, "deletions": 1}}, {"node": {"oid": "5b42b0852786cd7f0586c2f5ab0949e7f50a8ee9", "messageHeadline": "workunit: save coverage and coredumps", "author": {"name": "Josh Durgin", "email": "josh.durgin@dreamhost.com", "user": {"login": "jdurgin"}}, "additions": 3, "deletions": 0}}, {"node": {"oid": "ed2d1eac3cc0d2d9e32871b462a0f191301edffa", "messageHeadline": "basic workunits: switch to run on all clients simultaneously instead \u2026", "author": {"name": "Greg Farnum", "email": "gregory.farnum@dreamhost.com", "user": {"login": "gregsfortytwo"}}, "additions": 32, "deletions": 32}}, {"node": {"oid": "6d919152178cfbd69dc5d50cdab40fc99db166a6", "messageHeadline": "workunits: rework a little bit to allow \"all\" clients in a run", "author": {"name": "Greg Farnum", "email": "gregory.farnum@dreamhost.com", "user": {"login": "gregsfortytwo"}}, "additions": 63, "deletions": 23}}, {"node": {"oid": "ec97dd8203c5323dd6371d9e3220980edfb4a50a", "messageHeadline": "cfuse: support running through valgrind", "author": {"name": "Sage Weil", "email": "sage@newdream.net", "user": {"login": "liewegas"}}, "additions": 66, "deletions": 18}}, {"node": {"oid": "0c2bee1514c1b1e65ca5d52459062e5a45da2d7b", "messageHeadline": "valgrind: don't run valgrind_post if there's no valgrind", "author": {"name": "Greg Farnum", "email": "gregory.farnum@dreamhost.com", "user": {"login": "gregsfortytwo"}}, "additions": 2, "deletions": 0}}, {"node": {"oid": "3a3c859f5bc8691891ff8a0f67a960a0d538083e", "messageHeadline": "valgrind: scan logs for bad results", "author": {"name": "Greg Farnum", "email": "gregory.farnum@dreamhost.com", "user": {"login": "gregsfortytwo"}}, "additions": 31, "deletions": 0}}, {"node": {"oid": "50a648bdfc3ed304ebbf264cf1680d38e1c6a793", "messageHeadline": "valgrind: use xml output for tools that support it", "author": {"name": "Greg Farnum", "email": "gregory.farnum@dreamhost.com", "user": {"login": "gregsfortytwo"}}, "additions": 19, "deletions": 7}}, {"node": {"oid": "7be9eaa03068a40fd19d5d6af37d7e95d1b324ab", "messageHeadline": "suite: add option to send an email if the entire suite passed", "author": {"name": "Josh Durgin", "email": "josh.durgin@dreamhost.com", "user": {"login": "jdurgin"}}, "additions": 59, "deletions": 26}}, {"node": {"oid": "4f4227a44d70b54ca4f58ba8a0c342fffc7b8ba5", "messageHeadline": "Generate coverage at the end of a suite run,", "author": {"name": "Josh Durgin", "email": "josh.durgin@dreamhost.com", "user": {"login": "jdurgin"}}, "additions": 197, "deletions": 23}}, {"node": {"oid": "2b669382325ff328e66ffa5a5eb413478f691a01", "messageHeadline": "queue: delete every job when it finishes, so only running jobs are bu\u2026", "author": {"name": "Josh Durgin", "email": "josh.durgin@dreamhost.com", "user": {"login": "jdurgin"}}, "additions": 10, "deletions": 9}}, {"node": {"oid": "b582764b6209a8af44404db6f87172d11edd0322", "messageHeadline": "Add teuthology-coverage for analyzing test coverage for a suite run.", "author": {"name": "Josh Durgin", "email": "josh.durgin@dreamhost.com", "user": {"login": "jdurgin"}}, "additions": 214, "deletions": 0}}, {"node": {"oid": "0545e2fa68ebf78c319c06ebfbd321df517dc0e2", "messageHeadline": "Add scripts to analyze coverage for a single teuthology run.", "author": {"name": "Josh Durgin", "email": "josh.durgin@dreamhost.com", "user": {"login": "jdurgin"}}, "additions": 86, "deletions": 0}}, {"node": {"oid": "fb33ef3c69f6e5237c85c18b691f03545d1fce05", "messageHeadline": "thrasher: improve documentation a little", "author": {"name": "Greg Farnum", "email": "gregory.farnum@dreamhost.com", "user": {"login": "gregsfortytwo"}}, "additions": 5, "deletions": 2}}, {"node": {"oid": "83e263425a1a6e6a381e87812212c8f87d92d09f", "messageHeadline": "thrasher: add option to mark OSDs down instead of out.", "author": {"name": "Greg Farnum", "email": "gregory.farnum@dreamhost.com", "user": {"login": "gregsfortytwo"}}, "additions": 18, "deletions": 4}}, {"node": {"oid": "0f9b74e28c758d6313629112d83c688b2e43896a", "messageHeadline": "thrasher: allow a config to set values", "author": {"name": "Greg Farnum", "email": "gregory.farnum@dreamhost.com", "user": {"login": "gregsfortytwo"}}, "additions": 43, "deletions": 11}}, {"node": {"oid": "5d5de0e70cc77eafac02034adba560369f037d77", "messageHeadline": "thrasher: remove redundant wait_till_clean()", "author": {"name": "Greg Farnum", "email": "gregory.farnum@dreamhost.com", "user": {"login": "gregsfortytwo"}}, "additions": 1, "deletions": 8}}, {"node": {"oid": "83a248b55bf454c44ed32503b7b5bff820d2a0c3", "messageHeadline": "add multiclient collection with a locking task", "author": {"name": "Greg Farnum", "email": "gregory.farnum@dreamhost.com", "user": {"login": "gregsfortytwo"}}, "additions": 16, "deletions": 0}}, {"node": {"oid": "1130e5fe378c03399f14876100ee501e888d97a1", "messageHeadline": "coverage: create dir conditionally", "author": {"name": "Greg Farnum", "email": "gregory.farnum@dreamhost.com", "user": {"login": "gregsfortytwo"}}, "additions": 11, "deletions": 10}}, {"node": {"oid": "0840d05a8fe6c40e9530499b0d160f314d559c13", "messageHeadline": "lockfile: add a lockfile task", "author": {"name": "Greg Farnum", "email": "gregory.farnum@dreamhost.com", "user": {"login": "gregsfortytwo"}}, "additions": 230, "deletions": 0}}, {"node": {"oid": "103a1983a726510270172fc56792c806e4da7e0f", "messageHeadline": "more kclient workunit/suites", "author": {"name": "Sage Weil", "email": "sage@newdream.net", "user": {"login": "liewegas"}}, "additions": 36, "deletions": 0}}, {"node": {"oid": "76123404ed82cc21489237a993fef5e50e7b71d4", "messageHeadline": "add fsx workunit under cfuse, kclient, rbd", "author": {"name": "Sage Weil", "email": "sage@newdream.net", "user": {"login": "liewegas"}}, "additions": 18, "deletions": 0}}, {"node": {"oid": "c2c5ac0c54d8f84c11c08f557f4b1ca6897148e6", "messageHeadline": "lock: --list-targets: list locks and dump result in targets: yaml for\u2026", "author": {"name": "Sage Weil", "email": "sage@newdream.net", "user": {"login": "liewegas"}}, "additions": 16, "deletions": 4}}, {"node": {"oid": "42318c57cbfd29c0654bf9701dd1093bd6e93154", "messageHeadline": "check ceph cluster log for badness (ERR, WRN, SEC)", "author": {"name": "Sage Weil", "email": "sage@newdream.net", "user": {"login": "liewegas"}}, "additions": 18, "deletions": 3}}, {"node": {"oid": "21d04419b81729f708f41425be3d1ab6537bcfda", "messageHeadline": "ceph: copy cluster log file to archive/ceph.log", "author": {"name": "Sage Weil", "email": "sage@newdream.net", "user": {"login": "liewegas"}}, "additions": 13, "deletions": 0}}, {"node": {"oid": "fc4da5289f55edc209b3db4ca88e839e49de1d9c", "messageHeadline": "rados_api_tests: run on top of cfuse, not rbd", "author": {"name": "Sage Weil", "email": "sage@newdream.net", "user": {"login": "liewegas"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "e79dda9a9dc34558aaab46ecda4bbb48e5dd8185", "messageHeadline": "workunits: set CEPH_CONF environment", "author": {"name": "Sage Weil", "email": "sage@newdream.net", "user": {"login": "liewegas"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "aa575c13189d7dce33a9210a3ac18bd6e0a61370", "messageHeadline": "rbd: make default image 10G instead of 1G", "author": {"name": "Sage Weil", "email": "sage@newdream.net", "user": {"login": "liewegas"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "410d963e9efaba237722490baa3d069f2fc482c9", "messageHeadline": "add multimds subtree thrashing test", "author": {"name": "Sage Weil", "email": "sage@newdream.net", "user": {"login": "liewegas"}}, "additions": 21, "deletions": 0}}, {"node": {"oid": "a42d9a803d3f018c99147aeaad51aea3c917b596", "messageHeadline": "add rados_api_tests.yaml", "author": {"name": "Colin Patrick McCabe", "email": "cmccabe@alumni.cmu.edu", "user": {"login": "cmccabe"}}, "additions": 6, "deletions": 0}}, {"node": {"oid": "cfd5456f3f541287c9f018c5bf74a12fb1740dec", "messageHeadline": "suite: support a suite consisting of multiple collections", "author": {"name": "Sage Weil", "email": "sage@newdream.net", "user": {"login": "liewegas"}}, "additions": 63, "deletions": 40}}, {"node": {"oid": "e20bae2a7f15cd4fe899f6bc711bec1ef1f2d3e8", "messageHeadline": "valgrind: Document!", "author": {"name": "Greg Farnum", "email": "gregory.farnum@dreamhost.com", "user": {"login": "gregsfortytwo"}}, "additions": 8, "deletions": 0}}, {"node": {"oid": "73de620c9e50fcdba5ae80c9021c567d337593d0", "messageHeadline": "Merge branch 'wip-valgrind'", "author": {"name": "Greg Farnum", "email": "gregory.farnum@dreamhost.com", "user": {"login": "gregsfortytwo"}}, "additions": 94, "deletions": 39}}, {"node": {"oid": "4efc95fa57eacc59ffe21bd5e0a04c77368762d0", "messageHeadline": "include log in valgrind log file names", "author": {"name": "Greg Farnum", "email": "gregory.farnum@dreamhost.com", "user": {"login": "gregsfortytwo"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "d5eb2c2b77911e1326beddeddd70757e17cd489e", "messageHeadline": "ceph task: split up arguments a little more", "author": {"name": "Greg Farnum", "email": "gregory.farnum@dreamhost.com", "user": {"login": "gregsfortytwo"}}, "additions": 30, "deletions": 10}}, {"node": {"oid": "5323e1796f91bb52c8028e849a637a7c63dd2735", "messageHeadline": "valgrind: move valgrind logs to log dir", "author": {"name": "Greg Farnum", "email": "gregory.farnum@dreamhost.com", "user": {"login": "gregsfortytwo"}}, "additions": 6, "deletions": 6}}, {"node": {"oid": "aa7448172879e4d96a9defa57cc20bbea9299417", "messageHeadline": "ceph: split up daemon-running arguments and insert valgrind ones", "author": {"name": "Greg Farnum", "email": "gregory.farnum@dreamhost.com", "user": {"login": "gregsfortytwo"}}, "additions": 54, "deletions": 29}}, {"node": {"oid": "9ec19f13df26257059f9976187e289a36d54c78e", "messageHeadline": "ceph: Set up valgrind as a flavor, and create a dir for logging.", "author": {"name": "Greg Farnum", "email": "gregory.farnum@dreamhost.com", "user": {"login": "gregsfortytwo"}}, "additions": 16, "deletions": 0}}, {"node": {"oid": "98ac89a54e896c8febff937b73e9a27ca8491611", "messageHeadline": "ceph task: pass the full config to the daemon startup subs", "author": {"name": "Greg Farnum", "email": "gregory.farnum@dreamhost.com", "user": {"login": "gregsfortytwo"}}, "additions": 3, "deletions": 9}}, {"node": {"oid": "747deecaf684cab1ca945b7b5305b9399cad37ae", "messageHeadline": "Add assert to catch simple typos in roles list.", "author": {"name": "Tommi Virtanen", "email": "tommi.virtanen@dreamhost.com", "user": null}, "additions": 2, "deletions": 0}}, {"node": {"oid": "0139323e51058a6b8d96d15af99a46ba1be2b6b8", "messageHeadline": "Merge branch 'wip-nuke'", "author": {"name": "Greg Farnum", "email": "gregory.farnum@dreamhost.com", "user": {"login": "gregsfortytwo"}}, "additions": 252, "deletions": 103}}, {"node": {"oid": "6938946a198d0195d303ccbdd2dcbe75012f8c9d", "messageHeadline": "manypools: remove commented-out code", "author": {"name": "Greg Farnum", "email": "gregory.farnum@dreamhost.com", "user": {"login": "gregsfortytwo"}}, "additions": 0, "deletions": 6}}, {"node": {"oid": "1ea825c6434dd667f8b98287841e15b1f0d78301", "messageHeadline": "teuthology-nuke: split the big main function", "author": {"name": "Greg Farnum", "email": "gregory.farnum@dreamhost.com", "user": {"login": "gregsfortytwo"}}, "additions": 65, "deletions": 41}}, {"node": {"oid": "af0d7c5e44d26fbceed2bce90440e970acc8caa4", "messageHeadline": "teuthology-nuke: move it into its own file.", "author": {"name": "Greg Farnum", "email": "gregory.farnum@dreamhost.com", "user": {"login": "gregsfortytwo"}}, "additions": 178, "deletions": 147}}, {"node": {"oid": "453a0f99d454c5d4784c4ea5018eb1c78b660e4b", "messageHeadline": "teuthology-nuke: identify and reboot machines with kernel mounts", "author": {"name": "Greg Farnum", "email": "gregory.farnum@dreamhost.com", "user": {"login": "gregsfortytwo"}}, "additions": 58, "deletions": 0}}, {"node": {"oid": "956600846897ed9716d2d627b2de0c22dec10ae1", "messageHeadline": "teuthology-nuke: use a more robust cfuse mount finder", "author": {"name": "Greg Farnum", "email": "gregory.farnum@dreamhost.com", "user": {"login": "gregsfortytwo"}}, "additions": 8, "deletions": 3}}, {"node": {"oid": "257d63137ff7f7b6ba46168962c508551ce2e707", "messageHeadline": "teuthology-nuke: split out different pieces into different loops", "author": {"name": "Greg Farnum", "email": "gregory.farnum@dreamhost.com", "user": {"login": "gregsfortytwo"}}, "additions": 18, "deletions": 3}}, {"node": {"oid": "b5859f877a6617177a92202a36c1fed2249c9dcc", "messageHeadline": "Move reconnect function from kernel task to misc.py", "author": {"name": "Greg Farnum", "email": "gregory.farnum@dreamhost.com", "user": {"login": "gregsfortytwo"}}, "additions": 48, "deletions": 48}}, {"node": {"oid": "7fd798a3474a7c453bba97c78fd3080687718386", "messageHeadline": "Configure grub to default to the right kernel, not the greatest insta\u2026", "author": {"name": "Tommi Virtanen", "email": "tommi.virtanen@dreamhost.com", "user": null}, "additions": 44, "deletions": 0}}, {"node": {"oid": "e98b218d48d3e1b58ef165c79a108cadb20e7a84", "messageHeadline": "restructure in terms of collections", "author": {"name": "Sage Weil", "email": "sage@newdream.net", "user": {"login": "liewegas"}}, "additions": 30, "deletions": 16}}, {"node": {"oid": "39e22e4c0a02440c1f5f4373e405fe5cc051ea9f", "messageHeadline": "Handle socket.timeout when waiting for a reconnect.", "author": {"name": "Tommi Virtanen", "email": "tommi.virtanen@dreamhost.com", "user": null}, "additions": 2, "deletions": 0}}, {"node": {"oid": "742109f4d98e7d235fcb8862ce07c8e595922f84", "messageHeadline": "Wait up to 300 seconds for a reboot.", "author": {"name": "Tommi Virtanen", "email": "tommi.virtanen@dreamhost.com", "user": null}, "additions": 1, "deletions": 1}}, {"node": {"oid": "23874712a6b83984f7ad5f2594a3c61a07f61660", "messageHeadline": "add workunits on top of rbd", "author": {"name": "Sage Weil", "email": "sage@newdream.net", "user": {"login": "liewegas"}}, "additions": 41, "deletions": 0}}, {"node": {"oid": "bf7b1dd4a741c978b19b01f9f53f048ac32b801b", "messageHeadline": "ceph: fix max_mds calculation", "author": {"name": "Sage Weil", "email": "sage@newdream.net", "user": {"login": "liewegas"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "a1f3cac0b6800f9d58396173d81fd6817b98ed7f", "messageHeadline": "kernel: comment reconnect task, clean up reporting", "author": {"name": "Greg Farnum", "email": "gregory.farnum@dreamhost.com", "user": {"login": "gregsfortytwo"}}, "additions": 18, "deletions": 2}}, {"node": {"oid": "663bbf8b2be8bfe9be2fc6bf81e3a545e074071c", "messageHeadline": "manypools: remove commented-out code", "author": {"name": "Greg Farnum", "email": "gregory.farnum@dreamhost.com", "user": {"login": "gregsfortytwo"}}, "additions": 0, "deletions": 6}}, {"node": {"oid": "1ccdcb9896715f89d0b85ef84577c6355d43cf18", "messageHeadline": "Make rbd task use mnt.N not mnt.client.N as mountpoint.", "author": {"name": "Tommi Virtanen", "email": "tommi.virtanen@dreamhost.com", "user": null}, "additions": 11, "deletions": 3}}, {"node": {"oid": "780ebcdf1bcada7f5b0e211a637b76c3488f61bd", "messageHeadline": "Make sure workunit task does not create mnt.N by itself.", "author": {"name": "Tommi Virtanen", "email": "tommi.virtanen@dreamhost.com", "user": null}, "additions": 8, "deletions": 2}}, {"node": {"oid": "4e2ec6fd8be6816d677a008694ec75c970849257", "messageHeadline": "Add interactive-on-error, to pause and explore on error.", "author": {"name": "Tommi Virtanen", "email": "tommi.virtanen@dreamhost.com", "user": null}, "additions": 26, "deletions": 0}}, {"node": {"oid": "eee1d9a9e4cce96c61e68aa85615e1318cbbd9f6", "messageHeadline": "allow s3tests.create_users defaults be overridden", "author": {"name": "Stephon Striplin", "email": "stephon.striplin@dreamhost.com", "user": null}, "additions": 6, "deletions": 6}}, {"node": {"oid": "4241185ad7c226fff904b75667cd5542f16a665b", "messageHeadline": "Add simple unit test for get_clients.", "author": {"name": "Tommi Virtanen", "email": "tommi.virtanen@dreamhost.com", "user": null}, "additions": 29, "deletions": 0}}, {"node": {"oid": "b5ba155c174f68c95e4fc8dac02ce19013b4f64a", "messageHeadline": "Revert \"fix get_clients\"", "author": {"name": "Sage Weil", "email": "sage@newdream.net", "user": {"login": "liewegas"}}, "additions": 10, "deletions": 15}}, {"node": {"oid": "137f36d5332eb9843dedcc64b0939234cf85380e", "messageHeadline": "teuthology: add task manypools", "author": {"name": "Gregory Farnum", "email": "gfarnum@gregory-farnums-mac-mini.local", "user": null}, "additions": 82, "deletions": 0}}, {"node": {"oid": "01fac3e2c651613344a5d82b0b1c94bad9028e8f", "messageHeadline": "new gitbuilder ref/branch naming", "author": {"name": "Sage Weil", "email": "sage@newdream.net", "user": {"login": "liewegas"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "3f2ad30acad9c0ecb0575c3372c9789b5868ead8", "messageHeadline": "cfuse, kclient: print remote host", "author": {"name": "Sage Weil", "email": "sage@newdream.net", "user": {"login": "liewegas"}}, "additions": 9, "deletions": 2}}, {"node": {"oid": "83b6678e79904793bf31e82bbecad7bf16c1b2b5", "messageHeadline": "fix get_clients", "author": {"name": "Sage Weil", "email": "sage@newdream.net", "user": {"login": "liewegas"}}, "additions": 15, "deletions": 10}}, {"node": {"oid": "06e3e69c293b20c0ce5df526fa923a979c1d8cfc", "messageHeadline": "tasks/kclient: don't clobber remote", "author": {"name": "Sage Weil", "email": "sage@newdream.net", "user": {"login": "liewegas"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "ef2b80910a8c7d22e5b02b9f02aac9a0a9b7554d", "messageHeadline": "use coverage_dir", "author": {"name": "Sage Weil", "email": "sage@newdream.net", "user": {"login": "liewegas"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "f38c3697fd033270b1c4d984ecc8d2f1c1812008", "messageHeadline": "kernel: install in parallel", "author": {"name": "Josh Durgin", "email": "josh.durgin@dreamhost.com", "user": {"login": "jdurgin"}}, "additions": 9, "deletions": 1}}, {"node": {"oid": "f66c010ef54a936439ac4ec19e0a8e35fef6fe8f", "messageHeadline": "kernel: debug weird socket exceptions", "author": {"name": "Josh Durgin", "email": "josh.durgin@dreamhost.com", "user": {"login": "jdurgin"}}, "additions": 7, "deletions": 2}}, {"node": {"oid": "6df0d71abfea390838f2497c20c158bc4be74ca8", "messageHeadline": "kernel: reboot immediately after installing", "author": {"name": "Josh Durgin", "email": "josh.durgin@dreamhost.com", "user": {"login": "jdurgin"}}, "additions": 3, "deletions": 12}}, {"node": {"oid": "3e6b17f1b844940041066b1c4a334b7b30fe9453", "messageHeadline": "Down machines shouldn't be considered free.", "author": {"name": "Josh Durgin", "email": "josh.durgin@dreamhost.com", "user": {"login": "jdurgin"}}, "additions": 4, "deletions": 1}}, {"node": {"oid": "68e6f2b77ec21b3a8d31a48481408be0bf94bf0b", "messageHeadline": "Make scheduled tasks leave some machines free.", "author": {"name": "Josh Durgin", "email": "josh.durgin@dreamhost.com", "user": {"login": "jdurgin"}}, "additions": 16, "deletions": 6}}, {"node": {"oid": "4e399da7007244d13cc4cbbeceebc222273217a2", "messageHeadline": "Log connections to targets", "author": {"name": "Josh Durgin", "email": "josh.durgin@dreamhost.com", "user": {"login": "jdurgin"}}, "additions": 6, "deletions": 4}}, {"node": {"oid": "ac0a469b78bf5710380dbb329937c288a9902e40", "messageHeadline": "teuthology-worker: log to a file with timestamps", "author": {"name": "Josh Durgin", "email": "josh.durgin@dreamhost.com", "user": {"login": "jdurgin"}}, "additions": 8, "deletions": 0}}, {"node": {"oid": "5897d7b95d63e9d89de86d2e6cbc5f121bb1bf88", "messageHeadline": "teuthology-nuke: run in parallel, and print each node being nuked", "author": {"name": "Josh Durgin", "email": "josh.durgin@dreamhost.com", "user": {"login": "jdurgin"}}, "additions": 31, "deletions": 23}}, {"node": {"oid": "30a8dac3239e864ef463882c0b8234121b2912b2", "messageHeadline": "Set success at the beginning of a run.", "author": {"name": "Josh Durgin", "email": "josh.durgin@dreamhost.com", "user": {"login": "jdurgin"}}, "additions": 1, "deletions": 2}}, {"node": {"oid": "e8676ce0ebca6e95a3aa2cb83c54be0b3f4ae847", "messageHeadline": "teuthology-nuke: reset rsyslog config", "author": {"name": "Josh Durgin", "email": "josh.durgin@dreamhost.com", "user": {"login": "jdurgin"}}, "additions": 9, "deletions": 0}}, {"node": {"oid": "d079d51037515132b55135865e218e072f53a143", "messageHeadline": "teuthology-worker: keep machines locked on error", "author": {"name": "Josh Durgin", "email": "josh.durgin@dreamhost.com", "user": {"login": "jdurgin"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "c7b62feac8e471b513c154fbd0fc8623ac4c3395", "messageHeadline": "teuthology-lock: update usage", "author": {"name": "Josh Durgin", "email": "josh.durgin@dreamhost.com", "user": {"login": "jdurgin"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "cd0442354157bf26ea3ef03814a1aaeaca9b00d9", "messageHeadline": "teuthology-lock: allow list of locks to be filtered by owner and status", "author": {"name": "Josh Durgin", "email": "josh.durgin@dreamhost.com", "user": {"login": "jdurgin"}}, "additions": 7, "deletions": 3}}, {"node": {"oid": "6ac6f7ab386ba70fef7814572a36b630a6a84f52", "messageHeadline": "teuthology: convert from bzip2 to gzip.", "author": {"name": "Greg Farnum", "email": "gregory.farnum@dreamhost.com", "user": {"login": "gregsfortytwo"}}, "additions": 2, "deletions": 4}}, {"node": {"oid": "277c4ff7aa79e625cc8eea8cc7485423daaf6936", "messageHeadline": "set max_mds based on non-standbys", "author": {"name": "Sage Weil", "email": "sage@newdream.net", "user": {"login": "liewegas"}}, "additions": 4, "deletions": 2}}, {"node": {"oid": "07745f8a51c89753e0e9095d8fce8d56e009e1a8", "messageHeadline": "no ++ in python", "author": {"name": "Sage Weil", "email": "sage@newdream.net", "user": {"login": "liewegas"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "c220a4f3fa1e86ee059f86efaded1c12cf7e613c", "messageHeadline": "roles/3-simple: include a standby mds", "author": {"name": "Sage Weil", "email": "sage@newdream.net", "user": {"login": "liewegas"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "573c9ff2b49143fadcd270bcd99ecbe1226cefba", "messageHeadline": "configure mds's with -s suffix as standby", "author": {"name": "Sage Weil", "email": "sage@newdream.net", "user": {"login": "liewegas"}}, "additions": 6, "deletions": 0}}, {"node": {"oid": "5015b90697526e8d9c05c91ab9e73f3498161cb3", "messageHeadline": "roles: use letters for mon, mds names", "author": {"name": "Sage Weil", "email": "sage@newdream.net", "user": {"login": "liewegas"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "5b0924494afa7e9eeb06217ef46a81190ba1ae9c", "messageHeadline": "tolerate named (not numbered) mons", "author": {"name": "Sage Weil", "email": "sage@newdream.net", "user": {"login": "liewegas"}}, "additions": 26, "deletions": 9}}, {"node": {"oid": "7c0f7c23c789565d7ab9134e23d561f698174bd8", "messageHeadline": "specify and clean up admin socket", "author": {"name": "Sage Weil", "email": "sage@newdream.net", "user": {"login": "liewegas"}}, "additions": 2, "deletions": 0}}, {"node": {"oid": "4630a0a1c04170a34ac41eb1c34425219defd3a7", "messageHeadline": "lock server: configure for apache with mod_wsgi", "author": {"name": "Josh Durgin", "email": "josh.durgin@dreamhost.com", "user": {"login": "jdurgin"}}, "additions": 7, "deletions": 3}}, {"node": {"oid": "629187f3026ede708ae71fde73db744dcf58abf8", "messageHeadline": "Set content-type with PUT.", "author": {"name": "Josh Durgin", "email": "josh.durgin@dreamhost.com", "user": {"login": "jdurgin"}}, "additions": 5, "deletions": 4}}, {"node": {"oid": "02d0efad971f359433a6e3a227d6a36ba75d617f", "messageHeadline": "schedule: make default owner different from that of a normal run", "author": {"name": "Josh Durgin", "email": "josh.durgin@dreamhost.com", "user": {"login": "jdurgin"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "99afde1417a27b6d3d76ed7f5dafb5896e491f0b", "messageHeadline": "Update example targets in readme.", "author": {"name": "Josh Durgin", "email": "josh.durgin@dreamhost.com", "user": {"login": "jdurgin"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "731fe4102283c0b08bd909c10049b576808ff35a", "messageHeadline": "Remove print that clutters the worker logs.", "author": {"name": "Josh Durgin", "email": "josh.durgin@dreamhost.com", "user": {"login": "jdurgin"}}, "additions": 0, "deletions": 1}}, {"node": {"oid": "271e066d6c7276ce9d6189c29f0d9f5ed3866379", "messageHeadline": "Connect without using any known_hosts files.", "author": {"name": "Josh Durgin", "email": "josh.durgin@dreamhost.com", "user": {"login": "jdurgin"}}, "additions": 6, "deletions": 2}}, {"node": {"oid": "8d196b001ccb36bd0916da6e03207ae65ec80116", "messageHeadline": "Make targets a dictionary mapping hosts to ssh host keys.", "author": {"name": "Josh Durgin", "email": "josh.durgin@dreamhost.com", "user": {"login": "jdurgin"}}, "additions": 11, "deletions": 10}}, {"node": {"oid": "e5f33ca5b5a735d04010716df3cd56f43e7d5653", "messageHeadline": "Add command to update ssh hostkeys.", "author": {"name": "Josh Durgin", "email": "josh.durgin@dreamhost.com", "user": {"login": "jdurgin"}}, "additions": 101, "deletions": 1}}, {"node": {"oid": "81bebfca09815b8c147e3e868d4826172ead11e1", "messageHeadline": "lock server: return host pubkeys with locked machine names", "author": {"name": "Josh Durgin", "email": "josh.durgin@dreamhost.com", "user": {"login": "jdurgin"}}, "additions": 8, "deletions": 4}}, {"node": {"oid": "77174bdaca6043923704ad007452e86bbfdc73e6", "messageHeadline": "lock server: allow sshpubkey to be updated", "author": {"name": "Josh Durgin", "email": "josh.durgin@dreamhost.com", "user": {"login": "jdurgin"}}, "additions": 3, "deletions": 0}}, {"node": {"oid": "160174cb8b4d7b44c3234cba7f1aa3c795729c5e", "messageHeadline": "Update lock db schema.", "author": {"name": "Josh Durgin", "email": "josh.durgin@dreamhost.com", "user": {"login": "jdurgin"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "ac5c1c41dd0819cf487bbc6e4953b0c652b83757", "messageHeadline": "Add an overrides section for the ceph task.", "author": {"name": "Josh Durgin", "email": "josh.durgin@dreamhost.com", "user": {"login": "jdurgin"}}, "additions": 3, "deletions": 0}}, {"node": {"oid": "e056686f62baa67dff3936aee771da3939dee4cb", "messageHeadline": "Unit test that connection.connect actually calls create_key.", "author": {"name": "Tommi Virtanen", "email": "tommi.virtanen@dreamhost.com", "user": null}, "additions": 4, "deletions": 2}}, {"node": {"oid": "7587f79c49c89ef17c689729c12cd258c5ed47d8", "messageHeadline": "Optionally override system host keys.", "author": {"name": "Josh Durgin", "email": "josh.durgin@dreamhost.com", "user": {"login": "jdurgin"}}, "additions": 48, "deletions": 2}}, {"node": {"oid": "9721e334571dd1a51f8a026609120a7a92229dcd", "messageHeadline": "Better interface for running functions in parallel.", "author": {"name": "Josh Durgin", "email": "josh.durgin@dreamhost.com", "user": {"login": "jdurgin"}}, "additions": 92, "deletions": 35}}, {"node": {"oid": "9f06f5f41d99ee4337114f0b76411be80e1029ed", "messageHeadline": "Merge branch 'wip-parallel'", "author": {"name": "Josh Durgin", "email": "josh.durgin@dreamhost.com", "user": {"login": "jdurgin"}}, "additions": 214, "deletions": 172}}, {"node": {"oid": "0000b63765f3b49c049f0d1263c7a89983be4c65", "messageHeadline": "ceph.conf: remove other random bits", "author": {"name": "Sage Weil", "email": "sage@newdream.net", "user": {"login": "liewegas"}}, "additions": 0, "deletions": 12}}, {"node": {"oid": "176b304c3dc4a1939207c6adc9421ab53d3d1819", "messageHeadline": "fusermount runs on a single mount point.", "author": {"name": "Josh Durgin", "email": "josh.durgin@dreamhost.com", "user": {"login": "jdurgin"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "b99e33f00c2d396b2d5c0c667ba2b86a9a09ed9f", "messageHeadline": "Download ceph binaries in parallel.", "author": {"name": "Josh Durgin", "email": "josh.durgin@dreamhost.com", "user": {"login": "jdurgin"}}, "additions": 24, "deletions": 18}}, {"node": {"oid": "3e2c6c6cace3bf7c787e4371bff8a46a344ad228", "messageHeadline": "Run workunits on different clients in parallel.", "author": {"name": "Josh Durgin", "email": "josh.durgin@dreamhost.com", "user": {"login": "jdurgin"}}, "additions": 74, "deletions": 71}}, {"node": {"oid": "a282991beda90a47321504770fce001d5daf4722", "messageHeadline": "Download and run autotests on multiple clients in parallel.", "author": {"name": "Josh Durgin", "email": "josh.durgin@dreamhost.com", "user": {"login": "jdurgin"}}, "additions": 87, "deletions": 82}}, {"node": {"oid": "4b245fce7366fbd38d4fe812873c3a0e7594f29e", "messageHeadline": "Add a utility for running functions in parallel.", "author": {"name": "Josh Durgin", "email": "josh.durgin@dreamhost.com", "user": {"login": "jdurgin"}}, "additions": 27, "deletions": 0}}, {"node": {"oid": "c88ef9e7f7cbe7b2ae8d4bc4e1d3794619e33cd3", "messageHeadline": "Merge branch 'localdir'", "author": {"name": "Tommi Virtanen", "email": "tommi.virtanen@dreamhost.com", "user": null}, "additions": 99, "deletions": 33}}, {"node": {"oid": "127ef6861c04de7aada5d99279a39c3d1d258a9c", "messageHeadline": "Feed locally-created binary tarball to remotes in parallel.", "author": {"name": "Tommi Virtanen", "email": "tommi.virtanen@dreamhost.com", "user": null}, "additions": 12, "deletions": 10}}, {"node": {"oid": "aee944229ee27151f9aed2d0b44dc89faf8039bd", "messageHeadline": "Use a nameless tempfile for local tarball, avoids cleanup.", "author": {"name": "Tommi Virtanen", "email": "tommi.virtanen@dreamhost.com", "user": null}, "additions": 33, "deletions": 40}}, {"node": {"oid": "f52df63bce6bbac69edebc163249c3b4d799f924", "messageHeadline": "More careful error checking, avoid need for shell quoting.", "author": {"name": "Tommi Virtanen", "email": "tommi.virtanen@dreamhost.com", "user": null}, "additions": 26, "deletions": 6}}, {"node": {"oid": "e7618a6750475cb5b5ec4ee40af909c09eb5064c", "messageHeadline": "Clean up tarball tmpdir in all cases.", "author": {"name": "Tommi Virtanen", "email": "tommi.virtanen@dreamhost.com", "user": null}, "additions": 14, "deletions": 14}}, {"node": {"oid": "c701fe500c7c2cd852f7855f5707792352fe1d28", "messageHeadline": "Use tempfile instead of ad hoc temp dir creation.", "author": {"name": "Tommi Virtanen", "email": "tommi.virtanen@dreamhost.com", "user": null}, "additions": 3, "deletions": 2}}, {"node": {"oid": "69a6b04b48c657780dd1be2d024430a14f489833", "messageHeadline": "Remove TODO note covered by teuthology-nuke.", "author": {"name": "Tommi Virtanen", "email": "tommi.virtanen@dreamhost.com", "user": null}, "additions": 0, "deletions": 3}}, {"node": {"oid": "3547eba7124665ed7f0d7a68f952d456d79f9fb0", "messageHeadline": "Avoid identifier clash with builtin \"dir\".", "author": {"name": "Tommi Virtanen", "email": "tommi.virtanen@dreamhost.com", "user": null}, "additions": 4, "deletions": 4}}, {"node": {"oid": "49e0e3f5ad14beb39c83c1879610137b5557c666", "messageHeadline": "ceph.conf: clean out random debug level changes", "author": {"name": "Sage Weil", "email": "sage@newdream.net", "user": {"login": "liewegas"}}, "additions": 0, "deletions": 9}}, {"node": {"oid": "8f3d56ade54bf5b21bbc2e2e23bdfa9ec8d42a92", "messageHeadline": "include sha1 in summary", "author": {"name": "Sage Weil", "email": "sage@newdream.net", "user": {"login": "liewegas"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "479af4bb444fba61e8e4390a41203e306382b7b8", "messageHeadline": "ls: mention directories without summary.yaml", "author": {"name": "Sage Weil", "email": "sage@newdream.net", "user": {"login": "liewegas"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "1edd435e8c9779ef6ed306107c6fac0969744425", "messageHeadline": "Clean up from pyflakes.", "author": {"name": "Josh Durgin", "email": "josh.durgin@dreamhost.com", "user": {"login": "jdurgin"}}, "additions": 1, "deletions": 5}}, {"node": {"oid": "5fadb1c11c3c15169be182f4564868b144165fda", "messageHeadline": "Whitespace and style cleanup.", "author": {"name": "Josh Durgin", "email": "josh.durgin@dreamhost.com", "user": {"login": "jdurgin"}}, "additions": 56, "deletions": 60}}, {"node": {"oid": "c53615ce677ad31cf6354dce2fa9e3046d830c62", "messageHeadline": "Remove unused variable.", "author": {"name": "Josh Durgin", "email": "josh.durgin@dreamhost.com", "user": {"login": "jdurgin"}}, "additions": 0, "deletions": 1}}, {"node": {"oid": "e69cf0b1b77936f6f54dcd7b44bb6a76b0e51e9c", "messageHeadline": "Success of test may not have been set yet.", "author": {"name": "Josh Durgin", "email": "josh.durgin@dreamhost.com", "user": {"login": "jdurgin"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "f92b3a1ccaafb9e0e1ee51acd736425ea59350b4", "messageHeadline": "add locktest task", "author": {"name": "Greg Farnum", "email": "gregory.farnum@dreamhost.com", "user": {"login": "gregsfortytwo"}}, "additions": 116, "deletions": 0}}, {"node": {"oid": "38ad4d1bf101a88c1c2d8715901a1db736c63777", "messageHeadline": "task ceph: distribute monmap to all nodes, not just mons.", "author": {"name": "Greg Farnum", "email": "gregory.farnum@dreamhost.com", "user": {"login": "gregsfortytwo"}}, "additions": 6, "deletions": 5}}, {"node": {"oid": "28f19a4104e6f99fc409a228bd99815798979056", "messageHeadline": "Add an option to keep machines locked if a test fails.", "author": {"name": "Josh Durgin", "email": "josh.durgin@dreamhost.com", "user": {"login": "jdurgin"}}, "additions": 13, "deletions": 3}}, {"node": {"oid": "c47dc179e710a9f6d11f8a741e3cccd8496854d6", "messageHeadline": "lock: specify machines as input yaml targets: clause", "author": {"name": "Sage Weil", "email": "sage@newdream.net", "user": {"login": "liewegas"}}, "additions": 18, "deletions": 0}}, {"node": {"oid": "1767b21e791c7eda2e4f7b7c03e65b3e1371f055", "messageHeadline": "print --lock-many result as yaml targets: stanza", "author": {"name": "Sage Weil", "email": "sage@newdream.net", "user": {"login": "liewegas"}}, "additions": 3, "deletions": 1}}, {"node": {"oid": "2f35eddb27b1324e336b90c01b64347fb436b9a7", "messageHeadline": "clean up locked machine list", "author": {"name": "Sage Weil", "email": "sage@newdream.net", "user": {"login": "liewegas"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "91c6f351a1fea237087e11fd80aa6d1a23d453d7", "messageHeadline": "tell user which machines you locked", "author": {"name": "Sage Weil", "email": "sage@newdream.net", "user": {"login": "liewegas"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "6cf9633a6ac0251f45a118563c15f031fdadeca7", "messageHeadline": "nuke: use default owner", "author": {"name": "Sage Weil", "email": "sage@newdream.net", "user": {"login": "liewegas"}}, "additions": 4, "deletions": 0}}, {"node": {"oid": "a8d4901fe6248967455f56d4c0c62eba7842b4f8", "messageHeadline": "make connect work if no roles are specified", "author": {"name": "Sage Weil", "email": "sage@newdream.net", "user": {"login": "liewegas"}}, "additions": 7, "deletions": 2}}, {"node": {"oid": "d1eb9cef38455db149751d0d5b399be36868fdc7", "messageHeadline": "suite: schedule jobs instead of executing each configuration serially.", "author": {"name": "Josh Durgin", "email": "josh.durgin@dreamhost.com", "user": {"login": "jdurgin"}}, "additions": 16, "deletions": 35}}, {"node": {"oid": "85c24bda7f67768dcbd6a75a7ac92ea38b88e1e1", "messageHeadline": "Add teuthology-schedule and teuthology-worker.", "author": {"name": "Josh Durgin", "email": "josh.durgin@dreamhost.com", "user": {"login": "jdurgin"}}, "additions": 167, "deletions": 0}}, {"node": {"oid": "4218d7063bac96f5aef1e68f5a76944a2ac1d0e8", "messageHeadline": "Add httplib2 to setup.py.", "author": {"name": "Josh Durgin", "email": "josh.durgin@dreamhost.com", "user": {"login": "jdurgin"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "5981ffbd837c38612f9e13f7a8f6af2d71c78d44", "messageHeadline": "readme", "author": {"name": "Sage Weil", "email": "sage@newdream.net", "user": {"login": "liewegas"}}, "additions": 30, "deletions": 0}}, {"node": {"oid": "a260da1277a18e50a61b38827bc8d2784da58a8b", "messageHeadline": "teuthology-suite: pass --lock and --block to teuthology", "author": {"name": "Josh Durgin", "email": "josh.durgin@dreamhost.com", "user": {"login": "jdurgin"}}, "additions": 8, "deletions": 7}}, {"node": {"oid": "fd30ed76bf323b9415b8227a304917ecbf62fed4", "messageHeadline": "Add --block option to retry until machines are locked.", "author": {"name": "Josh Durgin", "email": "josh.durgin@dreamhost.com", "user": {"login": "jdurgin"}}, "additions": 29, "deletions": 8}}, {"node": {"oid": "f14b4e19ce0213910b088201ff64b45df2fc6f81", "messageHeadline": "Check more invalid argument combinations for teuthology-lock.", "author": {"name": "Josh Durgin", "email": "josh.durgin@dreamhost.com", "user": {"login": "jdurgin"}}, "additions": 16, "deletions": 8}}, {"node": {"oid": "e3275155f32c543393428bd37bf9989652ebd447", "messageHeadline": "Remove locking from TODO.", "author": {"name": "Josh Durgin", "email": "josh.durgin@dreamhost.com", "user": {"login": "jdurgin"}}, "additions": 0, "deletions": 1}}, {"node": {"oid": "f6efcd398d92c6723ef0e6f0218b0b0f83da43b2", "messageHeadline": "Update readme for locking.", "author": {"name": "Josh Durgin", "email": "josh.durgin@dreamhost.com", "user": {"login": "jdurgin"}}, "additions": 27, "deletions": 6}}, {"node": {"oid": "a55d2eb53a1af29e878590ef68d5815d23575909", "messageHeadline": "Read lock server from ~/teuthology.yaml.", "author": {"name": "Josh Durgin", "email": "josh.durgin@dreamhost.com", "user": {"login": "jdurgin"}}, "additions": 41, "deletions": 25}}, {"node": {"oid": "9158c83167bab7ea8d2a711b800dedcc8b43d7a3", "messageHeadline": "Verify that machines are locked before nuking them.", "author": {"name": "Josh Durgin", "email": "josh.durgin@dreamhost.com", "user": {"login": "jdurgin"}}, "additions": 4, "deletions": 10}}, {"node": {"oid": "9bfca879800fc1deb7774bc663294176baca33b7", "messageHeadline": "Check that all machines are locked, and add an option to lock machine\u2026", "author": {"name": "Josh Durgin", "email": "josh.durgin@dreamhost.com", "user": {"login": "jdurgin"}}, "additions": 67, "deletions": 15}}, {"node": {"oid": "4d62dd3bcc3122cca65e711a73488fecbea5e096", "messageHeadline": "Add command line tool for locking machines.", "author": {"name": "Josh Durgin", "email": "josh.durgin@dreamhost.com", "user": {"login": "jdurgin"}}, "additions": 228, "deletions": 0}}, {"node": {"oid": "09bee435931931d23827aa86e97182e22fe0c0b8", "messageHeadline": "Move username to a utility method.", "author": {"name": "Josh Durgin", "email": "josh.durgin@dreamhost.com", "user": {"login": "jdurgin"}}, "additions": 7, "deletions": 3}}, {"node": {"oid": "dbf5e54307d734c14673f524739bf6fa9501bfcb", "messageHeadline": "Add simple lock server HTTP interface.", "author": {"name": "Josh Durgin", "email": "josh.durgin@dreamhost.com", "user": {"login": "jdurgin"}}, "additions": 141, "deletions": 0}}, {"node": {"oid": "4fcecf0184be871a3ccb50aa54652f6cf027776d", "messageHeadline": "task ceph: set_max_mds so multiple MDS nodes are used", "author": {"name": "Greg Farnum", "email": "gregory.farnum@dreamhost.com", "user": {"login": "gregsfortytwo"}}, "additions": 9, "deletions": 0}}, {"node": {"oid": "850f337fc97da5a8e80994ba4674b727428e11f9", "messageHeadline": "workunits task: clean up properly if there's an error.", "author": {"name": "Greg Farnum", "email": "gregory.farnum@dreamhost.com", "user": {"login": "gregsfortytwo"}}, "additions": 33, "deletions": 32}}, {"node": {"oid": "9655042d4b371e5e70aab0d9cf88bf7996f62886", "messageHeadline": "Skip s3-tests marked fails_on_rgw, they will fail anyway.", "author": {"name": "Tommi Virtanen", "email": "tommi.virtanen@dreamhost.com", "user": null}, "additions": 1, "deletions": 0}}, {"node": {"oid": "3665f7530aee1b5e6bd4ec3e0d2cbd7df221dec4", "messageHeadline": "The shell exits after the command, hence there is no need for pushd/p\u2026", "author": {"name": "Tommi Virtanen", "email": "tommi.virtanen@dreamhost.com", "user": null}, "additions": 1, "deletions": 3}}, {"node": {"oid": "7ea8ecdc6b415f726d9197346d34c16d7042fd9d", "messageHeadline": "Don't set unix env vars in fastcgi env.", "author": {"name": "Josh Durgin", "email": "josh.durgin@dreamhost.com", "user": {"login": "jdurgin"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "7e603ceb6178bea8c69aeed02b0b36fef1dd5344", "messageHeadline": "adjust ceph.conf from yaml input", "author": {"name": "Sage Weil", "email": "sage@newdream.net", "user": {"login": "liewegas"}}, "additions": 32, "deletions": 2}}, {"node": {"oid": "f164dd79330bb721e2a7660ed7fca5010cbf7ee3", "messageHeadline": "nuke: sudo for the final rm -rf", "author": {"name": "Sage Weil", "email": "sage@newdream.net", "user": {"login": "liewegas"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "f80a2f69c673ee57edf65b42151cc2a81dc235b4", "messageHeadline": "Remove quotes from apache conf.", "author": {"name": "Josh Durgin", "email": "josh.durgin@dreamhost.com", "user": {"login": "jdurgin"}}, "additions": 3, "deletions": 4}}, {"node": {"oid": "a3b42e6556e46eb0d65372c6d53fe9e7bffc89c4", "messageHeadline": "Let apache kill rgw.", "author": {"name": "Josh Durgin", "email": "josh.durgin@dreamhost.com", "user": {"login": "jdurgin"}}, "additions": 0, "deletions": 9}}, {"node": {"oid": "ba6545f8b714272fd4cb478c26025d85f18d17f7", "messageHeadline": "Set LD_LIBRARY_PATH for rgw.", "author": {"name": "Josh Durgin", "email": "josh.durgin@dreamhost.com", "user": {"login": "jdurgin"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "d04256aa9602eec075a693f0826c1b1455738513", "messageHeadline": "set flavor to 'local' if pushing from local src dir", "author": {"name": "Sage Weil", "email": "sage@newdream.net", "user": {"login": "liewegas"}}, "additions": 8, "deletions": 4}}, {"node": {"oid": "003492a2d5aaa12cbc0949e178c9f2e0c2ef4465", "messageHeadline": "Retry connecting based on more error codes.", "author": {"name": "Josh Durgin", "email": "josh.durgin@dreamhost.com", "user": {"login": "jdurgin"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "2b168b033d178ab70d19dcb5b1a5f55f16460f96", "messageHeadline": "nuke: do not escape fusermount .../mnt.*", "author": {"name": "Sage Weil", "email": "sage@newdream.net", "user": {"login": "liewegas"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "3dd95f6c07bd5075c129d3d949e0e5b9785578de", "messageHeadline": ".gitignore: ignore emacs backups", "author": {"name": "Sage Weil", "email": "sage@newdream.net", "user": {"login": "liewegas"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "d4fdaba97ffe6f4e478af1c66eea3daba6415c91", "messageHeadline": "a few basic kclient workunits, reorg", "author": {"name": "Sage Weil", "email": "sage@newdream.net", "user": {"login": "liewegas"}}, "additions": 11, "deletions": 0}}, {"node": {"oid": "e1db8e9e1351495ac1fc7e1c7144f18bb67d4b8a", "messageHeadline": "new workunits", "author": {"name": "Sage Weil", "email": "sage@newdream.net", "user": {"login": "liewegas"}}, "additions": 13, "deletions": 0}}, {"node": {"oid": "ae87abf33302a3c731b7d37a4f49407edeced3f6", "messageHeadline": "Add s3tests task.", "author": {"name": "Josh Durgin", "email": "josh.durgin@dreamhost.com", "user": {"login": "jdurgin"}}, "additions": 213, "deletions": 0}}, {"node": {"oid": "03a08eb3920685ee11db1a752c141edab492335b", "messageHeadline": "Add rgw task with hardcoded apache config.", "author": {"name": "Josh Durgin", "email": "josh.durgin@dreamhost.com", "user": {"login": "jdurgin"}}, "additions": 204, "deletions": 0}}, {"node": {"oid": "6e73607147954eaa8eae356bb2540e5959f94e3d", "messageHeadline": "More idiomatic Python.", "author": {"name": "Tommi Virtanen", "email": "tommi.virtanen@dreamhost.com", "user": null}, "additions": 2, "deletions": 6}}, {"node": {"oid": "ce041a525ce2a62ef4f5480a9c891a1e7beb3a92", "messageHeadline": "summary is used outside the try: except:, move it outside it.", "author": {"name": "Tommi Virtanen", "email": "tommi.virtanen@dreamhost.com", "user": null}, "additions": 1, "deletions": 1}}, {"node": {"oid": "c1cd141b29b91dc3d3a11d2216c2bb4768ccc2f4", "messageHeadline": "Only ignore ENOENT errors in teuthology-ls.", "author": {"name": "Tommi Virtanen", "email": "tommi.virtanen@dreamhost.com", "user": null}, "additions": 5, "deletions": 1}}, {"node": {"oid": "fdbf591cbacc92e35b4dabd0b5feb038679527fa", "messageHeadline": "Whitespace cleanup.", "author": {"name": "Tommi Virtanen", "email": "tommi.virtanen@dreamhost.com", "user": null}, "additions": 2, "deletions": 2}}, {"node": {"oid": "e697e4b8eee9f95634cc7c4064d116b9f448c952", "messageHeadline": "pyflakes cleanup.", "author": {"name": "Tommi Virtanen", "email": "tommi.virtanen@dreamhost.com", "user": null}, "additions": 0, "deletions": 1}}, {"node": {"oid": "2137da2cf38ded89fc84381da08110cfa67819ef", "messageHeadline": "Add final slash to path to enforce it being a dir.", "author": {"name": "Tommi Virtanen", "email": "tommi.virtanen@dreamhost.com", "user": null}, "additions": 1, "deletions": 1}}, {"node": {"oid": "53fc6920b10c79db116be7351d1ad2793bcb194d", "messageHeadline": "use local source dir for teuthology run", "author": {"name": "Sage Weil", "email": "sage@newdream.net", "user": {"login": "liewegas"}}, "additions": 75, "deletions": 29}}, {"node": {"oid": "effee7ffc6a67e9bfa5ef4cb4560511c8eb91a8a", "messageHeadline": "Make kernel a separate entity outside of tasks.", "author": {"name": "Josh Durgin", "email": "josh.durgin@dreamhost.com", "user": {"login": "jdurgin"}}, "additions": 38, "deletions": 31}}, {"node": {"oid": "4b1d536ab9539e435ec16678ba976fc554864b36", "messageHeadline": "Don't recreate ctx.cluster when reconnecting after installing kernels.", "author": {"name": "Josh Durgin", "email": "josh.durgin@dreamhost.com", "user": {"login": "jdurgin"}}, "additions": 18, "deletions": 22}}, {"node": {"oid": "6f86de442378c535b6b23f8efb3fa9c89bb2ffdb", "messageHeadline": "Save kernel version in summary instead of a separate file.", "author": {"name": "Josh Durgin", "email": "josh.durgin@dreamhost.com", "user": {"login": "jdurgin"}}, "additions": 1, "deletions": 4}}, {"node": {"oid": "7b1b332264e70e4ceae1e1e516bcab356378a9ba", "messageHeadline": "Kernel task does not need to be a context manager.", "author": {"name": "Josh Durgin", "email": "josh.durgin@dreamhost.com", "user": {"login": "jdurgin"}}, "additions": 0, "deletions": 3}}, {"node": {"oid": "e16556e377ea747a21eac29af704c56b6be86437", "messageHeadline": "Archive dir removal has to be unconditional.", "author": {"name": "Tommi Virtanen", "email": "tommi.virtanen@dreamhost.com", "user": null}, "additions": 12, "deletions": 12}}, {"node": {"oid": "cb4ffc315713a59ef28c16be27701a6281a90298", "messageHeadline": "Use idiomatic python.", "author": {"name": "Tommi Virtanen", "email": "tommi.virtanen@dreamhost.com", "user": null}, "additions": 1, "deletions": 1}}, {"node": {"oid": "7d57b355d8401afed0be1253fd66887007d90663", "messageHeadline": "teuthology-ls: summarize results from an archive-dir", "author": {"name": "Sage Weil", "email": "sage@newdream.net", "user": {"login": "liewegas"}}, "additions": 38, "deletions": 1}}, {"node": {"oid": "437631695ded70acf96f3eceea512fb8e17ccf51", "messageHeadline": "workunits: set LD_LIBRARY_PATH", "author": {"name": "Sage Weil", "email": "sage@newdream.net", "user": {"login": "liewegas"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "b95e61ae29b5988cc5b6e5d23ba712230023e158", "messageHeadline": "teuthology-nuke", "author": {"name": "Sage Weil", "email": "sage@newdream.net", "user": {"login": "liewegas"}}, "additions": 50, "deletions": 0}}, {"node": {"oid": "2125e8dc1ee63de4dbfbcb88a4107061c8c728ec", "messageHeadline": "include @hostname in owner", "author": {"name": "Sage Weil", "email": "sage@newdream.net", "user": {"login": "liewegas"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "770edc3a0b2bb307c059d5736608c7f04f375da8", "messageHeadline": "suite: set each run description to combination of facet names", "author": {"name": "Sage Weil", "email": "sage@newdream.net", "user": {"login": "liewegas"}}, "additions": 6, "deletions": 3}}, {"node": {"oid": "052f43c958ab654f4d659f461a49fbcfee62ce2b", "messageHeadline": "pass owner, optional description through to summary.yaml", "author": {"name": "Sage Weil", "email": "sage@newdream.net", "user": {"login": "liewegas"}}, "additions": 17, "deletions": 0}}, {"node": {"oid": "bc91e1b580f6ef3106b688f48a2302abec93ef9d", "messageHeadline": "workunits: set CEPH_ARGS so 'ceph' etc can find config", "author": {"name": "Sage Weil", "email": "sage@newdream.net", "user": {"login": "liewegas"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "a9a2733621320a73227b41df62e82b5d4256d0b2", "messageHeadline": "workunit: include ceph bin dir in path", "author": {"name": "Sage Weil", "email": "sage@newdream.net", "user": {"login": "liewegas"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "4815f5125f9e19ad93aabdd315bd61d97efeca2c", "messageHeadline": "Add rgw testing with s3tests.", "author": {"name": "Josh Durgin", "email": "josh.durgin@dreamhost.com", "user": {"login": "jdurgin"}}, "additions": 7, "deletions": 0}}, {"node": {"oid": "79956538a455feb459803ec28bec5258f3353215", "messageHeadline": "Add kernel task for controlling kernel version for different roles.", "author": {"name": "Josh Durgin", "email": "josh.durgin@dreamhost.com", "user": {"login": "jdurgin"}}, "additions": 246, "deletions": 0}}, {"node": {"oid": "0904ce550d2803cea5436a85cd2e2f1c8dc2af1a", "messageHeadline": "Move get_clients method into misc to avoid duplication.", "author": {"name": "Josh Durgin", "email": "josh.durgin@dreamhost.com", "user": {"login": "jdurgin"}}, "additions": 11, "deletions": 22}}, {"node": {"oid": "256e6a2bbc5b1b07e196253f57216d4da23a214a", "messageHeadline": "tasks/clock: tolerate ntp daemon", "author": {"name": "Sage Weil", "email": "sage@newdream.net", "user": {"login": "liewegas"}}, "additions": 8, "deletions": 0}}, {"node": {"oid": "e2e96b31ef05667ee8c7e6c04d60c3cc20b2979c", "messageHeadline": "Enable core dumps when running the rbd cli tool.", "author": {"name": "Josh Durgin", "email": "josh.durgin@dreamhost.com", "user": {"login": "jdurgin"}}, "additions": 4, "deletions": 0}}, {"node": {"oid": "9eea6b93256053bd08e240e23ca15b8229620017", "messageHeadline": "Handle rbd config with no properties.", "author": {"name": "Josh Durgin", "email": "josh.durgin@dreamhost.com", "user": {"login": "jdurgin"}}, "additions": 2, "deletions": 0}}, {"node": {"oid": "122ed286385f8641e2952a018dad02d4f12ccfd9", "messageHeadline": "Wait for rbd devices to be removed before removing the module.", "author": {"name": "Josh Durgin", "email": "josh.durgin@dreamhost.com", "user": {"login": "jdurgin"}}, "additions": 7, "deletions": 0}}, {"node": {"oid": "efeac9f328bf948b6b91c03f05ca2939592a28da", "messageHeadline": "Add status logging into task rbd.", "author": {"name": "Tommi Virtanen", "email": "tommi.virtanen@dreamhost.com", "user": null}, "additions": 2, "deletions": 0}}, {"node": {"oid": "fb016548ad342d16dd0910983fdc3a6a61aab58f", "messageHeadline": "Wait for block device to show up in task rbd.dev_create.", "author": {"name": "Tommi Virtanen", "email": "tommi.virtanen@dreamhost.com", "user": null}, "additions": 5, "deletions": 0}}, {"node": {"oid": "d9e343ea8ba8e36e982893914e3433f26004594b", "messageHeadline": "Remove rbd from TODO file.", "author": {"name": "Josh Durgin", "email": "josh.durgin@dreamhost.com", "user": {"login": "jdurgin"}}, "additions": 0, "deletions": 17}}, {"node": {"oid": "c0482793cb8a4102ad8233ffb67878b3bf5a4648", "messageHeadline": "Add combined rbd task that runs all the subparts.", "author": {"name": "Josh Durgin", "email": "josh.durgin@dreamhost.com", "user": {"login": "jdurgin"}}, "additions": 38, "deletions": 1}}, {"node": {"oid": "789de09f8b0b9349da489a2f8f2ffaaaefdf6920", "messageHeadline": "Add rbd.mount method.", "author": {"name": "Josh Durgin", "email": "josh.durgin@dreamhost.com", "user": {"login": "jdurgin"}}, "additions": 70, "deletions": 0}}, {"node": {"oid": "deb2fe5c81b6d86b833dd09af8abd7924811e25c", "messageHeadline": "Add rbd.mkfs method.", "author": {"name": "Josh Durgin", "email": "josh.durgin@dreamhost.com", "user": {"login": "jdurgin"}}, "additions": 39, "deletions": 0}}, {"node": {"oid": "2d64461959bbc368d40e028b8282ad7999b69b03", "messageHeadline": "Add rbd -> /dev mapping method.", "author": {"name": "Josh Durgin", "email": "josh.durgin@dreamhost.com", "user": {"login": "jdurgin"}}, "additions": 96, "deletions": 0}}, {"node": {"oid": "dfc3a8515451fa3be55fe3992f2fa1a6b23592d3", "messageHeadline": "Add rbd modprobe method.", "author": {"name": "Josh Durgin", "email": "josh.durgin@dreamhost.com", "user": {"login": "jdurgin"}}, "additions": 36, "deletions": 0}}, {"node": {"oid": "bd46d753e30295adccee9b8cbd2214e1db5dd30e", "messageHeadline": "Add rbd task with create_image function.", "author": {"name": "Josh Durgin", "email": "josh.durgin@dreamhost.com", "user": {"login": "jdurgin"}}, "additions": 78, "deletions": 0}}, {"node": {"oid": "1a68b6fbb466aa1f093e2ff701f3b4563308c349", "messageHeadline": "Remove unused import.", "author": {"name": "Tommi Virtanen", "email": "tommi.virtanen@dreamhost.com", "user": null}, "additions": 0, "deletions": 1}}, {"node": {"oid": "b0c8b1d7b87112b75b33cbc5aedc86696fa94ec6", "messageHeadline": "Ensure suite components are run in alphabetical order.", "author": {"name": "Tommi Virtanen", "email": "tommi.virtanen@dreamhost.com", "user": null}, "additions": 3, "deletions": 2}}, {"node": {"oid": "e1f8125d0c88b369c0693ef9628cf39273032c18", "messageHeadline": "add a bunch of workunits", "author": {"name": "Sage Weil", "email": "sage@newdream.net", "user": {"login": "liewegas"}}, "additions": 70, "deletions": 0}}, {"node": {"oid": "5df7b23d87ae74f125b5b7a3e090254cf5605ca2", "messageHeadline": "add kclient_ prefix to trivial_sync, dbench", "author": {"name": "Sage Weil", "email": "sage@newdream.net", "user": {"login": "liewegas"}}, "additions": 0, "deletions": 0}}, {"node": {"oid": "05e2ba9b150aceed6e2f20e6376534638db40876", "messageHeadline": "Save the flavor of a run in the summary file.", "author": {"name": "Josh Durgin", "email": "josh.durgin@dreamhost.com", "user": {"login": "jdurgin"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "330ec41ff789c70c207f97de99403f2d995d7699", "messageHeadline": "Add teuthology-suite, to run multiple tests in a batch.", "author": {"name": "Tommi Virtanen", "email": "tommi.virtanen@dreamhost.com", "user": null}, "additions": 118, "deletions": 0}}, {"node": {"oid": "fb1a8757c6c670207a28bd91b05073c9013e1513", "messageHeadline": "Initial import.", "author": {"name": "Tommi Virtanen", "email": "tommi.virtanen@dreamhost.com", "user": null}, "additions": 14, "deletions": 0}}, {"node": {"oid": "e481db13376c1be368966dac25e8420e02047231", "messageHeadline": "Archive syslog messages while the test was in progress.", "author": {"name": "Tommi Virtanen", "email": "tommi.virtanen@dreamhost.com", "user": null}, "additions": 106, "deletions": 0}}, {"node": {"oid": "bc8cc868f9ae2a60144e61763512ead28f868e65", "messageHeadline": "Fix bug that thought all >1 node clusters always had core dumps.", "author": {"name": "Tommi Virtanen", "email": "tommi.virtanen@dreamhost.com", "user": null}, "additions": 12, "deletions": 13}}, {"node": {"oid": "6a32f723a312a7361b5604a463ed43f431c7fa64", "messageHeadline": "Autotests run no ceph software, so don't try to do code coverage there.", "author": {"name": "Tommi Virtanen", "email": "tommi.virtanen@dreamhost.com", "user": null}, "additions": 0, "deletions": 2}}, {"node": {"oid": "57c542b9e8534a89080b61a3d4484596c6cfd1e8", "messageHeadline": "Archive cores dumped during test, record test as failed if any seen.", "author": {"name": "Tommi Virtanen", "email": "tommi.virtanen@dreamhost.com", "user": null}, "additions": 74, "deletions": 1}}, {"node": {"oid": "2738ce011ee5152e341fbb8ec4cdf2022d0bc214", "messageHeadline": "Better examples for kclient task.", "author": {"name": "Tommi Virtanen", "email": "tommi.virtanen@dreamhost.com", "user": null}, "additions": 9, "deletions": 0}}, {"node": {"oid": "0b28b96ec3261a7200ca878080bb588bcacc3fd3", "messageHeadline": "Remove done and abandoned TODO entries.", "author": {"name": "Tommi Virtanen", "email": "tommi.virtanen@dreamhost.com", "user": null}, "additions": 0, "deletions": 19}}, {"node": {"oid": "4f46e4b7f661ef7d389aa9e57bb3df54d2a70cf9", "messageHeadline": "Make cfuse and kclient default to all clients.", "author": {"name": "Tommi Virtanen", "email": "tommi.virtanen@dreamhost.com", "user": null}, "additions": 71, "deletions": 50}}, {"node": {"oid": "b49c7390ccbeed6b4db9532f924797e953249f16", "messageHeadline": "Archive autotest result output.", "author": {"name": "Tommi Virtanen", "email": "tommi.virtanen@dreamhost.com", "user": null}, "additions": 10, "deletions": 0}}, {"node": {"oid": "5b237fc50eb8fbfbeb448d3f1eaa07dcbd6d354c", "messageHeadline": "Support running multiple autotest tests.", "author": {"name": "Tommi Virtanen", "email": "tommi.virtanen@dreamhost.com", "user": null}, "additions": 14, "deletions": 4}}, {"node": {"oid": "cebf88d92a5e4b653ba721fb8d3789199ede46da", "messageHeadline": "show role in log prefix when running workunits", "author": {"name": "Sage Weil", "email": "sage@newdream.net", "user": {"login": "liewegas"}}, "additions": 3, "deletions": 0}}, {"node": {"oid": "55cfd9298e7826e5a9076c97d0b9b706dea384d5", "messageHeadline": "fix typo in workunits example", "author": {"name": "Sage Weil", "email": "sage@newdream.net", "user": {"login": "liewegas"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "7fe89b795f048074343beea4e3975250eb2813da", "messageHeadline": "add clock task to sync clocks", "author": {"name": "Sage Weil", "email": "sage@newdream.net", "user": {"login": "liewegas"}}, "additions": 47, "deletions": 0}}, {"node": {"oid": "78a3c234188fd0656c37353c6408f493a33c05a1", "messageHeadline": "Move non-ceph logic out of the ceph task: base dir, archive transfer.", "author": {"name": "Tommi Virtanen", "email": "tommi.virtanen@dreamhost.com", "user": null}, "additions": 117, "deletions": 79}}, {"node": {"oid": "301ab5674892a96118eae6f550192d87d246334d", "messageHeadline": "Move non-ceph logic out of the ceph task: host in use check.", "author": {"name": "Tommi Virtanen", "email": "tommi.virtanen@dreamhost.com", "user": null}, "additions": 27, "deletions": 19}}, {"node": {"oid": "629ad4477d8967690771e72d927d2b019961a4db", "messageHeadline": "Move /tmp/cephtest/data creation to where it belongs, in ceph.cluster.", "author": {"name": "Tommi Virtanen", "email": "tommi.virtanen@dreamhost.com", "user": null}, "additions": 9, "deletions": 1}}, {"node": {"oid": "594a3d3f049c753d24e74d2d96b46c4d4a377215", "messageHeadline": "Refactor ceph log handling into a separate subtask.", "author": {"name": "Tommi Virtanen", "email": "tommi.virtanen@dreamhost.com", "user": null}, "additions": 45, "deletions": 23}}, {"node": {"oid": "9353fcc9315eb76eed0202fd063f391ecd371fbd", "messageHeadline": "Move summary inside context.", "author": {"name": "Tommi Virtanen", "email": "tommi.virtanen@dreamhost.com", "user": null}, "additions": 9, "deletions": 9}}, {"node": {"oid": "445186b0a5822e2fa6391f3501216207174e8bde", "messageHeadline": "Refactor ceph healthy waiting into a separate subtask.", "author": {"name": "Tommi Virtanen", "email": "tommi.virtanen@dreamhost.com", "user": null}, "additions": 9, "deletions": 7}}, {"node": {"oid": "259eb3506881f29d797c417793b9c5bc868365c8", "messageHeadline": "Refactor ceph mds daemon handling into a separate subtask.", "author": {"name": "Tommi Virtanen", "email": "tommi.virtanen@dreamhost.com", "user": null}, "additions": 45, "deletions": 35}}, {"node": {"oid": "2da2d258e9ca82ac65011dfe31d5b81c80b64aa7", "messageHeadline": "Refactor ceph osd daemon handling into a separate subtask.", "author": {"name": "Tommi Virtanen", "email": "tommi.virtanen@dreamhost.com", "user": null}, "additions": 44, "deletions": 26}}, {"node": {"oid": "3fc00e37648bec63fb0c657b7427ccf5d0cc594e", "messageHeadline": "Refactor ceph mon daemon handling into a separate subtask.", "author": {"name": "Tommi Virtanen", "email": "tommi.virtanen@dreamhost.com", "user": null}, "additions": 44, "deletions": 26}}, {"node": {"oid": "574cfe98abf4d5362164cfdf44f7ada34b221670", "messageHeadline": "Remove the \"ceph mds set_max_mds\" call, apparently it's not needed.", "author": {"name": "Tommi Virtanen", "email": "tommi.virtanen@dreamhost.com", "user": null}, "additions": 1, "deletions": 18}}, {"node": {"oid": "eaba08fbf4918f222904fffd82e79203987f1e27", "messageHeadline": "Add debug logging to contextutil.nested.", "author": {"name": "Tommi Virtanen", "email": "tommi.virtanen@dreamhost.com", "user": null}, "additions": 7, "deletions": 0}}, {"node": {"oid": "915a366a36d8ba72bc43b19445b5c0f37b2dfb7c", "messageHeadline": "Refactor ceph cluster setup into a separate subtask.", "author": {"name": "Tommi Virtanen", "email": "tommi.virtanen@dreamhost.com", "user": null}, "additions": 282, "deletions": 270}}, {"node": {"oid": "14ddb419d6d49704458c021c1c153e4aa6229478", "messageHeadline": "Start splitting the ceph task into smaller units.", "author": {"name": "Tommi Virtanen", "email": "tommi.virtanen@dreamhost.com", "user": null}, "additions": 517, "deletions": 430}}, {"node": {"oid": "9746e774983c9918d570cd1f99958711c37c5c9d", "messageHeadline": "Allow running of any function in a task.", "author": {"name": "Josh Durgin", "email": "josh.durgin@dreamhost.com", "user": {"login": "jdurgin"}}, "additions": 7, "deletions": 3}}, {"node": {"oid": "1dd25b47459f4bf7aad57758d0d210c3015bd319", "messageHeadline": "Add task for mounting with the kernel client.", "author": {"name": "Josh Durgin", "email": "josh.durgin@dreamhost.com", "user": {"login": "jdurgin"}}, "additions": 91, "deletions": 0}}, {"node": {"oid": "9d70d04893168f79692324fe56d81f42e42a675c", "messageHeadline": "Add function to output a secret key to a file.", "author": {"name": "Josh Durgin", "email": "josh.durgin@dreamhost.com", "user": {"login": "jdurgin"}}, "additions": 16, "deletions": 0}}, {"node": {"oid": "9d6034470020600e184be108665c546eda09c8ed", "messageHeadline": "Output a summary file when archiving a run.", "author": {"name": "Josh Durgin", "email": "josh.durgin@dreamhost.com", "user": {"login": "jdurgin"}}, "additions": 13, "deletions": 3}}, {"node": {"oid": "98a8071935992ee935c2f23337e9a6c3fcd0e323", "messageHeadline": "Remove unused imports and variable.", "author": {"name": "Josh Durgin", "email": "josh.durgin@dreamhost.com", "user": {"login": "jdurgin"}}, "additions": 0, "deletions": 6}}, {"node": {"oid": "1a20ba1121481a71cdbd2bf86a3d93ff1ae5e3d3", "messageHeadline": "Tee teuthology log into the archive directory, if archiving.", "author": {"name": "Tommi Virtanen", "email": "tommi.virtanen@dreamhost.com", "user": null}, "additions": 11, "deletions": 0}}, {"node": {"oid": "2bae22f0a375110ef17fd769c37dd8feb9a6c36c", "messageHeadline": "Create the archive dir earlier, move out of ceph task.", "author": {"name": "Tommi Virtanen", "email": "tommi.virtanen@dreamhost.com", "user": null}, "additions": 7, "deletions": 5}}, {"node": {"oid": "faa855dd2ebf68cc3d1a585e4d208a71b7bc6e03", "messageHeadline": "Add task for running ceph workunits, QA tests that expect cwd to be c\u2026", "author": {"name": "Tommi Virtanen", "email": "tommi.virtanen@dreamhost.com", "user": null}, "additions": 114, "deletions": 0}}, {"node": {"oid": "e00b7fc6ad41f4228a2eb45dc84ca53f3befddf0", "messageHeadline": "Clean up after an autotest run.", "author": {"name": "Tommi Virtanen", "email": "tommi.virtanen@dreamhost.com", "user": null}, "additions": 6, "deletions": 0}}, {"node": {"oid": "cd8f31db0f55e6c8fdfd09820865d973ec6f676c", "messageHeadline": "Write config.yaml directly to file.", "author": {"name": "Tommi Virtanen", "email": "tommi.virtanen@dreamhost.com", "user": null}, "additions": 1, "deletions": 2}}, {"node": {"oid": "d157e32393f3514208b15490237de7c9f47188fe", "messageHeadline": "Move imports to the top.", "author": {"name": "Tommi Virtanen", "email": "tommi.virtanen@dreamhost.com", "user": null}, "additions": 1, "deletions": 1}}, {"node": {"oid": "c49f9471f11c9ecde6c3912fb628f7f741c60f58", "messageHeadline": "Archive teuthology config.", "author": {"name": "Josh Durgin", "email": "josh.durgin@dreamhost.com", "user": {"login": "jdurgin"}}, "additions": 5, "deletions": 0}}, {"node": {"oid": "883991a057060928083c072cbca608e2d0f3c0bf", "messageHeadline": "added thrashosds", "author": {"name": "Samuel Just", "email": "samuel.just@dreamhost.com", "user": null}, "additions": 197, "deletions": 0}}, {"node": {"oid": "398a333833dcced631ddb5ed9feeba4c5141c9c9", "messageHeadline": "adding radosbench.py to tasks", "author": {"name": "Samuel Just", "email": "samuel.just@dreamhost.com", "user": null}, "additions": 66, "deletions": 0}}, {"node": {"oid": "5cbe10c3bbc7fec4e10030b967df533f26ec331f", "messageHeadline": "added testsnaps", "author": {"name": "Samuel Just", "email": "samuel.just@dreamhost.com", "user": null}, "additions": 91, "deletions": 0}}, {"node": {"oid": "d09ae0b280025cc22916441672e7a14455437425", "messageHeadline": "With coverage, use SIGTERM to make the daemons exit(0).", "author": {"name": "Josh Durgin", "email": "josh.durgin@dreamhost.com", "user": {"login": "jdurgin"}}, "additions": 23, "deletions": 26}}, {"node": {"oid": "e52bb0cf070927be5372c0ced69f8cbf650ae1e4", "messageHeadline": "Put all coverage data in the archive dir.", "author": {"name": "Josh Durgin", "email": "josh.durgin@dreamhost.com", "user": {"login": "jdurgin"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "41e19f5ecb6556c0d64d4fb6e2c133c8ddc7b52d", "messageHeadline": "Initialize BASE before using it.", "author": {"name": "Josh Durgin", "email": "josh.durgin@dreamhost.com", "user": {"login": "jdurgin"}}, "additions": 12, "deletions": 12}}, {"node": {"oid": "798f3cc68ce4f9dfec203a5fd995eb83e5563bbf", "messageHeadline": "Can now run specific ceph version based on sha1.", "author": {"name": "Tommi Virtanen", "email": "tommi.virtanen@dreamhost.com", "user": null}, "additions": 27, "deletions": 14}}, {"node": {"oid": "ae77af084743fd517262c9cce338c14ad27ab121", "messageHeadline": "Simplify ceph sha1 saving. No need to round-trip, store N copies.", "author": {"name": "Tommi Virtanen", "email": "tommi.virtanen@dreamhost.com", "user": null}, "additions": 3, "deletions": 15}}, {"node": {"oid": "2533edde83b6eaddf556cb14a8980f0494874e85", "messageHeadline": "Save ceph sha1 in coverage dir.", "author": {"name": "Josh Durgin", "email": "josh.durgin@dreamhost.com", "user": {"login": "jdurgin"}}, "additions": 17, "deletions": 2}}, {"node": {"oid": "18b1173966654619d85ea50ebb1404fbb92c00ea", "messageHeadline": "Add TODO notes.", "author": {"name": "Tommi Virtanen", "email": "tommi.virtanen@dreamhost.com", "user": null}, "additions": 5, "deletions": 0}}, {"node": {"oid": "c45488c24c996b5e4f0c66e8fbbc1adc10e94ed5", "messageHeadline": "Show status message before gcov-style shutdown of daemons.", "author": {"name": "Tommi Virtanen", "email": "tommi.virtanen@dreamhost.com", "user": null}, "additions": 1, "deletions": 0}}, {"node": {"oid": "7c5eed2f909e99707f1c4b0c6383fa1c26cbba78", "messageHeadline": "Check daemon exit codes, even when using gcov.", "author": {"name": "Tommi Virtanen", "email": "tommi.virtanen@dreamhost.com", "user": null}, "additions": 4, "deletions": 3}}, {"node": {"oid": "43f37b8da2b8a1b92a252df41d04d55fe4f4603b", "messageHeadline": "Add coverage support.", "author": {"name": "Josh Durgin", "email": "josh.durgin@dreamhost.com", "user": {"login": "jdurgin"}}, "additions": 68, "deletions": 14}}, {"node": {"oid": "f162f07edbc6a22b5804eab220e6235766ad42cd", "messageHeadline": "Support ceph tarball \"favors\", that is different gitbuilders.", "author": {"name": "Tommi Virtanen", "email": "tommi.virtanen@dreamhost.com", "user": null}, "additions": 27, "deletions": 2}}, {"node": {"oid": "f3757f76d87b761ebf3f82249c292e304492079b", "messageHeadline": "Let ceph task config specify branch or tag to run.", "author": {"name": "Tommi Virtanen", "email": "tommi.virtanen@dreamhost.com", "user": null}, "additions": 30, "deletions": 5}}, {"node": {"oid": "4903d06a76fca5a2474ab0487c3e667a07e73a39", "messageHeadline": "Archive everything written to the \"archive\" directory.", "author": {"name": "Tommi Virtanen", "email": "tommi.virtanen@dreamhost.com", "user": null}, "additions": 52, "deletions": 54}}, {"node": {"oid": "e8abcf0e5e161e5567c1ee3dbfabc3e9e5434c7c", "messageHeadline": "readme: need libevent-dev", "author": {"name": "Sage Weil", "email": "sage@newdream.net", "user": {"login": "liewegas"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "e19d639f4bd344709c21fcf57a4ee1bb88c1fa41", "messageHeadline": "Gevent 0.14 switches to libev, avoid it for now.", "author": {"name": "Tommi Virtanen", "email": "tommi.virtanen@dreamhost.com", "user": null}, "additions": 1, "deletions": 1}}, {"node": {"oid": "fcc73e0d1d71ad3328b77242f4df4df57ec07e80", "messageHeadline": "Class loading no longer needs a temp dir.", "author": {"name": "Tommi Virtanen", "email": "tommi.virtanen@dreamhost.com", "user": null}, "additions": 0, "deletions": 6}}, {"node": {"oid": "047669e916ada490d0de62e9d9898dc7a1e06fd3", "messageHeadline": "Cleanup is done, adjust TODO.", "author": {"name": "Tommi Virtanen", "email": "tommi.virtanen@dreamhost.com", "user": null}, "additions": 3, "deletions": 3}}, {"node": {"oid": "e6ae6bddf36f68aecf41a54f02e521960a1b3d90", "messageHeadline": "Archive logs if given --archive=PATH. Clean up after a test run.", "author": {"name": "Tommi Virtanen", "email": "tommi.virtanen@dreamhost.com", "user": null}, "additions": 224, "deletions": 0}}, {"node": {"oid": "37cbd7abc76e1278cf9bdf464bb376cb211dc2b0", "messageHeadline": "Support PIPE for stdout and stderr, too.", "author": {"name": "Tommi Virtanen", "email": "tommi.virtanen@dreamhost.com", "user": null}, "additions": 92, "deletions": 12}}, {"node": {"oid": "ce10d4f5e026ffd513897fe1e8aae3cee8bac819", "messageHeadline": "Add missing trailing commas.", "author": {"name": "Tommi Virtanen", "email": "tommi.virtanen@dreamhost.com", "user": null}, "additions": 4, "deletions": 4}}, {"node": {"oid": "c8ecd129491cdb4ad541890e876c39ee05bc00ef", "messageHeadline": "Remove mountpoint after shutting down cfuse.", "author": {"name": "Tommi Virtanen", "email": "tommi.virtanen@dreamhost.com", "user": null}, "additions": 15, "deletions": 0}}, {"node": {"oid": "a988083c4b0216ae7669b4f5d71c216161b2f830", "messageHeadline": "Add orchestra.cluster, for running commands on multiple hosts.", "author": {"name": "Tommi Virtanen", "email": "tommi.virtanen@dreamhost.com", "user": null}, "additions": 320, "deletions": 0}}, {"node": {"oid": "26d720d3f2f8a1b010e936dda5e61436be227479", "messageHeadline": "Add TODO note about results gathering.", "author": {"name": "Tommi Virtanen", "email": "tommi.virtanen@dreamhost.com", "user": null}, "additions": 1, "deletions": 0}}, {"node": {"oid": "2b237882d615ae8593811b7f8b18fe4dc6194dd6", "messageHeadline": "First draft of documentation.", "author": {"name": "Tommi Virtanen", "email": "tommi.virtanen@dreamhost.com", "user": null}, "additions": 255, "deletions": 26}}, {"node": {"oid": "ad81fccd963a6c500c4c4bf89d49b75a4fe63e91", "messageHeadline": "Use orchestra repo on ceph.newdream.net, now that it exists.", "author": {"name": "Tommi Virtanen", "email": "tommi.virtanen@dreamhost.com", "user": null}, "additions": 1, "deletions": 1}}, {"node": {"oid": "7f393379c1674f8dd4cb6ab18d5a52980c5325b2", "messageHeadline": "Prettify exception handling.", "author": {"name": "Tommi Virtanen", "email": "tommi.virtanen@dreamhost.com", "user": null}, "additions": 2, "deletions": 2}}, {"node": {"oid": "086076923d51e831a1f31af4de38633cb68307b8", "messageHeadline": "Remove dead code.", "author": {"name": "Tommi Virtanen", "email": "tommi.virtanen@dreamhost.com", "user": null}, "additions": 0, "deletions": 1}}, {"node": {"oid": "b6e22436f21c3cf2a96ee9e288ff943f6421b021", "messageHeadline": "Prettify config debug printing.", "author": {"name": "Tommi Virtanen", "email": "tommi.virtanen@dreamhost.com", "user": null}, "additions": 1, "deletions": 1}}, {"node": {"oid": "57f979f1773083480a634f79b284057a5917f338", "messageHeadline": "Refactor for modularity.", "author": {"name": "Tommi Virtanen", "email": "tommi.virtanen@dreamhost.com", "user": null}, "additions": 201, "deletions": 140}}, {"node": {"oid": "0d975b5b8ccd6e6e608994849d15e8064c8c4d7f", "messageHeadline": "Record Remote in RemoteProcess.remote, for caller convenience.", "author": {"name": "Tommi Virtanen", "email": "tommi.virtanen@dreamhost.com", "user": null}, "additions": 17, "deletions": 3}}, {"node": {"oid": "97ff24c06005cd5a15f03d20f5223f8ac57506f5", "messageHeadline": "Un-hardcode tasks.", "author": {"name": "Tommi Virtanen", "email": "tommi.virtanen@dreamhost.com", "user": null}, "additions": 11, "deletions": 14}}, {"node": {"oid": "3be4b482e511241fb6557175bfdc7bffb4b95dfc", "messageHeadline": "Make autotest show debug messages.", "author": {"name": "Tommi Virtanen", "email": "tommi.virtanen@dreamhost.com", "user": null}, "additions": 1, "deletions": 0}}, {"node": {"oid": "1634f3e4c24e3200aca816ec2add85457f0795b0", "messageHeadline": "Move autotest running into a task.", "author": {"name": "Tommi Virtanen", "email": "tommi.virtanen@dreamhost.com", "user": null}, "additions": 98, "deletions": 76}}, {"node": {"oid": "ce5f0e7121d2cde8682129e44db15ac4c61f18af", "messageHeadline": "Move interactive and cfuse into tasks.", "author": {"name": "Tommi Virtanen", "email": "tommi.virtanen@dreamhost.com", "user": null}, "additions": 159, "deletions": 68}}, {"node": {"oid": "95163e9470e6ada647b38d6c221479680290a68b", "messageHeadline": "Fetch ceph binary tarball independently on every node.", "author": {"name": "Tommi Virtanen", "email": "tommi.virtanen@dreamhost.com", "user": null}, "additions": 27, "deletions": 31}}, {"node": {"oid": "de0f0c72fc47deb1deae734a4aa8593d6006d379", "messageHeadline": "Refactor to use Cluster and Remote, to evaluate the new APIs.", "author": {"name": "Tommi Virtanen", "email": "tommi.virtanen@dreamhost.com", "user": null}, "additions": 208, "deletions": 214}}, {"node": {"oid": "7a474b10b158ce914a36c4b15aa5cf7f3db390a7", "messageHeadline": "Use orchesta.remote as a higher-level wrapper, stop worrying about ho\u2026", "author": {"name": "Tommi Virtanen", "email": "tommi.virtanen@dreamhost.com", "user": null}, "additions": 5, "deletions": 5}}, {"node": {"oid": "9970b86cb1747dc2756cbde55899eefb952320e8", "messageHeadline": "Wrap Remote._runner in staticmethod() or it gets mistaken for a method.", "author": {"name": "Tommi Virtanen", "email": "tommi.virtanen@dreamhost.com", "user": null}, "additions": 1, "deletions": 1}}, {"node": {"oid": "dc9aaacfb2308a03d8fc5b3aa183408c2e53cfb8", "messageHeadline": "Add a pretty wrapper on top of Paramiko and run.run.", "author": {"name": "Tommi Virtanen", "email": "tommi.virtanen@dreamhost.com", "user": null}, "additions": 86, "deletions": 0}}, {"node": {"oid": "5875f796e6d2df439b591933fa3b000b1ec8a0ac", "messageHeadline": "Remove dead code.", "author": {"name": "Tommi Virtanen", "email": "tommi.virtanen@dreamhost.com", "user": null}, "additions": 0, "deletions": 8}}, {"node": {"oid": "7d4bb1202b756a6ab9ceb4592b70c7b90da73a8a", "messageHeadline": "Initial import.", "author": {"name": "Tommi Virtanen", "email": "tommi.virtanen@dreamhost.com", "user": null}, "additions": 999, "deletions": 0}}, {"node": {"oid": "0566de49791487807b807313e57edf4b58bf6718", "messageHeadline": "Let callers specify that some arguments should not be quoted.", "author": {"name": "Tommi Virtanen", "email": "tommi.virtanen@dreamhost.com", "user": null}, "additions": 30, "deletions": 1}}, {"node": {"oid": "dad0a67a89a9d4fd695947b6c4a05108103a2cc0", "messageHeadline": "Simple unit tests for shell quoting.", "author": {"name": "Tommi Virtanen", "email": "tommi.virtanen@dreamhost.com", "user": null}, "additions": 9, "deletions": 0}}, {"node": {"oid": "be28e5bfd80b1bd9fb8fdabee3f44723a4a8ff62", "messageHeadline": "Refactor to extract shell quoting into utility function.", "author": {"name": "Tommi Virtanen", "email": "tommi.virtanen@dreamhost.com", "user": null}, "additions": 4, "deletions": 1}}, {"node": {"oid": "1a459dd7feea7646c69dbd86ba5a8b07e6d0f729", "messageHeadline": "Depend on Paramiko 1.7.7 or newer to be able to read modern OpenSSH k\u2026", "author": {"name": "Tommi Virtanen", "email": "tommi.virtanen@dreamhost.com", "user": null}, "additions": 3, "deletions": 14}}, {"node": {"oid": "37c94af8a7d924af2c13f254f2b5888a487c1636", "messageHeadline": "Pyflakes cleanup.", "author": {"name": "Tommi Virtanen", "email": "tommi.virtanen@dreamhost.com", "user": null}, "additions": 2, "deletions": 0}}, {"node": {"oid": "5d5b17956551cc337b8ade976321c1768699ca16", "messageHeadline": "Add a utility function run.wait to wait for processes to exit.", "author": {"name": "Tommi Virtanen", "email": "tommi.virtanen@dreamhost.com", "user": null}, "additions": 11, "deletions": 0}}, {"node": {"oid": "073a4bbc18840a82d372f835a0ed3c9f87563055", "messageHeadline": "Paramiko ChannelFile.close() didn't actually close the remote stdin.", "author": {"name": "Tommi Virtanen", "email": "tommi.virtanen@dreamhost.com", "user": null}, "additions": 48, "deletions": 5}}, {"node": {"oid": "6dd4774f0a32ddcf178ba4c83ceffcf9a4f5af62", "messageHeadline": "Log debug info of commands actually executed.", "author": {"name": "Tommi Virtanen", "email": "tommi.virtanen@dreamhost.com", "user": null}, "additions": 1, "deletions": 0}}, {"node": {"oid": "9c42fe6bbf0fc8e96659e216a78f2718ff7ab320", "messageHeadline": "Cleanup dead code.", "author": {"name": "Tommi Virtanen", "email": "tommi.virtanen@dreamhost.com", "user": null}, "additions": 1, "deletions": 1}}, {"node": {"oid": "f10668f53f6b1d941435e5f4378cb435513292e0", "messageHeadline": "Allow easy writing to stdin of remote processes.", "author": {"name": "Tommi Virtanen", "email": "tommi.virtanen@dreamhost.com", "user": null}, "additions": 73, "deletions": 33}}, {"node": {"oid": "f8f6bed680fc3fb193278e76ff2603112c7fc770", "messageHeadline": "Add run.run option wait, this will make handling stdin easier soon.", "author": {"name": "Tommi Virtanen", "email": "tommi.virtanen@dreamhost.com", "user": null}, "additions": 80, "deletions": 15}}, {"node": {"oid": "93c2e17c015cbea32425845ea8e24f1f99d8d277", "messageHeadline": "Return a structured result from run.run, to make capturing stdout/std\u2026", "author": {"name": "Tommi Virtanen", "email": "tommi.virtanen@dreamhost.com", "user": null}, "additions": 59, "deletions": 9}}, {"node": {"oid": "9a5c959bc8d83b0b5c93666d66111b3337e937fc", "messageHeadline": "Add integration tests for signals and connection loss.", "author": {"name": "Tommi Virtanen", "email": "tommi.virtanen@dreamhost.com", "user": null}, "additions": 43, "deletions": 0}}, {"node": {"oid": "df84f4e0529de1c3cdd7aef3ee094314035e3943", "messageHeadline": "Check for errors on remote commands.", "author": {"name": "Tommi Virtanen", "email": "tommi.virtanen@dreamhost.com", "user": null}, "additions": 196, "deletions": 5}}, {"node": {"oid": "87d7192c8905b15b898395298f3d57acdb4aefc2", "messageHeadline": "Add setup.py, install in devel mode into virtualenv.", "author": {"name": "Tommi Virtanen", "email": "tommi.virtanen@dreamhost.com", "user": null}, "additions": 30, "deletions": 0}}, {"node": {"oid": "492fa4889386567427808f80b7b49398761637b0", "messageHeadline": "Don't close file after copying stdout/stderr to it.", "author": {"name": "Tommi Virtanen", "email": "tommi.virtanen@dreamhost.com", "user": null}, "additions": 1, "deletions": 5}}, {"node": {"oid": "37df5b1c394d2db171eb1897735ab8fc2f313b99", "messageHeadline": "Refactor remote running to support more use cases.", "author": {"name": "Tommi Virtanen", "email": "tommi.virtanen@dreamhost.com", "user": null}, "additions": 121, "deletions": 33}}, {"node": {"oid": "5bfcec265b57d025516de5ecaa577396317c5c65", "messageHeadline": "Add debug logging to monkeypatching.", "author": {"name": "Tommi Virtanen", "email": "tommi.virtanen@dreamhost.com", "user": null}, "additions": 3, "deletions": 0}}, {"node": {"oid": "1ed70d78d8982c0287927025809a9e91be694151", "messageHeadline": "Silence paramiko transport logging.", "author": {"name": "Tommi Virtanen", "email": "tommi.virtanen@dreamhost.com", "user": null}, "additions": 11, "deletions": 0}}, {"node": {"oid": "b397eb5d91113d229b3a010944c4a850c36e964c", "messageHeadline": "Silence a Paramiko crypto deprecation.", "author": {"name": "Tommi Virtanen", "email": "tommi.virtanen@dreamhost.com", "user": null}, "additions": 14, "deletions": 0}}, {"node": {"oid": "85a28a23daf03bcb1ef161d279eedbc4c52ceddd", "messageHeadline": "Make monkeypatching respect order.", "author": {"name": "Tommi Virtanen", "email": "tommi.virtanen@dreamhost.com", "user": null}, "additions": 3, "deletions": 2}}, {"node": {"oid": "0535e4df08c04eb7acde99e55001822435a94537", "messageHeadline": "Initial import", "author": {"name": "Tommi Virtanen", "email": "tommi.virtanen@dreamhost.com", "user": null}, "additions": 230, "deletions": 0}}]