)]}'
{
  "log": [
    {
      "commit": "2f25cf9e2221d074b737d75bfa2f2db928907937",
      "tree": "edeb710091463a4c9e0a0c60af940fc66e04f40f",
      "parents": [
        "4ad6d5fa670e1535a137638b60180cf11299176f",
        "bf335e9ad469822229e3aa7e189415689bfa96d4"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Thu Jan 26 21:50:42 2017 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Thu Jan 26 21:50:42 2017 +0000"
      },
      "message": "Merge \"Cinder tests - Volume QOS\""
    },
    {
      "commit": "4ad6d5fa670e1535a137638b60180cf11299176f",
      "tree": "121324d62e2f5c09256e7b268e35f18967637b9f",
      "parents": [
        "5c3032638531d9fe0c376d60c6bd9cac12823d97",
        "e36e59ace225327d0487e727a2c9c602f40bc8f4"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Thu Jan 26 21:48:10 2017 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Thu Jan 26 21:48:10 2017 +0000"
      },
      "message": "Merge \"Cinder tests - Volume Extensions\""
    },
    {
      "commit": "5c3032638531d9fe0c376d60c6bd9cac12823d97",
      "tree": "51c45c9a7b8ee9c45516d36c01fc63785c6faf34",
      "parents": [
        "ffe480345be665ded84044547612f185e83ae5f1",
        "511c46e461a93b356dc4ad9fb86eb31b8d46b4af"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Thu Jan 26 21:38:05 2017 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Thu Jan 26 21:38:05 2017 +0000"
      },
      "message": "Merge \"Fix volume test copyrights\""
    },
    {
      "commit": "af639082104c78fad4f0fb728ea2a069779ad7e1",
      "tree": "72bbdfe52bdabe30fd01d3d6bad41e80042baa4d",
      "parents": [
        "074675f57b4114855764f44176db0bfcd13c3b05",
        "71704ba89ab042622a6cc8c61e15d4b161b6dcd6"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Wed Jan 25 22:38:36 2017 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Wed Jan 25 22:38:36 2017 +0000"
      },
      "message": "Merge \"Cinder tests - Volume Extend\""
    },
    {
      "commit": "074675f57b4114855764f44176db0bfcd13c3b05",
      "tree": "72f62944ddb98cfdd550a6225e1fa993efd3b372",
      "parents": [
        "dc9ee862e3d1353801bd7988288300d3012d1e3d",
        "c0799366f5560c482c48d19a7727143606fc2241"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Wed Jan 25 22:29:45 2017 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Wed Jan 25 22:29:45 2017 +0000"
      },
      "message": "Merge \"Cinder tests - Volume Availability Zone\""
    },
    {
      "commit": "bf335e9ad469822229e3aa7e189415689bfa96d4",
      "tree": "ded0656d5ed5422a0a0c445ec2315405cc30452e",
      "parents": [
        "854710813701b359fd3ba24e6ff2da7bd8c94dfb"
      ],
      "author": {
        "name": "Samantha Blanco",
        "email": "samantha.blanco@att.com",
        "time": "Wed Jan 25 15:44:18 2017 -0500"
      },
      "committer": {
        "name": "Samantha Blanco",
        "email": "samantha.blanco@att.com",
        "time": "Wed Jan 25 15:58:21 2017 -0500"
      },
      "message": "Cinder tests - Volume QOS\n\nAdd volume QOS RBAC tests\n\nImplements bp: initial-tests-volume\nCo-Authored-By: Rick Bartra \u003crb560u@att.com\u003e\nCo-Authored-By: Anthony Bellino \u003cab2434@att.com\u003e\n\nChange-Id: I9c47089dce6a61a7e8e809fe6558e76a3c3f63a5\n"
    },
    {
      "commit": "dc9ee862e3d1353801bd7988288300d3012d1e3d",
      "tree": "faaec401e0ddfd840b0523eb86b42ffcf76bfe19",
      "parents": [
        "cbd06170a38ca7782c22f42e81d3d9c78c208cd0",
        "e178c303ea212f147421a3c4474f8fe4fb10ac49"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Wed Jan 25 19:26:47 2017 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Wed Jan 25 19:26:47 2017 +0000"
      },
      "message": "Merge \"Rbac tests for compute absolute limits\""
    },
    {
      "commit": "e178c303ea212f147421a3c4474f8fe4fb10ac49",
      "tree": "c8ddaaa1526fc52b6164f08a42296cd0b2047835",
      "parents": [
        "854710813701b359fd3ba24e6ff2da7bd8c94dfb"
      ],
      "author": {
        "name": "Julian Sy",
        "email": "julian.sy@att.com",
        "time": "Tue Jan 24 14:57:14 2017 +0000"
      },
      "committer": {
        "name": "Julian Sy",
        "email": "julian.sy@att.com",
        "time": "Wed Jan 25 19:05:14 2017 +0000"
      },
      "message": "Rbac tests for compute absolute limits\n\nChange-Id: I447f713ab6d31b3c4d64c9f2c7d7a6c642a71676\nCo-Authored-By: Samantha Blanco \u003csamantha.blanco@att.com\u003e\n"
    },
    {
      "commit": "71704ba89ab042622a6cc8c61e15d4b161b6dcd6",
      "tree": "63db93588f44b14aa9dc2d1809bd3ea72c961eff",
      "parents": [
        "854710813701b359fd3ba24e6ff2da7bd8c94dfb"
      ],
      "author": {
        "name": "Samantha Blanco",
        "email": "samantha.blanco@att.com",
        "time": "Tue Jan 24 11:33:53 2017 -0500"
      },
      "committer": {
        "name": "Samantha Blanco",
        "email": "samantha.blanco@att.com",
        "time": "Wed Jan 25 13:57:09 2017 -0500"
      },
      "message": "Cinder tests - Volume Extend\n\nVolume RBAC tests for cinder volume extension\n\nImplements bp: initial-tests-volume\nCo-Authored-By: Anthony Bellino \u003cab2434@att.com\u003e\n\nChange-Id: Id9ed7a233ced1b6ce3eb0ddcd3c4f44710c79a8b\n"
    },
    {
      "commit": "e36e59ace225327d0487e727a2c9c602f40bc8f4",
      "tree": "57c8d638526f74344a020df6b15503278553bfbf",
      "parents": [
        "854710813701b359fd3ba24e6ff2da7bd8c94dfb"
      ],
      "author": {
        "name": "Samantha Blanco",
        "email": "samantha.blanco@att.com",
        "time": "Tue Jan 24 14:01:03 2017 -0500"
      },
      "committer": {
        "name": "Samantha Blanco",
        "email": "samantha.blanco@att.com",
        "time": "Wed Jan 25 10:20:33 2017 -0500"
      },
      "message": "Cinder tests - Volume Extensions\n\nAdds volume extensions RBAC test\n\nImplements bp: initial-tests-volume\nCo-Authored-By: Rick Bartra \u003crb560u@att.com\u003e\n\nChange-Id: I932a34fb3051007d57fd04c820f43f1fdd46a985\n"
    },
    {
      "commit": "c0799366f5560c482c48d19a7727143606fc2241",
      "tree": "be470d18da86f07fa420a5646bdf063f2cd5da24",
      "parents": [
        "854710813701b359fd3ba24e6ff2da7bd8c94dfb"
      ],
      "author": {
        "name": "Samantha Blanco",
        "email": "samantha.blanco@att.com",
        "time": "Tue Jan 24 13:30:30 2017 -0500"
      },
      "committer": {
        "name": "Samantha Blanco",
        "email": "samantha.blanco@att.com",
        "time": "Wed Jan 25 10:19:58 2017 -0500"
      },
      "message": "Cinder tests - Volume Availability Zone\n\nAdds volume availability zone RBAC test\n\nImplements bp: initial-tests-volume\nCo-Authored-By: Rick Bartra \u003crb560u@att.com\u003e\n\nChange-Id: Iff41ed9ff2ba143ba238ee8d7e8fe18049ca092e\n"
    },
    {
      "commit": "511c46e461a93b356dc4ad9fb86eb31b8d46b4af",
      "tree": "d3c0a045269521daad899b8d6c95bf25994843c1",
      "parents": [
        "854710813701b359fd3ba24e6ff2da7bd8c94dfb"
      ],
      "author": {
        "name": "Samantha Blanco",
        "email": "samantha.blanco@att.com",
        "time": "Wed Jan 25 10:13:11 2017 -0500"
      },
      "committer": {
        "name": "Samantha Blanco",
        "email": "samantha.blanco@att.com",
        "time": "Wed Jan 25 10:14:56 2017 -0500"
      },
      "message": "Fix volume test copyrights\n\nChange copyrights on volume RBAC tests to standard message\n\nChange-Id: Id34e7da0cf07fc04524a8f2591a08aaa2d8af1fd\n"
    },
    {
      "commit": "cbd06170a38ca7782c22f42e81d3d9c78c208cd0",
      "tree": "4555c68778ce88954163f95fb54ec19c0b3e11c4",
      "parents": [
        "854710813701b359fd3ba24e6ff2da7bd8c94dfb"
      ],
      "author": {
        "name": "Felipe Monteiro",
        "email": "felipe.monteiro@att.com",
        "time": "Tue Jan 24 13:49:16 2017 -0500"
      },
      "committer": {
        "name": "Felipe Monteiro",
        "email": "felipe.monteiro@att.com",
        "time": "Tue Jan 24 13:49:16 2017 -0500"
      },
      "message": "Add try/except block to rbac_rule_validation.\n\nRight now, the tenant_id passed in to the rbac converter is vulnerable\nto IndexError/AttributeError: rbac_rule_validation decorator\nassumes that auth_provider.credentials.tenant_id is present in\nargs[0].\n\nAlso added __init__.py to tests.api.image.v2.\n\nChange-Id: Ie47913c0adb686c2cdb2f7cbf71861a2b6591452\n"
    },
    {
      "commit": "854710813701b359fd3ba24e6ff2da7bd8c94dfb",
      "tree": "533eec08ca85b1cfae5614cbfeeeccb4149222b0",
      "parents": [
        "d1c72e3f1cde3354b70c164d33cd04758ddc74d9",
        "b0595650c3e218a323290f44457520a92abf09a6"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Mon Jan 23 23:15:39 2017 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Mon Jan 23 23:15:39 2017 +0000"
      },
      "message": "Merge \"Fixes converter not working for certain edge cases.\""
    },
    {
      "commit": "b0595650c3e218a323290f44457520a92abf09a6",
      "tree": "0996edf2e2efb09d494fc1a387e5603bd56d6d59",
      "parents": [
        "2006807611378a636cdfb355caeec96837b44deb"
      ],
      "author": {
        "name": "Felipe Monteiro",
        "email": "felipe.monteiro@att.com",
        "time": "Mon Jan 23 16:51:58 2017 -0500"
      },
      "committer": {
        "name": "Felipe Monteiro",
        "email": "felipe.monteiro@att.com",
        "time": "Mon Jan 23 17:47:54 2017 -0500"
      },
      "message": "Fixes converter not working for certain edge cases.\n\nCurrently, the converter framework is not robust enough to handle\nall policy cases. For example, is_admin context breaks.\n\nThis patch makes the converter more robust. The converter was changed\nto use oslo_policy\u0027s shell tool for figuring out which roles are\npermitted for a given rule. The shell tool can be found here:\nhttps://github.com/openstack/oslo.policy/blob/master/oslo_policy/shell.py\n\nBecause the shell tool is intended to be used as a CLI tool, it was\nadapted from oslo policy to better work within Patrole.\n\nimplements blueprint: oslo-policy-converter\n\nChange-Id: Ia0fe9113e2be44e609b0edbb4c6facd1425f28b5\n"
    },
    {
      "commit": "d1c72e3f1cde3354b70c164d33cd04758ddc74d9",
      "tree": "2cd79e6c12c1092e620889524b21126bb536b837",
      "parents": [
        "2006807611378a636cdfb355caeec96837b44deb"
      ],
      "author": {
        "name": "Felipe Monteiro",
        "email": "felipe.monteiro@att.com",
        "time": "Mon Jan 23 16:31:08 2017 -0500"
      },
      "committer": {
        "name": "Felipe Monteiro",
        "email": "felipe.monteiro@att.com",
        "time": "Mon Jan 23 16:31:08 2017 -0500"
      },
      "message": "Fixes outdated CONF setting in test_networks_rbac.\n\nCurrently, test_networks_rbac test file uses\nCONF.network.tenant_network_cidr which is not valid; it should be\nCONF.network.project_network_cidr, according to:\nhttp://docs.openstack.org/developer/tempest/sampleconf.html\n\nAlso fixed a syntax error in a test file.\n\nChange-Id: I4e594334c390e9804df4c69e9b1d8cfb476d42c9\n"
    },
    {
      "commit": "2006807611378a636cdfb355caeec96837b44deb",
      "tree": "1b4bd8d74dfd457279fe6f432fc3a5ddaeae25d3",
      "parents": [
        "b71cf16decc1c32e552cced0305578b513cb75fb"
      ],
      "author": {
        "name": "DavidPurcell",
        "email": "david.purcell@att.com",
        "time": "Fri Jan 20 17:15:27 2017 -0500"
      },
      "committer": {
        "name": "DavidPurcell",
        "email": "david.purcell@att.com",
        "time": "Fri Jan 20 17:34:12 2017 -0500"
      },
      "message": "Refactor rbac_base class\n\nMoved rbac_base classes from api/rbac_base into seperate files\nfor each api.  ex. api/image/rbac_base\n\nChange-Id: I7548b0bd3d258d819a87b2f46969241e2c7fd51b\n"
    },
    {
      "commit": "b71cf16decc1c32e552cced0305578b513cb75fb",
      "tree": "f1d276407809e397ba072048068d59e48a66ce19",
      "parents": [
        "e21c5e4afdc7f45eb38c767f5867699676333c8c"
      ],
      "author": {
        "name": "DavidPurcell",
        "email": "david.purcell@att.com",
        "time": "Tue Jan 17 14:46:30 2017 -0500"
      },
      "committer": {
        "name": "DavidPurcell",
        "email": "david.purcell@att.com",
        "time": "Fri Jan 20 16:38:31 2017 -0500"
      },
      "message": "Initial neutron tests\n\nSome initial tests for the neutron network apis.  Adds test_networks_rbac\nFirst of many more neutron tests\n\nImplements bp: initial-tests-network\nCo-Authored-By: Chi Lo \u003ccl566n@att.com\u003e\n\nChange-Id: I307e6118f7b055d1d75f6164874faca63d9f5a6e\n"
    },
    {
      "commit": "e21c5e4afdc7f45eb38c767f5867699676333c8c",
      "tree": "286d1a5edb5ba75b8f784e0cb27bcadda17253ea",
      "parents": [
        "6e0771b1144cf262bf6e67bcf78a5adf727dbb9f",
        "db7f98181a759ce38b9991c54c9dc26842365b00"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Fri Jan 20 21:32:17 2017 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Fri Jan 20 21:32:17 2017 +0000"
      },
      "message": "Merge \"Glance tests - Image Member\""
    },
    {
      "commit": "6e0771b1144cf262bf6e67bcf78a5adf727dbb9f",
      "tree": "b5c725189dfb5091097ed6ac9bf8553a22b6c8f9",
      "parents": [
        "86e2200c59d0ee92e40fbfeaa66b7c8daaa1ccee",
        "d35eef200a7d35158b38b25d984796799e0a638b"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Fri Jan 20 21:23:09 2017 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Fri Jan 20 21:23:09 2017 +0000"
      },
      "message": "Merge \"Cinder tests - Volume Quotas\""
    },
    {
      "commit": "86e2200c59d0ee92e40fbfeaa66b7c8daaa1ccee",
      "tree": "4ced7e1789e4204f82ae07557758d0ac6db0e949",
      "parents": [
        "929daf6c65949b1529f8a696538231371dcafd97",
        "3589f2bc011f5bb45102606db735746f7ebeb20f"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Fri Jan 20 21:23:04 2017 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Fri Jan 20 21:23:04 2017 +0000"
      },
      "message": "Merge \"Initial Cinder tests\""
    },
    {
      "commit": "929daf6c65949b1529f8a696538231371dcafd97",
      "tree": "80fe220d7a264bbe4dc5f883c8129d2dc32a69d4",
      "parents": [
        "2b0aecf394bd9ca3682144009b821e599227fb6c",
        "36eba5e441fbdbf467cfe4f5b76cefa81623486e"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Fri Jan 20 21:21:03 2017 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Fri Jan 20 21:21:03 2017 +0000"
      },
      "message": "Merge \"Initial Cinder tests\""
    },
    {
      "commit": "db7f98181a759ce38b9991c54c9dc26842365b00",
      "tree": "e66177745e4b2b353b5d829aebb1d9516c842848",
      "parents": [
        "617a2a52ea2e6bd66794c1298ea17cb4fd3cf696"
      ],
      "author": {
        "name": "DavidPurcell",
        "email": "david.purcell@att.com",
        "time": "Wed Jan 18 14:31:50 2017 -0500"
      },
      "committer": {
        "name": "DavidPurcell",
        "email": "david.purcell@att.com",
        "time": "Fri Jan 20 14:34:27 2017 -0500"
      },
      "message": "Glance tests - Image Member\n\nTests for the glance image member policies\n\nImplements bp: initial-tests-image\nCo-Authored-By: Rick Bartra \u003crb560u@att.com\u003e\nCo-Authored-By: Mohd Raies \u003cmohd.raies@ericsson.com\u003e\n\nChange-Id: I9bb2113e1a3364696b77464e992368fef246dda8\n"
    },
    {
      "commit": "3589f2bc011f5bb45102606db735746f7ebeb20f",
      "tree": "28330291138064718c83e8fb8bbce3fae3f29112",
      "parents": [
        "36eba5e441fbdbf467cfe4f5b76cefa81623486e"
      ],
      "author": {
        "name": "Samantha Blanco",
        "email": "samantha.blanco@att.com",
        "time": "Thu Jan 19 11:06:18 2017 -0500"
      },
      "committer": {
        "name": "Samantha Blanco",
        "email": "samantha.blanco@att.com",
        "time": "Fri Jan 20 15:13:33 2017 +0000"
      },
      "message": "Initial Cinder tests\n\nAdds volume snapshot actions tests\n\nImplements bp: initial-tests-volume\nCo-Authored-By: Anthony Bellino \u003cab2434@att.com\u003e\n\nChange-Id: Ib7a8635f310c127f32dfd14f7854029a08452673\n"
    },
    {
      "commit": "d35eef200a7d35158b38b25d984796799e0a638b",
      "tree": "06fe71b73907a069869eab046a4cfd3f3c3c2b03",
      "parents": [
        "7cff6d25107cdabc7850a947f794ffaa2af04491"
      ],
      "author": {
        "name": "Samantha Blanco",
        "email": "samantha.blanco@att.com",
        "time": "Thu Jan 19 17:59:04 2017 -0500"
      },
      "committer": {
        "name": "Samantha Blanco",
        "email": "samantha.blanco@att.com",
        "time": "Fri Jan 20 14:38:11 2017 +0000"
      },
      "message": "Cinder tests - Volume Quotas\n\nVolume RBAC admin base and tests for\ncinder volume quota admin policies\n\nImplements bp: initial-tests-volume\nCo-Authored-By: Anthony Bellino \u003cab2434@att.com\u003e\n\nChange-Id: If67a77371c9d2b9d500fc2c6e21117f85269c31f\n"
    },
    {
      "commit": "36eba5e441fbdbf467cfe4f5b76cefa81623486e",
      "tree": "64408538313ab885f57c78e2ce3c507ef0c69269",
      "parents": [
        "2416d83f1272e92c580a40b8b522e7198ff87362"
      ],
      "author": {
        "name": "Samantha Blanco",
        "email": "samantha.blanco@att.com",
        "time": "Wed Jan 18 16:53:41 2017 -0500"
      },
      "committer": {
        "name": "Samantha Blanco",
        "email": "samantha.blanco@att.com",
        "time": "Fri Jan 20 14:38:06 2017 +0000"
      },
      "message": "Initial Cinder tests\n\nAdds volume metadata RBAC tests\n\nImplements bp: initial-tests-volume\nCo-Authored-By: Rick Bartra \u003crb560u@att.com\u003e\n\nChange-Id: Ibf49962995106ddbfa45e15bf73570fa3fc5de22\n"
    },
    {
      "commit": "7cff6d25107cdabc7850a947f794ffaa2af04491",
      "tree": "1de0982a86403e868243654eab94063edcb3c7e5",
      "parents": [
        "2416d83f1272e92c580a40b8b522e7198ff87362"
      ],
      "author": {
        "name": "Samantha Blanco",
        "email": "samantha.blanco@att.com",
        "time": "Thu Jan 19 12:38:49 2017 -0500"
      },
      "committer": {
        "name": "Samantha Blanco",
        "email": "samantha.blanco@att.com",
        "time": "Fri Jan 20 14:37:44 2017 +0000"
      },
      "message": "Initial Cinder tests\n\nAdds volume actions tests\n\nImplements bp: initial-tests-volume\nCo-Authored-By: Anthony Bellino \u003cab2434@att.com\u003e\n\nChange-Id: I669e2318b026524e2c6511d84bb68a6cbfff6bf2\n"
    },
    {
      "commit": "2416d83f1272e92c580a40b8b522e7198ff87362",
      "tree": "79700460c70b57b185fe87f9723a8289ed736d3f",
      "parents": [
        "6e403f74babcd2e2d10d2077e831623bcaa7b752",
        "da434a237daa5828bd33f7d314c473b344b54ad2"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Thu Jan 19 23:13:19 2017 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Thu Jan 19 23:13:19 2017 +0000"
      },
      "message": "Merge \"Initial Cinder tests\""
    },
    {
      "commit": "da434a237daa5828bd33f7d314c473b344b54ad2",
      "tree": "cc0d6d504c8794723b8e2097c54db3b79493847b",
      "parents": [
        "617a2a52ea2e6bd66794c1298ea17cb4fd3cf696"
      ],
      "author": {
        "name": "Samantha Blanco",
        "email": "samantha.blanco@att.com",
        "time": "Tue Jan 17 17:12:47 2017 -0500"
      },
      "committer": {
        "name": "Samantha Blanco",
        "email": "samantha.blanco@att.com",
        "time": "Thu Jan 19 11:16:46 2017 -0500"
      },
      "message": "Initial Cinder tests\n\nAdds Cinder RBAC base and create/delete volume tests\n\nImplements bp: initial-tests-volume\nCo-Authored-By: Rick Bartra \u003crb560u@att.com\u003e\nCo-Authored-By: David Purcell \u003cdavid.purcell@att.com\u003e\n\nChange-Id: I57b405135e5dccf350661e6edb7582900885dc17\n"
    },
    {
      "commit": "645dfc9238da6dc528ff23a8252f57c1c64081eb",
      "tree": "de010446d10e51deb5b78ac20da98487e0adb5a2",
      "parents": [
        "617a2a52ea2e6bd66794c1298ea17cb4fd3cf696"
      ],
      "author": {
        "name": "Rajiv Kumar",
        "email": "rajiv.kumar@nectechnologies.in",
        "time": "Thu Jan 19 13:48:27 2017 +0530"
      },
      "committer": {
        "name": "Rajiv Kumar",
        "email": "rajiv.kumar@nectechnologies.in",
        "time": "Thu Jan 19 14:41:13 2017 +0530"
      },
      "message": "Switch to oslo_log\n\nChange-Id: Id9ce71a53f4392ea1bd408681d01b6174d86ae61\n"
    },
    {
      "commit": "617a2a52ea2e6bd66794c1298ea17cb4fd3cf696",
      "tree": "6d65c5e143d45badb6195393916631d76f00df85",
      "parents": [
        "029d8c31267758d60c7f28f81ddb27d25f2fdd65"
      ],
      "author": {
        "name": "DavidPurcell",
        "email": "david.purcell@att.com",
        "time": "Mon Jan 16 11:49:22 2017 -0500"
      },
      "committer": {
        "name": "DavidPurcell",
        "email": "david.purcell@att.com",
        "time": "Mon Jan 16 15:41:51 2017 -0500"
      },
      "message": "Initial glance tests\n\nSome initial tests for the glance image apis.  Expands upon test_images_rbac\nto include several other glance endpoints.  First of many, more glance tests\nto come\n\nImplements bp: initial-tests-image\nCo-Authored-By: Mohd Raies \u003cmohd.raies@ericsson.com\u003e\n\nChange-Id: I3f6cb1a8d161ae6f4945bb7b32c8883f47e0410c\n"
    },
    {
      "commit": "029d8c31267758d60c7f28f81ddb27d25f2fdd65",
      "tree": "5a2daee0144ca4a7fb4d3d0db53ccd6e1f7b2854",
      "parents": [
        "663aedfe4619a278a3abd224bd4f0909e5d9dea7"
      ],
      "author": {
        "name": "DavidPurcell",
        "email": "david.purcell@att.com",
        "time": "Fri Jan 06 15:27:41 2017 -0500"
      },
      "committer": {
        "name": "DavidPurcell",
        "email": "david.purcell@att.com",
        "time": "Fri Jan 13 11:37:30 2017 -0500"
      },
      "message": "Initial functionality framework.\nIncludes:\nrbac_util - Utility for switching between roles for tests.\nrbac_auth - Determines if a given role is valid for a given api call.\nrbac_rule_validation - Determines if a allowed proper access and denied improper access (403 error)\nrbac_role_converter - Converts policy.json files into a list of api\u0027s and the roles that can access them.\n\nOne example rbac_base in tests/api/rbac_base\nOne example test in tests/api/images/test_images_rbac.py\n\nNew config settings for rbac_flag, rbac_test_role, and rbac_roles\n\nImplements bp: initial-framework\nCo-Authored-By: Sangeet Gupta \u003csg774j@att.com\u003e\nCo-Authored-By: Rick Bartra \u003crb560u@att.com\u003e\nCo-Authored-By: Felipe Monteiro \u003cfelipe.monteiro@att.com\u003e\nCo-Authored-By: Anthony Bellino \u003cab2434@att.com\u003e\nCo-Authored-By: Avishek Dutta \u003cad620p@att.com\u003e\n\nChange-Id: Ic97b2558ba33ab47ac8174ae37629d36ceb1c9de\n"
    },
    {
      "commit": "663aedfe4619a278a3abd224bd4f0909e5d9dea7",
      "tree": "4eca87b304687932509e9552a5852beb1036fb8d",
      "parents": [
        "859beb410fa8aaba4a7e6c52a8a5c9ffcd451fea"
      ],
      "author": {
        "name": "DavidPurcell",
        "email": "david.purcell@att.com",
        "time": "Tue Jan 03 10:01:14 2017 -0500"
      },
      "committer": {
        "name": "DavidPurcell",
        "email": "david.purcell@att.com",
        "time": "Wed Jan 04 15:11:34 2017 -0500"
      },
      "message": "Initial Cookiecutter commit\n\nChange-Id: Iceff2531f4f7de21dcbb91ee893a8205b6c85107\n"
    }
  ]
}
