)]}'
{
  "log": [
    {
      "commit": "d3fddec498c6cae8d15da72f62c5502dcbf2f4c4",
      "tree": "43340d3f87dfa58c227690451306f078f6b157c7",
      "parents": [
        "1a0b1262460604112530dee18d133370ce4db7da"
      ],
      "author": {
        "name": "Lance Bragstad",
        "email": "lbragstad@gmail.com",
        "time": "Tue Feb 16 16:27:13 2021 +0000"
      },
      "committer": {
        "name": "Luigi Toscano",
        "email": "ltoscano@redhat.com",
        "time": "Fri Apr 23 18:11:54 2021 +0200"
      },
      "message": "Implement basic protection testing jobs\n\nThis commit lays down a basic structure for protection tests. These are\nuseful for testing various secure RBAC personas, but leveraging all the\ndynamic credential work in tempest\u0027s authentication libraries to\nprovision clients for testing. We\u0027re also adding a non-voting protection\ntest job so that we can integrate protection testing into the cinder\ngate as we work through policy changes.\n\nThis commit also adds some basic tests exercising the capabilities\nadmin-only API. These tests ensure that only operators (e.g.,\nsystem-administrators) or formally known as project-administrators, can\naccess the capabilities API. Assertions and functionality in these tests\nmay expand in the future to accomodate system-scope when cinder can\nproperly consume system-scoped tokens from keystone.\n\nFor now, the tests assume project-administrators are deployment\noperators, which is the legacy way of denoting \"admin-ness\" in OpenStack\ndeployments.\n\nDepends-On: https://review.opendev.org/c/openstack/tempest/+/778753\n\nChange-Id: I6d4ae6d516f4c2dda4dcb6b974857b34f2ef2254\n"
    }
  ]
}
