)]}'
{
  "log": [
    {
      "commit": "c1482a21edce638b8b1119f5f4c0a84cb202f5c5",
      "tree": "315fa7982049ba03957559ae7fe197c32b409533",
      "parents": [
        "1c2a47e7346383ef44e89cd34622d153326eb1e7"
      ],
      "author": {
        "name": "Cyril Roelandt",
        "email": "cyril.roelandt@enovance.com",
        "time": "Thu Nov 13 16:55:04 2014 +0100"
      },
      "committer": {
        "name": "Cyril Roelandt",
        "email": "cyril.roelandt@enovance.com",
        "time": "Fri Nov 28 10:07:15 2014 +0100"
      },
      "message": "Respect auth.allow_tenant_isolation\n\nDo not unconditionally use IsolatedCreds.\n\nCloses-Bug: #1397244\nChange-Id: I39f7e488dd6d649d2279f739f7da1076fea03ca0\n"
    },
    {
      "commit": "1c2a47e7346383ef44e89cd34622d153326eb1e7",
      "tree": "744cd848e9b17a1f741570b9de510a01e1489883",
      "parents": [
        "1e6d39ebff98647e650cea9d6ac6c84f5b8e972c",
        "d2f2bb9a1855c558b7870ac4bee66adb96eafa80"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Thu Nov 13 13:17:28 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Thu Nov 13 13:17:28 2014 +0000"
      },
      "message": "Merge \"Fix service validation schema\""
    },
    {
      "commit": "1e6d39ebff98647e650cea9d6ac6c84f5b8e972c",
      "tree": "9c4989f96e770810031fea05c4fc7bb2e3eb8e26",
      "parents": [
        "97b89048ffe35c2baada10c2feca81625ee61bd7",
        "3791ac939664b2c9d3dd85016cd56dfe1a928359"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Wed Nov 12 17:01:11 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Wed Nov 12 17:01:11 2014 +0000"
      },
      "message": "Merge \"javelin2: destroy functions above network resources\""
    },
    {
      "commit": "97b89048ffe35c2baada10c2feca81625ee61bd7",
      "tree": "f04bea244eaa419d18153898097d5d54ea3fd348",
      "parents": [
        "a7f9fea36f4eea5f0cee2df628032f7efe27c9ca",
        "5c2a558a953ec6ee3354988ff63614d9a42f88fe"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Wed Nov 12 15:56:02 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Wed Nov 12 15:56:02 2014 +0000"
      },
      "message": "Merge \"Adds test for list/get volume attachments V2 APIs\""
    },
    {
      "commit": "a7f9fea36f4eea5f0cee2df628032f7efe27c9ca",
      "tree": "ce347edb31f3f832522a1ff387661f9eca19f8a8",
      "parents": [
        "31a91ee725fb8aed64cfef569f3e04c920d19bfb",
        "7a2348bca6ee20e82144033e2da1305427f156c7"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Wed Nov 12 13:35:19 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Wed Nov 12 13:35:19 2014 +0000"
      },
      "message": "Merge \"javelin: add network and secgroup resources\""
    },
    {
      "commit": "3791ac939664b2c9d3dd85016cd56dfe1a928359",
      "tree": "a85586f858aca03949de16b22e4df8a85a710401",
      "parents": [
        "7a2348bca6ee20e82144033e2da1305427f156c7"
      ],
      "author": {
        "name": "Jakub Libosvar",
        "email": "libosvar@redhat.com",
        "time": "Tue Nov 11 13:23:44 2014 +0100"
      },
      "committer": {
        "name": "Jakub Libosvar",
        "email": "libosvar@redhat.com",
        "time": "Wed Nov 12 10:46:17 2014 +0100"
      },
      "message": "javelin2: destroy functions above network resources\n\nImplements functions for removal of following resources:\n - networks\n - subnets\n - routers\n - security groups\n\nChange-Id: I447deaa9f320116fc22bb0222eedee10af2f4c59\nPartial-Bug: 1330178\n"
    },
    {
      "commit": "7a2348bca6ee20e82144033e2da1305427f156c7",
      "tree": "b0f618b418303b1ceaeb3ad09aab69a9e75f9f8a",
      "parents": [
        "6fe06450c4b715e27e947dba5911b20ad24b8249"
      ],
      "author": {
        "name": "Emilien Macchi",
        "email": "emilien.macchi@enovance.com",
        "time": "Mon Jun 16 07:32:11 2014 +0200"
      },
      "committer": {
        "name": "Jakub Libosvar",
        "email": "libosvar@redhat.com",
        "time": "Wed Nov 12 10:45:48 2014 +0100"
      },
      "message": "javelin: add network and secgroup resources\n\nThis patch aims to bring Neutron support in tempest/javelin by:\n- create networks\n- create subnets in the networks\n- create routers\n- connect routers to networks\n- Create security groups and rules\n- Assign a security group after server creation\n- Check security groups survive after upgrade\n\nPartial-bug #1330178\nChange-Id: I2f54aec71e452361f9741b4ccb5d5bb6f358abf9\nCo-Authored-By: Jakub Libosvar \u003clibosvar@redhat.com\u003e\n"
    },
    {
      "commit": "31a91ee725fb8aed64cfef569f3e04c920d19bfb",
      "tree": "5456bc06bf11cf571535a0db49d7349ee3d9beb8",
      "parents": [
        "3867621edcbe5f849361d83c7ff8f0a1d6ac26eb",
        "226de0b8f800ee3b23416d1053d87de6e149e8f5"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Tue Nov 11 16:52:04 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Tue Nov 11 16:52:04 2014 +0000"
      },
      "message": "Merge \"Fixed a comment on dirty logs list\""
    },
    {
      "commit": "3867621edcbe5f849361d83c7ff8f0a1d6ac26eb",
      "tree": "ba828585fb40d10a5a098fafa035d099dcc693c6",
      "parents": [
        "f306a23a8b688a2c0cecb89dee938f72aa4c8f0d",
        "18cf59700bb637403f27fa9a5fc0b8e24b91673f"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Tue Nov 11 09:41:57 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Tue Nov 11 09:41:57 2014 +0000"
      },
      "message": "Merge \"Create subnet without gateway and explicit IP ver\""
    },
    {
      "commit": "f306a23a8b688a2c0cecb89dee938f72aa4c8f0d",
      "tree": "d4e5afcd2f33d49fd1d599c0b6834c35d3f8f655",
      "parents": [
        "7cbc5a42f2e035c17cf113ab92cc5aaf9f3c4a40",
        "0675828ddfd224898e3fdd51b1b4230051ba5bca"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Mon Nov 10 04:50:28 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Mon Nov 10 04:50:28 2014 +0000"
      },
      "message": "Merge \"Remove ephemeral size assertion in baremetal scenario\""
    },
    {
      "commit": "7cbc5a42f2e035c17cf113ab92cc5aaf9f3c4a40",
      "tree": "d2b7b4d2fdea3bedbcef7784d2b7f72ef8ecbe59",
      "parents": [
        "ff31bccce8f166d43e351e85a2e13d8d52779772",
        "f9695d21b35accb1451958073db23e9d5553b731"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Fri Nov 07 17:04:14 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Fri Nov 07 17:04:14 2014 +0000"
      },
      "message": "Merge \"Increase the \u0027all\u0027 timeout because slow tests are included\""
    },
    {
      "commit": "0675828ddfd224898e3fdd51b1b4230051ba5bca",
      "tree": "cea3204598a5ff31caf03f8c8661655e022f7182",
      "parents": [
        "6fe06450c4b715e27e947dba5911b20ad24b8249"
      ],
      "author": {
        "name": "Adam Gandelman",
        "email": "adamg@ubuntu.com",
        "time": "Fri Nov 07 15:16:06 2014 +0100"
      },
      "committer": {
        "name": "Adam Gandelman",
        "email": "adamg@ubuntu.com",
        "time": "Fri Nov 07 15:17:43 2014 +0100"
      },
      "message": "Remove ephemeral size assertion in baremetal scenario\n\nThe test currently fails if the the baremetal flavor has no\nephemeral disk set.  This removes an unnecessary assertion and\nunblocks tests against environments that do not deploy ephemeral\ndisks.\n\nChange-Id: I7f13d4d7b40ea8879eaa30a19c117aef284586ff\n"
    },
    {
      "commit": "ff31bccce8f166d43e351e85a2e13d8d52779772",
      "tree": "7f08c703099841a14176dae9fb9a8d6733aba9e5",
      "parents": [
        "6fe06450c4b715e27e947dba5911b20ad24b8249"
      ],
      "author": {
        "name": "Clark Boylan",
        "email": "clark.boylan@gmail.com",
        "time": "Tue Nov 04 13:44:04 2014 -0800"
      },
      "committer": {
        "name": "Clark Boylan",
        "email": "cboylan@sapwetik.org",
        "time": "Fri Nov 07 08:21:08 2014 +0000"
      },
      "message": "Add wait for async secgroup add to minimum basic scenario\n\nSecurity group add actions are asynchronous so we can\u0027t assume that\nthe security will be available immediately to ssh into the server.\nThis commit fixes the issue by adding a wait for the secgroup to show\nup in the server before we move on.\n\nFixes-bug: 1390355\nChange-Id: Idd561d77ce2e4b83421bb7bfb6327a6c940b62ed\n"
    },
    {
      "commit": "6fe06450c4b715e27e947dba5911b20ad24b8249",
      "tree": "93bbef5f14b2ffd6696fb405fe69b7fd7c7f89a6",
      "parents": [
        "eef838171eefe031b9c82d81a2116473e7b31fcf",
        "a2f1d34b3a00782a42dd2f33d6d4155b293a3bc6"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Tue Nov 04 08:23:56 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Tue Nov 04 08:23:56 2014 +0000"
      },
      "message": "Merge \"Change CLI tests to use auth providers\""
    },
    {
      "commit": "226de0b8f800ee3b23416d1053d87de6e149e8f5",
      "tree": "295a22cfb903135e82c6e9e09459b28b570a8389",
      "parents": [
        "c7430c2ac5c2351c32dd05521e954e8c990b8f22"
      ],
      "author": {
        "name": "Ihar Hrachyshka",
        "email": "ihrachys@redhat.com",
        "time": "Fri Oct 31 13:56:36 2014 +0100"
      },
      "committer": {
        "name": "Ihar Hrachyshka",
        "email": "ihrachys@redhat.com",
        "time": "Fri Oct 31 13:56:36 2014 +0100"
      },
      "message": "Fixed a comment on dirty logs list\n\nWe\u0027ve recently changed default behaviour to forbid any dirty logs for\nservices outside the list instead of explicitly enabling log checks for\nspecific services. The comment was not updated to reflect the change\nthough.\n\nChange-Id: I5d5ba64d156a9b5318cfc2740b2a69d75de3c127\n"
    },
    {
      "commit": "d2f2bb9a1855c558b7870ac4bee66adb96eafa80",
      "tree": "19e6f5695fd585ccbe0c2ff0564f514f3509ca38",
      "parents": [
        "eef838171eefe031b9c82d81a2116473e7b31fcf"
      ],
      "author": {
        "name": "Andrey Pavlov",
        "email": "andrey-mp@yandex.ru",
        "time": "Fri Oct 31 11:15:15 2014 +0300"
      },
      "committer": {
        "name": "Andrey Pavlov",
        "email": "andrey-mp@yandex.ru",
        "time": "Fri Oct 31 11:15:15 2014 +0300"
      },
      "message": "Fix service validation schema\n\nIn case when nova has \u0027servicegroup_driver\u0027 not \u0027db\u0027\nfield \u0027updated_at\u0027 in services response is null.\n\nChange-Id: I03610827b87719b76c043b85f1f9002869eb4a5e\nCloses-Bug: 1387983\n"
    },
    {
      "commit": "f9695d21b35accb1451958073db23e9d5553b731",
      "tree": "abefb2db28e09a4e1db7cc6443c4127fe96c4edd",
      "parents": [
        "912cb9331059daff2965e2bcf65e1003297d0601"
      ],
      "author": {
        "name": "David Kranz",
        "email": "dkranz@redhat.com",
        "time": "Mon Oct 27 11:43:52 2014 -0400"
      },
      "committer": {
        "name": "David Kranz",
        "email": "dkranz@redhat.com",
        "time": "Thu Oct 30 14:53:05 2014 -0400"
      },
      "message": "Increase the \u0027all\u0027 timeout because slow tests are included\n\nThe default for tempest in .testr.conf is 500s. This was too short for\nthe heat slow tests so the time for that was increased to 1200. This\nchange is to a periodic job so if we need to it can be increased more\nin the future.\n\nChange-Id: If27ddef9865c54b997130c707382d2014d82e0a6\n"
    },
    {
      "commit": "a2f1d34b3a00782a42dd2f33d6d4155b293a3bc6",
      "tree": "6e0a124908805ad026ec3e63b0ca085215aa43f6",
      "parents": [
        "27e26e4cdb50457bbf1cae0b8019090a152a6956"
      ],
      "author": {
        "name": "Matthew Treinish",
        "email": "mtreinish@kortar.org",
        "time": "Wed Oct 29 20:58:16 2014 -0400"
      },
      "committer": {
        "name": "Matthew Treinish",
        "email": "mtreinish@kortar.org",
        "time": "Thu Oct 30 13:30:33 2014 -0400"
      },
      "message": "Change CLI tests to use auth providers\n\nThis commit changes the CLI tests to use the auth providers for\ncredentials. Previously they were just using the admin credentials\nstraight from the config file. The typical motivation for doing this\nwould be tenant isolation for running in parallel, but that doesn\u0027t\napply to the CLI tests because they are simple read-only. However, in\nthe future when test-accounts supports admin credentials doing this\nwon\u0027t be supported.\n\nChange-Id: Iad5fe6e8abe4491d10e9a676a1c2a7da05a38113\n"
    },
    {
      "commit": "eef838171eefe031b9c82d81a2116473e7b31fcf",
      "tree": "5e949ba75aa0ddc5cdfeec5a5b710f72f46f3528",
      "parents": [
        "27e26e4cdb50457bbf1cae0b8019090a152a6956",
        "cdb7f549a97a03d96176e8319f5b99edfc7861d4"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Thu Oct 30 04:31:05 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Thu Oct 30 04:31:05 2014 +0000"
      },
      "message": "Merge \"Switch to using subunit-trace from tempest-lib\""
    },
    {
      "commit": "27e26e4cdb50457bbf1cae0b8019090a152a6956",
      "tree": "cad0e807ad06303768dca69c69bd00968e9512af",
      "parents": [
        "0a6ce74cb263da0b374438f49556db6e5bfc5e5a",
        "411130a023326459ea2fe0a14b2f64a9ee504e39"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Thu Oct 30 00:34:19 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Thu Oct 30 00:34:19 2014 +0000"
      },
      "message": "Merge \"Migrate cli test framework to tempest-lib\""
    },
    {
      "commit": "0a6ce74cb263da0b374438f49556db6e5bfc5e5a",
      "tree": "47d68d4b83ad9065c8c7331ba9aee60e890cb20c",
      "parents": [
        "e0971c81194975186d7bf48c7fa28ae90ebe32e7",
        "4bebca0a28fa6a1654bd49b365966f1db59e6106"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Wed Oct 29 18:01:37 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Wed Oct 29 18:01:37 2014 +0000"
      },
      "message": "Merge \"Correct docstring indentation\""
    },
    {
      "commit": "e0971c81194975186d7bf48c7fa28ae90ebe32e7",
      "tree": "4167af8068328a34a60d6e04fece9688ef80ac67",
      "parents": [
        "03ae99a7bbd55c19948bd782b7ecd70ca9c483de",
        "2d2d4d996be64da9c6cfd8f506e33fb32e4ce6ea"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Wed Oct 29 16:48:05 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Wed Oct 29 16:48:05 2014 +0000"
      },
      "message": "Merge \"Fix the flavor ram string value\""
    },
    {
      "commit": "03ae99a7bbd55c19948bd782b7ecd70ca9c483de",
      "tree": "e1965fecbc2fc9297b2788d8f3da5a1c50e39da9",
      "parents": [
        "b19fb633b3acc5bd9520529dc64033b80bdffc2e",
        "4a99401c7d6ec0f178b97b7b6cbe7f2d8badd8c7"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Wed Oct 29 11:36:19 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Wed Oct 29 11:36:19 2014 +0000"
      },
      "message": "Merge \"Add list-networks test for os-networks API\""
    },
    {
      "commit": "4bebca0a28fa6a1654bd49b365966f1db59e6106",
      "tree": "55846affd5436b3f834283d33049e9ada531762e",
      "parents": [
        "fde24ddad6e28dd0806189c90fdf6d817364de4b"
      ],
      "author": {
        "name": "Dougal Matthews",
        "email": "dougal@redhat.com",
        "time": "Tue Oct 28 08:36:04 2014 +0000"
      },
      "committer": {
        "name": "Dougal Matthews",
        "email": "dougal@redhat.com",
        "time": "Wed Oct 29 08:51:56 2014 +0000"
      },
      "message": "Correct docstring indentation\n\nChange-Id: Ifb4ad284f2a36eb6ab42ae2f344f030215186d69\n"
    },
    {
      "commit": "2d2d4d996be64da9c6cfd8f506e33fb32e4ce6ea",
      "tree": "2d5d2973df128368b1d92bf0cb7ac96112b30fa2",
      "parents": [
        "b19fb633b3acc5bd9520529dc64033b80bdffc2e"
      ],
      "author": {
        "name": "Ken\u0027ichi Ohmichi",
        "email": "oomichi@mxs.nes.nec.co.jp",
        "time": "Wed Oct 29 05:10:24 2014 +0000"
      },
      "committer": {
        "name": "Ken\u0027ichi Ohmichi",
        "email": "oomichi@mxs.nes.nec.co.jp",
        "time": "Wed Oct 29 05:11:55 2014 +0000"
      },
      "message": "Fix the flavor ram string value\n\nCurrent test_create_flavor_using_string_ram specify \" 1024 \" as the\nram string value and the spaces are meaningless.\nCurrent Nova API(v2.0) validation is loose and the API accepts this\nvalue. However, new API(v2.1) will not allow this kind of value.\nThis patch removes these spaces from the test.\n\nChange-Id: Ifaabcf04e2600bcec8043c981e320d47d8dc6379\n"
    },
    {
      "commit": "b19fb633b3acc5bd9520529dc64033b80bdffc2e",
      "tree": "bbac6a693956e2fae6b5ae73ab707ce4adc9886f",
      "parents": [
        "fde24ddad6e28dd0806189c90fdf6d817364de4b",
        "82f4694b5ddaa3bbcbc555ebeeb1501d10e4fd0c"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Wed Oct 29 02:20:17 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Wed Oct 29 02:20:17 2014 +0000"
      },
      "message": "Merge \"Fix and re-enable test_disassociate_not_associated_floating_ip\""
    },
    {
      "commit": "fde24ddad6e28dd0806189c90fdf6d817364de4b",
      "tree": "b55d63de71e0a73e0a36e61821319b00ceaae172",
      "parents": [
        "6292cbbf006502fb21a6792772334cb3f2196250",
        "25ad2c3099bd5c3e0ef0bafcf6e0635c0c8b6012"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Tue Oct 28 08:27:44 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Tue Oct 28 08:27:44 2014 +0000"
      },
      "message": "Merge \"Include 207 in http success status code RFC-4918\""
    },
    {
      "commit": "6292cbbf006502fb21a6792772334cb3f2196250",
      "tree": "fe9d767d4692f141325a7b0a29e4662ace4bf79f",
      "parents": [
        "7a00d4415978042150d5419a59ff653f4193c977",
        "76488d7de0e8d76d10f75d82745117de826f615e"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Tue Oct 28 08:24:41 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Tue Oct 28 08:24:41 2014 +0000"
      },
      "message": "Merge \"Adds method to verify multiple tenants are available\""
    },
    {
      "commit": "7a00d4415978042150d5419a59ff653f4193c977",
      "tree": "9ee3c3615ce40efca8461b999fa06f18864b036a",
      "parents": [
        "912cb9331059daff2965e2bcf65e1003297d0601",
        "a754e2d12cdc2c1a7f860f20f2d915dd576c5155"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Tue Oct 28 08:23:33 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Tue Oct 28 08:23:33 2014 +0000"
      },
      "message": "Merge \"Allow some lag for floating IP to reach a status\""
    },
    {
      "commit": "a754e2d12cdc2c1a7f860f20f2d915dd576c5155",
      "tree": "ad9ef47f3a2c6141a8799b647128ea44822925f4",
      "parents": [
        "26e2427b80a129b9e8cd95ba7d24c633081ca884"
      ],
      "author": {
        "name": "Carl Baldwin",
        "email": "carl.baldwin@hp.com",
        "time": "Thu Oct 23 22:47:41 2014 +0000"
      },
      "committer": {
        "name": "Carl Baldwin",
        "email": "carl.baldwin@hp.com",
        "time": "Mon Oct 27 17:38:50 2014 -0600"
      },
      "message": "Allow some lag for floating IP to reach a status\n\nThe current test checks the floating IP status as soon as possible\nwithout allowing the status to converge.  This doesn\u0027t allow for the\nfact that implementations don\u0027t report the new status until after\nconnectivity has been torn down.  There may be some expected lag that\nis not allowed by the current test.\n\nChange-Id: Icfe4bb2c40fde540bc2a6371630aa3f12dd945ff\nCloses-Bug: #1381617\n"
    },
    {
      "commit": "912cb9331059daff2965e2bcf65e1003297d0601",
      "tree": "17603bc6db2887f1ecdadcff8da51c51b079312d",
      "parents": [
        "1c016565c4096111454c99615a40d7ffb7642425",
        "8a938ad17d2cf51bae044c38b4099a396658febd"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Mon Oct 27 09:23:29 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Mon Oct 27 09:23:29 2014 +0000"
      },
      "message": "Merge \"Remove AltManager class from client\""
    },
    {
      "commit": "1c016565c4096111454c99615a40d7ffb7642425",
      "tree": "b90434430c8461fcda070d955f4aa0e1647ac0f0",
      "parents": [
        "d2b65e931b069f8efdf1c14111db825490376b34",
        "51621bea49a4db706844b469e6dadd8c45ec51ee"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Mon Oct 27 09:14:46 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Mon Oct 27 09:14:46 2014 +0000"
      },
      "message": "Merge \"Fix execute status of cleanup script files\""
    },
    {
      "commit": "d2b65e931b069f8efdf1c14111db825490376b34",
      "tree": "c902ca030f3d4c9a41a63858fbcf75610a6626b0",
      "parents": [
        "652063a99cb161ed69e0ac6590614a6218c5716f",
        "2458d8e0ecdec9c191b2355fd8b66c2497e74868"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Mon Oct 27 08:39:45 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Mon Oct 27 08:39:45 2014 +0000"
      },
      "message": "Merge \"Fix missing usage of the xml neutron clients\""
    },
    {
      "commit": "76488d7de0e8d76d10f75d82745117de826f615e",
      "tree": "f10826de1da2d2c4630fd5eaef8ef1802ffd7880",
      "parents": [
        "652063a99cb161ed69e0ac6590614a6218c5716f"
      ],
      "author": {
        "name": "Yair Fried",
        "email": "yfried@redhat.com",
        "time": "Tue Oct 21 10:13:19 2014 +0300"
      },
      "committer": {
        "name": "Yair Fried",
        "email": "yfried@redhat.com",
        "time": "Mon Oct 27 10:32:23 2014 +0200"
      },
      "message": "Adds method to verify multiple tenants are available\n\nBased on is_multi_user()\n\nChange-Id: Ifeceb3244a87c378e70f387dde1d22bc20c9f612\n"
    },
    {
      "commit": "25ad2c3099bd5c3e0ef0bafcf6e0635c0c8b6012",
      "tree": "61997e8afabd82bedcc1e5b2f189920f072fb754",
      "parents": [
        "652063a99cb161ed69e0ac6590614a6218c5716f"
      ],
      "author": {
        "name": "Ghanshyam",
        "email": "ghanshyam.mann@nectechnologies.in",
        "time": "Thu Jul 17 16:44:55 2014 +0900"
      },
      "committer": {
        "name": "ghanshyam",
        "email": "ghanshyam.mann@nectechnologies.in",
        "time": "Mon Oct 27 11:13:10 2014 +0900"
      },
      "message": "Include 207 in http success status code RFC-4918\n\nThis patch extend the http success status code with 207.\n207 status code is introduced in RFC 4918.\n\nSome API like - Nova \u0027os-server-external-events\u0027 return \u0027207\u0027\nstatus code in case some event are accepted out of multiple event.\nTo support those return code in tempest, expected_success() needs to\nbe extended to include \u0027207\u0027 as success status code.\n\nChange-Id: I0ca0c80c466b1e97873d404c575af5b4a9be07a6\n"
    },
    {
      "commit": "652063a99cb161ed69e0ac6590614a6218c5716f",
      "tree": "cd3ba41f69f76a70cd71cff95f34b9156b169a4d",
      "parents": [
        "c036c508531677a8729acc7fd8b7db95d774c986",
        "884e2f391623c9ecc1b058f268f5d1ffc26d2d23"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Sat Oct 25 08:53:22 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Sat Oct 25 08:53:22 2014 +0000"
      },
      "message": "Merge \"Fix AttributeError when test_function_help fails\""
    },
    {
      "commit": "c036c508531677a8729acc7fd8b7db95d774c986",
      "tree": "c877394f382e9f18cfdf848799c62ff377d605d6",
      "parents": [
        "14e400b6914042d6b31869ebfe0c7cf2369ce3e9",
        "a2016377bc548ef0f1e25533cc6625b5539af229"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Fri Oct 24 22:20:54 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Fri Oct 24 22:20:54 2014 +0000"
      },
      "message": "Merge \"Remove checking of non empty resp body for 204\""
    },
    {
      "commit": "4a99401c7d6ec0f178b97b7b6cbe7f2d8badd8c7",
      "tree": "69ceee49d39911ca1fe8f3e1f20300ecc4222391",
      "parents": [
        "14e400b6914042d6b31869ebfe0c7cf2369ce3e9"
      ],
      "author": {
        "name": "Matt Riedemann",
        "email": "mriedem@us.ibm.com",
        "time": "Fri Aug 08 08:25:03 2014 -0700"
      },
      "committer": {
        "name": "Matt Riedemann",
        "email": "mriedem@us.ibm.com",
        "time": "Fri Oct 24 13:43:42 2014 -0700"
      },
      "message": "Add list-networks test for os-networks API\n\nAdds a test to list networks for a non-admin tenant\nusing the compute os-networks API.\n\nFor Flat* network managers in nova, a tenant is not\nassigned to a network so this tests that when listing\nnetworks with a non-admin tenant, we get something back\nsince the underlying code in nova should pass \u0027allow_none\u0027\nto the DB API when listing the networks for Flat and\nFlatDHCP network managers.\n\nChange-Id: I5c50607279a8a385ebe96bf498e3e95079d6dec1\nRelated-Bug: #1327406\n"
    },
    {
      "commit": "2458d8e0ecdec9c191b2355fd8b66c2497e74868",
      "tree": "4884cfe2891a375fba6957ac80fe2bf502099b57",
      "parents": [
        "14e400b6914042d6b31869ebfe0c7cf2369ce3e9"
      ],
      "author": {
        "name": "Matthew Treinish",
        "email": "mtreinish@kortar.org",
        "time": "Fri Oct 24 12:25:52 2014 -0400"
      },
      "committer": {
        "name": "Mark McClain",
        "email": "mmcclain@yahoo-inc.com",
        "time": "Fri Oct 24 15:26:36 2014 -0400"
      },
      "message": "Fix missing usage of the xml neutron clients\n\nThis commit adds a conf check for a use of the neutron xml clients\nwhich is outside of the network api tests. This is causing failures\nwhen the neutron xml api is not available.\n\nChange-Id: I51ca8c5ceb65d4ed07b17ed3c1895eeef1c54878\n"
    },
    {
      "commit": "a2016377bc548ef0f1e25533cc6625b5539af229",
      "tree": "db8a892ddb8edb3f70de857a47cbffb3978fa114",
      "parents": [
        "26e2427b80a129b9e8cd95ba7d24c633081ca884"
      ],
      "author": {
        "name": "ghanshyam",
        "email": "ghanshyam.mann@nectechnologies.in",
        "time": "Fri Oct 24 11:15:01 2014 +0900"
      },
      "committer": {
        "name": "ghanshyam",
        "email": "ghanshyam.mann@nectechnologies.in",
        "time": "Fri Oct 24 17:00:58 2014 +0900"
      },
      "message": "Remove checking of non empty resp body for 204\n\nIn case API respond with 204 status code which mean empty response\nbody, test case does not need to explicitly check the empty response\nbody. General check for the same is done in rest_client\u0027\nresponse_checker()\n\nThis patch removes those checks of empty response body in tests.\n\nChange-Id: I34537968c1a58e6e73022637a71a3a8091ac214c\n"
    },
    {
      "commit": "14e400b6914042d6b31869ebfe0c7cf2369ce3e9",
      "tree": "363b77b2049b1ed734488ec6326c6168835e8bba",
      "parents": [
        "26e2427b80a129b9e8cd95ba7d24c633081ca884",
        "6e07c0daf45c9fc9bd611204fedbfe8276e523ce"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Fri Oct 24 05:51:19 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Fri Oct 24 05:51:19 2014 +0000"
      },
      "message": "Merge \"Add config option for XML support in Networking\""
    },
    {
      "commit": "26e2427b80a129b9e8cd95ba7d24c633081ca884",
      "tree": "09ea101ccbb2b2a9912be155f1986732013bba4c",
      "parents": [
        "e0befa487d99da7e7b79b0488ffac6a86e055ac0",
        "75d2e62442ef4d05249be1ff481356905f41ade8"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Thu Oct 23 16:55:50 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Thu Oct 23 16:55:51 2014 +0000"
      },
      "message": "Merge \"Don\u0027t double log API request\""
    },
    {
      "commit": "6e07c0daf45c9fc9bd611204fedbfe8276e523ce",
      "tree": "0a8772ef3a64fe3252c3d013a3543c1f08242bf2",
      "parents": [
        "4b94535ed01d8627e6fb6bf13f3909a6d2089935"
      ],
      "author": {
        "name": "Mark McClain",
        "email": "mmcclain@yahoo-inc.com",
        "time": "Fri Oct 10 11:25:03 2014 -0400"
      },
      "committer": {
        "name": "Mark McClain",
        "email": "mmcclain@yahoo-inc.com",
        "time": "Thu Oct 23 11:16:25 2014 -0400"
      },
      "message": "Add config option for XML support in Networking\n\nThe first step to removing XML in Kilo is making XML testing optional.\nStable test configs will need to be updated to enable this feature to prevent\nregressions in stable releases.\n\nChange-Id: I30b9565e01c623814a9c503c4b1c26642afed878\n"
    },
    {
      "commit": "cdb7f549a97a03d96176e8319f5b99edfc7861d4",
      "tree": "d3561750d803055bd0c7efc920bd7247654f2e6d",
      "parents": [
        "411130a023326459ea2fe0a14b2f64a9ee504e39"
      ],
      "author": {
        "name": "Matthew Treinish",
        "email": "mtreinish@kortar.org",
        "time": "Thu Sep 18 12:55:50 2014 -0400"
      },
      "committer": {
        "name": "Matthew Treinish",
        "email": "mtreinish@kortar.org",
        "time": "Thu Oct 23 15:07:49 2014 +0000"
      },
      "message": "Switch to using subunit-trace from tempest-lib\n\nThis commit removes the tempest copy of subunit-trace and uses the\nentry-point from tempest-lib instead.\n\nPartially implements bp tempest-library\n\nChange-Id: Ic1aeddc2d0b217c41b6b9914ac3f269b80c4ec8e\n"
    },
    {
      "commit": "411130a023326459ea2fe0a14b2f64a9ee504e39",
      "tree": "1abdd338ff48a14337b61897f0f1914e184246a8",
      "parents": [
        "884e2f391623c9ecc1b058f268f5d1ffc26d2d23"
      ],
      "author": {
        "name": "Matthew Treinish",
        "email": "mtreinish@kortar.org",
        "time": "Thu Aug 28 19:21:40 2014 -0400"
      },
      "committer": {
        "name": "Matthew Treinish",
        "email": "mtreinish@kortar.org",
        "time": "Thu Oct 23 11:07:04 2014 -0400"
      },
      "message": "Migrate cli test framework to tempest-lib\n\nThis commit switches the cli tests to use tempest-lib. The code which\nwas migrated to tempest-lib is removed and all the existing test cases\nare converted to use the framework provided by the library. Future\nimprovements to the cli testing framework should be made in\ntempest-lib after this commit.\n\nPartially implements bp tempest-library\nChange-Id: If2c9b3895a30905bc3d62b8daef783878d78399a\n"
    },
    {
      "commit": "884e2f391623c9ecc1b058f268f5d1ffc26d2d23",
      "tree": "f19a0ac0f90dbbbd70314c59d3c89392f80405b9",
      "parents": [
        "acba5510785258949679304f3e1a55e53b851962"
      ],
      "author": {
        "name": "Michael Hudson-Doyle",
        "email": "michael.hudson@linaro.org",
        "time": "Fri Oct 10 12:29:56 2014 +1300"
      },
      "committer": {
        "name": "Matthew Treinish",
        "email": "mtreinish@kortar.org",
        "time": "Thu Oct 23 14:54:46 2014 +0000"
      },
      "message": "Fix AttributeError when test_function_help fails\n\nThis commit fixes a missed usage of the CommandFailed exception during\nthe migration moving it from tempest.cli to tempest.exceptions in change\nIbf5f1cbbb847d32976b54c4484acfc3c0e3b4f48. The outdated module\npath could cause an AttributeError to be raised because the exception no\nlonger existing in tempest.cli.\n\nChange-Id: I502eaef3486d903931dab43069cec1ae7ee570f1\n"
    },
    {
      "commit": "18cf59700bb637403f27fa9a5fc0b8e24b91673f",
      "tree": "52e6ea20e94f54f1358e16cb9f467410f1d0b3e7",
      "parents": [
        "acba5510785258949679304f3e1a55e53b851962"
      ],
      "author": {
        "name": "Sergey Shnaidman",
        "email": "sshnaidm@cisco.com",
        "time": "Tue Sep 02 22:05:00 2014 +0400"
      },
      "committer": {
        "name": "Sergey Shnaidman",
        "email": "sshnaidm@cisco.com",
        "time": "Thu Oct 23 14:57:18 2014 +0400"
      },
      "message": "Create subnet without gateway and explicit IP ver\n\nNow it\u0027s impossible to create subnet without gateway in network\ntests. This patch allows you to set gateway explicitly to None.\nBackward compatibility is supported: by default it creates\nsubnet with default gateway as before. Also it adds possibility\nto create subnet with specific IP version when you need to create\ntwo subnets in one tenant of different IP version (\"dual-stack\").\nFixed attributes test for new requirements and added 2 anothers.\n\nChange-Id: I7aca5e07be436f20cba90339785b46182d97fead\n"
    },
    {
      "commit": "5c2a558a953ec6ee3354988ff63614d9a42f88fe",
      "tree": "9fd49afb07cef60b08efc715a8225ee186bac47a",
      "parents": [
        "4b94535ed01d8627e6fb6bf13f3909a6d2089935"
      ],
      "author": {
        "name": "Ghanshyam",
        "email": "ghanshyam.mann@nectechnologies.in",
        "time": "Mon Apr 14 17:16:57 2014 +0900"
      },
      "committer": {
        "name": "Ghanshyam Mann",
        "email": "ghanshyam.mann@nectechnologies.in",
        "time": "Thu Oct 23 02:22:00 2014 +0000"
      },
      "message": "Adds test for list/get volume attachments V2 APIs\n\nThis patch adds the test for following Nova V2 APIs-\n- List volume attachments\n- Get volume attachment\nResponse Schema has been added for the same.\n\nTo make consistent in server_client and easy for tests to compare\nthe response, this Patch also change the returned response body from\nserver_client\u0027s attach_volume().\n\nNote- XML test cases is not implemented as it is deprecated.\nNew test cases has been skipped for XML.\n\nChange-Id: Iee055ceaad135bba4a57b010d1e08652e2d13598\n"
    },
    {
      "commit": "e0befa487d99da7e7b79b0488ffac6a86e055ac0",
      "tree": "c45a896f082a72485f686e82edff640ea5f3eb3d",
      "parents": [
        "4b94535ed01d8627e6fb6bf13f3909a6d2089935"
      ],
      "author": {
        "name": "ghanshyam",
        "email": "ghanshyam.mann@nectechnologies.in",
        "time": "Fri Oct 03 16:12:08 2014 +0900"
      },
      "committer": {
        "name": "ghanshyam",
        "email": "ghanshyam.mann@nectechnologies.in",
        "time": "Thu Oct 23 11:20:21 2014 +0900"
      },
      "message": "Fix resource leakage in messaging.test_queues\n\nTest messaging.test_queues.test_delete_queue does pop 1 element from\nshared list (self.queues which is being used by other tests as well\nas in resource cleanup) and then delete request is done.\n\nIn case where delete request fails then it cause other tests to fail\nand resource leakage as element has been removed from self.queues\neven before actual deletion.\n\nIndividual test should not be side-effecting mutable class variables\nthat are used by other tests. So merging delete tests with create tests.\n\nCloses-Bug: #1377031\n\nChange-Id: If24a903160e716a685d7121e0968881542f072fc\n"
    },
    {
      "commit": "8a938ad17d2cf51bae044c38b4099a396658febd",
      "tree": "0853b2e7ed6ae84c79738102956dad30e1b97be8",
      "parents": [
        "4b94535ed01d8627e6fb6bf13f3909a6d2089935"
      ],
      "author": {
        "name": "ghanshyam",
        "email": "ghanshyam.mann@nectechnologies.in",
        "time": "Thu Oct 23 11:04:35 2014 +0900"
      },
      "committer": {
        "name": "ghanshyam",
        "email": "ghanshyam.mann@nectechnologies.in",
        "time": "Thu Oct 23 11:16:05 2014 +0900"
      },
      "message": "Remove AltManager class from client\n\nAs Change-Id: I280f2b1659c593e14ab9213a161b55bcfc08fa5c has modified\nthe Manager instantiation for non isolated tenant, AltManager class\nis no more needed.\n\nTests runs for non isolated by instantiating the Manager with \u0027alt\u0027\ncredential.\n\nThis patch removes the class AltManager from client.py\n\nCloses-Bug: #1329065\n\nChange-Id: I0dcf4050d8524655b017b4b5308fe3070aa2f840\n"
    },
    {
      "commit": "4b94535ed01d8627e6fb6bf13f3909a6d2089935",
      "tree": "0d763607c8d2cb0334a1366aa30a4de17a72c97c",
      "parents": [
        "124c47585bf3825f57639621a321a599bf102a3f",
        "71fee47a845371043774a5e86a93ac245b9a6e1d"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Wed Oct 22 22:24:56 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Wed Oct 22 22:24:56 2014 +0000"
      },
      "message": "Merge \"Make duration in serial test approximate total run time\""
    },
    {
      "commit": "124c47585bf3825f57639621a321a599bf102a3f",
      "tree": "b76e5c646f1dc889407bcda72254e40971ba8af2",
      "parents": [
        "66d8831d173cd4713bff8875bd516ad132db9070",
        "6286a6a238d683cf2bbf06e399f10e299dd7626e"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Wed Oct 22 22:23:53 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Wed Oct 22 22:23:53 2014 +0000"
      },
      "message": "Merge \"Add list servers to large ops test\""
    },
    {
      "commit": "66d8831d173cd4713bff8875bd516ad132db9070",
      "tree": "6520008240eb879a1da64bbade4eb75342f4edba",
      "parents": [
        "acba5510785258949679304f3e1a55e53b851962"
      ],
      "author": {
        "name": "Matthew Treinish",
        "email": "mtreinish@kortar.org",
        "time": "Tue Oct 21 22:50:53 2014 -0400"
      },
      "committer": {
        "name": "Matthew Treinish",
        "email": "mtreinish@kortar.org",
        "time": "Wed Oct 22 14:44:18 2014 +0000"
      },
      "message": "Bump version string to coincide with kilo release\n\nThe tempest-2 tag has been pushed to mark the start of support for the\nkilo release. This commit bumps the version to 3 to show the current\nworking tag number. Tempest-3 when it is tagged after the kilo release\nwill mark support for icehouse, juno, kilo, and the \u0027L\u0027 release based\non the current stable maintenance schedule.\n\nChange-Id: If401356d441ef3dc82a5b8069168c4dd71c8b3d8\n"
    },
    {
      "commit": "82f4694b5ddaa3bbcbc555ebeeb1501d10e4fd0c",
      "tree": "2611181443c5fa6c064c360ce5fe9aaabb24e427",
      "parents": [
        "acba5510785258949679304f3e1a55e53b851962"
      ],
      "author": {
        "name": "Chris Yeoh",
        "email": "cyeoh@au1.ibm.com",
        "time": "Fri Sep 26 17:23:10 2014 +0930"
      },
      "committer": {
        "name": "Chris Yeoh",
        "email": "cyeoh@au1.ibm.com",
        "time": "Tue Oct 21 11:28:32 2014 +1030"
      },
      "message": "Fix and re-enable test_disassociate_not_associated_floating_ip\n\nFixes test_disassociate_not_associated_floating_ip so it sets the\nec2_client class variable needed by a base class correctly. There\nhas been some bit-rot since it was disabled.\n\nNote that this test will not pass until the nova fix\nhttps://review.openstack.org/#/c/124320/ has merged.\n\nChange-Id: Ice39358f4e8123334f24056daede68bead59729b\nRelated-Bug: 1179816\n"
    },
    {
      "commit": "acba5510785258949679304f3e1a55e53b851962",
      "tree": "930e6f6d771419a1bacffb79ec33d9280a5b4b42",
      "parents": [
        "cca0eb07361c2837ed1cedd29f6d3d7feabf3ca9",
        "edcb24c85864c3fd61def8462998bbdd62acce16"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Mon Oct 20 19:36:21 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Mon Oct 20 19:36:21 2014 +0000"
      },
      "message": "Merge \"Remove PYTHONHASHSEED\u003d0 from tox pep8 job\""
    },
    {
      "commit": "71fee47a845371043774a5e86a93ac245b9a6e1d",
      "tree": "4edd006f834804006367eaf4cc2026ad8278256f",
      "parents": [
        "d40ea28aa1236e9e70bd5bab0e457a274798ca23"
      ],
      "author": {
        "name": "David Kranz",
        "email": "dkranz@redhat.com",
        "time": "Mon Oct 13 15:13:02 2014 -0400"
      },
      "committer": {
        "name": "David Kranz",
        "email": "dkranz@redhat.com",
        "time": "Mon Oct 20 10:59:27 2014 -0400"
      },
      "message": "Make duration in serial test approximate total run time\n\nThe duration argument is supposed to mean how long the test will take to\nfinish. Before this change, if running serially it would take n*duration where\nn is the number of test cases specified to run.\n\nChange-Id: I9bd525b17e41fae811e3bf48642b728151e65737\n"
    },
    {
      "commit": "cca0eb07361c2837ed1cedd29f6d3d7feabf3ca9",
      "tree": "a2b4e915bb4f9fb979b38203536258314fa57232",
      "parents": [
        "e59f0fffb28a1b98476e3cc7dfaaed33f469711b",
        "dba59f9a5c4abd17fff766bf74a865f0fbe76e9a"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Mon Oct 20 08:09:33 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Mon Oct 20 08:09:33 2014 +0000"
      },
      "message": "Merge \"Port  API Tests Enhancements\""
    },
    {
      "commit": "e59f0fffb28a1b98476e3cc7dfaaed33f469711b",
      "tree": "08f4c1bf09c75f6411a2dbace4f72a4314e56ad4",
      "parents": [
        "be6d79ef65e1acf25ebfcbd27fa8c4a4f6282d46"
      ],
      "author": {
        "name": "Joseph Lanoux",
        "email": "joseph.lanoux@hp.com",
        "time": "Fri Oct 17 14:56:56 2014 +0000"
      },
      "committer": {
        "name": "Matt Riedemann",
        "email": "mriedem@us.ibm.com",
        "time": "Fri Oct 17 13:27:46 2014 -0700"
      },
      "message": "Add cleanup to test_verify_multiple_nics_order\n\nThis test doesn\u0027t cleanup the networks and subnets that it created. Following\nTempest tests in non-isolated environments are consequently failing because\nmultiple networks are found. This change deleted those networks and subnets.\n\nRelated-Bug: #1329065\n\nChange-Id: Id618aeeb85e3d4767ed07b4d29b908274eba76df\n"
    },
    {
      "commit": "be6d79ef65e1acf25ebfcbd27fa8c4a4f6282d46",
      "tree": "7a9e14192f9231d318c0d65e7dde4880b9887186",
      "parents": [
        "0e2f8bc8b132d4436cc64d8df813c63bb5d20b12",
        "93424e50214f5e8b96580f4faf47c50c1853ffb5"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Fri Oct 17 16:51:55 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Fri Oct 17 16:51:55 2014 +0000"
      },
      "message": "Merge \"Remove OfficialClient dependency from HACKING.rst\""
    },
    {
      "commit": "0e2f8bc8b132d4436cc64d8df813c63bb5d20b12",
      "tree": "9e64b4c51e1001d6a0a0b2d26eb4577ef39aa5ae",
      "parents": [
        "4b53c89b270be70efa5478bd94e71bb3c5565926",
        "1422a9ac6c40df71978412cddce90870d578989c"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Fri Oct 17 14:29:03 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Fri Oct 17 14:29:03 2014 +0000"
      },
      "message": "Merge \"Log identifiers of resources being cleaned up\""
    },
    {
      "commit": "4b53c89b270be70efa5478bd94e71bb3c5565926",
      "tree": "99bf2170113083a639ea27109f225c47ba551f4e",
      "parents": [
        "49921c5d617224c22c71b779cf42917068a04b4c",
        "270bd7f8cea90078c334ede3b2e113248a558117"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Thu Oct 16 19:34:29 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Thu Oct 16 19:34:29 2014 +0000"
      },
      "message": "Merge \"Move tempest to oslo-config-generator\""
    },
    {
      "commit": "edcb24c85864c3fd61def8462998bbdd62acce16",
      "tree": "fc1ba72edaea92feb41de6205ad241a41dd46825",
      "parents": [
        "270bd7f8cea90078c334ede3b2e113248a558117"
      ],
      "author": {
        "name": "Jon Grimm",
        "email": "jgrimm@linux.vnet.ibm.com",
        "time": "Thu Oct 16 18:09:40 2014 +0000"
      },
      "committer": {
        "name": "Jon Grimm",
        "email": "jgrimm@linux.vnet.ibm.com",
        "time": "Thu Oct 16 18:09:40 2014 +0000"
      },
      "message": "Remove PYTHONHASHSEED\u003d0 from tox pep8 job\n\nTempest has moved to new oslo-config-generator and this bug\nworkaround is no longer needed.\n\nChange-Id: I50ffdcbc8a8f4830ba9c274af4c908e96467dad5\nCloses-Bug: 1365136\n"
    },
    {
      "commit": "49921c5d617224c22c71b779cf42917068a04b4c",
      "tree": "76d8fbecfd6de5716d1b2ae0365216f5a1f15c76",
      "parents": [
        "9aeebd7ce055de501aca771de92b858aa2046e2e",
        "449e4c07a687ded2629dd67e7f7d641d1bc3f8b2"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Thu Oct 16 16:37:03 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Thu Oct 16 16:37:03 2014 +0000"
      },
      "message": "Merge \"enable cinder v2 api for test_multi_backend\""
    },
    {
      "commit": "1422a9ac6c40df71978412cddce90870d578989c",
      "tree": "25027927305ecfb23236158cb1f97700e330693e",
      "parents": [
        "c7430c2ac5c2351c32dd05521e954e8c990b8f22"
      ],
      "author": {
        "name": "Salvatore",
        "email": "salv.orlando@gmail.com",
        "time": "Wed Oct 08 15:53:25 2014 +0200"
      },
      "committer": {
        "name": "taturiello",
        "email": "salv.orlando@gmail.com",
        "time": "Thu Oct 16 09:26:52 2014 -0700"
      },
      "message": "Log identifiers of resources being cleaned up\n\nOn teardown compute API tests clean up resources such as servers\nand images. This patch simply logs the identifiers of these\nresources in order to help debugging failures which might originate\nfrom problems during cleanup.\n\nChange-Id: Ied2924bba78ec8f4a3b51df1be69273b28362475\nRelated-Bug: #1357055\n"
    },
    {
      "commit": "270bd7f8cea90078c334ede3b2e113248a558117",
      "tree": "6081392655c3421794852d9bc3783122120eda52",
      "parents": [
        "9aeebd7ce055de501aca771de92b858aa2046e2e"
      ],
      "author": {
        "name": "Jon Grimm",
        "email": "jgrimm@linux.vnet.ibm.com",
        "time": "Tue Aug 05 18:11:29 2014 +0000"
      },
      "committer": {
        "name": "Jon Grimm",
        "email": "jgrimm@linux.vnet.ibm.com",
        "time": "Thu Oct 16 16:06:43 2014 +0000"
      },
      "message": "Move tempest to oslo-config-generator\n\nAlso fixes tempest reported bug with old generator in oslo-incubator,\nwhen identical options are registered in different groups.\n\nChange-Id: I274f48503c1b61ca09cabc8d8c50245ba1059943\nCloses-bug: 1282887\n"
    },
    {
      "commit": "6286a6a238d683cf2bbf06e399f10e299dd7626e",
      "tree": "8e44edb98a80fc378f2c09eebe29ba92b9c8acdd",
      "parents": [
        "9aeebd7ce055de501aca771de92b858aa2046e2e"
      ],
      "author": {
        "name": "Joe Gordon",
        "email": "joe.gordon0@gmail.com",
        "time": "Wed Mar 05 16:35:03 2014 -0800"
      },
      "committer": {
        "name": "Joe Gordon",
        "email": "joe.gordon0@gmail.com",
        "time": "Wed Oct 15 11:45:11 2014 -0700"
      },
      "message": "Add list servers to large ops test\n\nAdd regression test for bug 1282842, which is hit when running nova list while\nwaiting for instances to move to ACTIVE.\n\nChange-Id: Ic0714834846ad94b213d97e7756ca607e1f4d710\nRelated-Bug: #1282842\n"
    },
    {
      "commit": "51621bea49a4db706844b469e6dadd8c45ec51ee",
      "tree": "1a94723300161c64fb7e0a43d48f7a29e0f4ef09",
      "parents": [
        "9aeebd7ce055de501aca771de92b858aa2046e2e"
      ],
      "author": {
        "name": "David Kranz",
        "email": "dkranz@redhat.com",
        "time": "Wed Oct 08 13:05:04 2014 -0400"
      },
      "committer": {
        "name": "David Kranz",
        "email": "dkranz@redhat.com",
        "time": "Wed Oct 15 18:40:43 2014 +0000"
      },
      "message": "Fix execute status of cleanup script files\n\ncleanup.py should be executable, cleanup_service.py is a module.\n\nChange-Id: Ibb8e06a0165d9b2f42c1aeec8bf639227a5480d3\n"
    },
    {
      "commit": "75d2e62442ef4d05249be1ff481356905f41ade8",
      "tree": "655caf3b8f01e44c3a6da0af2fa8d09e56f75d55",
      "parents": [
        "41d6aa233bf9c76734d443e023bb88a448f6ed59"
      ],
      "author": {
        "name": "Joe Gordon",
        "email": "joe.gordon0@gmail.com",
        "time": "Tue Oct 14 12:31:22 2014 -0700"
      },
      "committer": {
        "name": "Joe Gordon",
        "email": "joe.gordon0@gmail.com",
        "time": "Wed Oct 15 11:30:44 2014 -0700"
      },
      "message": "Don\u0027t double log API request\n\nIf debug logging is enabled the full API call, request and response is\nlogged, so don\u0027t log the request twice.\n\nChange-Id: I45baa04a2daae8fd31c30183ac10464b7affbc21\n"
    },
    {
      "commit": "9aeebd7ce055de501aca771de92b858aa2046e2e",
      "tree": "62bbc022a74ff6acb45288ea659e77acfbd35445",
      "parents": [
        "7ac777a8a582173953abe8ce32f7e981c02fabf4",
        "d2b9651cb82910b2b86b0f94af1721f717e74024"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Wed Oct 15 17:12:33 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Wed Oct 15 17:12:33 2014 +0000"
      },
      "message": "Merge \"Make rest_client.wait_for_resource_deletion timeout error more specific\""
    },
    {
      "commit": "7ac777a8a582173953abe8ce32f7e981c02fabf4",
      "tree": "9a6e47dc410ddcc8fdb3af1b0444a2a2371a5a89",
      "parents": [
        "e48edf98723c936ab4e3171c0020f916e5a4798b",
        "ea202d789ef61c677b8b91bef7903c696bcc3904"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Wed Oct 15 17:04:45 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Wed Oct 15 17:04:45 2014 +0000"
      },
      "message": "Merge \"Don\u0027t use a specific arg list for stress in tox.ini\""
    },
    {
      "commit": "e48edf98723c936ab4e3171c0020f916e5a4798b",
      "tree": "a80d4efdb9320621e07789e9ce5cf46203816494",
      "parents": [
        "bf28ccd97a74c462177ed3c7a62ce73f05a9c24f",
        "5b7626a123710729267450e6426c075521d774c6"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Wed Oct 15 17:04:17 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Wed Oct 15 17:04:17 2014 +0000"
      },
      "message": "Merge \"Clean up tox.ini and make tempest and unit test distinct\""
    },
    {
      "commit": "bf28ccd97a74c462177ed3c7a62ce73f05a9c24f",
      "tree": "a11b77f3e87d9e16d5288571cd04df64e84fd6f2",
      "parents": [
        "7aecb4665e7cbc0b6e2fc869ab68e610eec8d601",
        "566c5712b4a127d6f4ac4d89ee9391c184d1877c"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Wed Oct 15 17:02:52 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Wed Oct 15 17:02:52 2014 +0000"
      },
      "message": "Merge \"Easier to read console output\""
    },
    {
      "commit": "449e4c07a687ded2629dd67e7f7d641d1bc3f8b2",
      "tree": "57f0c17cb07c84a127afc96056fda78ae4ca7ea4",
      "parents": [
        "7aecb4665e7cbc0b6e2fc869ab68e610eec8d601"
      ],
      "author": {
        "name": "Chandan Kumar",
        "email": "chkumar@redhat.com",
        "time": "Fri Sep 12 07:26:19 2014 -0400"
      },
      "committer": {
        "name": "Chandan Kumar",
        "email": "chkumar@redhat.com",
        "time": "Wed Oct 15 11:47:11 2014 -0400"
      },
      "message": "enable cinder v2 api for test_multi_backend\n\n    volume_type_client for v2 is added.\n\nPartially implements: blueprint cinder-v2-api-tests\n\nChange-Id: I0729eaf30946bd291f2fdaee8e99bf125e47be83\n"
    },
    {
      "commit": "7aecb4665e7cbc0b6e2fc869ab68e610eec8d601",
      "tree": "dea930274e0c93b14ae6f78e91feec20559b38ce",
      "parents": [
        "04ad4b0d1dde2fb39bc673348e31a4bc8f1250d6",
        "1e0a9f8f643b193a7bb49401fcee747d840e7b01"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Wed Oct 15 10:16:55 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Wed Oct 15 10:16:55 2014 +0000"
      },
      "message": "Merge \"Fix duplicate ref of volume_types_client in vol tests\""
    },
    {
      "commit": "04ad4b0d1dde2fb39bc673348e31a4bc8f1250d6",
      "tree": "6ce1aa3578ee519fc46013577586503a8040ae81",
      "parents": [
        "9b0aed330df3ae842ebaad0494988c7a336acfe3",
        "bd5df126f8ce8d53ecf81a9192064c76496658b2"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Wed Oct 15 08:41:36 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Wed Oct 15 08:41:36 2014 +0000"
      },
      "message": "Merge \"Add a server console-log test with unlimited length\""
    },
    {
      "commit": "9b0aed330df3ae842ebaad0494988c7a336acfe3",
      "tree": "c95eeb3aa334566b3700f5b1dd2992b57683cd09",
      "parents": [
        "4653d8ce0aa2db857e8a1b5a2226a9db819e90c6",
        "ba1a05bb3c129d1b9a9782f637f7d32133543382"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Wed Oct 15 06:06:28 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Wed Oct 15 06:06:28 2014 +0000"
      },
      "message": "Merge \"Add expected response checks of secgroup rules\""
    },
    {
      "commit": "4653d8ce0aa2db857e8a1b5a2226a9db819e90c6",
      "tree": "fe20afe9aab83336ef8d3635a69125d7bdd6028e",
      "parents": [
        "4a6849e596dd5993755d52e3082593b0d43ffa4b",
        "625b7f7676d0dc137dc0586a26445a98a6cfb19d"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Wed Oct 15 05:14:05 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Wed Oct 15 05:14:05 2014 +0000"
      },
      "message": "Merge \"Move status check to client for \"messaging\" tests\""
    },
    {
      "commit": "4a6849e596dd5993755d52e3082593b0d43ffa4b",
      "tree": "588c91493f4a3e070c88d9153f9b17fd1ba254d6",
      "parents": [
        "45e0c7104583e457964922dd236f6456613e304d",
        "5e9c8fdfd1db85d11dd56f89b164192b7c1050d6"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Wed Oct 15 05:01:36 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Wed Oct 15 05:01:36 2014 +0000"
      },
      "message": "Merge \"Fix finding router for scenario tests\""
    },
    {
      "commit": "45e0c7104583e457964922dd236f6456613e304d",
      "tree": "8dda85fbe86907b1bf83117a254146e39e4ba025",
      "parents": [
        "e7c5b0abe39724cf8f314a0a45151453e4f7942e",
        "308640c1121f5a4ca33c7723397457e2288c212e"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Wed Oct 15 05:01:25 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Wed Oct 15 05:01:25 2014 +0000"
      },
      "message": "Merge \"Fix cleanup for EC2 test_compute_with_volumes\""
    },
    {
      "commit": "e7c5b0abe39724cf8f314a0a45151453e4f7942e",
      "tree": "dea79bd36ebe72897d13d2d4a86bbbc8e6209fc8",
      "parents": [
        "94990646ffba5816b8d6bfaf03ee99d4fd4fb3d1",
        "9b1f89c701a7fe457d04fd6f3b538a71a74e7f21"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Wed Oct 15 04:11:36 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Wed Oct 15 04:11:36 2014 +0000"
      },
      "message": "Merge \"Add missing space to build_timeout description\""
    },
    {
      "commit": "94990646ffba5816b8d6bfaf03ee99d4fd4fb3d1",
      "tree": "6467e8f4325786a3bef2a6bb21875343f6bc34ca",
      "parents": [
        "ee32b609fcf253fd0ce56fad9fbf7b140944141c",
        "45f92958c7a6dae18d562c3a5b2e5d6f9b674f97"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Wed Oct 15 03:58:11 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Wed Oct 15 03:58:11 2014 +0000"
      },
      "message": "Merge \"Adds status check for FloatingIP in network scenarios\""
    },
    {
      "commit": "ee32b609fcf253fd0ce56fad9fbf7b140944141c",
      "tree": "6db6750eaf0098dc4003dad6ebf152b7137724da",
      "parents": [
        "4afe75c6d5f4f233221837a9a8035cd55c5268a1",
        "da2a83562b297c019b9325023577196ec992e507"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Wed Oct 15 03:58:01 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Wed Oct 15 03:58:01 2014 +0000"
      },
      "message": "Merge \"Orchestration use stack timeout waiting for ping response\""
    },
    {
      "commit": "4afe75c6d5f4f233221837a9a8035cd55c5268a1",
      "tree": "599662c55de65d1fc5bba48cc13279187694cbc4",
      "parents": [
        "74cbeaad1383bcf1c3d63f4aef8d16f56c7fa035",
        "8283b4ebc7de969c86898ec5cf7f9f5cf20fa01e"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Tue Oct 14 22:07:22 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Tue Oct 14 22:07:22 2014 +0000"
      },
      "message": "Merge \"Add Credentials Provider factory\""
    },
    {
      "commit": "74cbeaad1383bcf1c3d63f4aef8d16f56c7fa035",
      "tree": "5315506dd93999db03240cb4abb7657c10a65b2c",
      "parents": [
        "92de785fdb43d90ec3b8e3e471ffc5b1a1c7f465",
        "38edc05036e6129eefbfbe1e0193e45803fe7b83"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Tue Oct 14 20:52:09 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Tue Oct 14 20:52:09 2014 +0000"
      },
      "message": "Merge \"Verify network interfaces are in requested order\""
    },
    {
      "commit": "9b1f89c701a7fe457d04fd6f3b538a71a74e7f21",
      "tree": "da5bf9e47d447720affa23cadee1e13c45fdb838",
      "parents": [
        "dbc8e82b84c2f71cb4ab5eecc135b556b449e9b7"
      ],
      "author": {
        "name": "Eric Harney",
        "email": "eharney@redhat.com",
        "time": "Tue Oct 14 14:40:19 2014 -0400"
      },
      "committer": {
        "name": "Eric Harney",
        "email": "eharney@redhat.com",
        "time": "Tue Oct 14 14:41:20 2014 -0400"
      },
      "message": "Add missing space to build_timeout description\n\nChange-Id: I2b4ceb5c4c795903454873a6d4882c563499186a\n"
    },
    {
      "commit": "92de785fdb43d90ec3b8e3e471ffc5b1a1c7f465",
      "tree": "76774973537456856f5a3c4bba61aeea540059bf",
      "parents": [
        "0e1942e8ea16d1648955d3d9c27461457c1d2834",
        "ab6fc889e522504e9aa8630729202567fa5d1069"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Tue Oct 14 18:09:52 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Tue Oct 14 18:09:52 2014 +0000"
      },
      "message": "Merge \"Remove @author tags from copyright statements\""
    },
    {
      "commit": "0e1942e8ea16d1648955d3d9c27461457c1d2834",
      "tree": "ec51498b5999ec20b1cd5a740a2c473a5c1c4f01",
      "parents": [
        "faa9891d6c9e6eb98c2a3e748d77cf14f0e65a0e",
        "0b76f2f0d2da2afb4df2a9c54c8a362621373d7c"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Tue Oct 14 17:08:07 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Tue Oct 14 17:08:07 2014 +0000"
      },
      "message": "Merge \"Run telemetry in javelin if resources.yaml says so\""
    },
    {
      "commit": "38edc05036e6129eefbfbe1e0193e45803fe7b83",
      "tree": "22ae4cec5dac29faadd6ce8da85f7d17455a89f0",
      "parents": [
        "41d6aa233bf9c76734d443e023bb88a448f6ed59"
      ],
      "author": {
        "name": "Joseph Lanoux",
        "email": "joseph.lanoux@hp.com",
        "time": "Thu Sep 18 14:25:46 2014 +0000"
      },
      "committer": {
        "name": "Joseph Lanoux",
        "email": "joseph.lanoux@hp.com",
        "time": "Tue Oct 14 09:14:04 2014 +0000"
      },
      "message": "Verify network interfaces are in requested order\n\nThere is no Tempest test verifying that the order of multiple networks passed\nto an instance during its creation is preserved within the instance\n(https://review.openstack.org/#/c/85711/). This change introduces a new test\nin test_create_server to verify this feature.\n\nChange-Id: I3622b9e8dfbbf73eb9a0a69d2094b75e4934fe17\n"
    },
    {
      "commit": "308640c1121f5a4ca33c7723397457e2288c212e",
      "tree": "6a43290726517904844b7564cba4ba17bd9bed67",
      "parents": [
        "dbc8e82b84c2f71cb4ab5eecc135b556b449e9b7"
      ],
      "author": {
        "name": "ghanshyam",
        "email": "ghanshyam.mann@nectechnologies.in",
        "time": "Tue Oct 14 17:23:31 2014 +0900"
      },
      "committer": {
        "name": "ghanshyam",
        "email": "ghanshyam.mann@nectechnologies.in",
        "time": "Tue Oct 14 17:23:31 2014 +0900"
      },
      "message": "Fix cleanup for EC2 test_compute_with_volumes\n\nVolume cleanup for test_compute_with_volumes fails when volume is in\n\"error\" state.\n\ncleanup part destroy_volume_wait() is to delete the volume and detach\nbefore delete if necessary.\nIn destroy_volume_wait(), before detaching the volume there is checks if\nvolume status is not \"available\" but that is not sufficient enough to\nguarantee that volume is attached. Volume status can be \"error\".\n\nWhen something wrong happens with Volume and Volume is in \"error\"\nstate then, detach request will through the error as mentioned in\nbug# 1310896.\n\nLogic in destroy_volume_wait should be checking of state as \"in-use\" before\ntrying to detach volume. So that if it is in \"in-use\" state then detach and\ngo for volume delete. If not in \"in-use\" (\"available\" or  \"error\" etc) then\nonly go for volume delete.\n\nChange-Id: I1882dbba947cc294cb4fe119db50f2a1c23b75be\nRelated-Bug: #1310896\n"
    },
    {
      "commit": "faa9891d6c9e6eb98c2a3e748d77cf14f0e65a0e",
      "tree": "b8c9bbc8f1be2518b993a65920c2ee243de7566d",
      "parents": [
        "dbc8e82b84c2f71cb4ab5eecc135b556b449e9b7"
      ],
      "author": {
        "name": "Claudiu Belu",
        "email": "cbelu@cloudbasesolutions.com",
        "time": "Mon Sep 01 16:50:28 2014 +0300"
      },
      "committer": {
        "name": "Claudiu Belu",
        "email": "cbelu@cloudbasesolutions.com",
        "time": "Tue Oct 14 11:21:59 2014 +0300"
      },
      "message": "Adds TestSecurityGroupsBasicOps created VM\u0027s security_groups check\n\nIn nova.compute.manager.ComputeManager._build_instance, there is the\nfollowing code:\nif request_spec and self.is_neutron_security_groups:\n    security_groups \u003d request_spec.get(\u0027security_group\u0027)\nelse:\n    security_groups \u003d []\n\nWhich will verify this from\nnova.network.security_group.openstack_driver:\ndef is_neutron_security_groups():\n    return CONF.security_group_api.lower() in (\u0027neutron\u0027, \u0027quantum\u0027)\n\nThis basically means that if the Nova compute node\u0027s nova.conf\ndoes not contain security_group_api\u003dneutron, the created VMs\nsecurity_groups will be [], which later will be default.\n\nThis commit checks the created VM\u0027s security_groups, this way\nit makes sure that the created security group rules will be\napplied to the VM.\n\nCloses-Bug: #1364015\n\nChange-Id: I444c128b6be01e29dd95c8727b7fb676e3dc4eed\n"
    },
    {
      "commit": "dbc8e82b84c2f71cb4ab5eecc135b556b449e9b7",
      "tree": "dc49d525eef86120afee7c66e94dfe8ef24e87db",
      "parents": [
        "afb3e83f3d29b40524084437c3f3aa7a026272b2",
        "a7f3d99be36921dc8021c472f2a6f06eca49c579"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Tue Oct 14 08:08:43 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Tue Oct 14 08:08:43 2014 +0000"
      },
      "message": "Merge \"Add exceptions.BadRequest to the test case of reserve_fixed_ip\""
    },
    {
      "commit": "625b7f7676d0dc137dc0586a26445a98a6cfb19d",
      "tree": "d85a537d24ed3d56d5354173ebe1f9bb88edb055",
      "parents": [
        "afb3e83f3d29b40524084437c3f3aa7a026272b2"
      ],
      "author": {
        "name": "ghanshyam",
        "email": "ghanshyam.mann@nectechnologies.in",
        "time": "Fri Oct 03 15:34:24 2014 +0900"
      },
      "committer": {
        "name": "ghanshyam",
        "email": "ghanshyam.mann@nectechnologies.in",
        "time": "Tue Oct 14 10:08:18 2014 +0900"
      },
      "message": "Move status check to client for \"messaging\" tests\n\nThis patch moves the response status code check from\ntests to client side.\n\nNOTE- Some API return different success status code on fly so\nleaving those status code specific check in tests only.\n\nPartially Implements blueprint: client-checks-success\n\nChange-Id: Ibbab26d6a99bf67eb684cc9c3ce7845c91fa092e\n"
    },
    {
      "commit": "afb3e83f3d29b40524084437c3f3aa7a026272b2",
      "tree": "95d72be4eddd664b6a6abb6fbc73635a5e87a56a",
      "parents": [
        "d40ea28aa1236e9e70bd5bab0e457a274798ca23",
        "15cce2ae4c2ef603449a762b19fe65c8ad62a4dd"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Mon Oct 13 23:03:11 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Mon Oct 13 23:03:11 2014 +0000"
      },
      "message": "Merge \"Revert \"Skip telemetry_notification_api test due to bug 1336755\"\""
    },
    {
      "commit": "d2b9651cb82910b2b86b0f94af1721f717e74024",
      "tree": "986ec0ff4e2c03b781d3499c91e3f4040ff90285",
      "parents": [
        "d40ea28aa1236e9e70bd5bab0e457a274798ca23"
      ],
      "author": {
        "name": "Matt Riedemann",
        "email": "mriedem@us.ibm.com",
        "time": "Mon Oct 13 10:18:16 2014 -0700"
      },
      "committer": {
        "name": "Matt Riedemann",
        "email": "mriedem@us.ibm.com",
        "time": "Mon Oct 13 10:19:12 2014 -0700"
      },
      "message": "Make rest_client.wait_for_resource_deletion timeout error more specific\n\nCurrently the timeout error message just says \u0027Failed to delete resource\nwithin the required time\u0027 and includes the test class/test case, but\nwhen we\u0027re seeing all volume-related tests racing with a delete hang, we\ncan\u0027t fingerprint an elastic-recheck query on the various test\nclass/test case names, and there aren\u0027t errors in the cinder logs.\n\nThe best thing we have to fingerprint is the timeout message, but we\nneed it to be more specific to the type of resource rather than any\nresource type that might have timed out during a delete operation.\n\nThis is similar to the is_resource_deleted method in the various rest\nclients in that the concrete implementations of the base class return\ntheir specific type so we can use that in the timeout message.\n\nCloses-Bug: #1380712\n\nChange-Id: I36b49c59daa95219c4377d1e207ea4a0c8cf8782\n"
    },
    {
      "commit": "a7f3d99be36921dc8021c472f2a6f06eca49c579",
      "tree": "5338b811142ff38a815c2ceadd8df4cb48db5d62",
      "parents": [
        "d40ea28aa1236e9e70bd5bab0e457a274798ca23"
      ],
      "author": {
        "name": "Eli Qiao",
        "email": "taget@linux.vnet.ibm.com",
        "time": "Fri Oct 10 17:06:02 2014 +0800"
      },
      "committer": {
        "name": "Eli Qiao",
        "email": "taget@linux.vnet.ibm.com",
        "time": "Mon Oct 13 11:17:05 2014 +0800"
      },
      "message": "Add exceptions.BadRequest to the test case of reserve_fixed_ip\n\nwe change the exception of reserve_fixed_ip in fixed_ip api to\nHTTPBadRequest, add this exception to tempest, and also we need\nto accept HTTPNotFound exception to support juno test cases.\n\nChange-Id: Iafd2fb82ad5d50c2f4b3f0819ac7a6f8aa901264\n"
    },
    {
      "commit": "0b76f2f0d2da2afb4df2a9c54c8a362621373d7c",
      "tree": "6e0089f59ae6179ec74a92a647bcc0f4f816d940",
      "parents": [
        "41d6aa233bf9c76734d443e023bb88a448f6ed59"
      ],
      "author": {
        "name": "Chris Dent",
        "email": "chdent@redhat.com",
        "time": "Fri Oct 10 14:24:28 2014 +0100"
      },
      "committer": {
        "name": "Chris Dent",
        "email": "chdent@redhat.com",
        "time": "Sat Oct 11 18:51:37 2014 +0100"
      },
      "message": "Run telemetry in javelin if resources.yaml says so\n\nIn previous code telemetry checks were always run (if there\nwere servers to check). If the environment did not have ceilometer\nservices this would fail.\n\ncheck_telemetry now checks that there is a true value on the\n\u0027telemetry\u0027 key in resources.yaml. No configuration is required for\nthe telemetry checks, so only a key with a value is required.\n\nChange-Id: I84e0f5938ec808537043dba29a896f991779b04c\n"
    },
    {
      "commit": "d40ea28aa1236e9e70bd5bab0e457a274798ca23",
      "tree": "0bc6cf2fc867302709a2f39d595413ef9c7d67c5",
      "parents": [
        "389d3435ddcfa963f4215814b9af4d9e93bbae7d",
        "6e201f5bc488c1a1ad126cf7c0a4915c452c2e8b"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Fri Oct 10 23:51:32 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Fri Oct 10 23:51:32 2014 +0000"
      },
      "message": "Merge \"Add the start message for debugging net info\""
    },
    {
      "commit": "389d3435ddcfa963f4215814b9af4d9e93bbae7d",
      "tree": "88f9ca741d8015c1071f8a597c951cc134cd879e",
      "parents": [
        "e470eb589ce365aa10ed2f65a7eae0e17eaadadf",
        "51e76de9d2053df59d22821ea8182f1255419fd5"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Fri Oct 10 23:51:22 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Fri Oct 10 23:51:22 2014 +0000"
      },
      "message": "Merge \"Allow javelin to run with incomplete resources.yaml\""
    },
    {
      "commit": "e470eb589ce365aa10ed2f65a7eae0e17eaadadf",
      "tree": "3a445f2bb9b9422040af6d45e4dfe778f76f3a9b",
      "parents": [
        "544bc51886f7f9363f3660cc4eb294b2e31ec821",
        "03af556aedd3c7c24812cb5c456c423083115a05"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Fri Oct 10 20:30:04 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Fri Oct 10 20:30:04 2014 +0000"
      },
      "message": "Merge \"Fix verify_tempest_config with disabled services\""
    },
    {
      "commit": "544bc51886f7f9363f3660cc4eb294b2e31ec821",
      "tree": "2faae1368c5e7a205a785b4990e50fed0fab0cce",
      "parents": [
        "5c1373da5203fd0823af2d4ee2c8991cd1ea67dd",
        "7a78cc8ecdade776bdb18f61b3fda8d9c4ae8c26"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Fri Oct 10 20:29:54 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Fri Oct 10 20:29:54 2014 +0000"
      },
      "message": "Merge \"Fixes image create utf-8 multibyte test\""
    }
  ],
  "next": "5c1373da5203fd0823af2d4ee2c8991cd1ea67dd"
}
