)]}'
{
  "log": [
    {
      "commit": "f0c30bc241e5160e3fe7402e738ea8f56a8b1315",
      "tree": "a8018591c33988ed0e216d7adcd34df373bd229f",
      "parents": [
        "8fc9dd2af49107c20c0780ec57332ce8e8958903"
      ],
      "author": {
        "name": "Ken\u0027ichi Ohmichi",
        "email": "oomichi@mxs.nes.nec.co.jp",
        "time": "Thu Jun 18 14:03:21 2015 +0000"
      },
      "committer": {
        "name": "Ken\u0027ichi Ohmichi",
        "email": "oomichi@mxs.nes.nec.co.jp",
        "time": "Fri Jun 19 04:48:53 2015 +0000"
      },
      "message": "Block additionalProperties on Nova API tests\n\nNow Nova team is allowing additional properties with microversions\nonly, that means Nova v2 and v2.1 should not contain additional\nproperties forever. In addition, we should not allow vender-specific\nproperties for OpenStack interoperability.\nThis patch disables additionalProperties for blocking such properties\nfor v2 and v2.1 API.\n\nChange-Id: Ica929c402a3d042ae751302384e68853eb28b405\n"
    },
    {
      "commit": "8fc9dd2af49107c20c0780ec57332ce8e8958903",
      "tree": "83c47247d793341756825b1a3f973cfd6859d8ae",
      "parents": [
        "98f62ee80673532782bd77158512d8f94d67c128",
        "077e01ff23ff7c20141aea2992bc6c00b953e88b"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Thu Jun 18 14:33:01 2015 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Thu Jun 18 14:33:01 2015 +0000"
      },
      "message": "Merge \"Fix no attribute \u0027is_dvr_router\u0027 error in test_l3_agent_scheduler\""
    },
    {
      "commit": "077e01ff23ff7c20141aea2992bc6c00b953e88b",
      "tree": "a37c87ef62b9491523dfee658d72782c283c978f",
      "parents": [
        "97be6211c025eab728b00b248b00c67e6f7774ca"
      ],
      "author": {
        "name": "fumihiko kakuma",
        "email": "kakuma@valinux.co.jp",
        "time": "Tue Jun 16 19:29:25 2015 +0900"
      },
      "committer": {
        "name": "fumihiko kakuma",
        "email": "kakuma@valinux.co.jp",
        "time": "Thu Jun 18 09:57:28 2015 +0900"
      },
      "message": "Fix no attribute \u0027is_dvr_router\u0027 error in test_l3_agent_scheduler\n\ncls.is_dvr_router attribute is invalid in the case which result of the\nis_extension_enabled() called in resource_setup() is false.\nThis patch fixes it.\n\nCloses-bug: #1465623\nChange-Id: If3e9f80991b2675b4700c7cdc80b5689b444d40b\n"
    },
    {
      "commit": "98f62ee80673532782bd77158512d8f94d67c128",
      "tree": "b850bf76b9de1a3772f5b0e6b52228454fbed21c",
      "parents": [
        "b93e67690c35285e1fc01bfa02f7c0f9fe079765"
      ],
      "author": {
        "name": "Jane Zadorozhna",
        "email": "izadorozhna@mirantis.com",
        "time": "Tue Jun 16 11:44:59 2015 +0300"
      },
      "committer": {
        "name": "Jane Zadorozhna",
        "email": "izadorozhna@mirantis.com",
        "time": "Wed Jun 17 13:20:45 2015 +0300"
      },
      "message": "Made a several-seconds checking\u0026waiting for object to be deleted\n\nThere is a bug https://bugs.launchpad.net/tempest/+bug/1452915\nthat describes failing test_get_object_after_expiry_time test\nbecause in real clouds hardcoded 3 seconds waiting for the\ncontainer is not enough. Replaced hardcoded 3 seconds with the\nchecking and waiting in a loop for object to be deleted.\n\nChange-Id: If90d9ef047344e2e094aa1b143c93c9fa4b56fbd\nCloses-Bug: #1452915\n"
    },
    {
      "commit": "b93e67690c35285e1fc01bfa02f7c0f9fe079765",
      "tree": "dd0fb08e8ab08e3ca44918dae733c50e8eb5be78",
      "parents": [
        "c2230b62f028395a9abc30d734473e772487b4d0"
      ],
      "author": {
        "name": "Ken\u0027ichi Ohmichi",
        "email": "oomichi@mxs.nes.nec.co.jp",
        "time": "Mon Jun 15 07:11:29 2015 +0000"
      },
      "committer": {
        "name": "Ken\u0027ichi Ohmichi",
        "email": "ken1ohmichi@gmail.com",
        "time": "Tue Jun 16 23:38:11 2015 +0000"
      },
      "message": "Remove key \u0027absolute\u0027 from limits client\n\nlimits client should be just for getting a resource \"limits\",\nit is not necessary to specify key \u0027absolute\u0027 at all as the library\nmethod.\nIn addition, this patch removes get_specific_absolute_limit because\nthe method was just wrapper. That should be implemented on test side.\n\nChange-Id: I5c0ffc136939d0aeb8574c180353715f2a0e2665\n"
    },
    {
      "commit": "c2230b62f028395a9abc30d734473e772487b4d0",
      "tree": "8f5583b3ce84dd5cae575840a4a6a3b493f4ece8",
      "parents": [
        "97be6211c025eab728b00b248b00c67e6f7774ca",
        "46f574e74e84e7a6b798cfb51e4aa39b1c596aac"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Tue Jun 16 21:10:19 2015 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Tue Jun 16 21:10:19 2015 +0000"
      },
      "message": "Merge \"Apply a naming rule of GET to compute clients(n*)\""
    },
    {
      "commit": "97be6211c025eab728b00b248b00c67e6f7774ca",
      "tree": "05a79ef8f301a863cb482bdcafa5983d218cf334",
      "parents": [
        "7ebf503a9bd386335042da8a1a509966ed56c993",
        "a89dd6bcd038d38143ea35e49c0e2d1a484743b5"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Tue Jun 16 09:17:40 2015 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Tue Jun 16 09:17:40 2015 +0000"
      },
      "message": "Merge \"Separate quota_classes client from quotas client\""
    },
    {
      "commit": "7ebf503a9bd386335042da8a1a509966ed56c993",
      "tree": "bc7d885165890302dd87b141cae12ccf1177162e",
      "parents": [
        "423b9d60453158454861d6a42a0e9e5a53d580b8",
        "43073a2bf84ca11e81857e0dc48c8dd593852f36"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Mon Jun 15 22:08:24 2015 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Mon Jun 15 22:08:24 2015 +0000"
      },
      "message": "Merge \"Add passenv option to tox.ini\""
    },
    {
      "commit": "46f574e74e84e7a6b798cfb51e4aa39b1c596aac",
      "tree": "9383c004b2d087a39cc1a88c5ca1558d1062bff1",
      "parents": [
        "a89dd6bcd038d38143ea35e49c0e2d1a484743b5"
      ],
      "author": {
        "name": "Ken\u0027ichi Ohmichi",
        "email": "oomichi@mxs.nes.nec.co.jp",
        "time": "Mon Jun 15 04:53:55 2015 +0000"
      },
      "committer": {
        "name": "Ken\u0027ichi Ohmichi",
        "email": "oomichi@mxs.nes.nec.co.jp",
        "time": "Mon Jun 15 15:01:16 2015 +0000"
      },
      "message": "Apply a naming rule of GET to compute clients(n*)\n\n[GET /resources] methods should be \"list_\u003cresource name\u003es\"\nor \"show_\u003cresource name\u003e\", so this patch applies the rule\nto compute clients which name is \"networks\".\n\nIn addition, this patch moves \"name\" filter of list_networks\nto caller side because this filter is used at one place.\n\nPartially implements blueprint consistent-service-method-names\n\nChange-Id: Ic2f7b8a2724035f0b2cd9def13cd7f7fc1e9924d\n"
    },
    {
      "commit": "a89dd6bcd038d38143ea35e49c0e2d1a484743b5",
      "tree": "86426af890a66884cdd35ff9d74c01024f91bb78",
      "parents": [
        "489f5e6278f8e34408de8be62867a66acc18311f"
      ],
      "author": {
        "name": "Ken\u0027ichi Ohmichi",
        "email": "oomichi@mxs.nes.nec.co.jp",
        "time": "Mon Jun 15 05:25:14 2015 +0000"
      },
      "committer": {
        "name": "Ken\u0027ichi Ohmichi",
        "email": "oomichi@mxs.nes.nec.co.jp",
        "time": "Mon Jun 15 15:01:16 2015 +0000"
      },
      "message": "Separate quota_classes client from quotas client\n\nEach resource should be implemented in each separated module.\nquota_classes and quotas are different resources like\n  os-quota-class-sets\n  os-quota-sets\nSo this patch separates quota_classes client from quotas client.\n\nPartially implements blueprint consistent-service-method-names\n\nChange-Id: Icd98294c7a161f5c8c1d7202df9f3e6d9daee1d9\n"
    },
    {
      "commit": "423b9d60453158454861d6a42a0e9e5a53d580b8",
      "tree": "a7ceb82e0ca91e852b52f7439fc0b3e41ada05df",
      "parents": [
        "489f5e6278f8e34408de8be62867a66acc18311f",
        "5a4da644e3c90df723445748e31ce5a19504486b"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Mon Jun 15 14:56:34 2015 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Mon Jun 15 14:56:34 2015 +0000"
      },
      "message": "Merge \"More Javelin Unit tests\""
    },
    {
      "commit": "489f5e6278f8e34408de8be62867a66acc18311f",
      "tree": "7d32a67e7a43dd71b6e4b8b55c49f54a08204b2a",
      "parents": [
        "5789461ed2c26f3640134fdf9c5d90b16edd72e6",
        "15be99ec2dbe77274cd617c2c245b7ad596e5e82"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Mon Jun 15 10:10:31 2015 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Mon Jun 15 10:10:31 2015 +0000"
      },
      "message": "Merge \"Add router to resources section of yaml output\""
    },
    {
      "commit": "5789461ed2c26f3640134fdf9c5d90b16edd72e6",
      "tree": "d2121ecf64bdd4944682d88a72d15bb864bafc11",
      "parents": [
        "08eb6c919d6581bdcacb3af670318de4c53b9725",
        "b2d57dd60a8ea61d2afad6fcf6fffe114d12bade"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Mon Jun 15 08:31:11 2015 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Mon Jun 15 08:31:11 2015 +0000"
      },
      "message": "Merge \"Remove error handling of list_networks\""
    },
    {
      "commit": "08eb6c919d6581bdcacb3af670318de4c53b9725",
      "tree": "1f2603c44e8b05e490ddb8b1f2efd847e7c9d8ee",
      "parents": [
        "87a76a099c02dc61e8f0b2effa4e78bddfe5ca5c",
        "354338da0a837b9b71db8889717b31d08d705fa9"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Mon Jun 15 07:48:22 2015 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Mon Jun 15 07:48:22 2015 +0000"
      },
      "message": "Merge \"Apply a naming rule of GET to compute clients(l*)\""
    },
    {
      "commit": "87a76a099c02dc61e8f0b2effa4e78bddfe5ca5c",
      "tree": "c60fa93426abdc9e65572ed7185161739bf454af",
      "parents": [
        "bc2dd22293893f610e79717f76a63c723e17e145",
        "394e6e42ab6150fbad17b5b9a6e5938bbb681599"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Mon Jun 15 07:02:16 2015 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Mon Jun 15 07:02:16 2015 +0000"
      },
      "message": "Merge \"Apply a naming rule of GET to compute clients(h*)\""
    },
    {
      "commit": "bc2dd22293893f610e79717f76a63c723e17e145",
      "tree": "7a769870a54fb1cf62ce8d9b849abee013ce5401",
      "parents": [
        "9b8ced51aaf67c157ff198c119f77bb2ce8681d6",
        "66494e9e69e3dd69922763c2b1a1c370b62a57f2"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Mon Jun 15 05:56:00 2015 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Mon Jun 15 05:56:00 2015 +0000"
      },
      "message": "Merge \"Apply other \"get\" rule of GET to image v2 client\""
    },
    {
      "commit": "b2d57dd60a8ea61d2afad6fcf6fffe114d12bade",
      "tree": "dfe8f8cb99751beffb2d076bcffa35b8f6f5dcd1",
      "parents": [
        "354338da0a837b9b71db8889717b31d08d705fa9"
      ],
      "author": {
        "name": "Ken\u0027ichi Ohmichi",
        "email": "oomichi@mxs.nes.nec.co.jp",
        "time": "Mon Jun 15 04:48:15 2015 +0000"
      },
      "committer": {
        "name": "Ken\u0027ichi Ohmichi",
        "email": "oomichi@mxs.nes.nec.co.jp",
        "time": "Mon Jun 15 05:32:08 2015 +0000"
      },
      "message": "Remove error handling of list_networks\n\nlist_networks() of compute network client is implemented like:\n  if name:\n      networks \u003d [n for n in body[\u0027networks\u0027] if n[\u0027label\u0027] \u003d\u003d name]\nSo if the network of the specified name don\u0027t exist, the return value\nis an empty dict. lib_exc.NotFound never happens.\nThis patch removes lib_exc.NotFound handling.\n\nChange-Id: I8a48d31b6e9b932729d2156cf08669a1970d0b5b\n"
    },
    {
      "commit": "354338da0a837b9b71db8889717b31d08d705fa9",
      "tree": "5e70e9565a39ce80398abbb710fa7c7ae7d857a8",
      "parents": [
        "394e6e42ab6150fbad17b5b9a6e5938bbb681599"
      ],
      "author": {
        "name": "Ken\u0027ichi Ohmichi",
        "email": "oomichi@mxs.nes.nec.co.jp",
        "time": "Thu Jun 11 05:28:42 2015 +0000"
      },
      "committer": {
        "name": "Ken\u0027ichi Ohmichi",
        "email": "oomichi@mxs.nes.nec.co.jp",
        "time": "Mon Jun 15 04:14:44 2015 +0000"
      },
      "message": "Apply a naming rule of GET to compute clients(l*)\n\n[GET /resources] methods should be \"list_\u003cresource name\u003es\"\nor \"show_\u003cresource name\u003e\", so this patch applies the rule\nto compute clients which name is \"limits\".\n\nPartially implements blueprint consistent-service-method-names\n\nChange-Id: Ibe30d01057936cea68f38984064dff107cdcbe5c\n"
    },
    {
      "commit": "394e6e42ab6150fbad17b5b9a6e5938bbb681599",
      "tree": "4cb4fd6e4ee93271781f6dfc7a76922c428d10b5",
      "parents": [
        "9b8ced51aaf67c157ff198c119f77bb2ce8681d6"
      ],
      "author": {
        "name": "Ken\u0027ichi Ohmichi",
        "email": "oomichi@mxs.nes.nec.co.jp",
        "time": "Thu Jun 11 04:20:37 2015 +0000"
      },
      "committer": {
        "name": "Ken\u0027ichi Ohmichi",
        "email": "oomichi@mxs.nes.nec.co.jp",
        "time": "Mon Jun 15 02:43:05 2015 +0000"
      },
      "message": "Apply a naming rule of GET to compute clients(h*)\n\n[GET /resources] methods should be \"list_\u003cresource name\u003es\"\nor \"show_\u003cresource name\u003e\", so this patch applies the rule\nto compute clients which names are \"h*\".\n\nPartially implements blueprint consistent-service-method-names\n\nChange-Id: Id2346a6c65cd931b8876d6597fbb82361d1f5839\n"
    },
    {
      "commit": "9b8ced51aaf67c157ff198c119f77bb2ce8681d6",
      "tree": "58d387f30257d40c26d9298033beb0fef57dccab",
      "parents": [
        "91d957cd7a0043403d23f019746daeea60bd4b86",
        "986b9e6fda6c76806a329bd53f5f73f557da903e"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Fri Jun 12 20:56:19 2015 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Fri Jun 12 20:56:19 2015 +0000"
      },
      "message": "Merge \"Neutron: Remove get_namespace from API extensions\""
    },
    {
      "commit": "91d957cd7a0043403d23f019746daeea60bd4b86",
      "tree": "ec3927b4e258fd86f49e1a9760b3ea71de55be0d",
      "parents": [
        "4209ecfa60b96b35c8c1c74fcf4e0b34d96ae4cb",
        "ac095b44c6aa7a6416fb5afff69388846ea862cc"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Fri Jun 12 20:46:06 2015 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Fri Jun 12 20:46:06 2015 +0000"
      },
      "message": "Merge \"Updated from global requirements\""
    },
    {
      "commit": "4209ecfa60b96b35c8c1c74fcf4e0b34d96ae4cb",
      "tree": "5bd430c4175298a532b003db7f8f2629425b15a7",
      "parents": [
        "8f8ffa9993f3d12a97a337463a597d9c29f2dab5",
        "ae82c97f8b5968750be89dd96e216dcf085cb671"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Thu Jun 11 12:54:18 2015 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Thu Jun 11 12:54:18 2015 +0000"
      },
      "message": "Merge \"Fix L3AgentSchedulerTestJSON failure for dvr routers\""
    },
    {
      "commit": "ac095b44c6aa7a6416fb5afff69388846ea862cc",
      "tree": "a024fb51d740287f76e5ad9b5553ee982d0a8802",
      "parents": [
        "8f8ffa9993f3d12a97a337463a597d9c29f2dab5"
      ],
      "author": {
        "name": "OpenStack Proposal Bot",
        "email": "openstack-infra@lists.openstack.org",
        "time": "Thu Jun 11 12:41:19 2015 +0000"
      },
      "committer": {
        "name": "OpenStack Proposal Bot",
        "email": "openstack-infra@lists.openstack.org",
        "time": "Thu Jun 11 12:41:19 2015 +0000"
      },
      "message": "Updated from global requirements\n\nChange-Id: I1e5cac11417dc991d55cbfe2bd9d916392fe0062\n"
    },
    {
      "commit": "8f8ffa9993f3d12a97a337463a597d9c29f2dab5",
      "tree": "62243188e96676d993095753432950ec83a48bdb",
      "parents": [
        "896325b04b9f0e387177b22dcded95a089ea5509",
        "b9c52dee27ba83146a84fc61ed389000952cbb00"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Thu Jun 11 11:25:38 2015 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Thu Jun 11 11:25:39 2015 +0000"
      },
      "message": "Merge \"Provides a sample resourcefile for Javelin\""
    },
    {
      "commit": "896325b04b9f0e387177b22dcded95a089ea5509",
      "tree": "34547a177961dcce5d1aad209bfb245647ed6f3a",
      "parents": [
        "0b13c58fa22609fd55fadb56557f7fa014280181",
        "8135405db9062871b6a6efaae54f027afcd4b192"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Thu Jun 11 11:23:53 2015 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Thu Jun 11 11:23:53 2015 +0000"
      },
      "message": "Merge \"Add keystone v2.0 and v3 api discovery checks\""
    },
    {
      "commit": "66494e9e69e3dd69922763c2b1a1c370b62a57f2",
      "tree": "1fcd6b04818614e66c03e32a0c6c8a57e75cd44e",
      "parents": [
        "0b13c58fa22609fd55fadb56557f7fa014280181"
      ],
      "author": {
        "name": "Ken\u0027ichi Ohmichi",
        "email": "oomichi@mxs.nes.nec.co.jp",
        "time": "Mon Jun 08 04:28:10 2015 +0000"
      },
      "committer": {
        "name": "Ken\u0027ichi Ohmichi",
        "email": "oomichi@mxs.nes.nec.co.jp",
        "time": "Thu Jun 11 03:10:38 2015 +0000"
      },
      "message": "Apply other \"get\" rule of GET to image v2 client\n\n[GET /resources] methods should be \"list_\u003cresource name\u003es\" or\n\"show_\u003cresource name\u003e\", so this patch applies the part of the\nrule to image client.\n\nNOTE: This patch renames get_image_file to load_image_file\nbecause the method gets the content of file. So show_image_file\ndidn\u0027t fit to its meaning. In addition, this renames store_image\nto store_image_file for consistency.\n\nPartially implements blueprint consistent-service-method-names\n\nChange-Id: I2b354ff7192bea20339c61bedcd2f11eee455381\n"
    },
    {
      "commit": "986b9e6fda6c76806a329bd53f5f73f557da903e",
      "tree": "6804566a465e66a525c52a19e7895d0e1bbe9d3e",
      "parents": [
        "ea0bf725733b36932cc9dfe1e7950272c66aa1a5"
      ],
      "author": {
        "name": "Sean M. Collins",
        "email": "sean@coreitpro.com",
        "time": "Wed Jun 10 18:13:12 2015 -0400"
      },
      "committer": {
        "name": "Sean M. Collins",
        "email": "sean@coreitpro.com",
        "time": "Wed Jun 10 18:15:25 2015 -0400"
      },
      "message": "Neutron: Remove get_namespace from API extensions\n\nBased on the conversation on the ML.\n\nhttp://lists.openstack.org/pipermail/openstack-dev/2015-June/066219.html\n\nChange-Id: I95a0aba75d10d15a94b0eeaed80a8f7a22b85625\n"
    },
    {
      "commit": "0b13c58fa22609fd55fadb56557f7fa014280181",
      "tree": "850b0e1aef659e7940b779cd64d3ce28fcaa8530",
      "parents": [
        "507e39b53eb66a0029be1da3484d76a7397a3e69",
        "0aa4a7bce6e2202116cab3d63c1449eb40bf86fb"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Wed Jun 10 15:18:27 2015 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Wed Jun 10 15:18:27 2015 +0000"
      },
      "message": "Merge \"Add tenant network creation to account creation script\""
    },
    {
      "commit": "507e39b53eb66a0029be1da3484d76a7397a3e69",
      "tree": "5275c98b1b5f02969172f2786c69e7ff6118ae2c",
      "parents": [
        "8872dc02a75a62e0b68c8585526aebfb9a0f8e37",
        "00fc3dc40c571b9de1f173e626c7a2dfe06c36a4"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Wed Jun 10 10:17:13 2015 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Wed Jun 10 10:17:13 2015 +0000"
      },
      "message": "Merge \"Added documentation to tempest-account-generator\""
    },
    {
      "commit": "8872dc02a75a62e0b68c8585526aebfb9a0f8e37",
      "tree": "2af07c50bc4a38919a5c2565c5d633c2f5187ebe",
      "parents": [
        "03df7dd1e2a4c489d1669e809675a98272ed61aa",
        "0df154d56ea9ac663825a9d6ebb5abcd190d2333"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Wed Jun 10 10:01:57 2015 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Wed Jun 10 10:01:57 2015 +0000"
      },
      "message": "Merge \"Fix several bugs in verify_tempest_config\""
    },
    {
      "commit": "03df7dd1e2a4c489d1669e809675a98272ed61aa",
      "tree": "e5672f14e13af68c4cbaf781449011ce091f4384",
      "parents": [
        "aa34225ab821a23b60af1c584676bc2e2c5d0374",
        "aa4aa69740d8ce3b1bc3d1afe856c2255d59f2e6"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Wed Jun 10 09:14:06 2015 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Wed Jun 10 09:14:06 2015 +0000"
      },
      "message": "Merge \"Fix spell error in configuration.rst\""
    },
    {
      "commit": "aa34225ab821a23b60af1c584676bc2e2c5d0374",
      "tree": "1d125c1f407b6082b5029ad0ff17fa6c45f58317",
      "parents": [
        "9f435ec85b4f1065dfea6905468c654e2ae8b455",
        "5628f3f8bde588990499e88a8e344eac89322493"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Wed Jun 10 07:22:17 2015 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Wed Jun 10 07:22:17 2015 +0000"
      },
      "message": "Merge \"Apply a naming rule of GET to compute clients(f*)\""
    },
    {
      "commit": "aa4aa69740d8ce3b1bc3d1afe856c2255d59f2e6",
      "tree": "d9908192480fd31faf78539da3a6d6da5e2aff31",
      "parents": [
        "e6a208507a1a9e0c9ebda3f24616364e99d3fbb0"
      ],
      "author": {
        "name": "liuchenhong",
        "email": "liuchenhong@unitedstack.com",
        "time": "Wed Jun 10 12:18:42 2015 +0800"
      },
      "committer": {
        "name": "liuchenhong",
        "email": "liuchenhong@unitedstack.com",
        "time": "Wed Jun 10 13:00:03 2015 +0800"
      },
      "message": "Fix spell error in configuration.rst\n\nIt should be \u0027location of your accounts.yaml\u0027, rather than\n\u0027location of you accounts.yaml\u0027.\n\nChange-Id: I2c3abf9fd3eefccb6dbbe8d3a7865a1c4966c4dd\n"
    },
    {
      "commit": "9f435ec85b4f1065dfea6905468c654e2ae8b455",
      "tree": "7582cb7fa5a08fc51a842f2aa9abe7ff88c6332f",
      "parents": [
        "e6a208507a1a9e0c9ebda3f24616364e99d3fbb0",
        "81aaae7fc26d8d09082428f8adf9b3f572f20708"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Wed Jun 10 04:12:26 2015 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Wed Jun 10 04:12:26 2015 +0000"
      },
      "message": "Merge \"Add support for image deactivate and reactivate\""
    },
    {
      "commit": "e6a208507a1a9e0c9ebda3f24616364e99d3fbb0",
      "tree": "b1bf791a6bbf62a27b2509e6edd4b6a92edae657",
      "parents": [
        "20e0c36ce52191ad44fe0761ddf9ad6c4b9cab2a",
        "c3728c6ee5dd52049afd84d875c9b128b87c17bb"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Tue Jun 09 20:17:23 2015 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Tue Jun 09 20:17:23 2015 +0000"
      },
      "message": "Merge \"Make the names of image_member methods consistent\""
    },
    {
      "commit": "5a4da644e3c90df723445748e31ce5a19504486b",
      "tree": "fa310cc16962ae58dc51f729a2ce1655447a7b4b",
      "parents": [
        "0f1b1b76cc5a0ced4e36941b394c7bd5ae8fc614"
      ],
      "author": {
        "name": "Joe H. Rahme",
        "email": "jhakimra@redhat.com",
        "time": "Tue Jun 09 17:24:12 2015 +0200"
      },
      "committer": {
        "name": "Joe H. Rahme",
        "email": "jhakimra@redhat.com",
        "time": "Tue Jun 09 17:24:12 2015 +0200"
      },
      "message": "More Javelin Unit tests\n\nImproving unit test coverage of javelin2.\nKeep on truckin\u0027!\n\nAdds tests covering volumes manipulation:\n\n* Volumes: create/destroy/attach\n\nChange-Id: Ia661db77e3a4c9d75514c4a292112a4979969ecc\n"
    },
    {
      "commit": "20e0c36ce52191ad44fe0761ddf9ad6c4b9cab2a",
      "tree": "8304ab1ccf8e8755fc3cc769c1b795716fc480d4",
      "parents": [
        "9927d643c7340cc55a351cc8ed159d7dd3ba0c54",
        "bcad2a251347d47f3143961d7dcfcb2b96c30afc"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Tue Jun 09 07:44:09 2015 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Tue Jun 09 07:44:09 2015 +0000"
      },
      "message": "Merge \"Apply other \"get\" rule of GET to image v1 client\""
    },
    {
      "commit": "9927d643c7340cc55a351cc8ed159d7dd3ba0c54",
      "tree": "0226aae2e11c4d14688a5ce2740474224728c13c",
      "parents": [
        "7960e0dd80a76b5e1f284e502b6faf25da9b7489",
        "b1f97529f7f23a163ba5a03a02b6f64629bd5d30"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Mon Jun 08 21:07:29 2015 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Mon Jun 08 21:07:29 2015 +0000"
      },
      "message": "Merge \"Check IPv6 mupltiprefix feature\""
    },
    {
      "commit": "0aa4a7bce6e2202116cab3d63c1449eb40bf86fb",
      "tree": "f7d540df8ce900dafcdb5d20e35a37931437d3c3",
      "parents": [
        "7960e0dd80a76b5e1f284e502b6faf25da9b7489"
      ],
      "author": {
        "name": "David Kranz",
        "email": "dkranz@redhat.com",
        "time": "Mon Jun 08 13:25:41 2015 -0400"
      },
      "committer": {
        "name": "David Kranz",
        "email": "dkranz@redhat.com",
        "time": "Mon Jun 08 13:25:41 2015 -0400"
      },
      "message": "Add tenant network creation to account creation script\n\nThe script will now create a tenant network for each account in the same\nway as the isolated creds code creates networks. In this case we always\ncreate all network resource options since each test account could run a test\nthat requires any one of them. The accounts will only be created if neutron\nis available and the user did not set auth.create_isolated_networks to\nFalse.\n\nPartially implements: blueprint test-accounts-continued\n\nChange-Id: Id3b626b66f797e32e18f4d1771561a1db5ecd26c\n"
    },
    {
      "commit": "ae82c97f8b5968750be89dd96e216dcf085cb671",
      "tree": "1e426ca1f707a737f0700756ffdbc1086f483263",
      "parents": [
        "7960e0dd80a76b5e1f284e502b6faf25da9b7489"
      ],
      "author": {
        "name": "Swaminathan Vasudevan",
        "email": "swaminathan.vasudevan@hp.com",
        "time": "Thu Jun 04 16:39:07 2015 -0700"
      },
      "committer": {
        "name": "Swaminathan Vasudevan",
        "email": "swaminathan.vasudevan@hp.com",
        "time": "Mon Jun 08 10:01:31 2015 -0700"
      },
      "message": "Fix L3AgentSchedulerTestJSON failure for dvr routers\n\nIn L3AgentSchedulerTestJSON test class, the resource\nsetup method has special handling for the dvr routers,\nsince DVR Routers require a valid subnet with port for\nthe routers to be scheduled.\n\nBut in the case of Non-DVR Routers this was not required.\n\nThe resource cleanup method was missing in this test class.\nBut the Super class resource cleanup method was not aware\nabout the DVR Router and existence of the router owned ports\nand hence was trying to delete the port before it removed\nthe router.\n\nThis patch fixes the problem by creaing a resource cleanup\nmethod in L3AgentSchedulerTestJSON and cleans up the\ninterface and subnet added for the DVR Router.\n\nChange-Id: I0fbc02a2bc8badbb1792870c34495b913572af0a\nCloses-Bug: #1462150\n"
    },
    {
      "commit": "7960e0dd80a76b5e1f284e502b6faf25da9b7489",
      "tree": "008388123befd4894d6bcc8ceea4c5b3fbe1ca1a",
      "parents": [
        "ea3b4d9eca3a2b9e5112587397f258170f2ce95f",
        "1b0ce235c8ac596b34334e13c12c2b28e863275e"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Mon Jun 08 16:36:12 2015 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Mon Jun 08 16:36:12 2015 +0000"
      },
      "message": "Merge \"Check for NotFound exception in setUp() function\""
    },
    {
      "commit": "ea3b4d9eca3a2b9e5112587397f258170f2ce95f",
      "tree": "5cb49dcde16ea848b12e99dd434c73bff87d52f8",
      "parents": [
        "0f1b1b76cc5a0ced4e36941b394c7bd5ae8fc614",
        "eb82f487b1417606bffc5d4e5a1c2c44b40fedf4"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Mon Jun 08 16:36:04 2015 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Mon Jun 08 16:36:04 2015 +0000"
      },
      "message": "Merge \"Fix fail test_iscsi_volume\""
    },
    {
      "commit": "0f1b1b76cc5a0ced4e36941b394c7bd5ae8fc614",
      "tree": "e34b722181d62586438271cf504455f88734ad8e",
      "parents": [
        "8d6f96c20fe39e24f1e64562d83cd6f618e38632",
        "73cb70b0507b6cedd871b2c56e4c512f74e79d29"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Mon Jun 08 13:33:46 2015 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Mon Jun 08 13:33:46 2015 +0000"
      },
      "message": "Merge \"Check domain\u0027s enabled attribute strictly\""
    },
    {
      "commit": "8d6f96c20fe39e24f1e64562d83cd6f618e38632",
      "tree": "cf8aa87c901ec1aa768ad51a974c71ff0db23211",
      "parents": [
        "608cbe35736fab91dda6043a0efb8b80f3ef467b",
        "f25a0a3ea6802350ce45f04db5c5d096f680353a"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Mon Jun 08 13:31:12 2015 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Mon Jun 08 13:31:12 2015 +0000"
      },
      "message": "Merge \"Fix condition of Swift SLO API tests run\""
    },
    {
      "commit": "eb82f487b1417606bffc5d4e5a1c2c44b40fedf4",
      "tree": "9ff25503918ea9167b07526a6951700907761699",
      "parents": [
        "26149b612d01ad605e4d0f41a2d67280c8088cda"
      ],
      "author": {
        "name": "Timofey Durakov",
        "email": "tdurakov@mirantis.com",
        "time": "Thu Apr 30 18:24:30 2015 +0300"
      },
      "committer": {
        "name": "Timofey Durakov",
        "email": "tdurakov@mirantis.com",
        "time": "Mon Jun 08 11:44:17 2015 +0300"
      },
      "message": "Fix fail test_iscsi_volume\n\nIn _volume_clean_up method to get volume used volumes_client\nwith get_volume while show_volume should be used instead\n\nCloses-bug: #1451759\n\nChange-Id: Ic3413b36fc2b45b0e09c5b02d15e1f71b2585cc7\n"
    },
    {
      "commit": "5628f3f8bde588990499e88a8e344eac89322493",
      "tree": "b94d0a44ebb7af633702582e2d4e91b43389effa",
      "parents": [
        "608cbe35736fab91dda6043a0efb8b80f3ef467b"
      ],
      "author": {
        "name": "Ken\u0027ichi Ohmichi",
        "email": "oomichi@mxs.nes.nec.co.jp",
        "time": "Fri May 22 20:17:56 2015 +0000"
      },
      "committer": {
        "name": "Ken\u0027ichi Ohmichi",
        "email": "oomichi@mxs.nes.nec.co.jp",
        "time": "Mon Jun 08 05:31:07 2015 +0000"
      },
      "message": "Apply a naming rule of GET to compute clients(f*)\n\n[GET /resources] methods should be \"list_\u003cresource name\u003es\"\nor \"show_\u003cresource name\u003e\", so this patch applies the rule\nto compute clients which names are \"f*\".\n\nPartially implements blueprint consistent-service-method-names\n\nChange-Id: I3fdfa1101b966015798a61aa6ba5acfdf4649831\n"
    },
    {
      "commit": "bcad2a251347d47f3143961d7dcfcb2b96c30afc",
      "tree": "831ff33ad7ee44c7cf7c0e4b30e8504af8c496f3",
      "parents": [
        "608cbe35736fab91dda6043a0efb8b80f3ef467b"
      ],
      "author": {
        "name": "Ken\u0027ichi Ohmichi",
        "email": "oomichi@mxs.nes.nec.co.jp",
        "time": "Fri May 22 09:37:06 2015 +0000"
      },
      "committer": {
        "name": "Ken\u0027ichi Ohmichi",
        "email": "oomichi@mxs.nes.nec.co.jp",
        "time": "Mon Jun 08 04:35:17 2015 +0000"
      },
      "message": "Apply other \"get\" rule of GET to image v1 client\n\n[GET /resources] methods should be \"list_\u003cresource name\u003es\"\nor \"show_\u003cresource name\u003e\", so this patch applies the part\nof the rule to image v1 client.\n\nPartially implements blueprint consistent-service-method-names\n\nChange-Id: I3440765c3117ec4022c470429008caf0d7464935\n"
    },
    {
      "commit": "c3728c6ee5dd52049afd84d875c9b128b87c17bb",
      "tree": "9b5885e4f4669f90409f3cfbdf266b9d9532171a",
      "parents": [
        "608cbe35736fab91dda6043a0efb8b80f3ef467b"
      ],
      "author": {
        "name": "Ken\u0027ichi Ohmichi",
        "email": "oomichi@mxs.nes.nec.co.jp",
        "time": "Mon Jun 08 04:01:45 2015 +0000"
      },
      "committer": {
        "name": "Ken\u0027ichi Ohmichi",
        "email": "oomichi@mxs.nes.nec.co.jp",
        "time": "Mon Jun 08 04:23:33 2015 +0000"
      },
      "message": "Make the names of image_member methods consistent\n\nThis patch renames the image member methods of image v2 API\nfor the consistency.\n\nPartially implements blueprint consistent-service-method-names\n\nChange-Id: I8e0a1494e023e5c30d1af5c702c67eb3f060b2a3\n"
    },
    {
      "commit": "608cbe35736fab91dda6043a0efb8b80f3ef467b",
      "tree": "dc766ade1d626e8ce9d2afcf850c8ca7a1da95d9",
      "parents": [
        "9fe78be7925060ba5705b3d861bbaac88a752e5b",
        "e8dfad95636aed9da0bccd5e79212f9e08174f6b"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Sun Jun 07 14:22:58 2015 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Sun Jun 07 14:22:58 2015 +0000"
      },
      "message": "Merge \"Add test_port_list_filter_by_ip test\""
    },
    {
      "commit": "b9c52dee27ba83146a84fc61ed389000952cbb00",
      "tree": "e3dc024b51a2e39855868e3cc56dc2bfd133213a",
      "parents": [
        "40bec6595ce3bf7b3089ac058464e0a28e464790"
      ],
      "author": {
        "name": "Joe H. Rahme",
        "email": "joe.hakim.rahme@enovance.com",
        "time": "Wed May 13 15:34:51 2015 +0200"
      },
      "committer": {
        "name": "Joe H. Rahme",
        "email": "jhakimra@redhat.com",
        "time": "Fri Jun 05 14:52:41 2015 +0200"
      },
      "message": "Provides a sample resourcefile for Javelin\n\nIntroducing a sample file in etc/ similar to the existing ones for\ntempest.conf or accounts.yaml. This file can be used as a concrete\nexample of how to use Javelin.\n\nCurrently some resources are missing from the file (like volumes,\nrouters, and more importantly servers) and could be added in a later\ncommit.\n\nChange-Id: I3e0d06c7654ad30c42e435a19106c6633144c9b5\n"
    },
    {
      "commit": "9fe78be7925060ba5705b3d861bbaac88a752e5b",
      "tree": "1dc0937485d41c406b7d3fa424c58aa05fff73e5",
      "parents": [
        "d8a8a6aa8c3c93440cab1e335d8136d3e6e361ca",
        "98a9aec4a9ad6bcdd4cd5c0e7ad3b7ecb449e4aa"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Fri Jun 05 08:17:28 2015 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Fri Jun 05 08:17:28 2015 +0000"
      },
      "message": "Merge \"Unskip test skipped because of closed bugs\""
    },
    {
      "commit": "d8a8a6aa8c3c93440cab1e335d8136d3e6e361ca",
      "tree": "5d7f1baa63f1b861be3d6ea6c03e5eb93cbc21f1",
      "parents": [
        "4402f5d423dbf3e8629d0364d652e45d1b5d4db1",
        "5d50d1386e647452f827e2accc77d1871e2b969f"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Fri Jun 05 07:34:24 2015 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Fri Jun 05 07:34:24 2015 +0000"
      },
      "message": "Merge \"Fixing some tests for DHCP IPv6\""
    },
    {
      "commit": "98a9aec4a9ad6bcdd4cd5c0e7ad3b7ecb449e4aa",
      "tree": "e94cc2ec88ab1f57537d330c9b0f2ac96de1ea7d",
      "parents": [
        "560dd61d0aeadde7816bce8223adefeb06936377"
      ],
      "author": {
        "name": "Alexander Gubanov",
        "email": "ogubanov@mirantis.com",
        "time": "Thu Jun 04 19:10:00 2015 +0300"
      },
      "committer": {
        "name": "Alexander Gubanov",
        "email": "ogubanov@mirantis.com",
        "time": "Thu Jun 04 19:25:44 2015 +0300"
      },
      "message": "Unskip test skipped because of closed bugs\n\nRemoved skip for test \"list_servers_filtered_by_ip_regex\"\nwhich skipped because of closed bugs.\n\nChange-Id: I205fcc785595abd8c22100ee01074d859ec75827\nCloses-bug: #1182883\n"
    },
    {
      "commit": "4402f5d423dbf3e8629d0364d652e45d1b5d4db1",
      "tree": "28d9431808f85e9fce0ba5ea556c8b42369d2b50",
      "parents": [
        "f342ddd0245de13879a3559f2522ff280b1870be",
        "18d346f0f8cee4d14d8546a181defa69b4c576c7"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Thu Jun 04 14:04:43 2015 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Thu Jun 04 14:04:43 2015 +0000"
      },
      "message": "Merge \"Fix Nova API misimplementation for security groups\""
    },
    {
      "commit": "0df154d56ea9ac663825a9d6ebb5abcd190d2333",
      "tree": "94325d6de8ff659482c652af9c81d6012f21f4a8",
      "parents": [
        "941c56c54337acac5f315c5300cda7f958f9ff1a"
      ],
      "author": {
        "name": "David Kranz",
        "email": "dkranz@redhat.com",
        "time": "Tue Jun 02 17:02:27 2015 -0400"
      },
      "committer": {
        "name": "David Kranz",
        "email": "dkranz@redhat.com",
        "time": "Wed Jun 03 14:27:25 2015 -0400"
      },
      "message": "Fix several bugs in verify_tempest_config\n\nThe version of get_versions() in tempest_lib somehow lost the removal\nof the first argument so we need to capture it.\nThe version checking was looking for explicit minor version matches but\nit seems that some services bumped them. This commit fixes the check to\nonly look for a match against the major veresion number.\n\nNote that the unit tests were passing in spite of this bug. It would be better\nif devstack failed when calling this script if there were any changes\nsuggested.\n\nChange-Id: I0eba11d54b63dc2078e6987789933c1dc4650b71\n"
    },
    {
      "commit": "00fc3dc40c571b9de1f173e626c7a2dfe06c36a4",
      "tree": "a6b0887712eeaf04234a442511c42be9e6214021",
      "parents": [
        "f342ddd0245de13879a3559f2522ff280b1870be"
      ],
      "author": {
        "name": "Jane Zadorozhna",
        "email": "izadorozhna@mirantis.com",
        "time": "Wed May 27 18:01:56 2015 +0300"
      },
      "committer": {
        "name": "Jane Zadorozhna",
        "email": "izadorozhna@mirantis.com",
        "time": "Wed Jun 03 18:17:06 2015 +0300"
      },
      "message": "Added documentation to tempest-account-generator\n\nAdded docstring to cmd/account_generator.py.\nFixed help messages.\nAdded sphinx documentation for tempest-account-generator utility.\n\nChange-Id: I6640ba8a0eaaea187cf38582ab537394dec020b6\n"
    },
    {
      "commit": "f342ddd0245de13879a3559f2522ff280b1870be",
      "tree": "741c9cbc808f2a577bcba28ce5f69d984d8e71ba",
      "parents": [
        "560dd61d0aeadde7816bce8223adefeb06936377",
        "d1e52a940beeee2a13ebc1ecb360b585cf37fbf1"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Wed Jun 03 11:44:13 2015 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Wed Jun 03 11:44:13 2015 +0000"
      },
      "message": "Merge \"Raise baremetal.unprovision_timeout default to 300 sec\""
    },
    {
      "commit": "5d50d1386e647452f827e2accc77d1871e2b969f",
      "tree": "44bf37d3979f11c00deb7085ab14cb3c12445314",
      "parents": [
        "560dd61d0aeadde7816bce8223adefeb06936377"
      ],
      "author": {
        "name": "Yaroslav Lobankov",
        "email": "ylobankov@mirantis.com",
        "time": "Tue May 26 17:04:40 2015 +0300"
      },
      "committer": {
        "name": "Yaroslav Lobankov",
        "email": "ylobankov@mirantis.com",
        "time": "Wed Jun 03 11:11:03 2015 +0000"
      },
      "message": "Fixing some tests for DHCP IPv6\n\nThe problem is that some tests in tempest/api/network/test_dhcp_ipv6.py\nhave wrong assumption on which exact IP a port will receive on the DHCP\nenabled subnet. This is wrong because Neutron may assign ANY IP from\nthe subnet allocation pool based on some internal logic. So the check\nshould be that the port got ANY IP from the subnet allocation pool.\n\ntest_dhcp_ipv6.NetworksTestDHCPv6.test_dhcpv6_64_subnets\ntest_dhcp_ipv6.NetworksTestDHCPv6.test_dhcpv6_two_subnets\ntest_dhcp_ipv6.NetworksTestDHCPv6.test_dhcp_stateful\n\nIn these tests the assumption is that the port will receive the first\nor second IP address from the subnet allocation pool. But we can schedule\na network to 2 DHCP agents or more - two DHCP ports are created (while\nthe test expects one DHCP port) and the port created by the test may get\nonly the third IP address from the subnet allocation pool.\n\nCloses-Bug: #1458878\n\nChange-Id: I655f803aa96509e95d52e8288395714c88b9e3b4\n"
    },
    {
      "commit": "560dd61d0aeadde7816bce8223adefeb06936377",
      "tree": "5c763a8040576212df0e65dda0807cc15b5928af",
      "parents": [
        "ea0bf725733b36932cc9dfe1e7950272c66aa1a5",
        "b8658f44a2c6346509481ec6e9b60dc93eee2ae2"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Wed Jun 03 10:32:18 2015 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Wed Jun 03 10:32:18 2015 +0000"
      },
      "message": "Merge \"More Javelin Unit tests\""
    },
    {
      "commit": "1b0ce235c8ac596b34334e13c12c2b28e863275e",
      "tree": "140baf0f2700d149cd7cce198facede70a936167",
      "parents": [
        "55679e42cffc7ff965d0fb40bfb2e36b0d5c86ac"
      ],
      "author": {
        "name": "Viktor Tikkanen",
        "email": "viktor.tikkanen@nokia.com",
        "time": "Thu May 28 10:21:27 2015 +0300"
      },
      "committer": {
        "name": "Viktor Tikkanen",
        "email": "viktor.tikkanen@nokia.com",
        "time": "Wed Jun 03 07:00:18 2015 +0300"
      },
      "message": "Check for NotFound exception in setUp() function\n\ntest_resize_server_confirm_from_stopped test works fine when executed\nalone but during a group execution it tries to delete the same instance\nmultiple times.\n\nsetUp() function is modified so that it catches NotFound exception and\ncreate a new server instead of rebuilding (\u003ddeleting and creating) the\nprevious one.\n\nChange-Id: Ie411268e37e4348a2434b473cd84e151a0a18c09\nCloses-Bug: #1459516\n"
    },
    {
      "commit": "ea0bf725733b36932cc9dfe1e7950272c66aa1a5",
      "tree": "f06cad5638f4e41cd97f11cc70ada282b1ec90ab",
      "parents": [
        "e407c1b61e0a98736a880734a1060eb12f3c4826",
        "e46fbd1c3cb5c31e4fce5ef74a6ab0e6f313090d"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Tue Jun 02 15:42:02 2015 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Tue Jun 02 15:42:02 2015 +0000"
      },
      "message": "Merge \"Deleting ports before deletion of routers in resource_cleanup\""
    },
    {
      "commit": "f25a0a3ea6802350ce45f04db5c5d096f680353a",
      "tree": "5a56dc18577811417a1a304d17e4bd47119a1aa6",
      "parents": [
        "ab01041cb398a1273b9147ce7e2f97ffcc711f86"
      ],
      "author": {
        "name": "tmatsu",
        "email": "takeaki.matsumoto@ntt.com",
        "time": "Wed May 27 00:01:17 2015 +0900"
      },
      "committer": {
        "name": "Takeaki Matsumoto",
        "email": "takeaki.matsumoto@ntt.com",
        "time": "Tue Jun 02 07:43:21 2015 +0000"
      },
      "message": "Fix condition of Swift SLO API tests run\n\nSwift Static Large Object API tests get run even if not set slo in\n[object-storage-feature-enabled] of tempest.conf.\nSo it always fails unless Swift\u0027s slo is enabled.\n\nThis change makes the test run only when set slo in tempest.conf.\n\nChange-Id: I9f256e0395fd606fd1cf64d2bffd5c00802c9cf4\nCloses-Bug: 1458768\n"
    },
    {
      "commit": "e8dfad95636aed9da0bccd5e79212f9e08174f6b",
      "tree": "be9aabbbd89d2e42d2a60bfb45f9d6244656eec3",
      "parents": [
        "84c381e9ff7721ad7b39655a3e980d1cdcad6698"
      ],
      "author": {
        "name": "Arx Cruz",
        "email": "acruz@redhat.com",
        "time": "Fri May 29 09:57:14 2015 +0200"
      },
      "committer": {
        "name": "Arx Cruz",
        "email": "acruz@redhat.com",
        "time": "Tue Jun 02 09:27:18 2015 +0200"
      },
      "message": "Add test_port_list_filter_by_ip test\n\nThis will create a network, subnet and two ports specifying\nan ip address for each port, and then will list the port\nfiltering by ip address, to check if the returned port\nis the same that were created (same port id, ip address\nand network id)\n\nChange-Id: I354a3a7edeccf13779219c8570c72acfca7173c9\n"
    },
    {
      "commit": "81aaae7fc26d8d09082428f8adf9b3f572f20708",
      "tree": "a34c950cc0cb44deb40919fac6d1e926c4a092c3",
      "parents": [
        "941c56c54337acac5f315c5300cda7f958f9ff1a"
      ],
      "author": {
        "name": "bkopilov",
        "email": "bkopilov@redhat.com",
        "time": "Fri May 15 23:46:25 2015 +0300"
      },
      "committer": {
        "name": "bkopilov",
        "email": "bkopilov@redhat.com",
        "time": "Tue Jun 02 07:07:17 2015 +0300"
      },
      "message": "Add support for image deactivate and reactivate\n\nhttps://wiki.openstack.org/wiki/Glance-deactivate-image\nAdding the api support for these commands.\nDeactivate and reactivate image action is done by admin tenant.\n\n- Added admin folder to image tests\n- Added support for admin image classes for v1 and v2\n- Added config deactivate_image , this feature is not running on\n  icehouse\n- Added a testcase for image deactivate.\n\nDepends-On: Ia1d3d811bd57d3de16d397cfab341e8d0f17cb69\nChange-Id: I7880f0e2646ce8660e035ebaa19a60f5bf271b64\n"
    },
    {
      "commit": "e407c1b61e0a98736a880734a1060eb12f3c4826",
      "tree": "d51ba41a00fc1908cb4d30b0bb4ae2ddbc6273aa",
      "parents": [
        "bab9b0c4e02ccb30b4abcf549bcdabb5709791f0",
        "ed4c4eb989491884649be748003c0224a59f9391"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Mon Jun 01 19:11:12 2015 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Mon Jun 01 19:11:12 2015 +0000"
      },
      "message": "Merge \"Verbose waiting for status in neutron FWaaS\""
    },
    {
      "commit": "bab9b0c4e02ccb30b4abcf549bcdabb5709791f0",
      "tree": "0d94ba28ea4f3b33634779681b57e7f914c548c6",
      "parents": [
        "941c56c54337acac5f315c5300cda7f958f9ff1a",
        "fea219ace68ba157a2c5b727fb8ab654af5b6d0b"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Mon Jun 01 19:08:59 2015 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Mon Jun 01 19:08:59 2015 +0000"
      },
      "message": "Merge \"Fix server creation n test_large_ops\""
    },
    {
      "commit": "73cb70b0507b6cedd871b2c56e4c512f74e79d29",
      "tree": "b58d1b6ec8fe6d77a6adb3421a9b25ee7824f4a7",
      "parents": [
        "941c56c54337acac5f315c5300cda7f958f9ff1a"
      ],
      "author": {
        "name": "Ken\u0027ichi Ohmichi",
        "email": "oomichi@mxs.nes.nec.co.jp",
        "time": "Fri Apr 17 02:31:12 2015 +0000"
      },
      "committer": {
        "name": "Ken\u0027ichi Ohmichi",
        "email": "oomichi@mxs.nes.nec.co.jp",
        "time": "Mon Jun 01 07:23:41 2015 +0000"
      },
      "message": "Check domain\u0027s enabled attribute strictly\n\nCurrent test_domains checks domain\u0027s enabled attribute after converting\nit to string because maybe that is for XML format. However, now Tempest\ndoesn\u0027t test XML format and the response of \"create domain\" is checked\nas True instead of converting it to string.\nThis patch removes these conversions for checking boolean attribute.\n\nChange-Id: I958de1e13b0169b03b56e4db1872d5ccf4e8904e\n"
    },
    {
      "commit": "941c56c54337acac5f315c5300cda7f958f9ff1a",
      "tree": "725f8c24690fda7d207a8cbe8f2e08a5c1303ce9",
      "parents": [
        "75746ada803c7cb2d1ab4fd2eaa1ac547bbc6ad2",
        "568865ffaee26b5da26211d9d33e13d3314a52c0"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Sun May 31 13:14:17 2015 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Sun May 31 13:14:17 2015 +0000"
      },
      "message": "Merge \"Check only for added/deleted metadata entries\""
    },
    {
      "commit": "75746ada803c7cb2d1ab4fd2eaa1ac547bbc6ad2",
      "tree": "155b2cbcf1b0fef4efc9b72b7e18aed0b64770b9",
      "parents": [
        "504e1e5b0bb73709f2aba60594539813e1723c92",
        "7cc84e60e1e9cbd2bb28b7d54a7a38fbf405df7d"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Sun May 31 13:14:01 2015 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Sun May 31 13:14:01 2015 +0000"
      },
      "message": "Merge \"Verify exact match for volume metadata update.\""
    },
    {
      "commit": "504e1e5b0bb73709f2aba60594539813e1723c92",
      "tree": "3e186efaa70440fc1e60957680af874b032ef7f4",
      "parents": [
        "cb169eec2d9c7ccb6b76c05d3f126f39250f18ec",
        "3aa6534262d6ea20ce3234dd41ab120c5ae035ef"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Sun May 31 13:07:32 2015 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Sun May 31 13:07:32 2015 +0000"
      },
      "message": "Merge \"Do not consider subnets of shared public nets\""
    },
    {
      "commit": "e46fbd1c3cb5c31e4fce5ef74a6ab0e6f313090d",
      "tree": "8595bc6a08cd20dbbc592218e1fd066117b92358",
      "parents": [
        "cb169eec2d9c7ccb6b76c05d3f126f39250f18ec"
      ],
      "author": {
        "name": "PrinikaSN",
        "email": "nairprinikasankaran@gmail.com",
        "time": "Fri May 29 16:41:30 2015 -0700"
      },
      "committer": {
        "name": "PrinikaSN",
        "email": "nairprinikasankaran@gmail.com",
        "time": "Fri May 29 17:03:17 2015 -0700"
      },
      "message": "Deleting ports before deletion of routers in resource_cleanup\n\nIn resource_cleanup need to delete ports before deleting the\nrouters. This is required in a private nuage thirdparty\ntestcase because a router-interface-delete is not allowed\nwhen a port is present under that router. Also a port\nresource sits beneath a router resource, and this change\nwould not affect any other tempest testcase.\n\nChange-Id: I82a2cc9338a037f3b0d087c8f7c50c9cd0d0627b\nCloses-Bug:1460223\n"
    },
    {
      "commit": "cb169eec2d9c7ccb6b76c05d3f126f39250f18ec",
      "tree": "c053c54b108788cbac622437a34ec1ebdab6dbaa",
      "parents": [
        "ce2bd033744a61ffb51c0b59c6fc1921178cd9ff",
        "83c6d08483d847833505948573784472821d50cc"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Fri May 29 15:39:46 2015 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Fri May 29 15:39:46 2015 +0000"
      },
      "message": "Merge \"Remove heat-slow tox entry\""
    },
    {
      "commit": "ce2bd033744a61ffb51c0b59c6fc1921178cd9ff",
      "tree": "bcbe7aadc5dc1ab1db59df3e6113b97fa85907e4",
      "parents": [
        "a6d37226076f819de5305a33dbdd00b5ffce3661",
        "f58ab6d7b9a8734886e777c0fde8bbcae9b0cf85"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Fri May 29 15:22:01 2015 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Fri May 29 15:22:02 2015 +0000"
      },
      "message": "Merge \"Extend PATH and set -o pipefail in linux ssh\""
    },
    {
      "commit": "a6d37226076f819de5305a33dbdd00b5ffce3661",
      "tree": "a264d7c3a3abc1246aaa9935d78528c1160a525a",
      "parents": [
        "391afc0f2486c3f1003d7620f19bc33479ada64c",
        "ca4c7e7e3c8b6cf1bb09ed9fd1483f50a0639971"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Fri May 29 14:54:09 2015 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Fri May 29 14:54:09 2015 +0000"
      },
      "message": "Merge \"Remove extra return value from scenario call to show_router\""
    },
    {
      "commit": "391afc0f2486c3f1003d7620f19bc33479ada64c",
      "tree": "6bbe56c2c5f11dc21bffbdf5d8f460c77400cea8",
      "parents": [
        "91217f15eb70e845abe9e85153631a12d6d24d7f",
        "f0df53c431e081bf16ab532c57c14667c3ce02f4"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Fri May 29 13:01:38 2015 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Fri May 29 13:01:38 2015 +0000"
      },
      "message": "Merge \"Apply a list_image_members rule of GET to image client\""
    },
    {
      "commit": "91217f15eb70e845abe9e85153631a12d6d24d7f",
      "tree": "695641aa3ab247205d1a6586cae738d0c751d07f",
      "parents": [
        "58e735217400425d3ce0901baec9936e5de92568",
        "5d410761cee2e540115c2e81f62516dd0e8fd6c0"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Fri May 29 13:01:26 2015 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Fri May 29 13:01:26 2015 +0000"
      },
      "message": "Merge \"Apply a show_image rule of GET to clients\""
    },
    {
      "commit": "58e735217400425d3ce0901baec9936e5de92568",
      "tree": "9aacf524a4ce2769867bdc29d4491b7e9a8011e8",
      "parents": [
        "84c381e9ff7721ad7b39655a3e980d1cdcad6698",
        "0831a29d160fbe2e3482dd1e9f949953fb331b5e"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Fri May 29 11:00:32 2015 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Fri May 29 11:00:32 2015 +0000"
      },
      "message": "Merge \"Add OS_TOP_LEVEL to testr conf\""
    },
    {
      "commit": "d1e52a940beeee2a13ebc1ecb360b585cf37fbf1",
      "tree": "a7c1bdedabdd8b0e526a997b3b6ae898f99ac2c7",
      "parents": [
        "84c381e9ff7721ad7b39655a3e980d1cdcad6698"
      ],
      "author": {
        "name": "Devananda van der Veen",
        "email": "devananda.vdv@gmail.com",
        "time": "Mon Apr 13 12:58:49 2015 -0700"
      },
      "committer": {
        "name": "Mitsuhiro SHIGEMATSU",
        "email": "shigematsu.mitsuhiro@lab.ntt.co.jp",
        "time": "Fri May 29 19:51:06 2015 +0900"
      },
      "message": "Raise baremetal.unprovision_timeout default to 300 sec\n\nIn Kilo, Ironic introduced Node cleaning - an optional (but default\nenabled) step which is performed after deletion and before returning a\nnode to the available pool.\n\nDevstack change https://review.openstack.org/#/c/168175/ overrides the\ndefault to 300 already. This patch is just copying that default into\nTempest\u0027s config.\n\nCo-authored-by: SHIGEMATSU Mitsuhiro \u003cshigematsu.mitsuhiro@lab.ntt.co.jp\u003e\nChange-Id: Icd5fe47bbaba189ef446f976f01309a7e3560a69\n"
    },
    {
      "commit": "3aa6534262d6ea20ce3234dd41ab120c5ae035ef",
      "tree": "2104295a2695e326caaa6cac3c5634b2cf377da1",
      "parents": [
        "4a5fce2deb70ca85c70c3ec0d05ec1528028461d"
      ],
      "author": {
        "name": "Xavier León",
        "email": "xavi.leon@midokura.com",
        "time": "Tue May 12 15:24:28 2015 +0000"
      },
      "committer": {
        "name": "Xavi León",
        "email": "xavi.leon@midokura.com",
        "time": "Fri May 29 12:47:47 2015 +0200"
      },
      "message": "Do not consider subnets of shared public nets\n\nTest test_external_network_visibility in\ntempest.api.network.test_network fails when running\ntempest against a deployment with public networks which\nare shared among non-admin tenants.\n\nThis patch skips the public networks whose shared\nproperty is set to true, as their subnets will be visible to\nnon-admin tenants.\n\nChange-Id: Ieafb8e4094e603e259d68c4f485194a602dfc0cf\nCloses-Bug: #1425962\n"
    },
    {
      "commit": "84c381e9ff7721ad7b39655a3e980d1cdcad6698",
      "tree": "9ec26789e8089a812b80d5200e913f69d8fc7645",
      "parents": [
        "48870c1ff8e2430ffc56c6a1abeb362f5127696f",
        "2219d3828bac0938d4b8a3f958282c039650d012"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Thu May 28 20:43:18 2015 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Thu May 28 20:43:18 2015 +0000"
      },
      "message": "Merge \"Add config option to disable network isolation\""
    },
    {
      "commit": "48870c1ff8e2430ffc56c6a1abeb362f5127696f",
      "tree": "a9a601e37d2510cfd25fa1b4c80ea65b6cf2c12a",
      "parents": [
        "55679e42cffc7ff965d0fb40bfb2e36b0d5c86ac",
        "99fff279d44ef90e2a141af5f97bdd15ca03d9af"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Thu May 28 09:19:12 2015 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Thu May 28 09:19:12 2015 +0000"
      },
      "message": "Merge \"Log instance console when ssh fails in EC2 test\""
    },
    {
      "commit": "55679e42cffc7ff965d0fb40bfb2e36b0d5c86ac",
      "tree": "7ab979e7ef50577896f88e34f39c38b33059e7ad",
      "parents": [
        "b32f135f378d8363c849d8108cd471a5e50cc0f5",
        "e6edb4be879142377a9f080545f62a22bd662c5a"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Thu May 28 07:00:22 2015 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Thu May 28 07:00:22 2015 +0000"
      },
      "message": "Merge \"Pass wait_until arg in create_test_server call\""
    },
    {
      "commit": "b32f135f378d8363c849d8108cd471a5e50cc0f5",
      "tree": "02f43fc4e69206698e7b8a5c2f3cbd607e92cff5",
      "parents": [
        "dc542a96250b723c1e12724ace1064b391b7e9d1",
        "e0634ab58732cdf42b0bd11523695a3bab3bf69c"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Thu May 28 04:49:30 2015 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Thu May 28 04:49:30 2015 +0000"
      },
      "message": "Merge \"Replace \"hardcode\" in scenario tests\""
    },
    {
      "commit": "dc542a96250b723c1e12724ace1064b391b7e9d1",
      "tree": "21c74245c842fb18a73f8d783cb9b5825fb12c0e",
      "parents": [
        "7068d88a65a374e82cf982bd7add4044f3567e40",
        "e3acc12f619bbb88457e9f56acdaca5d9c2ff414"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Thu May 28 01:33:42 2015 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Thu May 28 01:33:42 2015 +0000"
      },
      "message": "Merge \"Apply a list_images rule of GET to image client\""
    },
    {
      "commit": "2219d3828bac0938d4b8a3f958282c039650d012",
      "tree": "6b7893ca3fa348442106ee0db64ba933ab16dd07",
      "parents": [
        "7068d88a65a374e82cf982bd7add4044f3567e40"
      ],
      "author": {
        "name": "Matthew Treinish",
        "email": "mtreinish@kortar.org",
        "time": "Fri Apr 24 10:33:04 2015 -0400"
      },
      "committer": {
        "name": "Matthew Treinish",
        "email": "mtreinish@kortar.org",
        "time": "Wed May 27 22:14:44 2015 +0000"
      },
      "message": "Add config option to disable network isolation\n\nThis commit adds a new config option to the auth section,\ncreate_isolated_networks, to disable tenant isolation from attempting\nto create an isolated network stack on each created tenant. This is\nneeded because in certain neutron configurations the extra resource\ncreations are not need or not allowed.\n\nChange-Id: I0899a43709a0cb2967376e914248d2ad4a37773a\nCloses-Bug: #1447829\n"
    },
    {
      "commit": "7068d88a65a374e82cf982bd7add4044f3567e40",
      "tree": "3b59a34683b209900e2675777b55aed39b15d321",
      "parents": [
        "1c7af3b11efa95a20dc516a3751d007b665b199d"
      ],
      "author": {
        "name": "David Kranz",
        "email": "dkranz@redhat.com",
        "time": "Wed May 27 16:54:15 2015 -0400"
      },
      "committer": {
        "name": "Matthew Treinish",
        "email": "mtreinish@kortar.org",
        "time": "Wed May 27 20:58:34 2015 +0000"
      },
      "message": "Fix sample conf file based on new oslo.log release\n\nThis commit updates the tempest sample config file to\ninclude changes in the latest oslo.log release, 1.2.0.\nThis is needed to unblock the sample config generation\njob which is failing because the in-tree tempest sample\nconfig file differs from what is generated with a fresh\nvenv.\n\nChange-Id: Id40310712ecda13d65cfd68bdaf4ea91dc7687fe\n"
    },
    {
      "commit": "99fff279d44ef90e2a141af5f97bdd15ca03d9af",
      "tree": "1e5a2c264a9fb110e7f98a89f1d4614640acb1d8",
      "parents": [
        "fc4e26ac706681aa52d497e8a1f61795e06b2491"
      ],
      "author": {
        "name": "melanie witt",
        "email": "melwitt@yahoo-inc.com",
        "time": "Thu May 21 18:50:42 2015 +0000"
      },
      "committer": {
        "name": "melanie witt",
        "email": "melwitt@yahoo-inc.com",
        "time": "Wed May 27 19:26:37 2015 +0000"
      },
      "message": "Log instance console when ssh fails in EC2 test\n\nTo aid in debugging gate failures, this change adds logging of the\ninstance console when ssh to the instance fails. This is already\nbeing done in the tempest/scenario/manager.py\n\nChange-Id: I34a792378350f52081b6857084521fdd60ede6c2\n"
    },
    {
      "commit": "7cc84e60e1e9cbd2bb28b7d54a7a38fbf405df7d",
      "tree": "40fe4217b5a3455d19cb30f8bad5769d63bff867",
      "parents": [
        "1c7af3b11efa95a20dc516a3751d007b665b199d"
      ],
      "author": {
        "name": "Earle F. Philhower, III",
        "email": "earle.philhower.iii@hgst.com",
        "time": "Wed May 27 09:54:16 2015 -0700"
      },
      "committer": {
        "name": "Earle F. Philhower, III",
        "email": "earle.philhower.iii@hgst.com",
        "time": "Wed May 27 10:01:54 2015 -0700"
      },
      "message": "Verify exact match for volume metadata update.\n\nTest_update_volume_metadata completely replaces a volume\u0027s existing\nmetadata with a new set, discarding any existing values.  Change the\nassertion check to an exact match, not merely contains(), to ensure\nthat no stale metadata is present after update_all.\n\nChange-Id: I1d363cfa65cb7c76fae9cfabaa499dcdf7c8b0ca\nCloses-Bug: 1459351\n"
    },
    {
      "commit": "568865ffaee26b5da26211d9d33e13d3314a52c0",
      "tree": "09bdee973dfa8c36e5765bf48cd0c612451d93df",
      "parents": [
        "8c60c38c38386025e8c085b9241d56d98568865a"
      ],
      "author": {
        "name": "Earle F. Philhower, III",
        "email": "earle.philhower.iii@hgst.com",
        "time": "Mon May 18 14:36:55 2015 -0700"
      },
      "committer": {
        "name": "Earle F. Philhower, III",
        "email": "earle.philhower.iii@hgst.com",
        "time": "Wed May 27 09:40:59 2015 -0700"
      },
      "message": "Check only for added/deleted metadata entries\n\nUtilize the same methodology as test_volume_metadata and only check\nfor presence or absence of metadata entries explicitily touched on\nthe snapshot.\n\nUpdate_snapshot_metadata requires testing for exact match (it\nreplaces, not appends).\n\nChange-Id: I2be45ff13997269b39de85d16ccaea3504e972cc\nCloses-Bug: 1379460\n"
    },
    {
      "commit": "ca4c7e7e3c8b6cf1bb09ed9fd1483f50a0639971",
      "tree": "beade8a66f58c9827579d844cac6c2bd8599d1a0",
      "parents": [
        "ab01041cb398a1273b9147ce7e2f97ffcc711f86"
      ],
      "author": {
        "name": "David Kranz",
        "email": "dkranz@redhat.com",
        "time": "Wed May 27 11:39:19 2015 -0400"
      },
      "committer": {
        "name": "David Kranz",
        "email": "dkranz@redhat.com",
        "time": "Wed May 27 11:39:19 2015 -0400"
      },
      "message": "Remove extra return value from scenario call to show_router\n\nThis was missed in the client-returns-one-value work. It was not noticed\nbecause the bad code is inside a conditional on CONF.network.public_network_\nwhich is not set by gate jobs.\n\nChange-Id: I39acd1054bdf7154bd889b6a9e2902312c74596f\n"
    },
    {
      "commit": "ed4c4eb989491884649be748003c0224a59f9391",
      "tree": "f7ed572ad25974a467ec5373741b8e9d71d0a57a",
      "parents": [
        "ab01041cb398a1273b9147ce7e2f97ffcc711f86"
      ],
      "author": {
        "name": "Martin Pavlasek",
        "email": "mpavlase@redhat.com",
        "time": "Tue May 26 14:32:43 2015 +0200"
      },
      "committer": {
        "name": "Martin Pavlasek",
        "email": "mpavlase@redhat.com",
        "time": "Wed May 27 16:54:00 2015 +0200"
      },
      "message": "Verbose waiting for status in neutron FWaaS\n\nIn case that neutron doesn\u0027t reach desired status, exception is raised.\nCurently there is missing more info about current status, that is not\nmatching.\n\nChange-Id: I3aaeee8615550fdd0a14c57a5475af94f765641b\n"
    },
    {
      "commit": "1c7af3b11efa95a20dc516a3751d007b665b199d",
      "tree": "d1540cbf73813bf1e3a2b33d17c0d0dc0f0af5fc",
      "parents": [
        "ab01041cb398a1273b9147ce7e2f97ffcc711f86",
        "93cc903fc462fa5b46fce23bde08d60106b1e358"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Tue May 26 15:43:51 2015 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Tue May 26 15:43:51 2015 +0000"
      },
      "message": "Merge \"Remove skip for bug 1439371 on test_volume_boot_pattern\""
    },
    {
      "commit": "93cc903fc462fa5b46fce23bde08d60106b1e358",
      "tree": "f7fea0dcdadc24921aaaf7b32a092432483e90b1",
      "parents": [
        "7c8fcc67343fc6e968213fddadb8e0e1ea58cbcb"
      ],
      "author": {
        "name": "Matt Riedemann",
        "email": "mriedem@us.ibm.com",
        "time": "Mon Apr 13 09:02:52 2015 -0700"
      },
      "committer": {
        "name": "Matt Riedemann",
        "email": "mriedem@us.ibm.com",
        "time": "Tue May 26 13:44:43 2015 +0000"
      },
      "message": "Remove skip for bug 1439371 on test_volume_boot_pattern\n\nThe bug is reported as fixed on master (Liberty). Because of change\nIac44c6a84a39a518f4800483558bbe5223a41359 the ceph job doesn\u0027t run on\nstable/icehouse or stable/juno, but we\u0027d need to get the cinder fix\nbackported to proposed/kilo or stable/kilo before we could enable the\ntest again otherwise it will break stable kilo runs of the ceph job.\n\nCinder fix: I688898b3841691369d73887f7eabdceb05155db1\n\nRelated-Bug: #1439371\n\nChange-Id: Iaeef2aaa3400cdd55a5ecbdfe7d492d7df560289\n"
    },
    {
      "commit": "ab01041cb398a1273b9147ce7e2f97ffcc711f86",
      "tree": "be88fcc4d6186ef0f08e2b2ab156d2c1e3c85449",
      "parents": [
        "aa33c6d8fab20e6384c7743e577e0cc413cb4281",
        "fb1c36467d26ae2b1e123bf33941d71fa6e22f93"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Tue May 26 07:53:50 2015 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Tue May 26 07:53:50 2015 +0000"
      },
      "message": "Merge \"Fixing wrong cleanup order in test \"test_rebuild_server\"\""
    },
    {
      "commit": "e6edb4be879142377a9f080545f62a22bd662c5a",
      "tree": "82bfc1637a116422cec0521d10611478c7331e14",
      "parents": [
        "0d26ac37bd01ea3703a5cf14cd7f3c973a9d8ec8"
      ],
      "author": {
        "name": "ahmad",
        "email": "afaheem88@gmail.com",
        "time": "Sun May 24 13:28:11 2015 +0530"
      },
      "committer": {
        "name": "Ahmad Faheem",
        "email": "afaheem88@gmail.com",
        "time": "Tue May 26 05:32:06 2015 +0000"
      },
      "message": "Pass wait_until arg in create_test_server call\n\nwait_until argument is not passed when calling\ncreate_test_server due to which it returns server details and then\ntest cleanup goes for deleting server which is still in build state\ncausing it to leave behind volume if server is booted using bootable\nvolume. passing wait_until arg fixes the issue. Also name variable\nis getting ignored so adding condition to use name variable if passed.\n\nChange-Id: I1fc92d4405226ac34058853df598be75bf921691\nCloses-Bug: 1458295\n"
    },
    {
      "commit": "aa33c6d8fab20e6384c7743e577e0cc413cb4281",
      "tree": "a450de5b98ade1981305c4db48f424a2528a54fb",
      "parents": [
        "9627dc213c6451e04f2efe01c33c293b5567eecf",
        "d19940008e55aeabc7875e4505eebd480d6a772e"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Tue May 26 05:18:21 2015 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Tue May 26 05:18:21 2015 +0000"
      },
      "message": "Merge \"Fix typo in skip_checks function of BaseTestCase class\""
    },
    {
      "commit": "9627dc213c6451e04f2efe01c33c293b5567eecf",
      "tree": "14bc6701bfe0f5c02e2bb3e9592bb52ebd68c324",
      "parents": [
        "84d4b06a90093ca8fc30ef893d7d2dfb6cff8485",
        "9a6fb6e8b1410c769ee51a76b76753a6aab10dec"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Tue May 26 03:24:57 2015 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Tue May 26 03:24:57 2015 +0000"
      },
      "message": "Merge \"Make sure filtered_by_ip list servers test uses correct ip filter\""
    },
    {
      "commit": "18d346f0f8cee4d14d8546a181defa69b4c576c7",
      "tree": "cbe7c27295ed7a37a59fc087c967e1087d827b18",
      "parents": [
        "8c60c38c38386025e8c085b9241d56d98568865a"
      ],
      "author": {
        "name": "Adrien Vergé",
        "email": "adrienverge@gmail.com",
        "time": "Sun May 17 16:09:29 2015 +0200"
      },
      "committer": {
        "name": "Adrien Vergé",
        "email": "adrienverge@gmail.com",
        "time": "Mon May 25 23:57:32 2015 +0200"
      },
      "message": "Fix Nova API misimplementation for security groups\n\nThe Compute API reference [1] states that the \u0027description\u0027 parameter\nis optional when creating a security group. Consequently, omitting this\nparameter (or passing an empty string or a whitespace) is allowed.\n\nThis patch removes those verifications that should not exist so that\nchange I404dd30c7dac4b8a9e01cf2ea62fa404fdcce3de can pass Tempest\nchecks.\n\n[1]: http://developer.openstack.org/api-ref-compute-v2-ext.html#createSecGroup\n\nChange-Id: I504f00cecbd004f00b3553e8a23c2b3870405050\nRelated-Bug: #1434172\n"
    },
    {
      "commit": "e0634ab58732cdf42b0bd11523695a3bab3bf69c",
      "tree": "fcdd8529657300cfb696f48bef55419c747bc97a",
      "parents": [
        "8c60c38c38386025e8c085b9241d56d98568865a"
      ],
      "author": {
        "name": "Alexander Gubanov",
        "email": "ogubanov@mirantis.com",
        "time": "Mon May 25 10:28:25 2015 +0300"
      },
      "committer": {
        "name": "Alexander Gubanov",
        "email": "ogubanov@mirantis.com",
        "time": "Mon May 25 21:34:47 2015 +0300"
      },
      "message": "Replace \"hardcode\" in scenario tests\n\nReplace \"harcode\" of device name for attached volume, like \"vdb\",\nby option CONF.compute.volume_device_name in all scenario tests.\n\nChange-Id: I1d390d95345367a8a29ac990429619fa044563a3\nCloses-Bug: 1458649\n"
    },
    {
      "commit": "84d4b06a90093ca8fc30ef893d7d2dfb6cff8485",
      "tree": "334fe683f2b6599b24bbfa2e9adeddeec54dbf5b",
      "parents": [
        "a4758e2a536a021a24506efa1fe8c6891b15b547",
        "17dc28dd39685b375b9464f3d261785196ab7a48"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Mon May 25 16:45:36 2015 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Mon May 25 16:45:36 2015 +0000"
      },
      "message": "Merge \"Add domains negative test\""
    }
  ],
  "next": "a4758e2a536a021a24506efa1fe8c6891b15b547"
}
