)]}'
{
  "log": [
    {
      "commit": "101486341f12301a3ea89201e501e255c34c4eac",
      "tree": "f29a12923f161e38ca659da03307d6f120020353",
      "parents": [
        "0e9461155e2acf2d68f2b42c8a5942af8975190a"
      ],
      "author": {
        "name": "Evelina Shames",
        "email": "eshames@redhat.com",
        "time": "Mon Feb 06 07:09:31 2023 +0000"
      },
      "committer": {
        "name": "Evelina Shames",
        "email": "eshames@redhat.com",
        "time": "Mon Feb 06 11:18:51 2023 +0000"
      },
      "message": "Add unique ID for ProjectReaderTests.test_get_capabilities()\n\nProjectReaderTests.test_get_capabilities() used the same ID as\nProjectMemberTests.test_get_capabilities(), so to differentiate\nbetween the two tests, I added another ID.\n\nChange-Id: I416a21489c2a9096257bb3dc4465574435e10672\n"
    },
    {
      "commit": "668ce74e283bac8e114ba023e398e71ab566208e",
      "tree": "bc206c96614574aaaa5939e4ed34b5a8cfde8f35",
      "parents": [
        "56ace0a8b08ac1ec5ab16e3a6b8fde32bbac3015"
      ],
      "author": {
        "name": "whoami-rajat",
        "email": "rajatdhasmana@gmail.com",
        "time": "Tue Apr 26 12:10:38 2022 +0530"
      },
      "committer": {
        "name": "whoami-rajat",
        "email": "rajatdhasmana@gmail.com",
        "time": "Tue Apr 26 12:17:08 2022 +0530"
      },
      "message": "Add command to fix/generate idempotent IDs\n\nThis patch adds a \"uuidgen\" command that will fix all issues\nrelated to idempotent IDs in our tests. Also modifies pep8 to\ndetect these issues.\nThis command already exists in tempest and is required for cinder\ntempest plugin as we had undetected issues in our tests that\ngot merged which are also fixed in this patch. The issues are as\nfollows:\n\n1) Missing idempotent IDs in test_capabilities\n2) Duplicate idempotent IDs in the following backup tests\n    a) test_backup_create_and_restore_to_an_existing_volume\n    b) test_incr_backup_create_and_restore_to_an_existing_volume\n\nChange-Id: I6b34fd67af4c302ff17244143506d8c8a8247eb6\n"
    },
    {
      "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"
    }
  ]
}
