)]}'
{
  "log": [
    {
      "commit": "097d94cc0dc0a413a7f92f4c9078d49c2af1efd9",
      "tree": "bf1320903b40e037a8fcee21cb6b2f38e3997ee1",
      "parents": [
        "3f67a3921d5bb2fbd8a85e28ea18158683080a86"
      ],
      "author": {
        "name": "Felipe Monteiro",
        "email": "felipe.monteiro@att.com",
        "time": "Sun Feb 25 13:48:14 2018 +0000"
      },
      "committer": {
        "name": "Felipe Monteiro",
        "email": "felipe.monteiro@att.com",
        "time": "Wed Mar 14 00:32:34 2018 +0000"
      },
      "message": "Patrole base job as zuulv3 native\n\nThis PS writes Patrole base job (and by extension admin and\nMember jobs as well) as zuulv3 native.\n\nChange-Id: I0840c6e137b74c7bc41d992a26842918cbc4554a\n"
    },
    {
      "commit": "3f67a3921d5bb2fbd8a85e28ea18158683080a86",
      "tree": "33ebdb472f537c6d178daf0f00cf04d2e1fc9b37",
      "parents": [
        "748abc9204e11cd0a806e03175672bf4a2eba13c"
      ],
      "author": {
        "name": "Felipe Monteiro",
        "email": "felipe.monteiro@att.com",
        "time": "Tue Mar 13 02:43:45 2018 +0000"
      },
      "committer": {
        "name": "Felipe Monteiro",
        "email": "felipe.monteiro@att.com",
        "time": "Tue Mar 13 19:51:19 2018 +0000"
      },
      "message": "[Fix Gate] Fix network segments policy test raising 503\n\nThis is to fix the gate by resolving an issue with a Neutron\nsegments policy test class that hardcodes the network segment\nto use gre network type, which may not be supported by the\nunderlying network, resulting in a 503 exception being raised.\nExample stacktrace: [0] and root cause: [1].\n\nAlso renames the class and file to convey that actual policy\nbeing tested.\n\n[0] http://logs.openstack.org/20/547820/7/check/patrole-admin/5f4e495/job-output.txt.gz#_2018-03-12_20_50_15_600175\n[1] http://logs.openstack.org/20/547820/7/check/patrole-admin/5f4e495/controller/logs/screen-neutron-api.txt.gz#_Mar_12_20_50_15_698713\n\nChange-Id: I6e3daef766f0ed5fabcc125f39471d089c9d7218\n"
    },
    {
      "commit": "748abc9204e11cd0a806e03175672bf4a2eba13c",
      "tree": "a1fe9e49f566e00678c278f7ccc50c88689b1006",
      "parents": [
        "318a0bf6028043249fb5bb1c525c243197cd7372",
        "0548f03bfb0a770156e95226d9c82cda44023836"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.openstack.org",
        "time": "Mon Mar 12 04:47:30 2018 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Mon Mar 12 04:47:30 2018 +0000"
      },
      "message": "Merge \"Add v0.2.0 releasenotes page\""
    },
    {
      "commit": "318a0bf6028043249fb5bb1c525c243197cd7372",
      "tree": "fef7940c0ac20b29fa6fddaedd656b2515709de1",
      "parents": [
        "2fb16dac7ad808f5cf220b5bb05513b6b4c04fe3"
      ],
      "author": {
        "name": "Felipe Monteiro",
        "email": "felipe.monteiro@att.com",
        "time": "Tue Feb 27 06:57:10 2018 -0500"
      },
      "committer": {
        "name": "Felipe Monteiro",
        "email": "felipe.monteiro@att.com",
        "time": "Sat Mar 10 19:31:10 2018 +0000"
      },
      "message": "Remove admin_only kwarg from rbac_rule_validation decorator\n\nThe ``admin_only`` kwarg has been removed from ``rbac_rule_validation``\ndecorator because it is no longer used by any tests. Besides that,\nit should not be used because Patrole is dedicated to RBAC testing and\nan admin-only check is not RBAC because it does not use ``oslo.policy``\nlibrary.\n\nChange-Id: Iee4881a8756cf2f2a0a4520dd450776a4f1e873c\n"
    },
    {
      "commit": "2fb16dac7ad808f5cf220b5bb05513b6b4c04fe3",
      "tree": "d0e7a86802f52ee380ce1de6ee2096aa20e956bd",
      "parents": [
        "1a971293c3a60afc5b47b4cba8c04a323ec97298",
        "6e86fc1e0c7843fc2372b8e6da9c77bd53b25662"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.openstack.org",
        "time": "Sat Mar 10 18:27:38 2018 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Sat Mar 10 18:27:38 2018 +0000"
      },
      "message": "Merge \"Increase coverage for volume metadata tests\""
    },
    {
      "commit": "0548f03bfb0a770156e95226d9c82cda44023836",
      "tree": "1fd3847f7a818900168a98e2bae30f91e29f7fba",
      "parents": [
        "1a971293c3a60afc5b47b4cba8c04a323ec97298"
      ],
      "author": {
        "name": "Felipe Monteiro",
        "email": "felipe.monteiro@att.com",
        "time": "Sat Mar 10 12:09:10 2018 -0500"
      },
      "committer": {
        "name": "Felipe Monteiro",
        "email": "felipe.monteiro@att.com",
        "time": "Sat Mar 10 12:09:10 2018 -0500"
      },
      "message": "Add v0.2.0 releasenotes page\n\nThis is to add a v0.2.0 releasenotes page as Patrole 0.2.0 was\nreleased during the penultimate cycle so this is overdue.\n\nChange-Id: Icc4628de816b9a413a5d7fdf44cc98c3d651f840\n"
    },
    {
      "commit": "6e86fc1e0c7843fc2372b8e6da9c77bd53b25662",
      "tree": "84d03675d7f03ccfdd925e6992973f886e21ff77",
      "parents": [
        "938471ba9e0d1a0de617aa0068b6242eb677ebcf"
      ],
      "author": {
        "name": "Felipe Monteiro",
        "email": "felipe.monteiro@att.com",
        "time": "Fri Feb 23 01:20:00 2018 +0000"
      },
      "committer": {
        "name": "Felipe Monteiro",
        "email": "felipe.monteiro@att.com",
        "time": "Sat Mar 10 15:30:41 2018 +0000"
      },
      "message": "Increase coverage for volume metadata tests\n\nImplement complete coverage for the following policies [0]:\n  * \"volume:get_volume_metadata\"\n  * \"volume_extension:volume_image_metadata\"\n\n[0] https://github.com/openstack/cinder/blob/0ac4af182fdd55d4a97ce283070f7b8e6480540f/cinder/policies/volume_metadata.py\n\nChange-Id: Id5d9b53392859dd4e852c6aea670334c6acc6670\n"
    },
    {
      "commit": "1a971293c3a60afc5b47b4cba8c04a323ec97298",
      "tree": "8ba3aad9a6f646b7c33f5ae5816ca3303f735fc2",
      "parents": [
        "f89066a5043a3aca9ac1a4a853b219775bbcacd1",
        "bb1ebaa69b2214b9298cc8bbb9942e0ab104796b"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.openstack.org",
        "time": "Sat Mar 10 02:22:37 2018 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Sat Mar 10 02:22:37 2018 +0000"
      },
      "message": "Merge \"Fix test_limits_rbac not checking for expected response\""
    },
    {
      "commit": "f89066a5043a3aca9ac1a4a853b219775bbcacd1",
      "tree": "553c886b2c3b3e10b7707631d9ae254a96079766",
      "parents": [
        "b0069835255dc45bbaca7a4e45fe41051b6b4246",
        "b437ae159030c90634cd7136af57258025f1a218"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.openstack.org",
        "time": "Sat Mar 10 01:34:29 2018 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Sat Mar 10 01:34:29 2018 +0000"
      },
      "message": "Merge \"Add RBAC test for show_encryption_specs_item\""
    },
    {
      "commit": "bb1ebaa69b2214b9298cc8bbb9942e0ab104796b",
      "tree": "7d2fd92d72e3825fca238e3f3fe8e9b829527bad",
      "parents": [
        "938471ba9e0d1a0de617aa0068b6242eb677ebcf"
      ],
      "author": {
        "name": "Felipe Monteiro",
        "email": "felipe.monteiro@att.com",
        "time": "Tue Feb 27 09:15:14 2018 -0500"
      },
      "committer": {
        "name": "Felipe Monteiro",
        "email": "felipe.monteiro@att.com",
        "time": "Tue Feb 27 09:15:14 2018 -0500"
      },
      "message": "Fix test_limits_rbac not checking for expected response\n\nThis is to fix test_show_limits test under test_limits_rbac\nin volume module which is currently expecting a fatal exception\nto be raised by the Cinder server following failed authorization.\nHowever, this assumption is false because this endpoint uses\nnon-fatal authorization [0] to inject additional attributes into\nthe response body following successfuly authorization.\n\nThus, it is necessary Patrole side to verify that the expected\nattributes are present in the response body, as expecting a 403\nis a false assumption.\n\n[0] https://github.com/openstack/cinder/blob/67177026ab510b09644fd4b8b301594aa5482cef/cinder/api/contrib/used_limits.py#L30\n\nChange-Id: I3aae5d8c6c947cf5119f1cdc081dae8179421564\n"
    },
    {
      "commit": "b0069835255dc45bbaca7a4e45fe41051b6b4246",
      "tree": "cce6730e45c7b9a72634bdafe63d8eff277b2d64",
      "parents": [
        "938471ba9e0d1a0de617aa0068b6242eb677ebcf"
      ],
      "author": {
        "name": "Felipe Monteiro",
        "email": "felipe.monteiro@att.com",
        "time": "Sun Feb 25 17:07:05 2018 +0000"
      },
      "committer": {
        "name": "Felipe Monteiro",
        "email": "felipe.monteiro@att.com",
        "time": "Sun Feb 25 17:07:05 2018 +0000"
      },
      "message": "Add releasenotes to mark the start of Queens support\n\nThis commit adds the releasenote to start the Queens support\nand needed for version 0.3.0 to release.\n\nChange-Id: I5eecc125b5a09e33d15fdccdcd39f5ad68b115fe\n"
    },
    {
      "commit": "b437ae159030c90634cd7136af57258025f1a218",
      "tree": "a7ccd958a29971fd59ff00e49e003e68b6f0e048",
      "parents": [
        "938471ba9e0d1a0de617aa0068b6242eb677ebcf"
      ],
      "author": {
        "name": "Felipe Monteiro",
        "email": "felipe.monteiro@att.com",
        "time": "Sun Feb 25 14:12:27 2018 +0000"
      },
      "committer": {
        "name": "Felipe Monteiro",
        "email": "felipe.monteiro@att.com",
        "time": "Sun Feb 25 14:12:27 2018 +0000"
      },
      "message": "Add RBAC test for show_encryption_specs_item\n\nThis adds an RBAC test for volume v3 client endpoint\nshow_encryption_specs_item. This was recently added to Tempest\nin [0]. The policy it enforces is\n\"volume_extension:volume_type_encryption\" [1] and it is enforced\nin code here [2].\n\n[0] https://review.openstack.org/#/c/521241/\n[1] https://github.com/openstack/cinder/blob/e75d209177b8b65f28429e64e79b4101dbcf58b3/cinder/policies/volume_type.py#L65\n[2] https://github.com/openstack/cinder/blob/e75d209177b8b65f28429e64e79b4101dbcf58b3/cinder/api/contrib/volume_type_encryption.py#L147\n\nChange-Id: I8518bee5720956eb6c3c280e311458991ff30325\n"
    },
    {
      "commit": "938471ba9e0d1a0de617aa0068b6242eb677ebcf",
      "tree": "b05dcdc9b6b63fd54ffe1bc8624ae1cb9833bc10",
      "parents": [
        "6a8c08c3c8ebce3e4400ae21bdb1ee067ff0ef5c"
      ],
      "author": {
        "name": "Felipe Monteiro",
        "email": "felipe.monteiro@att.com",
        "time": "Tue Feb 20 06:23:17 2018 +0000"
      },
      "committer": {
        "name": "Felipe Monteiro",
        "email": "felipe.monteiro@att.com",
        "time": "Tue Feb 20 04:46:51 2018 +0000"
      },
      "message": "Remove all v2.0 identity API tests\n\nAll of the identity v2.0 API tests have been remvoed from Patrole because\nthe majority of the v2.0 API has been removed from the identity project.\n\nChange-Id: I8501a8e276ce77c5c1bf631177add60d5820ed85\n"
    },
    {
      "commit": "6a8c08c3c8ebce3e4400ae21bdb1ee067ff0ef5c",
      "tree": "a2c930517f4bf04c6ba80bce6fc3634086540e0e",
      "parents": [
        "ac2ee131c5480aff4f5bcaa7a6cc4379c1b33d20"
      ],
      "author": {
        "name": "hifzasakhi",
        "email": "hifza.sakhi@att.com",
        "time": "Fri Feb 02 22:43:46 2018 +0000"
      },
      "committer": {
        "name": "Felipe Monteiro",
        "email": "felipe.monteiro@att.com",
        "time": "Sat Feb 10 23:53:37 2018 +0000"
      },
      "message": "RBAC tests for group type specs\n\nChange-Id: I033206f288b17b89c345a04bad3b41346916f4e8\nCloses-Bug:#1745871\n"
    },
    {
      "commit": "ac2ee131c5480aff4f5bcaa7a6cc4379c1b33d20",
      "tree": "e8350f24e75e3758f9dd0b4ec98f08cfda9145d1",
      "parents": [
        "ea7b25bbf9faada1e41f828ef7e26bcef69fa88a"
      ],
      "author": {
        "name": "Felipe Monteiro",
        "email": "felipe.monteiro@att.com",
        "time": "Sat Feb 10 23:49:23 2018 +0000"
      },
      "committer": {
        "name": "Felipe Monteiro",
        "email": "felipe.monteiro@att.com",
        "time": "Sat Feb 10 23:49:23 2018 +0000"
      },
      "message": "[Gate fix] Fix attach volume create server test timeout\n\nThis PS unblocks the gate by fixing the timeout error that is\ncurrently being thrown [0] for the test test_create_server_attach_volume\n\n[0] http://logs.openstack.org/44/540544/13/check/patrole-admin/a16eb5a/job-output.txt.gz#_2018-02-07_21_05_40_650426\n\nChange-Id: I100f1e1ce2364c338baeaab00fec2dde327bbe06\n"
    },
    {
      "commit": "ea7b25bbf9faada1e41f828ef7e26bcef69fa88a",
      "tree": "41aab34529263f6bb5fa698331d208a5b2e69641",
      "parents": [
        "00b4a100d9dafcef12e46a372ff754058c330455",
        "2189207ebb5215efdb43a85e84f46b3e1bcf52ba"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.openstack.org",
        "time": "Mon Feb 05 22:01:18 2018 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Mon Feb 05 22:01:18 2018 +0000"
      },
      "message": "Merge \"RBAC tests for reset group snapshot status policy\""
    },
    {
      "commit": "00b4a100d9dafcef12e46a372ff754058c330455",
      "tree": "0fce30833070b9a4e52b345e86b04ccb89548463",
      "parents": [
        "8aaf333e236ab0438a6371c0ae2b557f41b2397e",
        "8731f7bd6a583b0d55c21d1a0d2533e18aa03585"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.openstack.org",
        "time": "Mon Feb 05 22:01:17 2018 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Mon Feb 05 22:01:17 2018 +0000"
      },
      "message": "Merge \"Zuul: Remove project name\""
    },
    {
      "commit": "8aaf333e236ab0438a6371c0ae2b557f41b2397e",
      "tree": "0fce30833070b9a4e52b345e86b04ccb89548463",
      "parents": [
        "13051245302b7df86f52c7d22c3821c5d596aef4",
        "686e0d94a9c6f68335725ff3b6a28fa96fcd38de"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.openstack.org",
        "time": "Mon Feb 05 21:36:45 2018 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Mon Feb 05 21:36:45 2018 +0000"
      },
      "message": "Merge \"Replace curly quotes with straight quotes\""
    },
    {
      "commit": "13051245302b7df86f52c7d22c3821c5d596aef4",
      "tree": "6a6dac1ec76a8d047ee435e1c2cfc32814b446ba",
      "parents": [
        "88061b72d198b1d245d3ff53df71e3702a48917f",
        "81a22b102db7b509c35289311abab43de232064c"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.openstack.org",
        "time": "Mon Feb 05 16:23:07 2018 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Mon Feb 05 16:23:07 2018 +0000"
      },
      "message": "Merge \"Add test coverage for volume types\""
    },
    {
      "commit": "686e0d94a9c6f68335725ff3b6a28fa96fcd38de",
      "tree": "6eb71483d555d2e57eb0526d96bb58e86853ae1a",
      "parents": [
        "88061b72d198b1d245d3ff53df71e3702a48917f"
      ],
      "author": {
        "name": "melissaml",
        "email": "ma.lei@99cloud.net",
        "time": "Fri Jan 26 01:07:42 2018 +0800"
      },
      "committer": {
        "name": "Felipe Monteiro",
        "email": "felipe.monteiro@att.com",
        "time": "Mon Feb 05 16:13:34 2018 +0000"
      },
      "message": "Replace curly quotes with straight quotes\n\nCurly quotes usually input from Chinese input method.\nWhen read from english context, it makes some confusion.\n\nChange-Id: I46c0c3bfc49fb657eb5c6fbad24682f1d579a121\n"
    },
    {
      "commit": "2189207ebb5215efdb43a85e84f46b3e1bcf52ba",
      "tree": "9bad8edab52877f156becea85793bd343ae7d182",
      "parents": [
        "88061b72d198b1d245d3ff53df71e3702a48917f"
      ],
      "author": {
        "name": "hifzasakhi",
        "email": "hifza.sakhi@att.com",
        "time": "Thu Jan 25 22:05:05 2018 +0000"
      },
      "committer": {
        "name": "Felipe Monteiro",
        "email": "felipe.monteiro@att.com",
        "time": "Mon Feb 05 16:13:25 2018 +0000"
      },
      "message": "RBAC tests for reset group snapshot status policy\n\nAdd RBAC tests for missing reset group snapshot\nstatus [0] the API for which was recently introduced\nto Tempest by [1] to the Patrole test suite in [2].\n\n[0] https://github.com/openstack/cinder/blob/master/cinder/policies/group_snapshot_actions.py\n[1] https://review.openstack.org/#/c/495735/\n[2] https://github.com/openstack/patrole/blob/master/patrole_tempest_plugin/tests/api/volume/test_group_snapshots_rbac.py\n\nChange-Id: I0342b39d15f2616e6090248cf028b1add856bec2\nCloses-Bug:#1712723\n"
    },
    {
      "commit": "8731f7bd6a583b0d55c21d1a0d2533e18aa03585",
      "tree": "2d26e12b3ec8ca0ff3087965d65b0dd4c822525a",
      "parents": [
        "88061b72d198b1d245d3ff53df71e3702a48917f"
      ],
      "author": {
        "name": "James E. Blair",
        "email": "jeblair@redhat.com",
        "time": "Wed Jan 24 16:50:17 2018 -0800"
      },
      "committer": {
        "name": "Felipe Monteiro",
        "email": "felipe.monteiro@att.com",
        "time": "Mon Feb 05 16:13:16 2018 +0000"
      },
      "message": "Zuul: Remove project name\n\nZuul no longer requires the project-name for in-repo configuration.\nOmitting it makes forking or renaming projects easier.\n\nChange-Id: I15c1ba10b8241ab80d35272e81ecaeeb2ec1ba4b\n"
    },
    {
      "commit": "88061b72d198b1d245d3ff53df71e3702a48917f",
      "tree": "2d26e12b3ec8ca0ff3087965d65b0dd4c822525a",
      "parents": [
        "869fe2c804c12da5f224856e9b0e08efa122f358"
      ],
      "author": {
        "name": "Felipe Monteiro",
        "email": "felipe.monteiro@att.com",
        "time": "Thu Feb 01 21:56:12 2018 +0000"
      },
      "committer": {
        "name": "Felipe Monteiro",
        "email": "felipe.monteiro@att.com",
        "time": "Thu Feb 01 21:59:37 2018 +0000"
      },
      "message": "Add waiter to test_manage_snapshot_rbac to fix data race\n\nThis PS adds a waiter after attempting to manage a snapshot\nin test_manage_snapshot_rbac to avoid data race conditions\ncausing the test to fail during resource_cleanup [0].\n\nThis also adds a clean up to the test which is currently missing.\n\n[0] http://logs.openstack.org/77/537977/1/check/patrole-admin/c4e6884/job-output.txt.gz#_2018-02-01_02_47_26_276336\n\nChange-Id: Ib62a6d7ebbc5af43278c97fedce3a863ecfd3575\n"
    },
    {
      "commit": "869fe2c804c12da5f224856e9b0e08efa122f358",
      "tree": "fc355cd7f555c528419defc735ba874bc8738699",
      "parents": [
        "97c42afccc32042ef3be4c4c4ebf01196d36633f",
        "795dae5249640ffba467b47b506c84c7676b34b6"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.openstack.org",
        "time": "Tue Jan 30 18:01:20 2018 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Tue Jan 30 18:01:20 2018 +0000"
      },
      "message": "Merge \"Remove unnecessary dir \u0027legacy\u0027\""
    },
    {
      "commit": "97c42afccc32042ef3be4c4c4ebf01196d36633f",
      "tree": "a70573f3cbbe6ccfd379ef4e83f12a4b3a4f9d09",
      "parents": [
        "233b943a3c8a8b03407137ef3e4845cc62521801",
        "1882e9bffc09fe20dcc186354883c707dc995251"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.openstack.org",
        "time": "Tue Jan 30 05:56:52 2018 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Tue Jan 30 05:56:52 2018 +0000"
      },
      "message": "Merge \"override_role cleanup: Remove superfluous call in rbac_rule_validation\""
    },
    {
      "commit": "795dae5249640ffba467b47b506c84c7676b34b6",
      "tree": "b9a755d12bfb0a7bde202028e9a617aea6430b64",
      "parents": [
        "ba816be61343a4533e2fcd5c0ea3f8bc67511906"
      ],
      "author": {
        "name": "dennisa",
        "email": "dennis.ahuja@gmail.com",
        "time": "Mon Jan 29 18:02:46 2018 +0530"
      },
      "committer": {
        "name": "dennisa",
        "email": "dennis.ahuja@gmail.com",
        "time": "Mon Jan 29 18:06:50 2018 +0530"
      },
      "message": "Remove unnecessary dir \u0027legacy\u0027\n\nAs patrole defines and moved their job in\nproject repo, we do not need \u0027legacy\u0027\ndir.\n\nChange-Id: I024cb0704a0677e85307614234499ea53c58879e\n"
    },
    {
      "commit": "233b943a3c8a8b03407137ef3e4845cc62521801",
      "tree": "34a9b7f544f8920b080b63c358149cd05fa33eb6",
      "parents": [
        "ba816be61343a4533e2fcd5c0ea3f8bc67511906"
      ],
      "author": {
        "name": "Hoang Trung Hieu",
        "email": "hieuht@vn.fujitsu.com",
        "time": "Mon Jan 29 13:25:03 2018 +0700"
      },
      "committer": {
        "name": "Hoang Trung Hieu",
        "email": "hieuht@vn.fujitsu.com",
        "time": "Mon Jan 29 13:25:56 2018 +0700"
      },
      "message": "Zuul: Remove project name\n\nZuul no longer requires the project-name for in-repo configuration.\nOmitting it makes forking or renaming projects easier.\n\nChange-Id: I40c446df59cdc4b4912b9efb3439089f438554b9\n"
    },
    {
      "commit": "1882e9bffc09fe20dcc186354883c707dc995251",
      "tree": "aa7ae4f0d31cedc609c904376a67590a97faf7c1",
      "parents": [
        "ba816be61343a4533e2fcd5c0ea3f8bc67511906"
      ],
      "author": {
        "name": "Felipe Monteiro",
        "email": "felipe.monteiro@att.com",
        "time": "Fri Jan 19 11:44:00 2018 -0500"
      },
      "committer": {
        "name": "Felipe Monteiro",
        "email": "felipe.monteiro@att.com",
        "time": "Sun Jan 28 19:49:44 2018 +0000"
      },
      "message": "override_role cleanup: Remove superfluous call in rbac_rule_validation\n\nThis PS cleans up rbac_rule_validation (addressing a TODO) by removing\n_override_role call in rbac_utils which is no longer necessary as all\ntests have migrated over to override_role.\n\nThe call in rbac_rule_validation to _override_role was only needed\nto do a role switch to admin role after test execution to compensate\nfor the limitation in switch_role which did not automatically switch\nrole via a contextmanager (which is what override_role) does.\n\nPartially Implements: blueprint rbac-utils-contextmanager\n\nChange-Id: I5628886349b22b10b53a3c325fd38bdbaaafafae\n"
    },
    {
      "commit": "ba816be61343a4533e2fcd5c0ea3f8bc67511906",
      "tree": "b7b7df8d7847c4edca0a2926ac6bd2ea997bf328",
      "parents": [
        "7676a21077b5d8078f5beb32f7186970f02fc1a1"
      ],
      "author": {
        "name": "OpenStack Proposal Bot",
        "email": "openstack-infra@lists.openstack.org",
        "time": "Wed Jan 24 01:27:16 2018 +0000"
      },
      "committer": {
        "name": "Felipe Monteiro",
        "email": "felipe.monteiro@att.com",
        "time": "Sat Jan 27 02:39:16 2018 +0000"
      },
      "message": "Updated from global requirements\n\nChange-Id: Idf288ec61edcd5c29ee43714df529db6e873f555\n"
    },
    {
      "commit": "7676a21077b5d8078f5beb32f7186970f02fc1a1",
      "tree": "5e4c1661cd50de0e1b98174cfbbe1bf286ff228b",
      "parents": [
        "b7c0b9a2159fbca800d21431f991de61d68b649a"
      ],
      "author": {
        "name": "Hifza Sakhi",
        "email": "hifza.sakhi@att.com",
        "time": "Wed Jan 24 16:44:17 2018 +0000"
      },
      "committer": {
        "name": "Hifza Sakhi",
        "email": "hifza.sakhi@att.com",
        "time": "Wed Jan 24 16:44:17 2018 +0000"
      },
      "message": "Migrate to override_role for volume module (part 3)\n\nNow that override_role has supplanted switch_role (which has\nbeen deprecated) in [0], the RBAC tests need to switch to use\noverride_role.\n\nThis PS switches to override_role for the volume module. This\nPS handles the remaining modules for volume.\n\nThis PS also removes unnecessary indexing into response bodies.\n\n[0] I670fba358bf321eae0d22d18cea6d2f530f00716\n\nPartially Implements: blueprint rbac-utils-contextmanager\n\nChange-Id: I7451b7b098b9f751af777fcfad947ebc7a72f5ae\n"
    },
    {
      "commit": "b7c0b9a2159fbca800d21431f991de61d68b649a",
      "tree": "23d0182124e4c684a89cfefed091800139984773",
      "parents": [
        "1b8b0b7f5ac10e3dcf514bc7f73475252daf079c",
        "50d52d7b55447c3916bd7fe079535f8de335f0de"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.openstack.org",
        "time": "Tue Jan 23 20:49:16 2018 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Tue Jan 23 20:49:16 2018 +0000"
      },
      "message": "Merge \"Add tests for update group types for volume module\""
    },
    {
      "commit": "1b8b0b7f5ac10e3dcf514bc7f73475252daf079c",
      "tree": "1e1f7800b69af938ea4b3c53f845b63d90fa50c6",
      "parents": [
        "3e123c8108e8d60df9fc835efd2d4bb7fd1c0db3",
        "e7d7c229c24cc5ce885c8b87d82f678b03db90c7"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.openstack.org",
        "time": "Tue Jan 23 17:53:49 2018 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Tue Jan 23 17:53:49 2018 +0000"
      },
      "message": "Merge \"Make create_server tests more policy-granular\""
    },
    {
      "commit": "3e123c8108e8d60df9fc835efd2d4bb7fd1c0db3",
      "tree": "e159917776921307dc89c0939e985db78b760b9b",
      "parents": [
        "291bd2ff2724f62430597c6e6c49a24f108df04e",
        "398a09fb14254a8d920837f164e26308238e765a"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.openstack.org",
        "time": "Tue Jan 23 16:08:12 2018 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Tue Jan 23 16:08:12 2018 +0000"
      },
      "message": "Merge \"Clean up exception message raised by policy authority module\""
    },
    {
      "commit": "291bd2ff2724f62430597c6e6c49a24f108df04e",
      "tree": "feb1e9be3391839348fb3157f02073effdbca885",
      "parents": [
        "074cb9a0455135e0de5d4950a356639c6501d0b9",
        "f58755b3fc29c5b0d0de557e2e4caeb4664d94e9"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.openstack.org",
        "time": "Tue Jan 23 02:06:33 2018 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Tue Jan 23 02:06:33 2018 +0000"
      },
      "message": "Merge \"Updated from global requirements\""
    },
    {
      "commit": "398a09fb14254a8d920837f164e26308238e765a",
      "tree": "bf18263cd581bde5da11c0322c4bc808cef7d218",
      "parents": [
        "074cb9a0455135e0de5d4950a356639c6501d0b9"
      ],
      "author": {
        "name": "Felipe Monteiro",
        "email": "felipe.monteiro@att.com",
        "time": "Tue Jan 23 01:39:25 2018 +0000"
      },
      "committer": {
        "name": "Felipe Monteiro",
        "email": "felipe.monteiro@att.com",
        "time": "Tue Jan 23 01:39:25 2018 +0000"
      },
      "message": "Clean up exception message raised by policy authority module\n\nThis PS cleans up an exception message raised by policy authority\nmodule because it is innacurate. When a policy isn\u0027t found,\nthe current message says something like:\n\nPolicy action: group:reset_group_snapshot not found in policy file:\nNone. [0]\n\nHowever, this isn\u0027t very helpful as in this case no custom policy\nfile is used and besides that, the policy in code is used as a source\nfor finding the policy. So the message has been changed to (e.g.):\n\nPolicy action \"group:reset_group_snapshot\" not found in policy file:\nNone or among registered policy in code defaults for service.\n\n[0] http://logs.openstack.org/12/536612/2/check/patrole-admin/7367a52/job-output.txt.gz#_2018-01-23_00_15_27_996109\n\nChange-Id: I754a03d57ae404877ad7521e25bf49a5cc7357b9\n"
    },
    {
      "commit": "50d52d7b55447c3916bd7fe079535f8de335f0de",
      "tree": "8e901693bbf29651bc93b8be4eef0e8c528f411a",
      "parents": [
        "074cb9a0455135e0de5d4950a356639c6501d0b9"
      ],
      "author": {
        "name": "Felipe Monteiro",
        "email": "felipe.monteiro@att.com",
        "time": "Mon Jan 22 22:46:42 2018 +0000"
      },
      "committer": {
        "name": "Felipe Monteiro",
        "email": "felipe.monteiro@att.com",
        "time": "Mon Jan 22 22:46:50 2018 +0000"
      },
      "message": "Add tests for update group types for volume module\n\nThis PS adds a test for update_group_types for the corresponding\nCinder API that was recently added to Tempest [0] and whose policy\nis [1].\n\nThis PS also rearranges some tests in the related class so that\nthe tests are bunched together by policy name.\n\n[0] https://github.com/openstack/tempest/blob/1879cc7aa733f38bc5eba1d126bd320dfeaa1a90/tempest/lib/services/volume/v3/group_types_client.py#L79\n[1] https://github.com/openstack/cinder/blob/280e59c5b6c953228dcba52b21587b82f7f5f93b/cinder/policies/group_types.py#L38\n\nChange-Id: Ie9bf27c9e9c392ebb2011800e5ce5c1450c3df75\n"
    },
    {
      "commit": "81a22b102db7b509c35289311abab43de232064c",
      "tree": "01f0e244bf65869ac14ad90a8a532927276342a9",
      "parents": [
        "074cb9a0455135e0de5d4950a356639c6501d0b9"
      ],
      "author": {
        "name": "Felipe Monteiro",
        "email": "felipe.monteiro@att.com",
        "time": "Sat Dec 09 04:48:17 2017 +0000"
      },
      "committer": {
        "name": "Felipe Monteiro",
        "email": "felipe.monteiro@att.com",
        "time": "Mon Jan 22 22:43:44 2018 +0000"
      },
      "message": "Add test coverage for volume types\n\nThis PS adds coverage for volume types policies, specifically\nthose that test creating, updating and deleting a volume type\nwhich enforces \"volume_extension:types_manage\" [0].\n\n[0] https://github.com/openstack/cinder/blob/4ca4f644008f4c89edc472cacda19050367ba54a/cinder/policies/volume_type.py#L26\n\nChange-Id: I38b88f7ab86635891141cda801b1ec9cf2758431\n"
    },
    {
      "commit": "074cb9a0455135e0de5d4950a356639c6501d0b9",
      "tree": "5128e153d4e564884810729e9509aaab45b4b622",
      "parents": [
        "8bd897b7f94bd1726ac5fd97847fffc50fad59ed",
        "d67a92cec360fc81e17dd2fe48d8267594cd3ecc"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.openstack.org",
        "time": "Fri Jan 19 18:33:35 2018 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Fri Jan 19 18:33:35 2018 +0000"
      },
      "message": "Merge \"Migrate to override_role for volume module (part 1)\""
    },
    {
      "commit": "e7d7c229c24cc5ce885c8b87d82f678b03db90c7",
      "tree": "c9f8c2eaf02ebee86399e5c424bbaf2cc447c0c7",
      "parents": [
        "8bd897b7f94bd1726ac5fd97847fffc50fad59ed"
      ],
      "author": {
        "name": "Felipe Monteiro",
        "email": "felipe.monteiro@att.com",
        "time": "Sat Jan 13 18:20:13 2018 -0500"
      },
      "committer": {
        "name": "Felipe Monteiro",
        "email": "felipe.monteiro@att.com",
        "time": "Thu Jan 18 23:00:22 2018 +0000"
      },
      "message": "Make create_server tests more policy-granular\n\nThis PS makes the tests in test_create_serve rmore policy-granular\nby removing create_test_server from the ``override_role`` contextmanager\nblocks because the function can call many different policies.\n\nChange-Id: I299db38b1ab8f5233de44643aca052b9c34bb7ce\n"
    },
    {
      "commit": "d67a92cec360fc81e17dd2fe48d8267594cd3ecc",
      "tree": "87b3872713e0e944299a89899bde0603f1be8446",
      "parents": [
        "ec14d2b66927ea786936b19db0c9c8be8733de5a"
      ],
      "author": {
        "name": "Hifza Sakhi",
        "email": "hifza.sakhi@att.com",
        "time": "Wed Jan 17 17:29:51 2018 +0000"
      },
      "committer": {
        "name": "Felipe Monteiro",
        "email": "felipe.monteiro@att.com",
        "time": "Thu Jan 18 20:52:02 2018 +0000"
      },
      "message": "Migrate to override_role for volume module (part 1)\n\nNow that override_role has supplanted switch_role (which has\nbeen deprecated) in [0], the RBAC tests need to switch to use\noverride_role.\n\nThis PS switches to override_role for the volume module. This\nPS handles the first 4 modules for volume.\n\nThis PS also removes unnecessary indexing into response bodies.\n\n[0] I670fba358bf321eae0d22d18cea6d2f530f00716\n\nPartially Implements: blueprint rbac-utils-contextmanager\n\nChange-Id: I1dbe2b17716c98570faa36da578fd489d9d461df\n"
    },
    {
      "commit": "8bd897b7f94bd1726ac5fd97847fffc50fad59ed",
      "tree": "4090062599fe1c583adf662ff19b322ed0086e91",
      "parents": [
        "ec14d2b66927ea786936b19db0c9c8be8733de5a"
      ],
      "author": {
        "name": "naseeb",
        "email": "naseeb_panghal@yahoo.co.in",
        "time": "Thu Jan 18 13:37:26 2018 +0530"
      },
      "committer": {
        "name": "naseeb",
        "email": "naseeb_panghal@yahoo.co.in",
        "time": "Thu Jan 18 13:38:29 2018 +0530"
      },
      "message": "Optimize test_requireemtns.txt and requirements.txt\n\nThere are few requirement which are not needed to be part\nof test_requirements.txt and requirements.txt\n\nChange-Id: Iaa182b3c2c5dfa12e5e9302527fff9cc695de481\n"
    },
    {
      "commit": "f58755b3fc29c5b0d0de557e2e4caeb4664d94e9",
      "tree": "ca203fb960210e4b33165ba3a840f29231e88d9e",
      "parents": [
        "ec14d2b66927ea786936b19db0c9c8be8733de5a"
      ],
      "author": {
        "name": "OpenStack Proposal Bot",
        "email": "openstack-infra@lists.openstack.org",
        "time": "Thu Jan 18 03:25:43 2018 +0000"
      },
      "committer": {
        "name": "OpenStack Proposal Bot",
        "email": "openstack-infra@lists.openstack.org",
        "time": "Thu Jan 18 03:25:43 2018 +0000"
      },
      "message": "Updated from global requirements\n\nChange-Id: Ic966dc1bd6130c8764b5a2b8357fa6cdf38619a2\n"
    },
    {
      "commit": "ec14d2b66927ea786936b19db0c9c8be8733de5a",
      "tree": "b7f419d6c15c03655fe0d76aca563d482a994349",
      "parents": [
        "21961d2bd9e7a045556c9a44311064909efb054c",
        "58590ee95c968f0885e9f10f25c44353add5e408"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.openstack.org",
        "time": "Tue Jan 16 23:34:11 2018 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Tue Jan 16 23:34:11 2018 +0000"
      },
      "message": "Merge \"Migrate to override_role for identity v2 module\""
    },
    {
      "commit": "21961d2bd9e7a045556c9a44311064909efb054c",
      "tree": "5799c272fc93dc856c091d3a5eb460f4d77cd288",
      "parents": [
        "e9c5b591900f3ef7a05b6b51fa2eea55527a3871",
        "6dd2b01870d35b99be700b333ab31f64505525de"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.openstack.org",
        "time": "Tue Jan 16 23:34:10 2018 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Tue Jan 16 23:34:10 2018 +0000"
      },
      "message": "Merge \"Add Rbac test for \"group_snapshot\"\""
    },
    {
      "commit": "58590ee95c968f0885e9f10f25c44353add5e408",
      "tree": "f878b2e36319b524e330988f95de8e2033cd7c62",
      "parents": [
        "e9c5b591900f3ef7a05b6b51fa2eea55527a3871"
      ],
      "author": {
        "name": "Shinya Kawabata",
        "email": "s-kawabata@wx.jp.nec.com",
        "time": "Tue Jan 16 22:05:37 2018 +0900"
      },
      "committer": {
        "name": "Shinya Kawabata",
        "email": "s-kawabata@wx.jp.nec.com",
        "time": "Tue Jan 16 22:08:25 2018 +0900"
      },
      "message": "Migrate to override_role for identity v2 module\n\nNow that override_role has supplanted switch_role (which has\nbeen deprecated) in [0], the RBAC tests need to switch to use\noverride_role.\n\nThis PS switches to override_role for the identity ve module.\nThis patch handles all the remaining modules for identity v2.\n\n[0] I670fba358bf321eae0d22d18cea6d2f530f00716\n\nPartially Implements: blueprint rbac-utils-contextmanager\n\nChange-Id: Ia8c0a465e906239e1572fdda2eceea820328faa8\n"
    },
    {
      "commit": "e9c5b591900f3ef7a05b6b51fa2eea55527a3871",
      "tree": "cb3f3040923daec6e216c0110e89d1ddbe23c3a6",
      "parents": [
        "da5ef5b67d4061e6e8d2735ff5cb575405343aea",
        "e6a70a54502b7a1a0ef84a2f134f4c1ba53c374d"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.openstack.org",
        "time": "Tue Jan 16 06:51:12 2018 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Tue Jan 16 06:51:12 2018 +0000"
      },
      "message": "Merge \"Updated from global requirements\""
    },
    {
      "commit": "e6a70a54502b7a1a0ef84a2f134f4c1ba53c374d",
      "tree": "45d85ab96e8cdfcf972c196aa9b4e0ade25a592e",
      "parents": [
        "7c3179385b6b68b6b4329ce3d935d45974352f47"
      ],
      "author": {
        "name": "OpenStack Proposal Bot",
        "email": "openstack-infra@lists.openstack.org",
        "time": "Tue Jan 16 04:28:31 2018 +0000"
      },
      "committer": {
        "name": "OpenStack Proposal Bot",
        "email": "openstack-infra@lists.openstack.org",
        "time": "Tue Jan 16 04:28:31 2018 +0000"
      },
      "message": "Updated from global requirements\n\nChange-Id: I66c591295a8fe3ee01dea7e592fe677cad6ce91a\n"
    },
    {
      "commit": "da5ef5b67d4061e6e8d2735ff5cb575405343aea",
      "tree": "64fc9f2eb135d2c605892008de10edd349e16a3c",
      "parents": [
        "7c3179385b6b68b6b4329ce3d935d45974352f47"
      ],
      "author": {
        "name": "Surya Prakash Singh",
        "email": "surya.singh@nectechnologies.in",
        "time": "Mon Jan 15 12:34:36 2018 +0530"
      },
      "committer": {
        "name": "Surya Prakash Singh",
        "email": "surya.singh@nectechnologies.in",
        "time": "Mon Jan 15 12:41:19 2018 +0530"
      },
      "message": "Migrate to override_role for network security group tests\n\nNow that override_role has supplanted switch_role (which has\nbeen deprecated) in [0], the RBAC tests need to switch to use\noverride_role.\n\nThis PS switches to override_role for the network security group\ntest in test_security_groups_rbac.py.\n\n[0] I670fba358bf321eae0d22d18cea6d2f530f00716\n\nPartially Implements: blueprint rbac-utils-contextmanager\n\nChange-Id: I960c7fb10b7be2f2dd0422a4986ba12d5ecffa75\n"
    },
    {
      "commit": "7c3179385b6b68b6b4329ce3d935d45974352f47",
      "tree": "8f7e3417ae3dea127512694beecbc55384bfa989",
      "parents": [
        "9d49f7fdcb40739594de84ca36331ff34bb5d6b8",
        "dbb089525f7f8c63fc3fd174012e9182fd656d8d"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.openstack.org",
        "time": "Sat Jan 13 20:11:36 2018 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Sat Jan 13 20:11:36 2018 +0000"
      },
      "message": "Merge \"Migrate to override_role for network multiprovider tests\""
    },
    {
      "commit": "9d49f7fdcb40739594de84ca36331ff34bb5d6b8",
      "tree": "e3a5771880ad701ac1cef279059169e9210a5a46",
      "parents": [
        "4045d3ab937d3b6abe05e54b21d8a0900f557cb1",
        "d1ce46a22b57db1b3ca78d17bfc438a9a4ae8873"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.openstack.org",
        "time": "Fri Jan 12 08:20:47 2018 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Fri Jan 12 08:20:47 2018 +0000"
      },
      "message": "Merge \"Migrate to override_role for image module (part 2)\""
    },
    {
      "commit": "4045d3ab937d3b6abe05e54b21d8a0900f557cb1",
      "tree": "0fe63623fd8bcd1a4cf8a8b7e1cd545d8addc575",
      "parents": [
        "9e513ab6ee958f5edd13dc4bec7945d2b6efe298",
        "1a7e0cf56741866e448d8e1127ee885448977ba0"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.openstack.org",
        "time": "Fri Jan 12 08:20:46 2018 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Fri Jan 12 08:20:46 2018 +0000"
      },
      "message": "Merge \"Migrate to override_role for network port tests\""
    },
    {
      "commit": "9e513ab6ee958f5edd13dc4bec7945d2b6efe298",
      "tree": "391ec713ffe3b294e09980afbbebb5d1be423ef5",
      "parents": [
        "9911766a8b3f614633e55b8b7b018e8cd559dd65",
        "9da74401d2380bfec1241901fe92218a3df1234d"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.openstack.org",
        "time": "Fri Jan 12 06:05:28 2018 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Fri Jan 12 06:05:28 2018 +0000"
      },
      "message": "Merge \"Migrate to override_role for volume module (part 4)\""
    },
    {
      "commit": "6dd2b01870d35b99be700b333ab31f64505525de",
      "tree": "9463c2ce2247d53c3579058171f5270877eb6c00",
      "parents": [
        "422c0573adcb4ef8e48327efaae52ba2046e5a5d"
      ],
      "author": {
        "name": "rajat29",
        "email": "rajat.sharma@nectechnologies.in",
        "time": "Wed Dec 20 11:14:15 2017 +0530"
      },
      "committer": {
        "name": "rajat29",
        "email": "rajat.sharma@nectechnologies.in",
        "time": "Fri Jan 12 09:57:49 2018 +0530"
      },
      "message": "Add Rbac test for \"group_snapshot\"\n\nThis PS adds Rbac test for \"group_snapshot\" policy[0], api-ref[1]\n\n[0]https://github.com/openstack/cinder/blob/0cf910d4345c000e8c306b1cb2b2dd291975cf71/cinder/policies/group_snapshots.py\n[1]https://developer.openstack.org/api-ref/block-storage/v3/#delete-a-consistency-group-snapshot\n\nChange-Id: I83d0f9c7b5e6f4e0dd7449611a11229d5d5de6ed\n"
    },
    {
      "commit": "9911766a8b3f614633e55b8b7b018e8cd559dd65",
      "tree": "184b4caf610b7be9c787b05518fe8eed6cda9024",
      "parents": [
        "b9455064583c92e4f2f3fc6bb81c69382899addc",
        "0eb222030501da9f5d915410da3fbc27268031aa"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.openstack.org",
        "time": "Fri Jan 12 03:25:30 2018 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Fri Jan 12 03:25:30 2018 +0000"
      },
      "message": "Merge \"Migrate to override_role for volume module (last)\""
    },
    {
      "commit": "d1ce46a22b57db1b3ca78d17bfc438a9a4ae8873",
      "tree": "d7a03f5da0c90d932e27ca349eb9a005ab1ff370",
      "parents": [
        "211d4f971f5ec8cce91e4bf4e04897708c2fd0d8"
      ],
      "author": {
        "name": "sonu.kumar",
        "email": "sonu.kumar@nectechnologies.in",
        "time": "Wed Jan 10 12:38:39 2018 +0530"
      },
      "committer": {
        "name": "sonu.kumar",
        "email": "sonu.kumar@nectechnologies.in",
        "time": "Fri Jan 12 08:53:53 2018 +0530"
      },
      "message": "Migrate to override_role for image module (part 2)\n\nNow that override_role has supplanted switch_role (which has\nbeen deprecated) in [0], the RBAC tests need to switch to use\noverride_role.\n\nThis PS switches to override_role for the image module for\nremaining files.\n\n[0] I670fba358bf321eae0d22d18cea6d2f530f00716\n\nPartially Implements: blueprint rbac-utils-contextmanager\n\nChange-Id: I971c1a24858a9a505257402ce3bf3cceaf7648b7\n"
    },
    {
      "commit": "1a7e0cf56741866e448d8e1127ee885448977ba0",
      "tree": "7b82e8fcab2cf83889460f176065e8047ec8c5e8",
      "parents": [
        "211d4f971f5ec8cce91e4bf4e04897708c2fd0d8"
      ],
      "author": {
        "name": "Nalini Varshney",
        "email": "nalini.varshney22@gmail.com",
        "time": "Thu Jan 11 10:40:23 2018 +0530"
      },
      "committer": {
        "name": "Nalini Varshney",
        "email": "nalini.varshney22@gmail.com",
        "time": "Fri Jan 12 08:48:07 2018 +0530"
      },
      "message": "Migrate to override_role for network port tests\n\nNow that override_role has supplanted switch_role (which has\nbeen deprecated) in [0], the RBAC tests need to switch to use\noverride_role.\n\nThis PS switches to override_role for the network test\ntest_ports_rbac.\n\n[0] I670fba358bf321eae0d22d18cea6d2f530f00716\n\nPartially Implements: blueprint rbac-utils-contextmanager\n\nChange-Id: I015ec82431a2d6b6f2346da73f0d4ca901c6c274\n"
    },
    {
      "commit": "b9455064583c92e4f2f3fc6bb81c69382899addc",
      "tree": "8518f33993bc3143fec11d64127f052a1c71f48c",
      "parents": [
        "eb00e43a9f9c11dcc9a0cd3ba7b56811f8e2e0b2",
        "f456a3816866e9d30a94a8d2a4c5d2d896cac98d"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.openstack.org",
        "time": "Fri Jan 12 02:57:57 2018 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Fri Jan 12 02:57:57 2018 +0000"
      },
      "message": "Merge \"Migrate to override_role for volume module (part 2)\""
    },
    {
      "commit": "eb00e43a9f9c11dcc9a0cd3ba7b56811f8e2e0b2",
      "tree": "a51e2617fccb8062a0e80aaaf9489d56dd0938cd",
      "parents": [
        "f50b46173625665a848fa56db0f3e1562ca0909a",
        "81949e6d01a1b835c7329560c3a299b9ca4c6f64"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.openstack.org",
        "time": "Fri Jan 12 02:44:48 2018 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Fri Jan 12 02:44:48 2018 +0000"
      },
      "message": "Merge \"Migrate to override_role for network metering tests\""
    },
    {
      "commit": "9da74401d2380bfec1241901fe92218a3df1234d",
      "tree": "de713321c783696afd05c5544576bce329f3197d",
      "parents": [
        "f50b46173625665a848fa56db0f3e1562ca0909a"
      ],
      "author": {
        "name": "Hifza Sakhi",
        "email": "hifza.sakhi@att.com",
        "time": "Wed Jan 10 21:24:47 2018 +0000"
      },
      "committer": {
        "name": "Felipe Monteiro",
        "email": "felipe.monteiro@att.com",
        "time": "Fri Jan 12 01:13:53 2018 +0000"
      },
      "message": "Migrate to override_role for volume module (part 4)\n\nNow that override_role has supplanted switch_role (which has\nbeen deprecated) in [0], the RBAC tests need to switch to use\noverride_role.\n\nThis PS switches to override_role for the volume module. This\nPS handles the remaining module for volume.\n\nThis PS also removes unnecessary indexing into response bodies.\n\n[0] I670fba358bf321eae0d22d18cea6d2f530f00716\n\nPartially Implements: blueprint rbac-utils-contextmanager\n\nChange-Id: I3d134db7efb0717546c224c8e53ff687984d47d1\n"
    },
    {
      "commit": "f456a3816866e9d30a94a8d2a4c5d2d896cac98d",
      "tree": "0e1df73cac08052811b9e5a59d76f126e789c632",
      "parents": [
        "1e197202a5938f20046f018fce6c4b881a7a51a3"
      ],
      "author": {
        "name": "Hifza Sakhi",
        "email": "hifza.sakhi@att.com",
        "time": "Thu Jan 11 21:10:20 2018 +0000"
      },
      "committer": {
        "name": "Hifza Sakhi",
        "email": "hifza.sakhi@att.com",
        "time": "Thu Jan 11 22:20:22 2018 +0000"
      },
      "message": "Migrate to override_role for volume module (part 2)\n\nNow that override_role has supplanted switch_role (which has\nbeen deprecated) in [0], the RBAC tests need to switch to use\noverride_role.\n\nThis PS switches to override_role for the volume module. This\nPS handles the next few modules for volume.\n\nThis PS also removes unnecessary indexing into response bodies.\n\n[0] I670fba358bf321eae0d22d18cea6d2f530f00716\n\nPartially Implements: blueprint rbac-utils-contextmanager\n\nChange-Id: I58a9fc9a7ca1e77f48f597ca0d6cf01f4f3f3a15\n"
    },
    {
      "commit": "0eb222030501da9f5d915410da3fbc27268031aa",
      "tree": "fe37592c4468ebc178e8e18da6a638d85c03787b",
      "parents": [
        "422c0573adcb4ef8e48327efaae52ba2046e5a5d"
      ],
      "author": {
        "name": "saswati",
        "email": "saswati.k10@gmail.com",
        "time": "Thu Jan 11 05:42:47 2018 +0530"
      },
      "committer": {
        "name": "Felipe Monteiro",
        "email": "felipe.monteiro@att.com",
        "time": "Thu Jan 11 21:25:49 2018 +0000"
      },
      "message": "Migrate to override_role for volume module (last)\n\nNow that override_role has supplanted switch_role (which has\nbeen deprecated) in [0], the RBAC tests need to switch to use\noverride_role.\n\nThis PS switches to override_role for the remaining one\nvolume file.\n\nOther volume files are already taken care till\nI3d134db7efb0717546c224c8e53ff687984d47d1\n\n[0] I670fba358bf321eae0d22d18cea6d2f530f00716\n\nPartially Implements: blueprint rbac-utils-contextmanager\n\nChange-Id: I4590971e39e54e8cf7e13c076e3e2a9647888695\n"
    },
    {
      "commit": "f50b46173625665a848fa56db0f3e1562ca0909a",
      "tree": "7907627a4c77e17eeda0830b206817f88cd3c742",
      "parents": [
        "422c0573adcb4ef8e48327efaae52ba2046e5a5d"
      ],
      "author": {
        "name": "ra90707",
        "email": "rohitanand489@gmail.com",
        "time": "Thu Jan 11 11:45:37 2018 +0530"
      },
      "committer": {
        "name": "Felipe Monteiro",
        "email": "felipe.monteiro@att.com",
        "time": "Thu Jan 11 21:25:28 2018 +0000"
      },
      "message": "Migrate to override_role for network test_networks_rbac\n\nNow that override_role has supplanted switch_role (which has\nbeen deprecated) in [0], the RBAC tests need to switch to use\noverride_role.This PS switches to override_role for the network test\ntest_networks_rbac.\n\n[0] I670fba358bf321eae0d22d18cea6d2f530f00716\n\nPartially Implements: blueprint rbac-utils-contextmanager\n\nChange-Id: I8a90f63aa488d37a1b779ab1d0c00c031c356e81\n"
    },
    {
      "commit": "422c0573adcb4ef8e48327efaae52ba2046e5a5d",
      "tree": "077ab1a063b7c9639c370dc6968792cb06daef27",
      "parents": [
        "2cf5810287e7ed5477f73dd436a1093e93616b9b",
        "07a1c17e68c540e422f4c3d075ac6dfc399ae73c"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.openstack.org",
        "time": "Thu Jan 11 21:10:24 2018 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Thu Jan 11 21:10:24 2018 +0000"
      },
      "message": "Merge \"Implement RbacUtilsMixin for base RBAC classes\""
    },
    {
      "commit": "2cf5810287e7ed5477f73dd436a1093e93616b9b",
      "tree": "42e63d86f3c3436b54291a0119d189c9da9b6986",
      "parents": [
        "1e197202a5938f20046f018fce6c4b881a7a51a3",
        "97ce5c78c37a48d3cb8ece903f098b71a4df73a0"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.openstack.org",
        "time": "Thu Jan 11 21:01:15 2018 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Thu Jan 11 21:01:15 2018 +0000"
      },
      "message": "Merge \"Migrate to override_role for network metering_labels tests\""
    },
    {
      "commit": "81949e6d01a1b835c7329560c3a299b9ca4c6f64",
      "tree": "be4e827c07574f2c49cea0d486f464567f76af62",
      "parents": [
        "1d500d49961a300e12634ce288dc44cd5d9834e1"
      ],
      "author": {
        "name": "Rajat Dhasmana",
        "email": "rajatdhasmana@gmail.com",
        "time": "Thu Jan 11 11:05:41 2018 +0530"
      },
      "committer": {
        "name": "Rajat Dhasmana",
        "email": "rajatdhasmana@gmail.com",
        "time": "Thu Jan 11 08:58:37 2018 +0000"
      },
      "message": "Migrate to override_role for network metering tests\n\nNow that override_role has supplanted switch_role (which has \nbeen deprecated) in [0], the RBAC tests need to switch to use \noverride_role.\n\nThis PS switches to override_role for the network test \ntest_metering_label_rules_rbac.\n\n[0] I670fba358bf321eae0d22d18cea6d2f530f00716\n\nPartially Implements: blueprint rbac-utils-contextmanager\n\nChange-Id: I84177b1c9384be54ae62203118ee80eea11f24a8\n"
    },
    {
      "commit": "97ce5c78c37a48d3cb8ece903f098b71a4df73a0",
      "tree": "d530c9f9d8c202fab01dfe0877377ee3c9a8cf1a",
      "parents": [
        "1d500d49961a300e12634ce288dc44cd5d9834e1"
      ],
      "author": {
        "name": "Vishakha Agarwal",
        "email": "agarwalvishakha18@gmail.com",
        "time": "Thu Jan 11 11:14:32 2018 +0530"
      },
      "committer": {
        "name": "Vishakha Agarwal",
        "email": "agarwalvishakha18@gmail.com",
        "time": "Thu Jan 11 06:51:53 2018 +0000"
      },
      "message": "Migrate to override_role for network metering_labels tests\n\nNow that override_role has supplanted switch_role (which has\nbeen deprecated) in [0], the RBAC tests need to switch to use\noverride_role.\n\nThis PS switches to override_role for the network test\ntest_metering_labels_rbac.\n\n[0] I670fba358bf321eae0d22d18cea6d2f530f00716\n\nPartially Implements: blueprint rbac-utils-contextmanager\n\nChange-Id: Iccefa15039b5a2fccdce07aafca073cc79d7b917\n"
    },
    {
      "commit": "1e197202a5938f20046f018fce6c4b881a7a51a3",
      "tree": "efb1e0a2c79cb23c6f0b4e2f65d059612317fe25",
      "parents": [
        "1d500d49961a300e12634ce288dc44cd5d9834e1",
        "c1b30051c94464e3ead4777d577de2b6ce15d27b"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.openstack.org",
        "time": "Thu Jan 11 05:39:48 2018 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Thu Jan 11 05:39:48 2018 +0000"
      },
      "message": "Merge \"Migrate to override_role for image module (part 1)\""
    },
    {
      "commit": "dbb089525f7f8c63fc3fd174012e9182fd656d8d",
      "tree": "bcac7fe4e7d54737729d85c70394482aaf621288",
      "parents": [
        "211d4f971f5ec8cce91e4bf4e04897708c2fd0d8"
      ],
      "author": {
        "name": "damini chopra",
        "email": "damini.chopra45@gmail.com",
        "time": "Thu Jan 11 10:43:37 2018 +0530"
      },
      "committer": {
        "name": "Damini Chopra",
        "email": "damini.chopra45@gmail.com",
        "time": "Thu Jan 11 05:32:11 2018 +0000"
      },
      "message": "Migrate to override_role for network multiprovider tests\n\nNow that override_role has supplanted switch_role (which has\nbeen deprecated) in [0], the RBAC tests need to switch to use\noverride_role.\n\nThis PS switches to override_role for the network test\ntest_networks_multiprovider_rbac.\n\n[0] I670fba358bf321eae0d22d18cea6d2f530f00716\n\nPartially Implements: blueprint rbac-utils-contextmanager\n\nChange-Id: Id1e8da294c853be5408f39fc032aefe30abeea93\n"
    },
    {
      "commit": "1d500d49961a300e12634ce288dc44cd5d9834e1",
      "tree": "bacd32412888e97cce00868b168470c515117cef",
      "parents": [
        "ba1ba8d62e04bd4cd06cafae0a4b9ec6ed663e1e",
        "96f23c6c2a3683849cd59380956b25681ef5071c"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.openstack.org",
        "time": "Thu Jan 11 04:26:59 2018 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Thu Jan 11 04:26:59 2018 +0000"
      },
      "message": "Merge \"Migrate to override_role for network tests\""
    },
    {
      "commit": "ba1ba8d62e04bd4cd06cafae0a4b9ec6ed663e1e",
      "tree": "3367cfe5976324c3b91f1139f2bf5df53c55f992",
      "parents": [
        "814a7af78c0b6d9b92740ac4efd2d65871dbec46",
        "0fb59a87fbb9f70f947cb33f0f8f8da3b4a94291"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.openstack.org",
        "time": "Thu Jan 11 00:29:52 2018 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Thu Jan 11 00:29:52 2018 +0000"
      },
      "message": "Merge \"Migrate to override_role for network tests-2\""
    },
    {
      "commit": "814a7af78c0b6d9b92740ac4efd2d65871dbec46",
      "tree": "8d42ee4638831158cd394988efdb54dffe80d2bc",
      "parents": [
        "211d4f971f5ec8cce91e4bf4e04897708c2fd0d8",
        "80b9aab7699d439f3ddc88787e626967b64bde44"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.openstack.org",
        "time": "Thu Jan 11 00:29:51 2018 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Thu Jan 11 00:29:51 2018 +0000"
      },
      "message": "Merge \"[docs] Fix weird indentation in documentation\""
    },
    {
      "commit": "0fb59a87fbb9f70f947cb33f0f8f8da3b4a94291",
      "tree": "8fb37ce9010b07ee8273f79b46f3fddc92666d73",
      "parents": [
        "211d4f971f5ec8cce91e4bf4e04897708c2fd0d8"
      ],
      "author": {
        "name": "shweta1",
        "email": "duhanshweta@gmail.com",
        "time": "Wed Jan 10 19:24:18 2018 +0530"
      },
      "committer": {
        "name": "shweta1",
        "email": "duhanshweta@gmail.com",
        "time": "Wed Jan 10 19:24:18 2018 +0530"
      },
      "message": "Migrate to override_role for network tests-2\n\nNow that override_role has supplanted switch_role (which has\nbeen deprecated) in [0], the RBAC tests need to switch to use\noverride_role.\n\nThis PS switches to override_role for the network module\nfor 3 modules.\n\n[0] I670fba358bf321eae0d22d18cea6d2f530f00716\n\nPartially Implements: blueprint rbac-utils-contextmanager\n\nChange-Id: Ie4bd14b5cb9520381c25d1a3df0973a038680fdf\n"
    },
    {
      "commit": "c1b30051c94464e3ead4777d577de2b6ce15d27b",
      "tree": "d7c4ecdf7adfefe447968e4a3f881ba3dfc54070",
      "parents": [
        "211d4f971f5ec8cce91e4bf4e04897708c2fd0d8"
      ],
      "author": {
        "name": "Yuji Azama",
        "email": "yuj-azama@rc.jp.nec.com",
        "time": "Wed Jan 10 14:53:34 2018 +0900"
      },
      "committer": {
        "name": "Yuji Azama",
        "email": "yuj-azama@rc.jp.nec.com",
        "time": "Wed Jan 10 22:17:25 2018 +0900"
      },
      "message": "Migrate to override_role for image module (part 1)\n\nNow that override_role has supplanted switch_role (which has\nbeen deprecated) in [0], the RBAC tests need to switch to use\noverride_role.\n\nThis PS switches to override_role for the image module\nfor 4 files.\n\n[0] I670fba358bf321eae0d22d18cea6d2f530f00716\n\nPartially Implements: blueprint rbac-utils-contextmanager\n\nChange-Id: I91160f8aa8c1831b33dcaa866104a73403293354\n"
    },
    {
      "commit": "96f23c6c2a3683849cd59380956b25681ef5071c",
      "tree": "567a7c873982b4a31b2aa8abf4f4dfda01dc80e4",
      "parents": [
        "211d4f971f5ec8cce91e4bf4e04897708c2fd0d8"
      ],
      "author": {
        "name": "udaybhan",
        "email": "uday.24@gmail.com",
        "time": "Wed Jan 10 17:53:01 2018 +0530"
      },
      "committer": {
        "name": "udaybhan",
        "email": "uday.24@gmail.com",
        "time": "Wed Jan 10 18:01:18 2018 +0530"
      },
      "message": "Migrate to override_role for network tests\n\nNow that override_role has supplanted switch_role (which has\nbeen deprecated) in [0], the RBAC tests need to switch to use\noverride_role.\n\nThis PS switches to override_role for the network module\nfor 3 files.\n\n[0] I670fba358bf321eae0d22d18cea6d2f530f00716\n\nPartially Implements: blueprint rbac-utils-contextmanager\n\nChange-Id: I7220bf22d59945a17de4b242895a80eb0316cd04\n"
    },
    {
      "commit": "80b9aab7699d439f3ddc88787e626967b64bde44",
      "tree": "91eb55264315dd6d49ee259a7e8b3ef4ca22aa6d",
      "parents": [
        "c5f039645d3853bf5f1f56ce283db82565e5d17e"
      ],
      "author": {
        "name": "Masayuki Igawa",
        "email": "masayuki@igawa.io",
        "time": "Tue Jan 09 17:00:45 2018 +0900"
      },
      "committer": {
        "name": "Masayuki Igawa",
        "email": "masayuki@igawa.io",
        "time": "Tue Jan 09 17:05:09 2018 +0900"
      },
      "message": "[docs] Fix weird indentation in documentation\n\nThis commit fixes weird indentations in the documentation. And this\ncommit also adds auto generated file `patrole.conf.sample` to\n.gitignore because we don\u0027t need to manage it in a git repository.\n\nChange-Id: Ic6816ad04675917bf81c9d172b09feb5f40a2829\n"
    },
    {
      "commit": "211d4f971f5ec8cce91e4bf4e04897708c2fd0d8",
      "tree": "c256d3696ce0cd303f5093db38fef612abeecf95",
      "parents": [
        "c5f039645d3853bf5f1f56ce283db82565e5d17e"
      ],
      "author": {
        "name": "Hidekazu Nakamura",
        "email": "hid-nakamura@vf.jp.nec.com",
        "time": "Tue Jan 09 10:29:17 2018 +0900"
      },
      "committer": {
        "name": "Hidekazu Nakamura",
        "email": "hid-nakamura@vf.jp.nec.com",
        "time": "Tue Jan 09 10:31:30 2018 +0900"
      },
      "message": "Remove \u0027tempest\u0027 from patrole jobs name\n\nAll of the patrole job run patrole tests only,\nnot tempest tests. It is better to name them patrole\nonly and remove the \u0027tempest\u0027 from their name.\n\ntempest-* jobs are one which run tempest integration\ntests.\n\nChange-Id: I2252d2869b8714cd9c1aaee7fecacda7711a5c2e\n"
    },
    {
      "commit": "c5f039645d3853bf5f1f56ce283db82565e5d17e",
      "tree": "cd75d188f38ab1f30d86adf7e2153946c1353eec",
      "parents": [
        "e3fa64f96d23da14783cd2b58d67778f61bc1ef9",
        "017664f1a1f55b20ad1822b6c385e14bd513cba2"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.openstack.org",
        "time": "Mon Jan 08 17:43:07 2018 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Mon Jan 08 17:43:07 2018 +0000"
      },
      "message": "Merge \"Migrate to override_role for compute module (part 3)\""
    },
    {
      "commit": "e3fa64f96d23da14783cd2b58d67778f61bc1ef9",
      "tree": "2a7b96db1af883065b309030ac94b01a7cfdefae",
      "parents": [
        "97a97a2ec2da46094f5c62245e5d9f6cd48a3a0b",
        "41eef07c1d8613c2024a3a3682d3280d4e3f76e9"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.openstack.org",
        "time": "Mon Jan 08 16:54:05 2018 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Mon Jan 08 16:54:05 2018 +0000"
      },
      "message": "Merge \"Migrate to override_role for identity module (part 1)\""
    },
    {
      "commit": "017664f1a1f55b20ad1822b6c385e14bd513cba2",
      "tree": "b62099c1fd5639f9354cf3f4a49073b1a0c22ce9",
      "parents": [
        "d6f107a0800be0ced64b2c5167d3c25583d4420b"
      ],
      "author": {
        "name": "Felipe Monteiro",
        "email": "felipe.monteiro@att.com",
        "time": "Fri Jan 05 22:06:42 2018 +0000"
      },
      "committer": {
        "name": "Felipe Monteiro",
        "email": "felipe.monteiro@att.com",
        "time": "Fri Jan 05 22:06:53 2018 +0000"
      },
      "message": "Migrate to override_role for compute module (part 3)\n\nNow that override_role has supplanted switch_role (which has\nbeen deprecated) in [0], the RBAC tests need to switch to use\noverride_role.\n\nThis PS switches to override_role for the compute module. This\nPS handles the last 11 modules for compute.\n\nThis PS also removes unnecessary indexing into response bodies.\n\n[0] I670fba358bf321eae0d22d18cea6d2f530f00716\n\nPartially Implements: blueprint rbac-utils-contextmanager\n\nChange-Id: I0f8d249d58d7c6ad6f1d2fde2b52aefda10c64c4\n"
    },
    {
      "commit": "41eef07c1d8613c2024a3a3682d3280d4e3f76e9",
      "tree": "7e036646fd562c355e64aa67540052c2d9d8494f",
      "parents": [
        "d6f107a0800be0ced64b2c5167d3c25583d4420b"
      ],
      "author": {
        "name": "Felipe Monteiro",
        "email": "felipe.monteiro@att.com",
        "time": "Fri Jan 05 18:31:00 2018 +0000"
      },
      "committer": {
        "name": "Felipe Monteiro",
        "email": "felipe.monteiro@att.com",
        "time": "Fri Jan 05 22:03:33 2018 +0000"
      },
      "message": "Migrate to override_role for identity module (part 1)\n\nNow that override_role has supplanted switch_role (which has\nbeen deprecated) in [0], the RBAC tests need to switch to use\noverride_role.\n\nThis PS switches to override_role for the identity module. This\nPS handles the first 10 modules for identity.\n\nThis PS also removes unnecessary indexing into response bodies.\n\n[0] I670fba358bf321eae0d22d18cea6d2f530f00716\n\nPartially Implements: blueprint rbac-utils-contextmanager\n\nChange-Id: Ia80582119a98e63320859d8473987cdc2196d7e8\n"
    },
    {
      "commit": "97a97a2ec2da46094f5c62245e5d9f6cd48a3a0b",
      "tree": "8e64598c9d5a01d021919c7c946b4df19b388e09",
      "parents": [
        "d6f107a0800be0ced64b2c5167d3c25583d4420b"
      ],
      "author": {
        "name": "Felipe Monteiro",
        "email": "felipe.monteiro@att.com",
        "time": "Fri Jan 05 18:59:24 2018 +0000"
      },
      "committer": {
        "name": "Felipe Monteiro",
        "email": "felipe.monteiro@att.com",
        "time": "Fri Jan 05 22:02:53 2018 +0000"
      },
      "message": "Migrate to override_role for identity module (part 2)\n\nNow that override_role has supplanted switch_role (which has\nbeen deprecated) in [0], the RBAC tests need to switch to use\noverride_role.\n\nThis PS switches to override_role for the identity module. This\nPS handles the last 10 modules for identity.\n\nThis PS also removes unnecessary indexing into response bodies.\n\n[0] I670fba358bf321eae0d22d18cea6d2f530f00716\n\nPartially Implements: blueprint rbac-utils-contextmanager\n\nChange-Id: I6be1dcebf75ff19ba746b24c005d6acc5aeb2787\n"
    },
    {
      "commit": "d6f107a0800be0ced64b2c5167d3c25583d4420b",
      "tree": "150c26b42179856e9ab94da3dbdf9f77c1d5ee37",
      "parents": [
        "c35e316a9eeb6d0a39065399f99061f6af22380f"
      ],
      "author": {
        "name": "Felipe Monteiro",
        "email": "felipe.monteiro@att.com",
        "time": "Fri Jan 05 19:46:04 2018 +0000"
      },
      "committer": {
        "name": "Felipe Monteiro",
        "email": "felipe.monteiro@att.com",
        "time": "Fri Jan 05 19:46:04 2018 +0000"
      },
      "message": "[Fix gate] Fix compute snapshot tests raising ServerFault\n\nChange-Id: I0116a5b8253396a855ccceff7c52c6bace1d9029\n"
    },
    {
      "commit": "c35e316a9eeb6d0a39065399f99061f6af22380f",
      "tree": "80800eddd4990cb1fbc97c91f7d76150ba12fea9",
      "parents": [
        "4ffa4b401a75b5204980d5f57daab482722fa2ec",
        "144ec1efb1151b4c6efff170e8a4d78a6a481dd0"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.openstack.org",
        "time": "Wed Jan 03 15:27:58 2018 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Wed Jan 03 15:27:58 2018 +0000"
      },
      "message": "Merge \"[docs] Update rbac_utils.rst documentation\""
    },
    {
      "commit": "144ec1efb1151b4c6efff170e8a4d78a6a481dd0",
      "tree": "7be948f039da5bc9a6d5e8eeba97672f37aa36b7",
      "parents": [
        "496958fed07d2b12d0b54d3aaf3c5031a8b9c0b8"
      ],
      "author": {
        "name": "Felipe Monteiro",
        "email": "felipe.monteiro@att.com",
        "time": "Tue Dec 26 17:38:11 2017 +0000"
      },
      "committer": {
        "name": "Felipe Monteiro",
        "email": "felipe.monteiro@att.com",
        "time": "Tue Jan 02 22:42:10 2018 +0000"
      },
      "message": "[docs] Update rbac_utils.rst documentation\n\nThis PS updates the rbac_utils.rst documentation to replace\noccurrences of switch_role (which has been deprecated) with\noverride_role. The documentation has also been updated to\ninclude correct and incorrect examples for how to use\nthe override_role contextmanager.\n\nChange-Id: Ia68a58267cda2c31af0e296aba32b2f949788fd7\n"
    },
    {
      "commit": "4ffa4b401a75b5204980d5f57daab482722fa2ec",
      "tree": "9ad9bed5ef41b9d0198569e98a61416dcae22a38",
      "parents": [
        "f8cd8e3c31698e4d4470fea9fe5a3b737ef72043",
        "d278efe4d5e47df015c6497ed7331a5a5cb55567"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.openstack.org",
        "time": "Mon Jan 01 17:01:24 2018 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Mon Jan 01 17:01:24 2018 +0000"
      },
      "message": "Merge \"Migrate to override_role for compute module (part 2)\""
    },
    {
      "commit": "f8cd8e3c31698e4d4470fea9fe5a3b737ef72043",
      "tree": "972676a7c7c770dffa686ba3ec9b922cba9fa9b5",
      "parents": [
        "ba0da6d01097a9fca8b336e5ae82e2a39d69671c",
        "2e2af4885d99770a693c21c1519a8e3c3a2cb668"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.openstack.org",
        "time": "Mon Jan 01 17:01:24 2018 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Mon Jan 01 17:01:24 2018 +0000"
      },
      "message": "Merge \"[TrivialFix] Use _override_role in rbac_rule_validation\""
    },
    {
      "commit": "ba0da6d01097a9fca8b336e5ae82e2a39d69671c",
      "tree": "af2ad9309c2d575ce2d87569c188311aee990cef",
      "parents": [
        "d5aee6c5221540967f4e2093a55222d551df8f75",
        "ad2dd7993286d16476f9a047bb63f2a2a2c5c561"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.openstack.org",
        "time": "Mon Jan 01 16:39:07 2018 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Mon Jan 01 16:39:07 2018 +0000"
      },
      "message": "Merge \"Fix min_microversion in volume test_groups_rbac\""
    },
    {
      "commit": "d5aee6c5221540967f4e2093a55222d551df8f75",
      "tree": "eadb2b141599a7bd35787b19a9a7a40c6e023e5a",
      "parents": [
        "496958fed07d2b12d0b54d3aaf3c5031a8b9c0b8"
      ],
      "author": {
        "name": "Felipe Monteiro",
        "email": "felipe.monteiro@att.com",
        "time": "Thu Dec 21 18:01:13 2017 +0000"
      },
      "committer": {
        "name": "Felipe Monteiro",
        "email": "felipe.monteiro@att.com",
        "time": "Thu Dec 21 18:02:18 2017 +0000"
      },
      "message": "Fix wrong exception in test_snapshot_manage_rbac\n\nThis PS fixes the wrong exception being raised in skip_checks\nin test_snapshot_manage_rbac. `cls.InvalidConfiguration` doesn\u0027t\nexist. It has been changed to `lib_exc.InvalidConfiguration`.\n\nChange-Id: Iecdc495d82d1f1948f9042be97fa3c37464eb173\n"
    },
    {
      "commit": "496958fed07d2b12d0b54d3aaf3c5031a8b9c0b8",
      "tree": "34c91b5b69ffba624edcdbc4f64332082ffe76fd",
      "parents": [
        "0a58049c96a54c23aa55dfde4116b1af935e790a",
        "e25d8a66ff518a63a8cd4f59fe7062b50af0157b"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.openstack.org",
        "time": "Thu Dec 21 02:23:39 2017 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Thu Dec 21 02:23:39 2017 +0000"
      },
      "message": "Merge \"Add \"snapshot_manage\" Rbac test\""
    },
    {
      "commit": "e25d8a66ff518a63a8cd4f59fe7062b50af0157b",
      "tree": "00e7d43409b1f15d710de2bc202de6798dc61660",
      "parents": [
        "a3f01ec26de4244b47b6e32b2ac921e19f92515c"
      ],
      "author": {
        "name": "rajat29",
        "email": "rajat.sharma@nectechnologies.in",
        "time": "Fri Dec 15 11:18:59 2017 +0530"
      },
      "committer": {
        "name": "rajat29",
        "email": "rajat.sharma@nectechnologies.in",
        "time": "Tue Dec 19 10:04:09 2017 +0530"
      },
      "message": "Add \"snapshot_manage\" Rbac test\n\nThis PS adds Rbac test for \"snapshot_manage\" policy [0],\napi-ref[1]\n\n[0]https://github.com/openstack/cinder/blob/0cf910d4345c000e8c306b1cb2b2dd291975cf71/cinder/policies/manageable_snapshots.py\n[1]https://developer.openstack.org/api-ref/block-storage/v3/#manage-an-existing-snapshot\n\nChange-Id: Iafbbd33e96f77a14591170d4f8eadc1a2c3c1ec8\n"
    },
    {
      "commit": "ad2dd7993286d16476f9a047bb63f2a2a2c5c561",
      "tree": "65e7fdebb629474beea486afc38c2da6e6ed578e",
      "parents": [
        "0a58049c96a54c23aa55dfde4116b1af935e790a"
      ],
      "author": {
        "name": "Felipe Monteiro",
        "email": "felipe.monteiro@att.com",
        "time": "Mon Dec 18 20:09:39 2017 +0000"
      },
      "committer": {
        "name": "Felipe Monteiro",
        "email": "felipe.monteiro@att.com",
        "time": "Mon Dec 18 20:27:57 2017 +0000"
      },
      "message": "Fix min_microversion in volume test_groups_rbac\n\nThis PS fixes the min_microversion in volume test_groups_rbac\nwhich is incorrectly 3.14 when in fact it should be 3.13 [0] according\nto Cinder microversion documentation. This change will also make Patrole\nconsistent with Tempest [1].\n\n[0] https://docs.openstack.org/cinder/latest/contributor/api_microversion_history.html#id13\n[1] https://github.com/openstack/tempest/blob/c536175d8d4d572278b4e592dadc548b34e4ea91/tempest/api/volume/admin/test_groups.py#L27\n\nChange-Id: I9b19d44e25057d688e4b968cab2a047049658344\n"
    },
    {
      "commit": "0a58049c96a54c23aa55dfde4116b1af935e790a",
      "tree": "18de27acf25bae145fa38a6b75408a70e1706338",
      "parents": [
        "06ca9ad285dc13abbb506f14d8a98eb68ad77164",
        "0085d324cd76edc59dfe857293b5da9adeb2039a"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.openstack.org",
        "time": "Mon Dec 18 19:38:44 2017 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Mon Dec 18 19:38:44 2017 +0000"
      },
      "message": "Merge \"Adding \u0027reset_group_status\u0027 rbac test\""
    },
    {
      "commit": "06ca9ad285dc13abbb506f14d8a98eb68ad77164",
      "tree": "0146b9653e081f2e2034cd78eb0f67d8751a4f27",
      "parents": [
        "95fb07a7cfe19cc41c17e17e586bac4be1833bb3",
        "961212fb1c56bede029f0e8f08ccbfde60d1af1b"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.openstack.org",
        "time": "Mon Dec 18 18:02:38 2017 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Mon Dec 18 18:02:38 2017 +0000"
      },
      "message": "Merge \"Migrate to override_role for compute module (part 1)\""
    },
    {
      "commit": "95fb07a7cfe19cc41c17e17e586bac4be1833bb3",
      "tree": "c5de40c936c531c8bd60bed7960eb04f9d9c0df2",
      "parents": [
        "b0764e6b0dd1ae5ecf4911ec803c54df8c2605af",
        "27e0c8ed4ec17611df886057f4d7ab4bfb0532d8"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.openstack.org",
        "time": "Mon Dec 18 17:40:14 2017 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Mon Dec 18 17:40:14 2017 +0000"
      },
      "message": "Merge \"\"get_association_qos\" test using wrong policy rule\""
    },
    {
      "commit": "b0764e6b0dd1ae5ecf4911ec803c54df8c2605af",
      "tree": "e60476815d1b05f75062f7eb27b161b032f1d805",
      "parents": [
        "a8c25f045079b6859cc307684ef5ebbfaeb0d05a",
        "b9e3fd8b89d7021955f202e7bba936b4979d0791"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.openstack.org",
        "time": "Mon Dec 18 16:52:11 2017 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Mon Dec 18 16:52:11 2017 +0000"
      },
      "message": "Merge \"Adding Missing rbac test for Volume\""
    },
    {
      "commit": "27e0c8ed4ec17611df886057f4d7ab4bfb0532d8",
      "tree": "0df0b985b8e6034d3a04deecd94f3d52eb081342",
      "parents": [
        "a8c25f045079b6859cc307684ef5ebbfaeb0d05a"
      ],
      "author": {
        "name": "deepak_mourya",
        "email": "deepak.mourya@nectechnologies.in",
        "time": "Fri Dec 15 15:01:35 2017 +0530"
      },
      "committer": {
        "name": "Deepak Mourya",
        "email": "deepak.mourya@nectechnologies.in",
        "time": "Fri Dec 15 11:42:01 2017 +0000"
      },
      "message": "\"get_association_qos\" test using wrong policy rule\n\nAssociate list function should use under qos_specs_manage:get_all\npolicy rule [0]\n[0]https://github.com/openstack/cinder/blob/master/cinder/policies/qos_specs.py#L40\n\nChange-Id: I91ff96a85e9162af1f9510db1431a38fc2e3ea13\n"
    },
    {
      "commit": "0085d324cd76edc59dfe857293b5da9adeb2039a",
      "tree": "4481799ffcb7e0c6a3b4ee07aeccb158f2dace29",
      "parents": [
        "1dec9ce91e54b70e014da7a78beecd7bfc024de6"
      ],
      "author": {
        "name": "rajat29",
        "email": "rajat.sharma@nectechnologies.in",
        "time": "Fri Dec 08 11:12:57 2017 +0530"
      },
      "committer": {
        "name": "Felipe Monteiro",
        "email": "felipe.monteiro@att.com",
        "time": "Thu Dec 14 21:20:28 2017 +0000"
      },
      "message": "Adding \u0027reset_group_status\u0027 rbac test\n\nThis PS adds \u0027reset_group_status\u0027 test for policy[0],\nAPI ref is available here[1]\n\n[0]https://github.com/openstack/cinder/blob/0cf910d4345c000e8c306b1cb2b2dd291975cf71/cinder/policies/group_actions.py#L42\n[1]https://developer.openstack.org/api-ref/block-storage/v3/#reset-group-status\n\nCloses-Bug: #1718527\n\nChange-Id: Ia9e748c1733abd8abdb73c50491ff2f1198e3193\nDepends-On: If123e20b10614e8e31ecaecf74e4beda6b575e40\n"
    },
    {
      "commit": "a8c25f045079b6859cc307684ef5ebbfaeb0d05a",
      "tree": "4f2677d8ea6b75175b578bb144fa329c2ef7da71",
      "parents": [
        "a3f01ec26de4244b47b6e32b2ac921e19f92515c"
      ],
      "author": {
        "name": "Felipe Monteiro",
        "email": "felipe.monteiro@att.com",
        "time": "Thu Dec 14 19:40:39 2017 +0000"
      },
      "committer": {
        "name": "Felipe Monteiro",
        "email": "felipe.monteiro@att.com",
        "time": "Thu Dec 14 19:40:39 2017 +0000"
      },
      "message": "[Gate fix] Change policy for create_port/update_port:fixed_ips\n\nThis commit fixes the policies used by the tests:\n\n  * test_create_port_fixed_ips\n  * test_update_port_fixed_ips\n\nTo validate the following policy actions instead:\n\n  * create_port:fixed_ips:ip_address\n  * update_port:fixed_ips:ip_address\n\nThis change is necessary because Neutron recently added more specific\npolicy enforcement for these actions in:\n\n  I1046f6b13e68b1e274cc8f62f5b30aa5f8d71cdc\n\nAlso renames the test names to convey the more specific policy\nname.\n\nChange-Id: If123e20b10614e8e31ecaecf74e4beda6b575e40\n"
    },
    {
      "commit": "a3f01ec26de4244b47b6e32b2ac921e19f92515c",
      "tree": "dd3502cc5a20ae642cf0753ce72a2c0a4198431e",
      "parents": [
        "1dec9ce91e54b70e014da7a78beecd7bfc024de6",
        "087c010776a3f3a98d7d95c95d17645fa9d68fb7"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.openstack.org",
        "time": "Tue Dec 12 23:52:12 2017 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Tue Dec 12 23:52:12 2017 +0000"
      },
      "message": "Merge \"Complete coverage for volume transfers policies\""
    },
    {
      "commit": "b9e3fd8b89d7021955f202e7bba936b4979d0791",
      "tree": "6b37ae0fc318f784a4e2e86b42dc5d49d20bf7a8",
      "parents": [
        "1dec9ce91e54b70e014da7a78beecd7bfc024de6"
      ],
      "author": {
        "name": "rajat29",
        "email": "rajat.sharma@nectechnologies.in",
        "time": "Thu Dec 07 11:53:37 2017 +0530"
      },
      "committer": {
        "name": "Felipe Monteiro",
        "email": "felipe.monteiro@att.com",
        "time": "Tue Dec 12 14:26:44 2017 +0000"
      },
      "message": "Adding Missing rbac test for Volume\n\nThis PS adds \u0027update_snapshot_status\u0027 test for policy[0]\n\n[0]https://github.com/openstack/cinder/blob/0cf910d4345c000e8c306b1cb2b2dd291975cf71/cinder/policies/snapshot_actions.py#L37\n\nChange-Id: I0237500328bd360482177845de3e7b05c8d175b2\n"
    }
  ],
  "next": "2e2af4885d99770a693c21c1519a8e3c3a2cb668"
}
