)]}'
{
  "log": [
    {
      "commit": "dc76e8d7d7b4e39dde0bc23766f5ea50e398277a",
      "tree": "f662428a0f0bdc7b2d28693d7526f0681d8288f2",
      "parents": [
        "4cb906831462986a82e9e93d0491d3160c202b48",
        "b57a8dda9a6f4cd98cbd4990fbd403f56947f8ff"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.opendev.org",
        "time": "Mon May 29 20:33:44 2023 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Mon May 29 20:33:44 2023 +0000"
      },
      "message": "Merge \"Test srbac on user_messages\""
    },
    {
      "commit": "de601aeb6bb5a3467ead8231f0d101128360fa40",
      "tree": "4df62b3a129523d3ee0da34f1e9938c1c7cb75af",
      "parents": [
        "47958a8d77deead5a0979fca6b3bf443582f71d9"
      ],
      "author": {
        "name": "Evelina Shames",
        "email": "eshames@redhat.com",
        "time": "Tue Feb 07 17:34:03 2023 +0000"
      },
      "committer": {
        "name": "Evelina",
        "email": "eshames@redhat.com",
        "time": "Tue May 23 13:44:50 2023 +0300"
      },
      "message": "[srbac] Test srbac on snapshots\n\nAdding Reader and Member srbac tests with snapshots operations\n\nChange-Id: I838ba765851485e05df785740257caf89492e104\nSigned-off-by: Yosi Ben Shimon \u003cybenshim@redhat.com\u003e\n"
    },
    {
      "commit": "b57a8dda9a6f4cd98cbd4990fbd403f56947f8ff",
      "tree": "b9c3e632470c892581630febf6e9bd09077c5a00",
      "parents": [
        "0e9461155e2acf2d68f2b42c8a5942af8975190a"
      ],
      "author": {
        "name": "Yosi Ben Shimon",
        "email": "ybenshim@redhat.com",
        "time": "Tue Mar 07 13:33:02 2023 +0200"
      },
      "committer": {
        "name": "Yosi Ben Shimon",
        "email": "ybenshim@redhat.com",
        "time": "Mon May 22 11:25:44 2023 +0300"
      },
      "message": "Test srbac on user_messages\n\nTest \u0027reader\u0027, \u0027member\u0027 and \u0027admin\u0027 roles for \u0027list\u0027, \u0027show\u0027 and \u0027delete\u0027.\n\nSigned-off-by: Yosi Ben Shimon \u003cybenshim@redhat.com\u003e\nChange-Id: I1273af9f12b6785fe2c648d53c66cf4d5a748243\n"
    },
    {
      "commit": "490c8257137097ae9d561f326b5ae469f480038f",
      "tree": "045fb7c9d31dcf0693ddfafff216a387fc279a4b",
      "parents": [
        "9f1f4b88e1505bfd44a4346e0fd831da29ff914f"
      ],
      "author": {
        "name": "Yosi Ben Shimon",
        "email": "ybenshim@redhat.com",
        "time": "Mon Apr 24 17:16:51 2023 +0300"
      },
      "committer": {
        "name": "Yosi Ben Shimon",
        "email": "ybenshim@redhat.com",
        "time": "Thu Apr 27 15:49:13 2023 +0300"
      },
      "message": "Test capabilites for srbac feature\n\nChanged the test to keep convention without abstract methods\nAlso remvoed base.BaseVolumeTest inheritance, to isolate RBAC tests from\nthe normal tests while they are developed, even though this could be\nrevisited in the future the base classes for API tests in\ncinder-tempest-plugin could be unified.\n\nChange-Id: I7020487fcdb0a8e34be92a2b0f110b885cbeb339\nSigned-off-by: Yosi Ben Shimon \u003cybenshim@redhat.com\u003e\n"
    },
    {
      "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"
    }
  ]
}
