)]}'
{
  "log": [
    {
      "commit": "b675e7957ec98befe81fc7a0a73fa912f8208929",
      "tree": "fff3acec7f5b23cbe88e17ba8a114f1cad92cf2e",
      "parents": [
        "c3849a99a359d6c1c6f3bbf3f0aef1d695131eff",
        "a508081055e35219f8d217cb0e9a5ca0ef90a3e3"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Sun Feb 23 05:22:04 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Sun Feb 23 05:22:04 2014 +0000"
      },
      "message": "Merge \"Fix get versions call in verify_nova_api_versions()\""
    },
    {
      "commit": "c3849a99a359d6c1c6f3bbf3f0aef1d695131eff",
      "tree": "aa7e76d5e892f9911586957439e06ed08b2ae71c",
      "parents": [
        "a172e8d4c58a984693d9515690945bc46d7c8930",
        "50eb71cb961bca6d8dd87918bb300db1935d50e0"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Sat Feb 22 03:08:53 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Sat Feb 22 03:08:53 2014 +0000"
      },
      "message": "Merge \"fix quotas client in admin/test_quotas.py\""
    },
    {
      "commit": "a172e8d4c58a984693d9515690945bc46d7c8930",
      "tree": "257946433d33a4ba38f14c9d25a8ed0f92d7318b",
      "parents": [
        "70c751b397861d0468d08b59595abea0d1e1b7b7",
        "fcacf96204590e57266e81ed13c8a60a60f1b73e"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Sat Feb 22 02:08:46 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Sat Feb 22 02:08:46 2014 +0000"
      },
      "message": "Merge \"Introduce T106 rule for vi modelines\""
    },
    {
      "commit": "70c751b397861d0468d08b59595abea0d1e1b7b7",
      "tree": "24393e2d7a66b219a255a6ea3138f78fd41b9a8d",
      "parents": [
        "bf4c20fb7e71c452690b7f4dc65e1621b3765ba2",
        "ed80f17e14adefe4fcab1354ccb2688365561b77"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Sat Feb 22 02:08:38 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Sat Feb 22 02:08:38 2014 +0000"
      },
      "message": "Merge \"remove some unused code in nova image tests\""
    },
    {
      "commit": "bf4c20fb7e71c452690b7f4dc65e1621b3765ba2",
      "tree": "de436aabad272f50157cf9595f3d1de0097f284c",
      "parents": [
        "1b1547159e8ba8081c066f540c8627757ed45bf1",
        "2e9efedaa4593e99c28b33e7313626d963ad81de"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Sat Feb 22 02:07:19 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Sat Feb 22 02:07:19 2014 +0000"
      },
      "message": "Merge \"Add test for OS::Neutron::Router Heat resource\""
    },
    {
      "commit": "1b1547159e8ba8081c066f540c8627757ed45bf1",
      "tree": "79fb9efea24d0a73ce7fbccdb803dd8cae108a36",
      "parents": [
        "13b73856e0147ea8e8b8d99fde4e4d801690c4cd",
        "5d29b2cd267142b5c396fdef689b55589c80a857"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Sat Feb 22 02:03:45 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Sat Feb 22 02:03:45 2014 +0000"
      },
      "message": "Merge \"Make endpoint type configurable\""
    },
    {
      "commit": "13b73856e0147ea8e8b8d99fde4e4d801690c4cd",
      "tree": "35042ed93871d61abef3821d819c1ed7206dd09a",
      "parents": [
        "2c797318d316adde78268c8a91aba36fef6ee695",
        "4f71bf0a1ea6a7e036cc31be6f4898ad45e620a0"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Fri Feb 21 23:15:09 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Fri Feb 21 23:15:09 2014 +0000"
      },
      "message": "Merge \"Add qcow2 image support\""
    },
    {
      "commit": "2c797318d316adde78268c8a91aba36fef6ee695",
      "tree": "13aa2d156617e249a3e27870f515f910e76817f0",
      "parents": [
        "eaeb51ff8d6a67662e38145696fd069b76c0059d",
        "5cf31906f7d8bed057ed5746e756c704349293c5"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Fri Feb 21 23:14:52 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Fri Feb 21 23:14:52 2014 +0000"
      },
      "message": "Merge \"Clean up scenario functions\""
    },
    {
      "commit": "eaeb51ff8d6a67662e38145696fd069b76c0059d",
      "tree": "8cbeea41c4fd8c9b9f6052f7f7c5cdd1086a0ebd",
      "parents": [
        "52a20c65569d5d9ebd7f85427899534e7ddac5d9",
        "d9f9e00585338e5a1476bc9ecc9d3e7ee7a9a46a"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Fri Feb 21 22:36:19 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Fri Feb 21 22:36:19 2014 +0000"
      },
      "message": "Merge \"EC2 client token is not reuseable for new instance creation\""
    },
    {
      "commit": "52a20c65569d5d9ebd7f85427899534e7ddac5d9",
      "tree": "0b3aab996c3cf9dd617061b46b7a768feab9659d",
      "parents": [
        "de0d312555763541cb481f29319db7f721a4c0ca",
        "72bfea8458f3def346e9612df075fcb430ed42ce"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Fri Feb 21 21:25:56 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Fri Feb 21 21:25:56 2014 +0000"
      },
      "message": "Merge \"Separate non-admin AZ tests from admin test files\""
    },
    {
      "commit": "de0d312555763541cb481f29319db7f721a4c0ca",
      "tree": "c71f428ca9de3d36c513471b1bec3e6e6063397c",
      "parents": [
        "9afc4ed7f96c054ecfce8c5cb681f0e1198cdbe4",
        "ed8392f78c276720b43ce50a51414a519454f160"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Fri Feb 21 16:39:58 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Fri Feb 21 16:39:58 2014 +0000"
      },
      "message": "Merge \"Splits network_basic_ops to fully isolated test cases\""
    },
    {
      "commit": "9afc4ed7f96c054ecfce8c5cb681f0e1198cdbe4",
      "tree": "e75360c887c6cd74076a543f894e2e378942d24f",
      "parents": [
        "87c9beec19ee077c19461706088b4cc94d37baae",
        "bf2e2c4c09342a41617e3aa963a60342770ee0b2"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Fri Feb 21 16:37:07 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Fri Feb 21 16:37:07 2014 +0000"
      },
      "message": "Merge \"Refactor cross_tenant to security_groups_basic_ops\""
    },
    {
      "commit": "87c9beec19ee077c19461706088b4cc94d37baae",
      "tree": "6cb7343dca743d03f82062dd8dd9b309230f72ff",
      "parents": [
        "0614c517a5fd83dc7878053342786fba72fc274d",
        "7202806f62270ca4a0bce5b583d152b3361f9f24"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Fri Feb 21 16:10:31 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Fri Feb 21 16:10:31 2014 +0000"
      },
      "message": "Merge \"Remove unsed client variables\""
    },
    {
      "commit": "0614c517a5fd83dc7878053342786fba72fc274d",
      "tree": "ee2c6c02951b26b54a4fced20c74551832f01603",
      "parents": [
        "6b0a3c48375218f3c0053f7d7acd693f4c20fc55",
        "8ffda050c4e85b0d86abb245bf4ca70035280d52"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Fri Feb 21 14:58:28 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Fri Feb 21 14:58:28 2014 +0000"
      },
      "message": "Merge \"Makes some Swift API tests optional\""
    },
    {
      "commit": "6b0a3c48375218f3c0053f7d7acd693f4c20fc55",
      "tree": "8e19b5548a8adc406dba94378f45b05e93e537c7",
      "parents": [
        "41bcc32feffd777807e686383f2c960b88eaf4cc",
        "09a568460458d50bb1d7859eb65b8a5e98c0cbd8"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Fri Feb 21 14:58:10 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Fri Feb 21 14:58:10 2014 +0000"
      },
      "message": "Merge \"Add \"delete a shelved server\" tests\""
    },
    {
      "commit": "41bcc32feffd777807e686383f2c960b88eaf4cc",
      "tree": "2bc46efab80457754272a2740e0562293d81c1a0",
      "parents": [
        "03d6bf7cde6d8c11eda0c2bb778099860fa34b5a",
        "0d4f988bae29abf6aa623cd131c1d3d170f9f660"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Fri Feb 21 14:49:52 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Fri Feb 21 14:49:52 2014 +0000"
      },
      "message": "Merge \"Separate the deleting server tests\""
    },
    {
      "commit": "d9f9e00585338e5a1476bc9ecc9d3e7ee7a9a46a",
      "tree": "beaa1441f06558e33e134d468c26048dd6243099",
      "parents": [
        "03d6bf7cde6d8c11eda0c2bb778099860fa34b5a"
      ],
      "author": {
        "name": "Attila Fazekas",
        "email": "afazekas@redhat.com",
        "time": "Fri Feb 21 13:21:11 2014 +0100"
      },
      "committer": {
        "name": "Attila Fazekas",
        "email": "afazekas@redhat.com",
        "time": "Fri Feb 21 13:21:11 2014 +0100"
      },
      "message": "EC2 client token is not reuseable for new instance creation\n\nAccording to the Amazon documentation the the token is not reuseable\n for NEW instance creation at least for 24h.\nRemoving the new instance creation part from the\n test_run_idempotent_instances.\n\nThis change will allow as to fix/workaround the ec2 image bundling issue\n at devstack/euca2ools/boto side.\n\nChange-Id: Id6eeeac303a31d69060ca454a5e224405229a39e\n"
    },
    {
      "commit": "4f71bf0a1ea6a7e036cc31be6f4898ad45e620a0",
      "tree": "49b71703c317cfcf2bd2c3095fec40673b074f84",
      "parents": [
        "5cf31906f7d8bed057ed5746e756c704349293c5"
      ],
      "author": {
        "name": "Masayuki Igawa",
        "email": "igawa@mxs.nes.nec.co.jp",
        "time": "Fri Feb 21 14:02:29 2014 +0900"
      },
      "committer": {
        "name": "Masayuki Igawa",
        "email": "igawa@mxs.nes.nec.co.jp",
        "time": "Fri Feb 21 18:47:45 2014 +0900"
      },
      "message": "Add qcow2 image support\n\nThis commit adds qcow2 image format for some scenario test. Because\nqcow2 disk image format is nicer than uec format.\n\nChange-Id: I4c812176ed1800052c3192110067b1ae7fb04b85\n"
    },
    {
      "commit": "5cf31906f7d8bed057ed5746e756c704349293c5",
      "tree": "5e3cc252b9fd7b85a7383d7617e9f25c3bfd45fe",
      "parents": [
        "03d6bf7cde6d8c11eda0c2bb778099860fa34b5a"
      ],
      "author": {
        "name": "Masayuki Igawa",
        "email": "igawa@mxs.nes.nec.co.jp",
        "time": "Fri Feb 21 17:30:25 2014 +0900"
      },
      "committer": {
        "name": "Masayuki Igawa",
        "email": "igawa@mxs.nes.nec.co.jp",
        "time": "Fri Feb 21 17:30:25 2014 +0900"
      },
      "message": "Clean up scenario functions\n\nSome functions in scenario test cases are redundant. This commit cleans\nup them.\n\nChange-Id: I91cd48e8f4c5f152b85e7590eb328814ba8015fa\n"
    },
    {
      "commit": "09a568460458d50bb1d7859eb65b8a5e98c0cbd8",
      "tree": "3fa7741125746a22a882e61c804360a614eae9a5",
      "parents": [
        "0d4f988bae29abf6aa623cd131c1d3d170f9f660"
      ],
      "author": {
        "name": "Ken\u0027ichi Ohmichi",
        "email": "oomichi@mxs.nes.nec.co.jp",
        "time": "Fri Feb 21 16:49:57 2014 +0900"
      },
      "committer": {
        "name": "Ken\u0027ichi Ohmichi",
        "email": "oomichi@mxs.nes.nec.co.jp",
        "time": "Fri Feb 21 16:49:57 2014 +0900"
      },
      "message": "Add \"delete a shelved server\" tests\n\nThis patch adds \"delete a shelved server\" tests.\n\nChange-Id: Ie43a19a34c1b01c313142fc8e9f6f009dd35d7d3\n"
    },
    {
      "commit": "0d4f988bae29abf6aa623cd131c1d3d170f9f660",
      "tree": "ac1ea03f4efcd8308e96e628fb8bafecce102dac",
      "parents": [
        "3fb814da916abccea94bf4a9e6d3a64486efbfec"
      ],
      "author": {
        "name": "Ken\u0027ichi Ohmichi",
        "email": "oomichi@mxs.nes.nec.co.jp",
        "time": "Thu Feb 20 23:51:21 2014 +0900"
      },
      "committer": {
        "name": "Ken\u0027ichi Ohmichi",
        "email": "oomichi@mxs.nes.nec.co.jp",
        "time": "Fri Feb 21 16:31:02 2014 +0900"
      },
      "message": "Separate the deleting server tests\n\n\"Servers should be always delete-able unless they are lock-ed.\"\nThis principle is important, and it is better to separate the\ntests from current mixed class of this viewpoint to check the\ntest coverage.\n\nChange-Id: I9df45f3b0c8395c36b586fd31a1526fb87b63389\n"
    },
    {
      "commit": "03d6bf7cde6d8c11eda0c2bb778099860fa34b5a",
      "tree": "142a400033c05359874e52ca8e71324de2da8fca",
      "parents": [
        "b07b05db8795504f40bc7975ff60075fb53933d9",
        "d3434e5a353d4ffda421920da695bb09326553a2"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Fri Feb 21 05:02:17 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Fri Feb 21 05:02:17 2014 +0000"
      },
      "message": "Merge \"Migrate negative test to a different file\""
    },
    {
      "commit": "b07b05db8795504f40bc7975ff60075fb53933d9",
      "tree": "2ecae9ac177df038f1a668c83dda5d8cf77eb60c",
      "parents": [
        "3fb814da916abccea94bf4a9e6d3a64486efbfec",
        "a2e3b2cc936b64d1a28212551a545220bae56cd0"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Fri Feb 21 01:36:43 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Fri Feb 21 01:36:43 2014 +0000"
      },
      "message": "Merge \"Minor changes to scenario manager\""
    },
    {
      "commit": "3fb814da916abccea94bf4a9e6d3a64486efbfec",
      "tree": "c8010e2bae9415e34ee04b20ad35f5ad6203d6d4",
      "parents": [
        "495eb7b2cf50ae0f96f2a1ab7ac63901f8d2f914",
        "74b08ad1e1ff7b738b38c03fc125206ce438ec4e"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Thu Feb 20 20:08:15 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Thu Feb 20 20:08:15 2014 +0000"
      },
      "message": "Merge \"Adds cinder backup functional tests\""
    },
    {
      "commit": "495eb7b2cf50ae0f96f2a1ab7ac63901f8d2f914",
      "tree": "f22c2db14cd51f9b86c12bfd42a6da8107f8a87d",
      "parents": [
        "6b49cb3930ad665fc50e26b3ab0a66c1fb6e0a94",
        "be64ed34631f5a162d95d8ce0f8a70c1982a77d3"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Thu Feb 20 15:23:00 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Thu Feb 20 15:23:00 2014 +0000"
      },
      "message": "Merge \"Fix test classes name of test_tokens.py\""
    },
    {
      "commit": "6b49cb3930ad665fc50e26b3ab0a66c1fb6e0a94",
      "tree": "aaeef3b701e56d90405ad8698a5b46f153036a8b",
      "parents": [
        "324f06b7c46f28efc5dd3420d6ccaa032aa2fca5",
        "ba7bcf64a5b15bdf539dab9d30f4a69bda2561b1"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Thu Feb 20 15:22:51 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Thu Feb 20 15:22:51 2014 +0000"
      },
      "message": "Merge \"Prepare for enabling H302 (identity,volume,etc.)\""
    },
    {
      "commit": "8ffda050c4e85b0d86abb245bf4ca70035280d52",
      "tree": "a3f9a5b4c173078f88135168cebb094b3543c66c",
      "parents": [
        "324f06b7c46f28efc5dd3420d6ccaa032aa2fca5"
      ],
      "author": {
        "name": "Joe H. Rahme",
        "email": "joe.hakim.rahme@enovance.com",
        "time": "Thu Feb 20 15:14:09 2014 +0100"
      },
      "committer": {
        "name": "Joe H. Rahme",
        "email": "joe.hakim.rahme@enovance.com",
        "time": "Thu Feb 20 15:14:09 2014 +0100"
      },
      "message": "Makes some Swift API tests optional\n\nThese 2 extensions aren\u0027t always activated in a Swift system:\n\n+ formpost\n+ staticweb\n\nThis patch uses the test.requires_ext skipping mechanism to make the\ncorresponding tests optional.\n\nChange-Id: I573b2b7e9f15bb6c4952ec481e95d62bbc85a124\n"
    },
    {
      "commit": "72bfea8458f3def346e9612df075fcb430ed42ce",
      "tree": "89c854647d7ab8576afc4be112104e25ba470c60",
      "parents": [
        "7202806f62270ca4a0bce5b583d152b3361f9f24"
      ],
      "author": {
        "name": "Ken\u0027ichi Ohmichi",
        "email": "oomichi@mxs.nes.nec.co.jp",
        "time": "Thu Feb 20 20:27:09 2014 +0900"
      },
      "committer": {
        "name": "Ken\u0027ichi Ohmichi",
        "email": "oomichi@mxs.nes.nec.co.jp",
        "time": "Thu Feb 20 20:31:38 2014 +0900"
      },
      "message": "Separate non-admin AZ tests from admin test files\n\nSome non-admin tests exist in admin test files.\nThis patch separates them from these files and moves them to\nnon-admin test files for cleanup.\n\nChange-Id: I3055baebbbab8a33ef93881eeff2a9c13277ae0a\n"
    },
    {
      "commit": "7202806f62270ca4a0bce5b583d152b3361f9f24",
      "tree": "145fe25bf170a1bc87ea54bd98ce20efca1e374f",
      "parents": [
        "1cee3c662acb052b3d3c2444ef783e7c4a508ee0"
      ],
      "author": {
        "name": "Ken\u0027ichi Ohmichi",
        "email": "oomichi@mxs.nes.nec.co.jp",
        "time": "Thu Feb 20 20:16:10 2014 +0900"
      },
      "committer": {
        "name": "Ken\u0027ichi Ohmichi",
        "email": "oomichi@mxs.nes.nec.co.jp",
        "time": "Thu Feb 20 20:16:10 2014 +0900"
      },
      "message": "Remove unsed client variables\n\nThis patch removes some unsed client variables for cleanup.\n\nChange-Id: I7c86cd2e619b30a757bbcb42bd62bb75f0a1f67d\n"
    },
    {
      "commit": "324f06b7c46f28efc5dd3420d6ccaa032aa2fca5",
      "tree": "a606b35c7b553a038ecc85606b7202fbf80700e7",
      "parents": [
        "bdbd54b4fe99852becacf25f8c71d37c851098c9",
        "a5ee542bc03697f56a6d6f495aa2465b96ab01b3"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Thu Feb 20 10:33:44 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Thu Feb 20 10:33:44 2014 +0000"
      },
      "message": "Merge \"cleanUp() removing all test resources as an admin\""
    },
    {
      "commit": "74b08ad1e1ff7b738b38c03fc125206ce438ec4e",
      "tree": "0d4ebcb6b471e3869ec0b3542dcf3366a9d99f6f",
      "parents": [
        "e45657fef08ac37ff4118aef77cc18a9c7807cf5"
      ],
      "author": {
        "name": "Giulio Fidente",
        "email": "gfidente@redhat.com",
        "time": "Sat Jan 18 04:02:51 2014 +0100"
      },
      "committer": {
        "name": "Giulio Fidente",
        "email": "gfidente@redhat.com",
        "time": "Thu Feb 20 10:19:41 2014 +0100"
      },
      "message": "Adds cinder backup functional tests\n\nAdds new tests to cover cinder backup api as well as the needed\njson clients.\n\nxml client will be submitted after bug #1270589 is fixed.\n\nChange-Id: I8d40c58eaf0ccd24abf55a212f1177e61ef0a281\nCloses-Bug: 1221335\n"
    },
    {
      "commit": "ed8392f78c276720b43ce50a51414a519454f160",
      "tree": "06f802aebc2a0cd3f2988ffab27a5b444acf82da",
      "parents": [
        "bf2e2c4c09342a41617e3aa963a60342770ee0b2"
      ],
      "author": {
        "name": "Yair Fried",
        "email": "yfried@redhat.com",
        "time": "Wed Jan 15 17:21:35 2014 +0200"
      },
      "committer": {
        "name": "Yair Fried",
        "email": "yfried@redhat.com",
        "time": "Thu Feb 20 09:59:50 2014 +0200"
      },
      "message": "Splits network_basic_ops to fully isolated test cases\n\nSplits network basic ops to smaller test cases sharing code while tests\npass.\nDue to network_basic_ops getting too complicated for its name\n\nTest cases are fully isolated. No resource sharing.\n\nPartially Implements: blueprint neutron-advanced-scenarios\n\nChange-Id: I1939f743b0335181e95924c2c5cb0bb259ae720e\n"
    },
    {
      "commit": "bf2e2c4c09342a41617e3aa963a60342770ee0b2",
      "tree": "87bc7f1f50f654c7cc694e9f020d459fa7949daa",
      "parents": [
        "a2e3b2cc936b64d1a28212551a545220bae56cd0"
      ],
      "author": {
        "name": "Yair Fried",
        "email": "yfried@redhat.com",
        "time": "Tue Jan 28 12:06:38 2014 +0200"
      },
      "committer": {
        "name": "Yair Fried",
        "email": "yfried@redhat.com",
        "time": "Thu Feb 20 09:59:50 2014 +0200"
      },
      "message": "Refactor cross_tenant to security_groups_basic_ops\n\nName is more appropriate.\n\nAlso - decouple cross_tenant from in-tenant test\nWith some cosmetic changes to the code.\n\nPartially Implements: blueprint neutron-advanced-scenarios\n\nChange-Id: If7cb1f093172ae4f480e4a408c7f128061ca1ba6\n"
    },
    {
      "commit": "a2e3b2cc936b64d1a28212551a545220bae56cd0",
      "tree": "49d527fa39af9159c4f79d0e1b5435e322779bfb",
      "parents": [
        "bdbd54b4fe99852becacf25f8c71d37c851098c9"
      ],
      "author": {
        "name": "Yair Fried",
        "email": "yfried@redhat.com",
        "time": "Mon Feb 17 10:56:10 2014 +0200"
      },
      "committer": {
        "name": "Yair Fried",
        "email": "yfried@redhat.com",
        "time": "Thu Feb 20 09:59:50 2014 +0200"
      },
      "message": "Minor changes to scenario manager\n\nUse native neutron client to retrieve tenant\u0027s resources instead of filtering\nin tempest\n\nChange variable name\n\nI have a few patches that require this added functionality\n\nChange-Id: I7b3685c8f002b460dae0c9fd4b8602b19cf914a7\n"
    },
    {
      "commit": "ba7bcf64a5b15bdf539dab9d30f4a69bda2561b1",
      "tree": "071216b358c11df6dc4bacaaf5669c91934629ec",
      "parents": [
        "bdbd54b4fe99852becacf25f8c71d37c851098c9"
      ],
      "author": {
        "name": "Masayuki Igawa",
        "email": "igawa@mxs.nes.nec.co.jp",
        "time": "Mon Feb 17 14:56:41 2014 +0900"
      },
      "committer": {
        "name": "Masayuki Igawa",
        "email": "igawa@mxs.nes.nec.co.jp",
        "time": "Thu Feb 20 15:37:03 2014 +0900"
      },
      "message": "Prepare for enabling H302 (identity,volume,etc.)\n\nWe can use H302 rule but ignore it now. This commit prepares for\nenabling H302 rule. But this commit modifies tempest/api/{identity,\norchestration, volume, utils} only and excludes some violations[1]\nbecause if we fix all of them at one time, it\u0027s hard to merge this\ncommit.\n\n[1]\n tempest.test.attr\n tempest.common.rest_client.RestClient\n tempest.common.rest_client.RestClientXML\n tempest.services.compute.xml.common.xml_to_json\n tempest.services.compute.xml.common.Element\n tempest.services.compute.xml.common.Document\n tempest.services.compute.xml.common.Text\n tempest.services.compute.xml.common.XMLNS_11\n tempest.services.compute.xml.common.XMLNS_V3\n tempest/clients.py\n\nChange-Id: I811144df35a5a4d9a256cfaba1dcd28bbfbccb27\n"
    },
    {
      "commit": "bdbd54b4fe99852becacf25f8c71d37c851098c9",
      "tree": "6a7da33b31d33ec43172a514fb4fa16770b18dce",
      "parents": [
        "1cee3c662acb052b3d3c2444ef783e7c4a508ee0",
        "7c40afabbd55b9c29a0a011030c19f50e35353a0"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Thu Feb 20 04:34:47 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Thu Feb 20 04:34:47 2014 +0000"
      },
      "message": "Merge \"Add check_uptodate.sh to run_tests.sh -p\""
    },
    {
      "commit": "fcacf96204590e57266e81ed13c8a60a60f1b73e",
      "tree": "7749163f516cad91ee8fe684e991c29fd1b33acf",
      "parents": [
        "1cee3c662acb052b3d3c2444ef783e7c4a508ee0"
      ],
      "author": {
        "name": "Masayuki Igawa",
        "email": "igawa@mxs.nes.nec.co.jp",
        "time": "Wed Feb 19 14:00:01 2014 +0900"
      },
      "committer": {
        "name": "Masayuki Igawa",
        "email": "igawa@mxs.nes.nec.co.jp",
        "time": "Thu Feb 20 11:42:35 2014 +0900"
      },
      "message": "Introduce T106 rule for vi modelines\n\nWe don\u0027t need to have the vi modelines in each source file anymore.\nWe\u0027ve already fixed them several times.\n https://review.openstack.org/#/c/66507/\n https://review.openstack.org/#/c/68552/\n https://review.openstack.org/#/c/69318/\n https://review.openstack.org/#/c/70133/\nHowever, newly some files still have it in its header. So we should\ncheck it automatically with our HACKING rule.\nThis commit introduces T106 rule for that.\n\nNote: This code is copied from Nova\u0027s hacking rule.\n   Change-Id: I347307a5145b2760c69085b6ca850d6a9137ffc6\n\nChange-Id: I5c94ef041a39c2377ba6321ace8934f324287bcf\nCloses-Bug: #1229324\n"
    },
    {
      "commit": "1cee3c662acb052b3d3c2444ef783e7c4a508ee0",
      "tree": "32832c33db8cfc7a321f31f82d020e512cc1cdd7",
      "parents": [
        "33fcd2a3314f05d40d9d1dec4a401ed49de70ecb",
        "87b4ef2903c274f60db0747b69ce3749259ad7d7"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Thu Feb 20 01:30:49 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Thu Feb 20 01:30:49 2014 +0000"
      },
      "message": "Merge \"Adds list pool stat test case\""
    },
    {
      "commit": "33fcd2a3314f05d40d9d1dec4a401ed49de70ecb",
      "tree": "47e497795f5e7ca323014ee84ca43e17b75cd5e5",
      "parents": [
        "388b84d96b966c8300bbf34531885e2f85243a62",
        "ac8dc997de6225a5e9c03c04dbc08d7053ffbf22"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Thu Feb 20 01:30:30 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Thu Feb 20 01:30:30 2014 +0000"
      },
      "message": "Merge \"Fix request id log messages\""
    },
    {
      "commit": "388b84d96b966c8300bbf34531885e2f85243a62",
      "tree": "ab3b6142b7ee634f04db291130bd608882469495",
      "parents": [
        "2ecb4bc8f1239bc01abb06c5965fdd9969aeca6d",
        "7709df8dbf753bdea0a166a4f04d248b9fdab081"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Thu Feb 20 01:15:54 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Thu Feb 20 01:15:54 2014 +0000"
      },
      "message": "Merge \"Removes vim headers 5th round\""
    },
    {
      "commit": "2ecb4bc8f1239bc01abb06c5965fdd9969aeca6d",
      "tree": "5a18b45760172c5eb80e9dacd5f437d59e9af112",
      "parents": [
        "089ad8d5f5005feebb5f85413d95e48bd8b5942b",
        "911148b5cc0ae68485bfd5127e14b88cf02982de"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Thu Feb 20 00:51:33 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Thu Feb 20 00:51:33 2014 +0000"
      },
      "message": "Merge \"Prepare for enabling H302 rule (api/object_storage)\""
    },
    {
      "commit": "089ad8d5f5005feebb5f85413d95e48bd8b5942b",
      "tree": "6e01b3c5cd1803517aa475155a44fee0283fb910",
      "parents": [
        "efcdbde30947c2a61768059eca99b273835ae8d9",
        "51ea82065195fd26559e23bd141c0840b29e9d63"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Thu Feb 20 00:51:24 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Thu Feb 20 00:51:24 2014 +0000"
      },
      "message": "Merge \"Test to list ports filtered by router ID\""
    },
    {
      "commit": "efcdbde30947c2a61768059eca99b273835ae8d9",
      "tree": "8c511c06d8ec134ada3166ad8e6310a75be82aec",
      "parents": [
        "95d97b147717822e1a203073f054b9eb6dabd9e5",
        "e5082c794690ec8ca15446d1809708138140ee8c"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Thu Feb 20 00:51:15 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Thu Feb 20 00:51:15 2014 +0000"
      },
      "message": "Merge \"Neutron LBaaS Agent Scheduler API test\""
    },
    {
      "commit": "95d97b147717822e1a203073f054b9eb6dabd9e5",
      "tree": "e8399bf5950b43e5dca26db331d575c6f9868a68",
      "parents": [
        "f2ef8a7ba73532124ebf67413dda372ab5936d20",
        "9acfcf731cf7b7e67b8d8707478df69b301b0fff"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Wed Feb 19 23:34:32 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Wed Feb 19 23:34:32 2014 +0000"
      },
      "message": "Merge \"Add support for special char in volume metadata\""
    },
    {
      "commit": "f2ef8a7ba73532124ebf67413dda372ab5936d20",
      "tree": "f116f247c114b5fe24ea7a34747da3dac12a02c9",
      "parents": [
        "f78ea6b562553964db872e66f2688e8442993d72",
        "ee640f8b75d73b91635cdaa2490fa95cc4278c2c"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Wed Feb 19 23:17:14 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Wed Feb 19 23:17:14 2014 +0000"
      },
      "message": "Merge \"Add python-savannaclient to requirements\""
    },
    {
      "commit": "f78ea6b562553964db872e66f2688e8442993d72",
      "tree": "1c6ae532beb35f0d6adc2726aa6a18c5ed3a41a0",
      "parents": [
        "7e6f910452b0ea9d393b2b5f85cf0576cb3f2cd8",
        "9f334c3cd22853b10ad6fda0fe95ff5dfe37e633"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Wed Feb 19 23:16:42 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Wed Feb 19 23:16:42 2014 +0000"
      },
      "message": "Merge \"Fix get_versions string parsing\""
    },
    {
      "commit": "7e6f910452b0ea9d393b2b5f85cf0576cb3f2cd8",
      "tree": "b7eaeaa549632c4745474615a55013cab2a0a4cc",
      "parents": [
        "1f12bc1b2a4ac9dd02d0fb28d7fbf35bbebc13e1",
        "3c7f98f0b78444e3cfc411a331d40ceb07629c21"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Wed Feb 19 17:22:17 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Wed Feb 19 17:22:17 2014 +0000"
      },
      "message": "Merge \"Skip test_list_server_addresses if neutron until bug 1210483 is fixed\""
    },
    {
      "commit": "1f12bc1b2a4ac9dd02d0fb28d7fbf35bbebc13e1",
      "tree": "e134ca044c0e0f8917eedd784a261e67fb2506e5",
      "parents": [
        "2fd9cbc04c2e53a9fe7a8ef9f3be55d1c5151546",
        "02e7a7bcb5c465ffb1fc0dcc3f2edf481d9c2c99"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Wed Feb 19 16:21:21 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Wed Feb 19 16:21:21 2014 +0000"
      },
      "message": "Merge \"clean up security groups tests\""
    },
    {
      "commit": "ee640f8b75d73b91635cdaa2490fa95cc4278c2c",
      "tree": "eb686368c628f76c89839a6daaa7773757277635",
      "parents": [
        "2fd9cbc04c2e53a9fe7a8ef9f3be55d1c5151546"
      ],
      "author": {
        "name": "Sergey Lukjanov",
        "email": "slukjanov@mirantis.com",
        "time": "Wed Feb 19 16:52:44 2014 +0400"
      },
      "committer": {
        "name": "Sergey Lukjanov",
        "email": "slukjanov@mirantis.com",
        "time": "Wed Feb 19 17:00:29 2014 +0400"
      },
      "message": "Add python-savannaclient to requirements\n\nSavanna client CLI tests was already merged w/o adding\npython-savannaclient to requirements:\nI67d3d1e6f72e5c4e07cdb26743d020cb1e91a434\n\nChange-Id: Ia3c1a7413e2f127489b641b4eaaa91cca7e7b18a\nCloses-Bug: #1281954\n"
    },
    {
      "commit": "ed80f17e14adefe4fcab1354ccb2688365561b77",
      "tree": "2224fae2300b9c9efbda62e69d85f612b0ee38f1",
      "parents": [
        "2fd9cbc04c2e53a9fe7a8ef9f3be55d1c5151546"
      ],
      "author": {
        "name": "ivan-zhu",
        "email": "bozhu@linux.vnet.ibm.com",
        "time": "Mon Feb 10 12:50:59 2014 +0800"
      },
      "committer": {
        "name": "ivan-zhu",
        "email": "bozhu@linux.vnet.ibm.com",
        "time": "Wed Feb 19 16:46:58 2014 +0800"
      },
      "message": "remove some unused code in nova image tests\n\nthis removes some unused alt_client and images_id in the nova image\ntests.\n\nChange-Id: Ied9f098be9bbbc845ad07a40bfedf2dab9b9eceb\n"
    },
    {
      "commit": "2fd9cbc04c2e53a9fe7a8ef9f3be55d1c5151546",
      "tree": "8aed447e18dc4e39edbd05b79b1b9f5d00b64f37",
      "parents": [
        "e5021be496f52ceae03126bfe5c2c5bae0ec0136",
        "f4c27f9f693dccaf96fb6934440963db25536633"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Wed Feb 19 08:31:35 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Wed Feb 19 08:31:35 2014 +0000"
      },
      "message": "Merge \"Remove using of deprecated self.headers (part2)\""
    },
    {
      "commit": "50eb71cb961bca6d8dd87918bb300db1935d50e0",
      "tree": "c836a422ffffe331ff36e459937ed6a62442672b",
      "parents": [
        "69303a89d1ad35a76f241d964603fdd1333d5f80"
      ],
      "author": {
        "name": "Zhi Kun Liu",
        "email": "zhikunli@cn.ibm.com",
        "time": "Wed Feb 19 15:08:45 2014 +0800"
      },
      "committer": {
        "name": "Zhi Kun Liu",
        "email": "zhikunli@cn.ibm.com",
        "time": "Wed Feb 19 16:23:32 2014 +0800"
      },
      "message": "fix quotas client in admin/test_quotas.py\n\nregular quotas client is used by mistake in testcases for admin user\nin admin/test_quotas.py. admin quotas client should be used.\n\nChange-Id: I9200b1d357a57f92a78567e7dc3ef06a433df9f9\n"
    },
    {
      "commit": "e5021be496f52ceae03126bfe5c2c5bae0ec0136",
      "tree": "857839c92133f42b9c5e50aeccb561336eafd85b",
      "parents": [
        "b9bb77bd756016da2595afe78c4427ed0042e72a",
        "2e7513a09acb129d867b86698bea15fe1631ea84"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Wed Feb 19 08:09:09 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Wed Feb 19 08:09:09 2014 +0000"
      },
      "message": "Merge \"unskip test_list_non_public_flavor\""
    },
    {
      "commit": "b9bb77bd756016da2595afe78c4427ed0042e72a",
      "tree": "e0a4bd7a81b48bb8c39705c199fc8659689a06bd",
      "parents": [
        "b07f97499d2c3221ba72f05bdd7a9846f414c8eb",
        "b15d8b6e0052b9a262f1697ab35d8a11ae3841a6"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Wed Feb 19 07:59:41 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Wed Feb 19 07:59:41 2014 +0000"
      },
      "message": "Merge \"Fixed misspellings in Tempest\""
    },
    {
      "commit": "be64ed34631f5a162d95d8ce0f8a70c1982a77d3",
      "tree": "747fd4c5477c1f2c6c4a77151b9772f1a5444415",
      "parents": [
        "69303a89d1ad35a76f241d964603fdd1333d5f80"
      ],
      "author": {
        "name": "Masayuki Igawa",
        "email": "igawa@mxs.nes.nec.co.jp",
        "time": "Wed Feb 19 14:32:03 2014 +0900"
      },
      "committer": {
        "name": "Masayuki Igawa",
        "email": "igawa@mxs.nes.nec.co.jp",
        "time": "Wed Feb 19 14:37:17 2014 +0900"
      },
      "message": "Fix test classes name of test_tokens.py\n\nThese test classes \u0027UsersTestJSON\u0027 and \u0027UsersTestXML\u0027 were introduced\nfor testing tokens in\n  Change-Id: I9a810844b1d991f829f411db308e37a02bd6c09e\nBut their names are not suitable for their responsibility.\nThis commit fixes it.\n\nChange-Id: I2bb51fe147c17846d667be6f259f63dcaeffe3fc\n"
    },
    {
      "commit": "d3434e5a353d4ffda421920da695bb09326553a2",
      "tree": "abcc83182ffffeded8067ba3d56088cf759afd6b",
      "parents": [
        "69303a89d1ad35a76f241d964603fdd1333d5f80"
      ],
      "author": {
        "name": "anju Tiwari",
        "email": "anjutiwari5@gmail.com",
        "time": "Wed Feb 05 13:25:17 2014 +0530"
      },
      "committer": {
        "name": "anju Tiwari",
        "email": "anjutiwari5@gmail.com",
        "time": "Wed Feb 19 09:02:02 2014 +0530"
      },
      "message": "Migrate negative test to a different file\n\nHere added a different file to store\nnegative tests of migration.\n\nPartially implements blueprint negative-test-files\n\nChange-Id: I1791265882d0fd748445c39884906983068b5179\n"
    },
    {
      "commit": "3c7f98f0b78444e3cfc411a331d40ceb07629c21",
      "tree": "6c07f9f49ff0b454e56e3c607fae39af1aa912f2",
      "parents": [
        "69303a89d1ad35a76f241d964603fdd1333d5f80"
      ],
      "author": {
        "name": "Matt Riedemann",
        "email": "mriedem@us.ibm.com",
        "time": "Tue Feb 18 13:21:43 2014 -0800"
      },
      "committer": {
        "name": "Matt Riedemann",
        "email": "mriedem@us.ibm.com",
        "time": "Tue Feb 18 13:26:18 2014 -0800"
      },
      "message": "Skip test_list_server_addresses if neutron until bug 1210483 is fixed\n\nThere is a known set of race conditions in nova when spawning instances\nand setting up networking with neutron which is being addressed with\nnova blueprint check-neutron-port-status, but until that\u0027s fixed in nova\nwe should skip the tests if you\u0027re using neutron.\n\nRelated-Bug: #1210483\nRelated blueprint check-neutron-port-status\n\nChange-Id: I1661303a043b3add5eb6569f71ebccfae2b0ef68\n"
    },
    {
      "commit": "b07f97499d2c3221ba72f05bdd7a9846f414c8eb",
      "tree": "c7614c66222d868d99866d9d552ed36ad4b179ee",
      "parents": [
        "69303a89d1ad35a76f241d964603fdd1333d5f80"
      ],
      "author": {
        "name": "Steve Baker",
        "email": "sbaker@redhat.com",
        "time": "Wed Feb 19 10:03:57 2014 +1300"
      },
      "committer": {
        "name": "Steve Baker",
        "email": "sbaker@redhat.com",
        "time": "Wed Feb 19 10:03:57 2014 +1300"
      },
      "message": "Restore heat tests running with admin user, demo tenant\n\nheat currently needs an admin user so that stacks can create users\nhowever the tests need the demo tenant so that the neutron\nprivate network is the default.\n\nThere is now a comment which explains the situation so that this\nisn\u0027t changed again.\n\nChange-Id: Ifd91d2a5af40e9697b51c3d48b13220d358cbcd8\nCloses-Bug: #1281768\n"
    },
    {
      "commit": "9f334c3cd22853b10ad6fda0fe95ff5dfe37e633",
      "tree": "223ffee3be601fcfea150785bdef685516503b04",
      "parents": [
        "69303a89d1ad35a76f241d964603fdd1333d5f80"
      ],
      "author": {
        "name": "Matthew Treinish",
        "email": "treinish@linux.vnet.ibm.com",
        "time": "Tue Feb 18 20:50:44 2014 +0000"
      },
      "committer": {
        "name": "Matthew Treinish",
        "email": "treinish@linux.vnet.ibm.com",
        "time": "Tue Feb 18 20:50:44 2014 +0000"
      },
      "message": "Fix get_versions string parsing\n\nDuring the recent rest client refactor the _parse_resp() method was\nimproved to detect whether there was a single key at the top level\nand drop it if there was. However the get_versions() method wasn\u0027t\nupdated at the same time, this led to the \u0027versions\u0027 being\nreferenced when it was removed from the resp dict. This commit fixes\nthis by removing the reference to versions.\n\nChange-Id: I92003bd3f8c63a61a0d078d141e86dea4115bb80\n"
    },
    {
      "commit": "a508081055e35219f8d217cb0e9a5ca0ef90a3e3",
      "tree": "e31ee964fe806fa052c39c7db3bf27877de817e9",
      "parents": [
        "69303a89d1ad35a76f241d964603fdd1333d5f80"
      ],
      "author": {
        "name": "Matthew Treinish",
        "email": "treinish@linux.vnet.ibm.com",
        "time": "Tue Feb 11 15:49:04 2014 +0000"
      },
      "committer": {
        "name": "Matthew Treinish",
        "email": "treinish@linux.vnet.ibm.com",
        "time": "Tue Feb 18 20:37:11 2014 +0000"
      },
      "message": "Fix get versions call in verify_nova_api_versions()\n\nThis commit fixes the HTTP GET call to return the list of nova api\nversions. The enpoint that the tempest clients use for servers\nincludes the api version. This is because nova registers each version\napi as separate endpoints in keystone\u0027s catalog. So this commit fixes\nthe url to use the unversioned endpoint so the list of versions will\nbe returned.\n\nChange-Id: Iaf4671d4d1dd285161aa5679648956c086a9119c\n"
    },
    {
      "commit": "69303a89d1ad35a76f241d964603fdd1333d5f80",
      "tree": "9c9a869dbf1f0532ebba40583cefb04070a6381d",
      "parents": [
        "7253873dd0ce003c8056752cc3b1894c89f8fc9c",
        "af8c4e64cca3c9d4688ba3c4ec12297a6c3f4ec0"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Tue Feb 18 14:12:22 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Tue Feb 18 14:12:22 2014 +0000"
      },
      "message": "Merge \"port flavors and server_password tests into nova v3 part2\""
    },
    {
      "commit": "7253873dd0ce003c8056752cc3b1894c89f8fc9c",
      "tree": "f522c3a42775f528bb669d1cf3fc26109c8bfb93",
      "parents": [
        "bca602a88ddb60162387040f66c746568c289cca",
        "67984018dfde24eadf41f26ffb59fdb38beb1ad0"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Tue Feb 18 13:58:01 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Tue Feb 18 13:58:01 2014 +0000"
      },
      "message": "Merge \"port flavors and server_password tests into nova v3 part1\""
    },
    {
      "commit": "bca602a88ddb60162387040f66c746568c289cca",
      "tree": "9035ebdb6b210f84904b82539266580a386873c1",
      "parents": [
        "5e678848ca0bbde6e4842510ff2247c566bce47c",
        "28c2520dc935ecf0c61b8b65f89d4455b0bbb633"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Tue Feb 18 12:59:40 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Tue Feb 18 12:59:40 2014 +0000"
      },
      "message": "Merge \"Let the soft reboot really happen in the minimum scenario\""
    },
    {
      "commit": "5e678848ca0bbde6e4842510ff2247c566bce47c",
      "tree": "f07cb061277d547c51159bde2b95fb6d9526e332",
      "parents": [
        "dc4ba7e3e7c7c6ec6ddffabecb495ff6d93446a5",
        "4956a64ce1e53acefa5fab3c5200ce90ec27c025"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Tue Feb 18 12:47:32 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Tue Feb 18 12:47:32 2014 +0000"
      },
      "message": "Merge \"Rename Openstack to OpenStack\""
    },
    {
      "commit": "dc4ba7e3e7c7c6ec6ddffabecb495ff6d93446a5",
      "tree": "c0323dbb0c140fab62fead531a513b7f85556e5c",
      "parents": [
        "e8659ea5e28b55ce15d32b6d72bea05d3f195ac1",
        "43c70a227ee883187e4da3b595339ddb6b063285"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Tue Feb 18 11:02:11 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Tue Feb 18 11:02:11 2014 +0000"
      },
      "message": "Merge \"Refactor create_ and update_ methods for VIPs and health_monitors\""
    },
    {
      "commit": "e8659ea5e28b55ce15d32b6d72bea05d3f195ac1",
      "tree": "e23ee7de70e82d4fce1dad6d810b9f2ce24655e6",
      "parents": [
        "6d6c7af3b4ef88e4481c3ddbd838e615b3f709ce",
        "1d724b6cc3e22e1c6b4766484fe31d93abac1e05"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Tue Feb 18 10:51:19 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Tue Feb 18 10:51:19 2014 +0000"
      },
      "message": "Merge \"Separate negative tests for test_list_image_filters\""
    },
    {
      "commit": "f4c27f9f693dccaf96fb6934440963db25536633",
      "tree": "dcc49db650e7d75352405533d5ad2b4e3ba5c9d0",
      "parents": [
        "6d6c7af3b4ef88e4481c3ddbd838e615b3f709ce"
      ],
      "author": {
        "name": "vponomaryov",
        "email": "vponomaryov@mirantis.com",
        "time": "Tue Feb 18 10:56:42 2014 +0200"
      },
      "committer": {
        "name": "vponomaryov",
        "email": "vponomaryov@mirantis.com",
        "time": "Tue Feb 18 11:54:03 2014 +0200"
      },
      "message": "Remove using of deprecated self.headers (part2)\n\nAttr self.headers in rest client is deprecated now, and\nshould be removed from usage by service clients.\n\nThis patch removes second bunch of attrs in service clients\nand from rest client itself.\n\npart1: https://review.openstack.org/#/c/73869/\n\nChange-Id: I109479299cd41848e78700484bed862012638c4d\nPartially-implements: bp refactor-rest-client\n"
    },
    {
      "commit": "5d29b2cd267142b5c396fdef689b55589c80a857",
      "tree": "e280930ec07b7a3726a6b4467144f2774166b717",
      "parents": [
        "6d6c7af3b4ef88e4481c3ddbd838e615b3f709ce"
      ],
      "author": {
        "name": "JordanP",
        "email": "jordan.pittier-ext@cloudwatt.com",
        "time": "Wed Dec 18 13:56:03 2013 +0000"
      },
      "committer": {
        "name": "JordanP",
        "email": "jordan.pittier@cloudwatt.com",
        "time": "Tue Feb 18 09:51:03 2014 +0000"
      },
      "message": "Make endpoint type configurable\n\nAllow to specify the endpoint type to use for each service. Not everybody will\nwant to use publicURL, so let\u0027s make this configurable.\n\nCloses-Bug: #1178083\nChange-Id: Idb414aef7510178efef59cb48149ff1d86f11cb1\n"
    },
    {
      "commit": "6d6c7af3b4ef88e4481c3ddbd838e615b3f709ce",
      "tree": "dfb7e5e5cda50b53510164e6fe389f4edef5143b",
      "parents": [
        "087f9643be8c2e68f6bde2be99231b1e09b7407f",
        "bc459752c3bdd22a41afa94250acf5c324711af0"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Tue Feb 18 09:43:24 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Tue Feb 18 09:43:24 2014 +0000"
      },
      "message": "Merge \"unskip neutron_meter_label cli tests\""
    },
    {
      "commit": "2e7513a09acb129d867b86698bea15fe1631ea84",
      "tree": "571f82ca34eef678c6a52e18e3438d631605936c",
      "parents": [
        "17f1d919fcfaa72d87152fefdcc2aa9166a8e88f"
      ],
      "author": {
        "name": "Attila Fazekas",
        "email": "afazekas@redhat.com",
        "time": "Tue Feb 18 10:15:30 2014 +0100"
      },
      "committer": {
        "name": "Attila Fazekas",
        "email": "afazekas@redhat.com",
        "time": "Tue Feb 18 10:39:19 2014 +0100"
      },
      "message": "unskip test_list_non_public_flavor\n\nBug #1209101 is in the \u0027Fix Released\u0027 status.\n\nChange-Id: I485fb2869835497c255ef7ed2ec659120b35a910\n"
    },
    {
      "commit": "087f9643be8c2e68f6bde2be99231b1e09b7407f",
      "tree": "4e5f85eb96d16b8dfc6268c1341876387894fc5b",
      "parents": [
        "17f1d919fcfaa72d87152fefdcc2aa9166a8e88f",
        "582d1c6049631ebc44abcce6d54795210aae7292"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Tue Feb 18 09:39:03 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Tue Feb 18 09:39:03 2014 +0000"
      },
      "message": "Merge \"Add basic Savanna CLI tests\""
    },
    {
      "commit": "17f1d919fcfaa72d87152fefdcc2aa9166a8e88f",
      "tree": "0c06b8f449ee5c0283c90f3a2c8793c8c99eb98d",
      "parents": [
        "3220f892696dfd48111499cf281df2c65077c90a",
        "39f82e85ba1ef491203a36882af07c25c54b7e2d"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Tue Feb 18 08:30:53 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Tue Feb 18 08:30:53 2014 +0000"
      },
      "message": "Merge \"Support building wheels (PEP-427)\""
    },
    {
      "commit": "3220f892696dfd48111499cf281df2c65077c90a",
      "tree": "5329cf8573bb6713b6de6902ac10c9daca12a54e",
      "parents": [
        "573e4a110d9d6c5e80a8e640d063d17a7b624f18",
        "db2c59770c3a719fd4f12c3d607e58e77053d673"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Tue Feb 18 08:30:44 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Tue Feb 18 08:30:44 2014 +0000"
      },
      "message": "Merge \"Make v2 and v3 identity apis configurable\""
    },
    {
      "commit": "7709df8dbf753bdea0a166a4f04d248b9fdab081",
      "tree": "b59082eb085671401d23e3ee1fc771c3b48a4d3f",
      "parents": [
        "573e4a110d9d6c5e80a8e640d063d17a7b624f18"
      ],
      "author": {
        "name": "Masayuki Igawa",
        "email": "igawa@mxs.nes.nec.co.jp",
        "time": "Tue Feb 18 17:16:27 2014 +0900"
      },
      "committer": {
        "name": "Masayuki Igawa",
        "email": "igawa@mxs.nes.nec.co.jp",
        "time": "Tue Feb 18 17:17:07 2014 +0900"
      },
      "message": "Removes vim headers 5th round\n\nThis is a follow up on:\n   Change-Id: If56b28d0efb6364fe2105f7d62d6a2b05b906070\n\nThe vim headers in all the files are being removed. We\u0027ve missed these\nfiles because of delays in the patches.\nI hope this is the last one for Tempest.\n\nChange-Id: I55dcbc7de4106bc5de852c77d85cf97ac5dab18a\nCloses-Bug: #1229324\n"
    },
    {
      "commit": "573e4a110d9d6c5e80a8e640d063d17a7b624f18",
      "tree": "5f154e9cc2e2510c4ed64ac698f98f3e813c1c65",
      "parents": [
        "8aff98b85fd0ce773d6833645d1853354f0c1d30",
        "1ea93679d8bde82afd3eeb7e52cb35ece193a92d"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Tue Feb 18 08:09:55 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Tue Feb 18 08:09:55 2014 +0000"
      },
      "message": "Merge \"Add some cases about volume-create and volume-rename\""
    },
    {
      "commit": "8aff98b85fd0ce773d6833645d1853354f0c1d30",
      "tree": "83d238e0c3fe6dceade89bf7527eb434d49021f6",
      "parents": [
        "91eec92d6736941d2ccd5df93f52fb729a6c06fa",
        "d4acec4ef5dffeaab531d54e64746688a56e3e8d"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Tue Feb 18 03:32:44 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Tue Feb 18 03:32:44 2014 +0000"
      },
      "message": "Merge \"Add extra list servers by host test\""
    },
    {
      "commit": "91eec92d6736941d2ccd5df93f52fb729a6c06fa",
      "tree": "916f1aad8bdb5549afdb121c23cdc7dc6aae4caf",
      "parents": [
        "bcba3faff45663cff419e2c149fc37bccb77dcf9",
        "ffda37aac8607aa7ee3af25ab0d9e528cef81d35"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Tue Feb 18 03:09:25 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Tue Feb 18 03:09:25 2014 +0000"
      },
      "message": "Merge \"Network API: default to ipv4, add ipv6 tests\""
    },
    {
      "commit": "bcba3faff45663cff419e2c149fc37bccb77dcf9",
      "tree": "cc2afc0754a834029beef8ce90e98169869a4f02",
      "parents": [
        "ed9fdf1f993506a7de5b7486323c918b62ac7491",
        "e9674c3bca02213e104d6f9e9de1303d72aa0fc9"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Tue Feb 18 03:04:06 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Tue Feb 18 03:04:06 2014 +0000"
      },
      "message": "Merge \"InputScenarioUtils load images if glance available\""
    },
    {
      "commit": "582d1c6049631ebc44abcce6d54795210aae7292",
      "tree": "826a006736104474bf552c6d1d5a7c6a6c12c03a",
      "parents": [
        "ed9fdf1f993506a7de5b7486323c918b62ac7491"
      ],
      "author": {
        "name": "Sergey Lukjanov",
        "email": "slukjanov@mirantis.com",
        "time": "Tue Jan 21 19:51:21 2014 +0400"
      },
      "committer": {
        "name": "Sergey Lukjanov",
        "email": "slukjanov@mirantis.com",
        "time": "Tue Feb 18 02:05:34 2014 +0400"
      },
      "message": "Add basic Savanna CLI tests\n\nIt contains basic, read-only tests for Savanna CLI client. Checks return values\nand output of read-only commands. It tests the following commands:\n\n* this-does-not-exist\n* plugin-list\n* plugin-show\n* node-group-template-list\n* cluster-template-list\n* cluster-list\n\nChange-Id: I67d3d1e6f72e5c4e07cdb26743d020cb1e91a434\n"
    },
    {
      "commit": "ed9fdf1f993506a7de5b7486323c918b62ac7491",
      "tree": "181a0681a4681f859fde2dfbd818d8a676194259",
      "parents": [
        "1b37b90874baee047eb029db29a97d043be119bc",
        "0d0b7cc850d9f9de407ebfd9db49d3a3cbeaa4f8"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Mon Feb 17 14:23:34 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Mon Feb 17 14:23:34 2014 +0000"
      },
      "message": "Merge \"network: add metering api operations\""
    },
    {
      "commit": "1b37b90874baee047eb029db29a97d043be119bc",
      "tree": "b03e286e5d5463ea9ac8595573e4d7e2b57bacaa",
      "parents": [
        "fbe63d24995097ac66a3e0a2e9e395630cddf361",
        "d1bbe5dcb02cb23b1e1482df6bb8e963f3a5c22f"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Mon Feb 17 13:15:45 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Mon Feb 17 13:15:45 2014 +0000"
      },
      "message": "Merge \"port nova v2 images related tests into nova v3 part2\""
    },
    {
      "commit": "43c70a227ee883187e4da3b595339ddb6b063285",
      "tree": "69dba16dcb1d01a4e0611cc7452542ee55f04d2f",
      "parents": [
        "fbe63d24995097ac66a3e0a2e9e395630cddf361"
      ],
      "author": {
        "name": "Elena Ezhova",
        "email": "eezhova@mirantis.com",
        "time": "Tue Jan 14 12:42:51 2014 +0400"
      },
      "committer": {
        "name": "Elena Ezhova",
        "email": "eezhova@mirantis.com",
        "time": "Mon Feb 17 16:57:25 2014 +0400"
      },
      "message": "Refactor create_ and update_ methods for VIPs and health_monitors\n\nRemove the following methods from json and xml network clients:\n    -create_vip;\n    -update_vip;\n    -create_health_monitor;\n    -update_halth_monitor;\n\nMove the update_ methods to network/base and modify create_ methods.\n\nModify test_load_balancer accordingly.\n\nChange-Id: I4eaad4270780b99181a357115d4061ae5ed6bc35\n"
    },
    {
      "commit": "fbe63d24995097ac66a3e0a2e9e395630cddf361",
      "tree": "100e257222499878fd2874e7ff8977b1e4c04958",
      "parents": [
        "59bae805398f0604cabe0b30b092341c4db60565",
        "ede502786d928bc59e943b7cd58d77eb39f17f7f"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Mon Feb 17 12:21:16 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Mon Feb 17 12:21:16 2014 +0000"
      },
      "message": "Merge \"Ensure that bug number is actually a number for skip_because\""
    },
    {
      "commit": "59bae805398f0604cabe0b30b092341c4db60565",
      "tree": "3c8f369bc4f2edf002bbee947186b7dd564ad3b0",
      "parents": [
        "e45657fef08ac37ff4118aef77cc18a9c7807cf5",
        "3c8df154c78ff3cae10bf7b78c27801be8003e3d"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Mon Feb 17 12:16:27 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Mon Feb 17 12:16:27 2014 +0000"
      },
      "message": "Merge \"Test updating port\u0027s admin_state_up\""
    },
    {
      "commit": "e45657fef08ac37ff4118aef77cc18a9c7807cf5",
      "tree": "8f0e99ec28fd3f2d2ec1a92f1c297adc6c40a94d",
      "parents": [
        "805efcf6fb9bbf986ccb8c546c1ba59c2ddc12ee",
        "50a00cb96b3aebc1735401fe137834b66e0ffe3f"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Mon Feb 17 10:41:08 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Mon Feb 17 10:41:08 2014 +0000"
      },
      "message": "Merge \"Remove tests for Nova V3 API os-instance-usage-audit-log\""
    },
    {
      "commit": "805efcf6fb9bbf986ccb8c546c1ba59c2ddc12ee",
      "tree": "4ed63f92d1b554a75a2c78d7980d50e5ab0c1999",
      "parents": [
        "6cce15a8247aacab83f15c7529e847f6fff136f4",
        "47fcbf49768ca578be9152c7714d7b103cd05a54"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Mon Feb 17 10:40:52 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Mon Feb 17 10:40:52 2014 +0000"
      },
      "message": "Merge \"Add test case for snapshot-create with in-use volume\""
    },
    {
      "commit": "6cce15a8247aacab83f15c7529e847f6fff136f4",
      "tree": "0753b53271d0841abe4379be45d449d4454759ad",
      "parents": [
        "1e262839f239f3d7e958910671f42b0c547be606",
        "88686d8cd0d157333b709f020b0aa50153bc5163"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Mon Feb 17 10:38:26 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Mon Feb 17 10:38:26 2014 +0000"
      },
      "message": "Merge \"Remove using of deprecated self.headers (part1)\""
    },
    {
      "commit": "1e262839f239f3d7e958910671f42b0c547be606",
      "tree": "2262a235b770ac45a8aa77345dc745ba82bf2539",
      "parents": [
        "1b5e86dea1f0f089e6665c90a4de44c04998e866",
        "15f82e1bea9aba9aa8b544e1a3274e1d15ab34c9"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Mon Feb 17 10:38:17 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Mon Feb 17 10:38:17 2014 +0000"
      },
      "message": "Merge \"Remove tests for Nova V3 API os-simple-tenant-usage\""
    },
    {
      "commit": "1b5e86dea1f0f089e6665c90a4de44c04998e866",
      "tree": "894775492b3fad58db1764aad50f6c59fd2f17b5",
      "parents": [
        "299f4c98077032ee7c92bf60c932376742938917",
        "8cc3c84737e5a50a72a37a8eb025bf2e72dff6b2"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Mon Feb 17 09:32:08 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Mon Feb 17 09:32:08 2014 +0000"
      },
      "message": "Merge \"enable volume list tests for cinder v2 - part2\""
    },
    {
      "commit": "88686d8cd0d157333b709f020b0aa50153bc5163",
      "tree": "2fefe92e4c26e3848cd7325a500869da6d97ec54",
      "parents": [
        "299f4c98077032ee7c92bf60c932376742938917"
      ],
      "author": {
        "name": "Valeriy Ponomaryov",
        "email": "vponomaryov@mirantis.com",
        "time": "Sun Feb 16 12:24:51 2014 +0200"
      },
      "committer": {
        "name": "vponomaryov",
        "email": "vponomaryov@mirantis.com",
        "time": "Mon Feb 17 10:03:36 2014 +0200"
      },
      "message": "Remove using of deprecated self.headers (part1)\n\nAttr self.headers in rest client is deprecated now, and\nshould be removed from usage by service clients.\n\nThis patch removes first bunch of attrs.\nSecond and last part is intended to be in another patch,\nwith removing from all other service clients\nand from rest client itself.\n\nChange-Id: I28981738a9e7f39343cf530c2642315f0a5b22f2\nPartially-implements: bp refactor-rest-client\n"
    },
    {
      "commit": "d4acec4ef5dffeaab531d54e64746688a56e3e8d",
      "tree": "fd20c650e1d4a4271e47e6dbadba89b8170acc2d",
      "parents": [
        "299f4c98077032ee7c92bf60c932376742938917"
      ],
      "author": {
        "name": "ChenZheng",
        "email": "czheng@cn.ibm.com",
        "time": "Fri Jan 03 15:22:31 2014 +0800"
      },
      "committer": {
        "name": "ChenZheng",
        "email": "czheng@cn.ibm.com",
        "time": "Mon Feb 17 14:46:38 2014 +0800"
      },
      "message": "Add extra list servers by host test\n\nAdd list servers by existent host\n\nChange-Id: I287ac53709beb8274f9abf6a5b2ad51503a7f49d\n"
    },
    {
      "commit": "299f4c98077032ee7c92bf60c932376742938917",
      "tree": "fafae378608a783a37e58de45f31d6f88d03ebf9",
      "parents": [
        "bd6022921d0e55f4ca1756d3fdf8e518800dd6c4",
        "318f177aad0fb1497031d96aa94b46aa1f3cdf8c"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Mon Feb 17 06:38:13 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Mon Feb 17 06:38:13 2014 +0000"
      },
      "message": "Merge \"Fix volume transfer tests with tenant isolation disabled\""
    },
    {
      "commit": "911148b5cc0ae68485bfd5127e14b88cf02982de",
      "tree": "de5788b09db7af1e250cc377e5a5c803b261937f",
      "parents": [
        "bd6022921d0e55f4ca1756d3fdf8e518800dd6c4"
      ],
      "author": {
        "name": "Masayuki Igawa",
        "email": "igawa@mxs.nes.nec.co.jp",
        "time": "Mon Feb 17 15:00:54 2014 +0900"
      },
      "committer": {
        "name": "Masayuki Igawa",
        "email": "igawa@mxs.nes.nec.co.jp",
        "time": "Mon Feb 17 15:00:54 2014 +0900"
      },
      "message": "Prepare for enabling H302 rule (api/object_storage)\n\nWe can use H302 rule but ignore it now. This commit prepares for\nenabling H302 rule. But this commit modifies tempest/api/object_storage\nonly and excludes some violations[1] because if we fix all of them at\none time, it\u0027s hard to merge this commit.\n\n[1]\n tempest.test.attr\n tempest.common.rest_client.RestClient\n tempest.common.rest_client.RestClientXML\n tempest.services.compute.xml.common.xml_to_json\n tempest.services.compute.xml.common.Element\n tempest.services.compute.xml.common.Document\n tempest.services.compute.xml.common.Text\n tempest.services.compute.xml.common.XMLNS_11\n tempest.services.compute.xml.common.XMLNS_V3\n tempest/clients.py\n\nChange-Id: Ieaa403500e6d287ee2eac2ccdf921c7eca1e6e61\n"
    },
    {
      "commit": "d1bbe5dcb02cb23b1e1482df6bb8e963f3a5c22f",
      "tree": "2998055adeeeb41ded91bbfb32d7b2d460cd4ad5",
      "parents": [
        "538ee2165d167059c0dfe189e8d533d2362f37fd"
      ],
      "author": {
        "name": "ivan-zhu",
        "email": "bozhu@linux.vnet.ibm.com",
        "time": "Sun Dec 29 18:32:46 2013 +0800"
      },
      "committer": {
        "name": "ivan-zhu",
        "email": "bozhu@linux.vnet.ibm.com",
        "time": "Mon Feb 17 13:38:18 2014 +0800"
      },
      "message": "port nova v2 images related tests into nova v3 part2\n\nIn nova v3 api, there is no image api. So in nova v3\napi tests, we just keep these tests related to create_image\naction of the server api. Other tests are moved into glance\ntesting, also some tests is no longer available, as some\nactions are just nova v2 api for glance proxy behaviour.\neg: update the specified item of image properties. In glance\nwe can only  update all values of image properties.\n\nPartially implements blueprint nova-v3-api-tests\n\nChange-Id: I89cec53f30f607b39ff2b4762d35c0f307cc634b\n"
    },
    {
      "commit": "bd6022921d0e55f4ca1756d3fdf8e518800dd6c4",
      "tree": "edf556571ba6729086db66a41da035bf8adc6b27",
      "parents": [
        "538ee2165d167059c0dfe189e8d533d2362f37fd",
        "d557d9bab2d848e9c300f8cd4fd3a08b5f83e1d3"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Mon Feb 17 04:43:11 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Mon Feb 17 04:43:11 2014 +0000"
      },
      "message": "Merge \"Adds test_show_XX_fields cases to show some fields\""
    },
    {
      "commit": "e5082c794690ec8ca15446d1809708138140ee8c",
      "tree": "2282ad2f3fbe787495602a063438c5a5bdc26e35",
      "parents": [
        "538ee2165d167059c0dfe189e8d533d2362f37fd"
      ],
      "author": {
        "name": "Miguel Lavalle",
        "email": "miguel@mlavalle.com",
        "time": "Mon Jan 06 10:52:18 2014 -0600"
      },
      "committer": {
        "name": "Miguel Lavalle",
        "email": "miguel@mlavalle.com",
        "time": "Sun Feb 16 18:33:36 2014 -0600"
      },
      "message": "Neutron LBaaS Agent Scheduler API test\n\nAdds a script to test the Neutron API extension for the Load Balancer Agent\nScheduler. Also adds to the Neutron ReST client the methods to support said\nAPI extension\n\nChange-Id: I3cc171e340a67b827a857e0f0a887ed7348b3cae\n"
    },
    {
      "commit": "538ee2165d167059c0dfe189e8d533d2362f37fd",
      "tree": "142e935e915bbb8c1d6fcf9be0767a37339fedd0",
      "parents": [
        "1a347326fab2cd5248ef4e2998f82f89112a7027",
        "dbe4cb6d730172346898d75219ca41041dcb2da7"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Sun Feb 16 06:01:20 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Sun Feb 16 06:01:20 2014 +0000"
      },
      "message": "Merge \"Test tempest decorators used on integration tests\""
    },
    {
      "commit": "1a347326fab2cd5248ef4e2998f82f89112a7027",
      "tree": "81fd44ebe75ad6932bd03c9aec8f4d92c868c717",
      "parents": [
        "af37dc9b8b6504b2c1404fdc1d05ecafba552d92",
        "82ba4286e0ed3b6633ea9a97200fa6301776f4f7"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Sat Feb 15 01:52:04 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Sat Feb 15 01:52:04 2014 +0000"
      },
      "message": "Merge \"Switch over to oslosphinx\""
    },
    {
      "commit": "82ba4286e0ed3b6633ea9a97200fa6301776f4f7",
      "tree": "05de1f71b77616d7335823daaac877528de818f9",
      "parents": [
        "209827826bae3174de748f7f3ebf891c7981c4ab"
      ],
      "author": {
        "name": "Dirk Mueller",
        "email": "dirk@dmllr.de",
        "time": "Thu Feb 13 14:27:54 2014 +0100"
      },
      "committer": {
        "name": "Dirk Mueller",
        "email": "dirk@dmllr.de",
        "time": "Fri Feb 14 18:16:53 2014 +0100"
      },
      "message": "Switch over to oslosphinx\n\noslosphinx is the new name of oslo.sphinx\n\nCloses-Bug: #1277168\nChange-Id: Ibfb9e59fbb3ef51a821b4f412601e26cb7f703f4\n"
    },
    {
      "commit": "ac8dc997de6225a5e9c03c04dbc08d7053ffbf22",
      "tree": "aa604431283649e5b7d7664a6d31b23117874f6a",
      "parents": [
        "af37dc9b8b6504b2c1404fdc1d05ecafba552d92"
      ],
      "author": {
        "name": "Matthew Treinish",
        "email": "treinish@linux.vnet.ibm.com",
        "time": "Thu Feb 13 19:33:34 2014 -0500"
      },
      "committer": {
        "name": "Matthew Treinish",
        "email": "treinish@linux.vnet.ibm.com",
        "time": "Thu Feb 13 19:33:34 2014 -0500"
      },
      "message": "Fix request id log messages\n\nPreviously when logging request ids tempest would incorrectly print\nwhich service the request id came from. This was based on the faulty\nassumption that x-compute-request-id was only returned by nova. It\u0027s\nreturned by both nova v2 and cinder. Also originally\nx-openstack-request-id was only used by glance but other projects have\nadopted it as well. Moving forward all the services will converge on\nusing that header. This commit just updates the log messages to make\nwhat is written to the log consistent with the current state of the\nheader.\n\nChange-Id: Idd0514794768840c2c9911ad189552cf455ea849\n"
    }
  ],
  "next": "af37dc9b8b6504b2c1404fdc1d05ecafba552d92"
}
