)]}'
{
  "log": [
    {
      "commit": "283b664c8be0655bcf370bce10c851cf8dacd2c6",
      "tree": "b113d355a3406df1938ba43e2ec62788914b0818",
      "parents": [
        "f1a041b3612b9a2ea4407a0719acb51db0036a7b",
        "78daf10b5b430b6d43bfcf9c3f0eb96d8cf013ea"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.opendev.org",
        "time": "Tue Nov 18 12:35:49 2025 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Tue Nov 18 12:35:49 2025 +0000"
      },
      "message": "Merge \"Stop attempting share type deletions that\u0027d fail\""
    },
    {
      "commit": "78daf10b5b430b6d43bfcf9c3f0eb96d8cf013ea",
      "tree": "0bbdc5b82170b90470d53463afbe485b95bdabaf",
      "parents": [
        "5ca4e5190a7921f019b2c9101e1d5374a9f8ac80"
      ],
      "author": {
        "name": "Goutham Pacha Ravi",
        "email": "gouthampravi@gmail.com",
        "time": "Thu Nov 13 14:30:16 2025 -0800"
      },
      "committer": {
        "name": "Goutham Pacha Ravi",
        "email": "gouthampravi@gmail.com",
        "time": "Fri Nov 14 10:57:14 2025 -0800"
      },
      "message": "Stop attempting share type deletions that\u0027d fail\n\nYou can\u0027t delete a share type that\u0027s in use\nby shares. Add this logic to the cleanup script\nhandler so we stop seeing unnecessary cleanup\nattempts. Failed cleanups are always, unfortunately,\nthe test runner\u0027s responsibility since we can\u0027t\nunderstand why something failed to be deleted.\n\nChange-Id: I1a5ae086b68f34f3761b61f7b4cfdcbf717ab1da\nSigned-off-by: Goutham Pacha Ravi \u003cgouthampravi@gmail.com\u003e\n"
    },
    {
      "commit": "9a5e32b37a1b79407c956baafe10c51e5bc17bde",
      "tree": "96dea48368e36ce710317d01dc4bc43aa766fe74",
      "parents": [
        "da2bba08a133b3c79f7dabbde7d4bfaa9ab8a2c8",
        "fe868063d757ee4d4303472c753e320679eaed23"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.opendev.org",
        "time": "Tue Nov 11 20:36:00 2025 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Tue Nov 11 20:36:00 2025 +0000"
      },
      "message": "Merge \"Add tests for encryption_key_ref\""
    },
    {
      "commit": "da2bba08a133b3c79f7dabbde7d4bfaa9ab8a2c8",
      "tree": "3fd890bc079c9b2773dc7941135ab5df529a4b89",
      "parents": [
        "496237a646a3cff808a52bce540356029f69c5b0"
      ],
      "author": {
        "name": "Manideep",
        "email": "manideep.openstack@gmail.com",
        "time": "Sat Nov 01 15:23:03 2025 -0400"
      },
      "committer": {
        "name": "Manideep",
        "email": "manideep.openstack@gmail.com",
        "time": "Fri Nov 07 06:22:29 2025 +0000"
      },
      "message": "Fix NetApp Manila Replication test TearDown Failures\n\n[test_replication_negative.py:test_try_add_replica_nonexistent_subnet]  Changed to use self.create_share_network from the base class instead of self.shares_v2_client.create_share_network, so that the created share network is automatically tracked and cleaned up during test cleanup. The direct client call did not handle cleanup, causing resource leaks.\n\n\n\nChange-Id: I38e761c412f634b43a34af15b0f407b8d2b0bcf6\nSigned-off-by: Manideep \u003cmanideep.openstack@gmail.com\u003e\n"
    },
    {
      "commit": "fe868063d757ee4d4303472c753e320679eaed23",
      "tree": "2488cc406da5b33841a29e16530b2864d4d33770",
      "parents": [
        "496237a646a3cff808a52bce540356029f69c5b0"
      ],
      "author": {
        "name": "Kiran Pawar",
        "email": "kinpaa@gmail.com",
        "time": "Wed Jun 11 13:33:02 2025 +0000"
      },
      "committer": {
        "name": "Kiran Pawar",
        "email": "kinpaa@gmail.com",
        "time": "Fri Oct 10 14:39:38 2025 +0000"
      },
      "message": "Add tests for encryption_key_ref\n\nPositive test -\n 1. create barbican secret and create share using secret UUID\n\nNegative test -\n 1. invalid encryption key ref\n 2. invalid share type extra-spec\n 3. absent encryption key ref\n\npartially-implements: blueprint share-encryption\nDepends-On: https://review.opendev.org/c/openstack/requirements/+/963685\nChange-Id: I3145f9cd6847464b2920f1b0a35e6c211e45b26e\nSigned-off-by: Kiran Pawar \u003ckinpaa@gmail.com\u003e\n"
    },
    {
      "commit": "113ab29453a6b479d470f148f969724a1a35409d",
      "tree": "1a7f9a007ac07325e3aac90e3c30cbdf088111d9",
      "parents": [
        "b643b1237767132be466737e7c849a72b969d5e8"
      ],
      "author": {
        "name": "ricolin",
        "email": "rlin@vexxhost.com",
        "time": "Tue Aug 26 14:13:41 2025 +0800"
      },
      "committer": {
        "name": "Rico Lin",
        "email": "rlin@vexxhost.com",
        "time": "Tue Sep 02 02:29:13 2025 +0000"
      },
      "message": "Fix share server migration with replica test\n\nOld stable branches before 2025.1 still expect migration to fail with\nreplica set.\nThis reverts the old behavior for stable branches until all our\nstable branches are above stable/2025.1\n\nResume the negative test but add enable flag so it wouldn\u0027t affect\nbranches \u003e\u003d stable/2025.1\n\nThis reverts commit 55c075de689a220c316ef02719a47de66822c2a6.\n\nChange-Id: Ia09b64e4b4afd4bb480a18e80bae46922a2210c7\nSigned-off-by: ricolin \u003crlin@vexxhost.com\u003e\n"
    },
    {
      "commit": "82a06bdf2d7b9d5be58c59fd7b0271976dc518b3",
      "tree": "9e389b4be12a8acfbea5d4bf06ccb1215e96ec02",
      "parents": [
        "be1bb4bf6fc4092b18a23ba4b86d327e43f4c527"
      ],
      "author": {
        "name": "Takashi Kajinami",
        "email": "kajinamit@oss.nttdata.com",
        "time": "Sun Aug 03 23:40:41 2025 +0900"
      },
      "committer": {
        "name": "Takashi Kajinami",
        "email": "kajinamit@oss.nttdata.com",
        "time": "Sun Aug 03 23:41:02 2025 +0900"
      },
      "message": "Remove remaining unicode prefix\n\nThese were overlooked by 885fd8a9e1609e469e502e0b1902e8bb591bc6f4 .\n\nChange-Id: I6e140d186684c4918d2e077bd719aa387c477bd4\nSigned-off-by: Takashi Kajinami \u003ckajinamit@oss.nttdata.com\u003e\n"
    },
    {
      "commit": "be1bb4bf6fc4092b18a23ba4b86d327e43f4c527",
      "tree": "e2f79a90ae7a1ca6e7bb784137668241e6d46749",
      "parents": [
        "972a1510a8bad4f58da8cb2187f8c8a0954a07f1"
      ],
      "author": {
        "name": "Goutham Pacha Ravi",
        "email": "gouthampravi@gmail.com",
        "time": "Mon Jul 28 13:54:50 2025 -0700"
      },
      "committer": {
        "name": "Goutham Pacha Ravi",
        "email": "gouthampravi@gmail.com",
        "time": "Mon Jul 28 13:54:50 2025 -0700"
      },
      "message": "Fix share type used in negative quota test\n\nIt would be useful for tests to always specify the\nshare type to be used so as to not rely on the default\nshare type that may be misconfigured, or not configured\nat all.\n\nChange-Id: I5dae5e7daeb6b0b76a7a369714dce571a19cb000\nSigned-off-by: Goutham Pacha Ravi \u003cgouthampravi@gmail.com\u003e\n"
    },
    {
      "commit": "cc4b8ac1b9b2029640d3566a4758b226faf0da33",
      "tree": "802ca1f9b685660b70ceea970023611224748566",
      "parents": [
        "29bedcd994c658d7adc28c8a4780e738ad319b6e"
      ],
      "author": {
        "name": "Yaguang Tang",
        "email": "heut2008@gmail.com",
        "time": "Mon Dec 16 09:55:40 2024 +0800"
      },
      "committer": {
        "name": "yaguang",
        "email": "heut2008@gmail.com",
        "time": "Wed Jul 09 07:01:04 2025 +0000"
      },
      "message": "fix tempest generic driver CI failure\n\nupdate the API test base client to use v2 API by default\n\nChange-Id: I0cbca391c0f47886f75e0c7076dc7dc559f5222f\nSigned-off-by: Yaguang Tang \u003cheut2008@gmail.com\u003e\n"
    },
    {
      "commit": "885fd8a9e1609e469e502e0b1902e8bb591bc6f4",
      "tree": "50c2c7c14126eeb2779a866a110c6a73804ce0c3",
      "parents": [
        "ff055a60ad38063826e0169d6b346f4a573e92cd"
      ],
      "author": {
        "name": "Ivan Anfimov",
        "email": "lazekteam@gmail.com",
        "time": "Fri Jul 04 16:57:31 2025 +0000"
      },
      "committer": {
        "name": "Ivan Anfimov",
        "email": "lazekteam@gmail.com",
        "time": "Tue Jul 08 16:19:04 2025 +0000"
      },
      "message": "Remove unicode prefix from code\n\nAll strings are considered as unicode string from Python 3.\n\nThis patch drops the explicit unicode literal (u\u0027...\u0027)\nappearances from the unicode strings.\n\nChange-Id: Ie62a19689529eb2de94096e5f757bfcfbe372040\nSigned-off-by: Ivan Anfimov \u003clazekteam@gmail.com\u003e\n"
    },
    {
      "commit": "ff055a60ad38063826e0169d6b346f4a573e92cd",
      "tree": "aa6f62838165216935df6ce37e824ca5f2992bbf",
      "parents": [
        "52711c1e3b72df0cf2c3644c3f0c1a28a6972962",
        "0fec91ac5eb9fcd04acb8d3e2758956b2d5d2069"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.opendev.org",
        "time": "Fri Jun 27 04:36:34 2025 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Fri Jun 27 04:36:34 2025 +0000"
      },
      "message": "Merge \"Add tests for Share Network Subnet Metadata\""
    },
    {
      "commit": "52711c1e3b72df0cf2c3644c3f0c1a28a6972962",
      "tree": "8c3c9d1f83bab948acf8cf5bf4b812cbf722594b",
      "parents": [
        "326d5a399168c2a53ec01bf4f74dc6c4dad8eaf3",
        "51ac689006e90e86ec12631021b6bcc8a8068540"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.opendev.org",
        "time": "Wed Jun 18 13:24:32 2025 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Wed Jun 18 13:24:32 2025 +0000"
      },
      "message": "Merge \"Allow share server migration with replica\""
    },
    {
      "commit": "0fec91ac5eb9fcd04acb8d3e2758956b2d5d2069",
      "tree": "42a045e75caf378e7653ee3bde8eec0ce20d5aed",
      "parents": [
        "326d5a399168c2a53ec01bf4f74dc6c4dad8eaf3"
      ],
      "author": {
        "name": "renanpiranguinho",
        "email": "renanpiranguinho@gmail.com",
        "time": "Fri Mar 10 19:58:31 2023 +0000"
      },
      "committer": {
        "name": "Kiran Pawar",
        "email": "kinpaa@gmail.com",
        "time": "Tue Jun 17 07:32:10 2025 +0000"
      },
      "message": "Add tests for Share Network Subnet Metadata\n\nAdds positive and negative tests for share network subnet metadata.\nWorks to microversion 2.78 and later.\n\nChange-Id: I32268eaa16b6b56ef4dda32806983744809c8707\nDepends-On: https://review.opendev.org/c/openstack/manila-tempest-plugin/+/877674\nSigned-off-by: Kiran Pawar \u003ckinpaa@gmail.com\u003e\n"
    },
    {
      "commit": "326d5a399168c2a53ec01bf4f74dc6c4dad8eaf3",
      "tree": "544bc23d2ac5a129e6cc7af21ffcab6887456d6d",
      "parents": [
        "315eb287379ce419e117c71a6fa74148ca166ca9",
        "94c11fc8800720d87294283f25553113c6c7e4df"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.opendev.org",
        "time": "Fri May 30 21:10:57 2025 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Fri May 30 21:10:57 2025 +0000"
      },
      "message": "Merge \"Add CEPHFS filesystem metadata verifications\""
    },
    {
      "commit": "87c208aa40aca2ef638a24bfbf3cced77f0ab333",
      "tree": "94626b3181902b74180a0b5a46ca5b3ebe3b2553",
      "parents": [
        "43708a26d3f7a049bb22bc07d8e589c79c4fead0"
      ],
      "author": {
        "name": "Goutham Pacha Ravi",
        "email": "gouthampravi@gmail.com",
        "time": "Thu Apr 03 11:23:28 2025 -0700"
      },
      "committer": {
        "name": "Goutham Pacha Ravi",
        "email": "gouthampravi@gmail.com",
        "time": "Tue Apr 22 12:19:44 2025 +0000"
      },
      "message": "Drop execute permissions on base module file\n\nThis isn\u0027t an executable script.\n\nChange-Id: I6b493b331853abdca6dbd57256d325c5e726e716\n"
    },
    {
      "commit": "94c11fc8800720d87294283f25553113c6c7e4df",
      "tree": "befb6a08ff71fc8952c2fc8855999f4ec9ceb949",
      "parents": [
        "c6e0efeb6bf074d8035f1ee0c2d2c28a06e0885c"
      ],
      "author": {
        "name": "Carlos Eduardo",
        "email": "ces.eduardo98@gmail.com",
        "time": "Mon Jun 17 11:27:24 2024 -0300"
      },
      "committer": {
        "name": "Carlos da Silva",
        "email": "ces.eduardo98@gmail.com",
        "time": "Thu Apr 17 10:01:23 2025 -0300"
      },
      "message": "Add CEPHFS filesystem metadata verifications\n\nRecently, we have implemented a new feature that allows the share\ndrivers to set metadata to the shares on the creation [1].\n\nThis feature allowed the Ceph driver to report the filesystem name\nwhere the share was created (only when using the CEPHFS protocol),\nmaking it easier for users to get this data before they mount\ntheir shares.\n\nThis change adds a tempest test that will check if such config\nis present in the shares.\n\n[1] https://review.opendev.org/c/openstack/manila/+/909175\n[2] https://review.opendev.org/c/openstack/manila/+/909916\n\nChange-Id: I2ecef30de76c40b98accb5ce04b6c9eefdf7fea2\nSigned-off-by: Carlos Eduardo \u003cces.eduardo98@gmail.com\u003e\n"
    },
    {
      "commit": "9cdeda15a0e7d89b0d06b398ae54f0ea21b01a25",
      "tree": "2a8535c6010ec359a733a382fd44bac2d58b6839",
      "parents": [
        "65ca50c79641214d982239ff59c942bec6f92c31"
      ],
      "author": {
        "name": "Felipe Rodrigues",
        "email": "felipefuty01@gmail.com",
        "time": "Thu Feb 09 21:45:49 2023 -0300"
      },
      "committer": {
        "name": "Kiran Pawar",
        "email": "kinpaa@gmail.com",
        "time": "Fri Apr 04 08:58:11 2025 +0000"
      },
      "message": "Fix stop on cleanup error\n\nAdd an error treatment to the clear_resources function and fix the\nreturned object status when checking if the resource is deleted\n\nChange-Id: Idd896a39f7be7a4dcde9fac3cdb0bd26cc814af3\nCloses-Bug: #2006792\n"
    },
    {
      "commit": "58903bdd47ad33cc82fd29bd1066f4c4f1245143",
      "tree": "95e733cccdb1a749e4479d3074ae74a1ec43c25f",
      "parents": [
        "b616cb811c2e9ff2054de1cd760869502a1a69e6"
      ],
      "author": {
        "name": "lkuchlan",
        "email": "lkuchlan@redhat.com",
        "time": "Thu Feb 13 14:53:58 2025 +0200"
      },
      "committer": {
        "name": "lkuchlan",
        "email": "lkuchlan@redhat.com",
        "time": "Sun Feb 16 09:59:15 2025 +0200"
      },
      "message": "Ensure Manila shares are created on the same backend host\n\nThis update ensures that Manila shares are consistently created\non the same backend host. This change addresses cases where CephX\nuser IDs are reused within a Ceph cluster across different OpenStack\nprojects, ensuring that access conflicts are accurately tested.\n\nChange-Id: Ied7d75fc3e26c1963744df6e9e5af6ae0e605158\n"
    },
    {
      "commit": "b616cb811c2e9ff2054de1cd760869502a1a69e6",
      "tree": "0c385b74d3fa775cf4655a35fca109de09a96363",
      "parents": [
        "a2a770ec88d41e4f322df015269402123747287b"
      ],
      "author": {
        "name": "Yaguang Tang",
        "email": "heut2008@gmail.com",
        "time": "Wed Feb 05 18:37:48 2025 +0800"
      },
      "committer": {
        "name": "Goutham Pacha Ravi",
        "email": "gouthampravi@gmail.com",
        "time": "Thu Feb 06 01:18:07 2025 +0000"
      },
      "message": "skip tests for stable branches which don\u0027t support API 2.88\n\nRelated-Bug: #2066871\nChange-Id: I31a4148adaecc019f4f0df068dda88d2f4558efd\n"
    },
    {
      "commit": "a2a770ec88d41e4f322df015269402123747287b",
      "tree": "d9b1530b98e8ee84b2d4b503ca8339faeec5a9dc",
      "parents": [
        "b2765e01e4e16800998d06b00c02a06c2007577b",
        "3e1cfd20003a923d8f515aafe416c433215d9a57"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.opendev.org",
        "time": "Tue Jan 21 18:20:03 2025 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Tue Jan 21 18:20:03 2025 +0000"
      },
      "message": "Merge \"Refactor CIFS protocol test skipping with decorators\""
    },
    {
      "commit": "b2765e01e4e16800998d06b00c02a06c2007577b",
      "tree": "8e945b8ee4c84570a397571ae5d7bba6d6ec5142",
      "parents": [
        "5f585fb639ac54b906dbd14cc6fe1620406b6fe3",
        "7ff4509dbd643216175a62e84342510d65e6bcd4"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.opendev.org",
        "time": "Thu Jan 16 15:16:02 2025 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Thu Jan 16 15:16:02 2025 +0000"
      },
      "message": "Merge \"Add tests for allow to update share access rule\""
    },
    {
      "commit": "5f585fb639ac54b906dbd14cc6fe1620406b6fe3",
      "tree": "52776b7b6e27c58a8527b290a867133ea844a3a6",
      "parents": [
        "9c743992f835de0ba9e3b73daa2b3e5b783690f2"
      ],
      "author": {
        "name": "hongp",
        "email": "inyong.hong@samsung.com",
        "time": "Thu Dec 26 17:18:38 2024 +0900"
      },
      "committer": {
        "name": "hongp",
        "email": "inyong.hong@samsung.com",
        "time": "Fri Jan 10 13:49:57 2025 +0900"
      },
      "message": "Update for using endpoint_type to create client\n\nTo create client using endpoint_type conf value.\n\nRelated-bug: #2092514\nChange-Id: I57598f07dc9fd55b00f043f564414f222b8765d9\n"
    },
    {
      "commit": "7ff4509dbd643216175a62e84342510d65e6bcd4",
      "tree": "c8fb444f466fa5027157dd6ee9136b18b4f9bcaf",
      "parents": [
        "9c743992f835de0ba9e3b73daa2b3e5b783690f2"
      ],
      "author": {
        "name": "Kiran Pawar",
        "email": "kinpaa@gmail.com",
        "time": "Fri Dec 06 10:30:34 2024 +0000"
      },
      "committer": {
        "name": "Kiran Pawar",
        "email": "kinpaa@gmail.com",
        "time": "Tue Jan 07 12:44:08 2025 +0000"
      },
      "message": "Add tests for allow to update share access rule\n\nStarting micro-version 2.88, Manila will allow to update\naccess_level of share access rule.\n\nDepends-on: https://review.opendev.org/c/openstack/manila/+/931050\nRelated-Bug: #2066871\nChange-Id: I8500f71b527b4e5037f128906f68385f821ebf42\n"
    },
    {
      "commit": "3e1cfd20003a923d8f515aafe416c433215d9a57",
      "tree": "d4e31144ccba992304e94f460fba9076897d493d",
      "parents": [
        "9c743992f835de0ba9e3b73daa2b3e5b783690f2"
      ],
      "author": {
        "name": "lkuchlan",
        "email": "lkuchlan@redhat.com",
        "time": "Thu Jan 02 15:35:27 2025 +0200"
      },
      "committer": {
        "name": "lkuchlan",
        "email": "lkuchlan@redhat.com",
        "time": "Thu Jan 02 15:35:27 2025 +0200"
      },
      "message": "Refactor CIFS protocol test skipping with decorators\n\nRefactor test skipping logic to use decorators instead\nof manually raising skipException within the test.\n\nChange-Id: Ida2a6ae63e0e65dbea92e828d1537116efadb7b4\n"
    },
    {
      "commit": "1e8acf1170814519a5a82cc5f8aba952f5ca7f5f",
      "tree": "29c5d8a64880687558f6dfe694d7fe2f989ff396",
      "parents": [
        "bebefa776d58f26c048b434004adbaef0b699a2e",
        "639bdc6bddde787094123dec641b1225c2838061"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.opendev.org",
        "time": "Fri Dec 13 01:08:11 2024 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Fri Dec 13 01:08:11 2024 +0000"
      },
      "message": "Merge \"[RBAC] Generate unique cephx IDs for each operation in tests\""
    },
    {
      "commit": "bebefa776d58f26c048b434004adbaef0b699a2e",
      "tree": "66ada0040c7ca451e23406c03cf2302b83a65f21",
      "parents": [
        "ee3079db74bd8ce6be5115a99263907fd3958da3"
      ],
      "author": {
        "name": "lkuchlan",
        "email": "lkuchlan@redhat.com",
        "time": "Mon Dec 09 22:19:01 2024 +0200"
      },
      "committer": {
        "name": "Liron Kuchlani",
        "email": "lkuchlan@redhat.com",
        "time": "Mon Dec 09 20:45:39 2024 +0000"
      },
      "message": "Fix floating IP association by filtering port list using IP address\n\nThe recent change in Tempest introduced a step to ensure all VM ports are active before associating a floating IP.\nThis caused issues in the manila-tempest-plugin scenario tests, where the correct port couldn\u0027t be identified for floating IP association.\n\nThis patch fixes the issue by filtering the port list using the IP address of the fixed IP to narrow down the result to the specific port associated with the given address.\n\nDepends-On: https://review.opendev.org/c/openstack/tempest/+/937406\nRelated-Bug: #2089798\nChange-Id: I74ac4eafa41f0d6355716e7fe26d09b7dfcbc982\n"
    },
    {
      "commit": "ee3079db74bd8ce6be5115a99263907fd3958da3",
      "tree": "b30bec3302b5e214265977ae3983a96d96c5e053",
      "parents": [
        "f7cd050adaf8f075c6168d1d3dd38dc16586185a",
        "b5d6f2997f325bd3b59f663bd9def88f068d8f9b"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.opendev.org",
        "time": "Wed Dec 04 19:35:50 2024 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Wed Dec 04 19:35:50 2024 +0000"
      },
      "message": "Merge \"Add nfs_versions option for NFS protocol version selection\""
    },
    {
      "commit": "639bdc6bddde787094123dec641b1225c2838061",
      "tree": "21d9bb3f508e18d04cf3c93b9ea24216bcdc43c4",
      "parents": [
        "774696b7d6fb87f1bb9622df3b892fae12fba1fd"
      ],
      "author": {
        "name": "lkuchlan",
        "email": "lkuchlan@redhat.com",
        "time": "Sun Dec 01 12:12:00 2024 +0200"
      },
      "committer": {
        "name": "lkuchlan",
        "email": "lkuchlan@redhat.com",
        "time": "Sun Dec 01 12:12:00 2024 +0200"
      },
      "message": "[RBAC] Generate unique cephx IDs for each operation in tests\n\nThe current tests encounter issues due to the reuse of the same\ncephx ID for multiple operations. This can lead to conflicts and\ntest failures.\nThis patch resolves the issue by ensuring that each operation\ngenerates and uses a unique cephx ID, preventing conflicts and\nimproving test reliability.\n\nCloses-Bug: #2071433\nChange-Id: I837907e3472acc4580727b05c47c70c2e0767e93\n"
    },
    {
      "commit": "51ac689006e90e86ec12631021b6bcc8a8068540",
      "tree": "68e963f1c815906c3eb7ed24c9af2fb7fba78082",
      "parents": [
        "774696b7d6fb87f1bb9622df3b892fae12fba1fd"
      ],
      "author": {
        "name": "Kiran Pawar",
        "email": "kinpaa@gmail.com",
        "time": "Mon Nov 25 16:03:46 2024 +0000"
      },
      "committer": {
        "name": "Kiran Pawar",
        "email": "kinpaa@gmail.com",
        "time": "Fri Nov 29 14:38:47 2024 +0000"
      },
      "message": "Allow share server migration with replica\n\n- Update migration test to consider replica scenario\n\nRelated-Bug: #2052785\nDepends-On: https://review.opendev.org/c/openstack/manila/+/933902\nChange-Id: Ic091ef68947aee20bd5cda2dd9e0a7a1308f6e78\n"
    },
    {
      "commit": "774696b7d6fb87f1bb9622df3b892fae12fba1fd",
      "tree": "eb78e875e8b125cb54ac104077f5218c65ae7d74",
      "parents": [
        "c6e73efe7fc726a46ee810a89e103a74e82c882d",
        "55c075de689a220c316ef02719a47de66822c2a6"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.opendev.org",
        "time": "Wed Nov 27 16:19:41 2024 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Wed Nov 27 16:19:41 2024 +0000"
      },
      "message": "Merge \"Remove share server migration with replica test\""
    },
    {
      "commit": "b5d6f2997f325bd3b59f663bd9def88f068d8f9b",
      "tree": "ba8dfeb973853e4d1d94728cbb0a89804f468df7",
      "parents": [
        "31df75e18b2cfad59322c20575a608fdbb592de1"
      ],
      "author": {
        "name": "lkuchlan",
        "email": "lkuchlan@redhat.com",
        "time": "Sat Nov 09 19:54:47 2024 +0200"
      },
      "committer": {
        "name": "lkuchlan",
        "email": "lkuchlan@redhat.com",
        "time": "Mon Nov 25 22:18:02 2024 +0200"
      },
      "message": "Add nfs_versions option for NFS protocol version selection\n\nThis commit introduces a new configuration option, `nfs_versions`,\nto allow specifying the NFS protocol version used when mounting NFS\nshares in Tempest tests. The option supports selecting specific\nversions, such as NFSv3 or NFSv4, enabling compatibility with\nenvironments where certain NFS versions are required.\n\n- Option Name: `nfs_versions`\n- Default: [\"4\", ] (NFSv4 is used by default)\n\nThis enhancement increases flexibility in testing scenarios with\nNFS version dependencies.\n\nChange-Id: I048d4e954329d2d4f28604a8bf02c615703ac43c\n"
    },
    {
      "commit": "55c075de689a220c316ef02719a47de66822c2a6",
      "tree": "3008579e4617587cf4a1ec90d81c870425943e1b",
      "parents": [
        "ad88cea4cbfdcb1176c49014c4b485a3f74042ae"
      ],
      "author": {
        "name": "Kiran Pawar",
        "email": "kinpaa@gmail.com",
        "time": "Fri Nov 15 13:52:16 2024 +0000"
      },
      "committer": {
        "name": "Kiran Pawar",
        "email": "kinpaa@gmail.com",
        "time": "Fri Nov 22 11:43:59 2024 +0000"
      },
      "message": "Remove share server migration with replica test\n\n- Remove negative test temporary until share server\nmigration manila change gets merged.\n\nChange-Id: I6e51f3f34f7304349496950d07704746610fb127\n"
    },
    {
      "commit": "c6e73efe7fc726a46ee810a89e103a74e82c882d",
      "tree": "2527e6938d421b32a943228a9201e5d52f8c4e4d",
      "parents": [
        "ad88cea4cbfdcb1176c49014c4b485a3f74042ae",
        "6304dcd4af35075f0955a3091562d6e8f2906c81"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.opendev.org",
        "time": "Tue Nov 19 19:05:35 2024 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Tue Nov 19 19:05:35 2024 +0000"
      },
      "message": "Merge \"Bump hacking\""
    },
    {
      "commit": "6304dcd4af35075f0955a3091562d6e8f2906c81",
      "tree": "3739535f0e073e8a61b3b677831582341ab0b4ff",
      "parents": [
        "1a3372d25c17405cd22372db397563fbffb5fecc"
      ],
      "author": {
        "name": "Takashi Kajinami",
        "email": "kajinamit@oss.nttdata.com",
        "time": "Sat Nov 16 15:45:58 2024 +0900"
      },
      "committer": {
        "name": "Takashi Kajinami",
        "email": "kajinamit@oss.nttdata.com",
        "time": "Sat Nov 16 15:45:58 2024 +0900"
      },
      "message": "Bump hacking\n\nhacking 3.0.x is too old. Bump it to the version currently used in\ntempest repo.\n\nDepends-on: https://review.opendev.org/c/openstack/tempest/+/906634\nChange-Id: I9cd68111a35ca97af014cdd77fee10614a4c0d5b\n"
    },
    {
      "commit": "f4b555705867d95ab0b24845c91195c22d410235",
      "tree": "b06d914794d527e7fd74e4f695299a5f507bd22b",
      "parents": [
        "31df75e18b2cfad59322c20575a608fdbb592de1"
      ],
      "author": {
        "name": "Goutham Pacha Ravi",
        "email": "gouthampravi@gmail.com",
        "time": "Thu Nov 07 12:21:00 2024 -0800"
      },
      "committer": {
        "name": "Goutham Pacha Ravi",
        "email": "gouthampravi@gmail.com",
        "time": "Thu Nov 07 12:21:00 2024 -0800"
      },
      "message": "Fix last use of assertDictContainsSubset\n\nThe method was deprecated in Python 3.2 [1]; and\nno longer available in Python version 3.12 [2]\n\nassertLessEqual [3] offers a decent alternative.\nMuch of this work was done in\nI74276297d80cbd055a9347b0d595fe7c2d7742cc. One\nlast occurrence remained.\n\n[1] https://docs.python.org/3/whatsnew/3.2.html#unittest\n[2] https://docs.python.org/3/whatsnew/3.12.html#id3\n[3] https://docs.python.org/3/library/unittest.html#unittest.TestCase.assertLessEqual\n\nChange-Id: I2f32f9815196a4d627ce22b382cdcb1f49027a52\nCloses-Bug: #2085467\nSigned-off-by: Goutham Pacha Ravi \u003cgouthampravi@gmail.com\u003e\n"
    },
    {
      "commit": "ab9fd687869db8b7ad6938e5f8848c00c37fbd52",
      "tree": "90a303c6cd2d1429fdee86e24c54ae3ce9c93b6f",
      "parents": [
        "1a3372d25c17405cd22372db397563fbffb5fecc",
        "c1f3f37990840be797927c826fc638a661ebb5f6"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.opendev.org",
        "time": "Tue Oct 29 11:28:36 2024 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Tue Oct 29 11:28:36 2024 +0000"
      },
      "message": "Merge \"Replace the use of assertDictContainsSubset\""
    },
    {
      "commit": "1a3372d25c17405cd22372db397563fbffb5fecc",
      "tree": "d0b0199d9ae68ff3ed49bcdfe9af9ef71fc5a41c",
      "parents": [
        "2add1dea453445f5d8cd6e4ad1d4648f6606a9db",
        "e039077ef6f4447519a62859d2b2454b70f97d0b"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.opendev.org",
        "time": "Fri Oct 25 21:15:50 2024 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Fri Oct 25 21:15:50 2024 +0000"
      },
      "message": "Merge \"Hide [share] image_password from log\""
    },
    {
      "commit": "e039077ef6f4447519a62859d2b2454b70f97d0b",
      "tree": "13677de5b8f68c43b8ba4a6666729ab43060a087",
      "parents": [
        "1cf281f9878f3ece0d64e84dd6885d3c4de8f336"
      ],
      "author": {
        "name": "Takashi Kajinami",
        "email": "kajinamit@oss.nttdata.com",
        "time": "Fri Oct 25 14:13:45 2024 +0900"
      },
      "committer": {
        "name": "Takashi Kajinami",
        "email": "kajinamit@oss.nttdata.com",
        "time": "Fri Oct 25 14:14:55 2024 +0900"
      },
      "message": "Hide [share] image_password from log\n\nFix the missing secret attribute to hide the sensitive credential in\nlogs.\n\nTrivial-Fix\n\nChange-Id: Ieec26d31791e07f400fc8d5ef3e47704891e46e0\n"
    },
    {
      "commit": "f72b0e9a3e29b2c77a9b2e40d7d17e65ce354749",
      "tree": "46577dcd9fa0e6bda3baef9cd674f0a1c6b0c1d4",
      "parents": [
        "1cf281f9878f3ece0d64e84dd6885d3c4de8f336"
      ],
      "author": {
        "name": "Takashi Kajinami",
        "email": "kajinamit@oss.nttdata.com",
        "time": "Fri Oct 25 14:09:49 2024 +0900"
      },
      "committer": {
        "name": "Takashi Kajinami",
        "email": "kajinamit@oss.nttdata.com",
        "time": "Fri Oct 25 14:12:56 2024 +0900"
      },
      "message": "Fix inconsistent default value type\n\nThe share_server_migration_timeout option is an integer option so its\ndefault value should be an integer.\n\nChange-Id: I20a3e8cc8d6b7197d130b5c300f86f5bae2d50db\n"
    },
    {
      "commit": "c1f3f37990840be797927c826fc638a661ebb5f6",
      "tree": "d92f3237b6d1aaeeab394ec37961e39a46bf93b8",
      "parents": [
        "1cf281f9878f3ece0d64e84dd6885d3c4de8f336"
      ],
      "author": {
        "name": "Goutham Pacha Ravi",
        "email": "gouthampravi@gmail.com",
        "time": "Wed Oct 23 13:16:16 2024 -0700"
      },
      "committer": {
        "name": "Goutham Pacha Ravi",
        "email": "gouthampravi@gmail.com",
        "time": "Wed Oct 23 13:16:16 2024 -0700"
      },
      "message": "Replace the use of assertDictContainsSubset\n\nThe method was deprecated in Python 3.2 [1]; and\nno longer available in Python version 3.12 [2]\n\nassertLessEqual [3] offers a decent alternative.\n\n[1] https://docs.python.org/3/whatsnew/3.2.html#unittest\n[2] https://docs.python.org/3/whatsnew/3.12.html#id3\n[3] https://docs.python.org/3/library/unittest.html#unittest.TestCase.assertLessEqual\n\nChange-Id: I74276297d80cbd055a9347b0d595fe7c2d7742cc\nCloses-Bug: #2085467\nSigned-off-by: Goutham Pacha Ravi \u003cgouthampravi@gmail.com\u003e\n"
    },
    {
      "commit": "986a0d7ba39c4d2657a099a0110de40cbedc15af",
      "tree": "8d6387c3b4ef64d145b006c2795cee5aa52d2e98",
      "parents": [
        "b1f749a046ad09f89a6d8ed74dedbc7540d693b0"
      ],
      "author": {
        "name": "Goutham Pacha Ravi",
        "email": "gouthampravi@gmail.com",
        "time": "Mon Oct 07 15:05:56 2024 -0700"
      },
      "committer": {
        "name": "Goutham Pacha Ravi",
        "email": "gouthampravi@gmail.com",
        "time": "Tue Oct 08 20:03:59 2024 +0000"
      },
      "message": "Fix test failures with api version 2.87+\n\nexport location structure has changed in 2.87.\n\nNew test cases are being added in\nI113ea3095cdc9d5d2903ba83641afd3ee112c17d.\n\nChange-Id: Ieb8dfc8813a3366b4252b6816397632ffb6a20bf\nSigned-off-by: Goutham Pacha Ravi \u003cgouthampravi@gmail.com\u003e\n"
    },
    {
      "commit": "0422259e310aa0fbf4e9f27ba1892c410bfaa950",
      "tree": "46426f7425240f6f3ab2b11cf520333d00e27a79",
      "parents": [
        "0f6b522e742e51ac0b613ca860d68d4eb2af3d84",
        "e73f63c86281b3627aa1ed569d5705a1982f46d7"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.opendev.org",
        "time": "Tue Sep 17 08:24:52 2024 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Tue Sep 17 08:24:52 2024 +0000"
      },
      "message": "Merge \"Fix lack of share type id in share creation\""
    },
    {
      "commit": "11618100f18026e8178d2da4f9698f88eee3658d",
      "tree": "1612744db80f293f5e2e84da304a2111ba0a1133",
      "parents": [
        "b758fb49cc8c9d56fa83f910f3462a845eec1b1b"
      ],
      "author": {
        "name": "Carlos Eduardo",
        "email": "ces.eduardo98@gmail.com",
        "time": "Mon Sep 02 07:16:47 2024 -0300"
      },
      "committer": {
        "name": "Carlos Eduardo",
        "email": "ces.eduardo98@gmail.com",
        "time": "Mon Sep 02 14:01:30 2024 +0000"
      },
      "message": "Add waiter to access create on resource setup\n\nThis commit is a follow-up action for [1], where we added a\ncouple of waiters to ensure that the access rule status will\nbe what we expect prior to running the tests.\n\n[1] https://review.opendev.org/c/openstack/manila-tempest-plugin/+/886635\n\nChange-Id: I3458a7d2a1d05e295733c7a9a5ae302b1b76e144\n"
    },
    {
      "commit": "caf8b9025c086f588d1d9340d4bc8cbbab92e868",
      "tree": "48cde6ea3169ffdfbe8c7dcf0a618b9a7157c95f",
      "parents": [
        "cd451435c1d79dd50145fc649aabb44bdc1e08c1"
      ],
      "author": {
        "name": "Volodymyr Boiko",
        "email": "volodymyr.boiko@vastdata.com",
        "time": "Thu Jun 06 08:29:30 2024 +0300"
      },
      "committer": {
        "name": "Volodymyr Boiko",
        "email": "volodymyr.boiko@vastdata.com",
        "time": "Wed Jul 17 02:43:02 2024 +0300"
      },
      "message": "additional configuration options for scenario tests\n\nChange-Id: I0f3e88d4322fecc83721e1e192e14d617281a3ef\n"
    },
    {
      "commit": "e73f63c86281b3627aa1ed569d5705a1982f46d7",
      "tree": "7195c3fbecd80326a14b3c8ca0e0f465a9a04fb0",
      "parents": [
        "57496da22b134bf2ccef0d97ebe0cc32f0e4560b"
      ],
      "author": {
        "name": "Carlos Eduardo",
        "email": "ces.eduardo98@gmail.com",
        "time": "Tue Jun 11 17:03:36 2024 -0300"
      },
      "committer": {
        "name": "Carlos Eduardo",
        "email": "ces.eduardo98@gmail.com",
        "time": "Tue Jun 11 17:06:17 2024 -0300"
      },
      "message": "Fix lack of share type id in share creation\n\nOne cephx rule negative test can fail in case Manila does not have\ndefault share types set.\n\nFix that by adding the share type to the shares creation, avoiding\nthe scheduler to fail while chosing the most suitable backend.\n\nCloses-Bug: #2069087\nChange-Id: I0d47eed3777edb36540ba36be3eb5151e689ae91\n"
    },
    {
      "commit": "986c7bd09d4645b1aefb4ed96b83ecce49091369",
      "tree": "a71c4b48a31546f6585a05b971d8c25fc37f4cc7",
      "parents": [
        "6d00585991832165d7a2a1c2ff3701a75d584afa"
      ],
      "author": {
        "name": "Goutham Pacha Ravi",
        "email": "gouthampravi@gmail.com",
        "time": "Wed May 08 16:18:08 2024 -0700"
      },
      "committer": {
        "name": "Goutham Pacha Ravi",
        "email": "gouthampravi@gmail.com",
        "time": "Thu May 09 19:14:35 2024 +0000"
      },
      "message": "Fix racy DHSS\u003dTrue share groups test\n\nWe recently addressed a bug in Manila where\nshare networks couldn\u0027t be deleted when they were\nstill associated with any share groups [1]. After this\nfix, we had a couple of tests failing sporadically\nbecause they weren\u0027t waiting for the deletion of\nthe share groups prior to attempting deletion\nof the share network subnets.\n\nChange-Id: I532ff3f0b2613340e0cb46c3b7e57a22cfa50c61\nRelated-Bug: #2004212\nCloses-Bug: #2064673\nSigned-off-by: Goutham Pacha Ravi \u003cgouthampravi@gmail.com\u003e\n"
    },
    {
      "commit": "077fd3d19864fd945554ff7a019658d618f7fb27",
      "tree": "c9cb738405a9d604404c7df76d632d078adc0a6f",
      "parents": [
        "1687dd6ef680d13205c9cfb99396752f864987c6"
      ],
      "author": {
        "name": "agireesh",
        "email": "gawasthi2010@gmail.com",
        "time": "Mon Mar 11 20:43:00 2024 +0530"
      },
      "committer": {
        "name": "Goutham Pacha Ravi",
        "email": "gouthampravi@gmail.com",
        "time": "Thu Apr 11 16:38:06 2024 -0700"
      },
      "message": "Bump test microversion and fix backup test\n\nWe added new field \"backup_type\" in share-backups API\nin 2.85.\n\nChange-Id: Iaaf3c3914089ad0d27b61a524f14353cae35c4d5\nSigned-off-by: Goutham Pacha Ravi \u003cgouthampravi@gmail.com\u003e\n"
    },
    {
      "commit": "1687dd6ef680d13205c9cfb99396752f864987c6",
      "tree": "af8edf6ffdfb4e37b9e70baa64972b01909590a4",
      "parents": [
        "cbab9fe0c72337704e1a364ce1db1d78a3c13826",
        "d10819b89b81a34a7343a3250fed3ea8cd29b838"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.opendev.org",
        "time": "Wed Mar 13 16:16:42 2024 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Wed Mar 13 16:16:42 2024 +0000"
      },
      "message": "Merge \"Add access rules restriction tests\""
    },
    {
      "commit": "d10819b89b81a34a7343a3250fed3ea8cd29b838",
      "tree": "216cb826d3964a744bfda6a9e9dac1c8c55aa4e6",
      "parents": [
        "646fcd2e23b4e0c15489a275af15a9ef9a7c0b0b"
      ],
      "author": {
        "name": "silvacarloss",
        "email": "ces.eduardo98@gmail.com",
        "time": "Mon Jul 24 13:53:32 2023 -0300"
      },
      "committer": {
        "name": "silvacarloss",
        "email": "ces.eduardo98@gmail.com",
        "time": "Tue Mar 12 14:48:03 2024 -0300"
      },
      "message": "Add access rules restriction tests\n\nAdds new test cases and updates current test cases for access allow\nand deny APIs. Such APIs now allow users to restrict the visibility\nof some fields during the access creation, or even restricting the\ndeletion of access rules.\n\nDepends-On: https://review.opendev.org/c/openstack/manila/+/887725\nChange-Id: If0f7655dc6c11c6c12eeb76bd1cc853466235cca\n"
    },
    {
      "commit": "cbab9fe0c72337704e1a364ce1db1d78a3c13826",
      "tree": "ca246477e120d85ddb8dd3cc8ebd68e51934302c",
      "parents": [
        "bdc5ad5961ce18aa72719e2a5aaf0d32f806e8f3"
      ],
      "author": {
        "name": "silvacarloss",
        "email": "ces.eduardo98@gmail.com",
        "time": "Wed Mar 06 19:24:36 2024 -0300"
      },
      "committer": {
        "name": "silvacarloss",
        "email": "ces.eduardo98@gmail.com",
        "time": "Wed Mar 06 19:24:36 2024 -0300"
      },
      "message": "Fix backup build erro exception class name\n\nWhen backups fail to build, tempest is not displaying the correct\nexception because the class name is not following the pattern we\nexpect it to follow.\n\nThis change fixes the class name for the share backups build error\nexception.\n\nChange-Id: I9553ba44544d84dbc452973252391967225c724e\n"
    },
    {
      "commit": "bdc5ad5961ce18aa72719e2a5aaf0d32f806e8f3",
      "tree": "ad70aaff0b31088fcd2f65445d2c88c5edde9444",
      "parents": [
        "a7f07f24d475fc00ba2aab93d765257d8d00c130",
        "edd82c73856bbce856e2d69be840062ae352c23b"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.opendev.org",
        "time": "Wed Mar 06 13:40:28 2024 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Wed Mar 06 13:40:28 2024 +0000"
      },
      "message": "Merge \"Add share backup tests.\""
    },
    {
      "commit": "a7f07f24d475fc00ba2aab93d765257d8d00c130",
      "tree": "1bad224c1cf58b725c2a758ed5c7fd647c540047",
      "parents": [
        "cf874b1dacd860040e4187c831d5d636479881fa",
        "de4bf8d29ed2008fb52c75b413b065abdf6a38e0"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.opendev.org",
        "time": "Tue Mar 05 20:43:57 2024 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Tue Mar 05 20:43:57 2024 +0000"
      },
      "message": "Merge \"Use ddt.named_data decorator to avoid random test names\""
    },
    {
      "commit": "de4bf8d29ed2008fb52c75b413b065abdf6a38e0",
      "tree": "d0643b17857260ea2ed6d810b8bd3133ff7dcf2f",
      "parents": [
        "7604da805417aa12f4574458b05f10ffb31693dd"
      ],
      "author": {
        "name": "lkuchlan",
        "email": "lkuchlan@redhat.com",
        "time": "Sun Sep 04 11:19:34 2022 +0300"
      },
      "committer": {
        "name": "Alfredo Garcia",
        "email": "alfrgarc@redhat.com",
        "time": "Mon Mar 04 15:17:41 2024 +0000"
      },
      "message": "Use ddt.named_data decorator to avoid random test names\n\nThere are few tests that generate random test names because\nrandom parameters are given to the ddt.data  decorator.\n\nIn the ddt version number 1.6.0 there is a possibility to\ndetermine the name of the tests without relying on the\ngiven values. I think this could be a good solution for\nthe randomly generated names.\n\nThis change is being re-introduced as ddt version 1.6.0 is\nnow usable in the downstream CI. The original change is: Iaf39f4a83e383fb9db7f519136b9169352ff84af\n\nThe following change is also included: I4d274869e5e9e7800be44bccf7a2641b4a5febe8\nWhich replaces periods to underscores, a needed fix.\n\nChange-Id: Iaf39f4a83e383fb9db7f519136b9169352ff84ad\n"
    },
    {
      "commit": "cf874b1dacd860040e4187c831d5d636479881fa",
      "tree": "d1aebc2a3c4df762d992ee836a747ba5f4e8c503",
      "parents": [
        "7604da805417aa12f4574458b05f10ffb31693dd"
      ],
      "author": {
        "name": "silvacarloss",
        "email": "ces.eduardo98@gmail.com",
        "time": "Wed Feb 21 19:29:09 2024 -0300"
      },
      "committer": {
        "name": "silvacarloss",
        "email": "ces.eduardo98@gmail.com",
        "time": "Wed Feb 28 14:29:29 2024 -0300"
      },
      "message": "Ensure metadata tests manipulate only its own metadata\n\nThere are some metadata that only drivers or administrators can\nmanipulate, and if the tests haven\u0027t created those, we should not\nbe adding them to our asserts.\n\nIn this change, we are making sure that tests will only validate\nthe metadata that they are creating.\n\nChange-Id: I168e1d9057d48b61eb325f2fd93dcc12a406f06e\n"
    },
    {
      "commit": "edd82c73856bbce856e2d69be840062ae352c23b",
      "tree": "223210eb7848029c853430983ae162ca9a13ce9b",
      "parents": [
        "7604da805417aa12f4574458b05f10ffb31693dd"
      ],
      "author": {
        "name": "Kiran Pawar",
        "email": "kinpaa@gmail.com",
        "time": "Sat May 07 14:48:36 2022 +0000"
      },
      "committer": {
        "name": "Kiran Pawar",
        "email": "kinpaa@gmail.com",
        "time": "Thu Feb 22 09:01:46 2024 +0000"
      },
      "message": "Add share backup tests.\n\nShare backup tests i.e. create/delete/get share_backups.\n\nChange-Id: I366221702b3aa2e78bff82e6b2a543b6f6784f77\n"
    },
    {
      "commit": "7604da805417aa12f4574458b05f10ffb31693dd",
      "tree": "3a016ef3424782302aeb4aa130bd4b1699da36c8",
      "parents": [
        "d6a517351d10a61aafc97bc70a086e552b1a3d64"
      ],
      "author": {
        "name": "Luigi Toscano",
        "email": "ltoscano@redhat.com",
        "time": "Fri Feb 09 19:00:58 2024 +0100"
      },
      "committer": {
        "name": "Luigi Toscano",
        "email": "ltoscano@redhat.com",
        "time": "Tue Feb 13 14:05:51 2024 +0100"
      },
      "message": "Remove unneeded randomness when calling ddt.data()\n\nThe usage of sets introduces unneeded randomness, and the\nutils.deduplicate function can be used instead.\n\nThis is a follow-up to similar past changes, see:\nI9cbd26016238c25487ac8104c1188cd2cf4f467e\nI15bfbf6e1ca604f2bf2fcf12dcd4e67bc728fe5e\nI8fce553d927da6d94471ecdf4040bbbb4377d9cf\n\nChange-Id: I5477b815f212c5468c5e52905c4e1e1d4ef082bb\n"
    },
    {
      "commit": "874dd329f6909e99997ae767e4bcba4231020ec0",
      "tree": "a52177531f1dd2ed3107eff91a2370fd3d9c3bc1",
      "parents": [
        "cb9fc3df02d1edfebb03d27f6bd2b5f1d4008930",
        "541c6cd91deb1b10b203ebb0f2fe50686edcd131"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.opendev.org",
        "time": "Wed Dec 13 19:32:53 2023 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Wed Dec 13 19:32:53 2023 +0000"
      },
      "message": "Merge \"Fixed Share server migration test related to CIFS.\""
    },
    {
      "commit": "541c6cd91deb1b10b203ebb0f2fe50686edcd131",
      "tree": "5184a71c31afe24fa06e679a5c159893d75090f8",
      "parents": [
        "dae4d135da2c7c9cd223db5379e04ccce61f8037"
      ],
      "author": {
        "name": "agireesh",
        "email": "gawasthi2010@gmail.com",
        "time": "Tue Oct 17 14:57:32 2023 +0530"
      },
      "committer": {
        "name": "agireesh",
        "email": "gawasthi2010@gmail.com",
        "time": "Mon Nov 06 21:54:07 2023 +0530"
      },
      "message": "Fixed Share server migration test related to CIFS.\n\nModify \"wait_for_resource_status\" method so that we can pass the timeout\nparameter from test cases and modify the test cases as per lib changes.\n\nChange-Id: Id67589bf2d2094355003a16e3379867ba81bfb6b\n"
    },
    {
      "commit": "4a2f09514f39927a4deb1b3060dd9312037d09e1",
      "tree": "f440993773a19a2303dd7823d69b1f24b32c336f",
      "parents": [
        "20a38d094a5f19c85100d08f7157ccaaf1649f75",
        "192d408d700d39df3a74edb99da853ede01b5b82"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.opendev.org",
        "time": "Tue Oct 31 13:01:58 2023 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Tue Oct 31 13:01:58 2023 +0000"
      },
      "message": "Merge \"Optimize the dd command to improve performance\""
    },
    {
      "commit": "7b8882908b63b40cf72a85bac07a8036a1059620",
      "tree": "d0e41e1b490841b3fca765c31a29d22dd96c3e40",
      "parents": [
        "08236b23bd4d482aa39c4664e7ea4ea95c2bf361",
        "7cafa4cf4e589df84ebeaf2381f3f13b11476c33"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.opendev.org",
        "time": "Thu Oct 26 09:16:29 2023 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Thu Oct 26 09:16:29 2023 +0000"
      },
      "message": "Merge \"Stop skipping test on volume existence detection\""
    },
    {
      "commit": "08236b23bd4d482aa39c4664e7ea4ea95c2bf361",
      "tree": "57969c118bf9191b43d3e78ead819704dfce8d94",
      "parents": [
        "dae4d135da2c7c9cd223db5379e04ccce61f8037",
        "2c06e81bfdbe72297b9fbc0c8d571c0ea51ab443"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.opendev.org",
        "time": "Fri Oct 20 20:18:28 2023 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Fri Oct 20 20:18:28 2023 +0000"
      },
      "message": "Merge \"Change the expected status response from Forbidden to NotFound\""
    },
    {
      "commit": "2c06e81bfdbe72297b9fbc0c8d571c0ea51ab443",
      "tree": "f53abdb7d03e87b1fa670784bbd8862b704573e9",
      "parents": [
        "d6a4d27f49cc1d94df5ff5f4b240c1b0143f5328"
      ],
      "author": {
        "name": "lkuchlan",
        "email": "lkuchlan@redhat.com",
        "time": "Tue Jan 31 08:04:24 2023 +0200"
      },
      "committer": {
        "name": "Goutham Pacha Ravi",
        "email": "gouthampravi@gmail.com",
        "time": "Fri Oct 20 17:47:35 2023 +0000"
      },
      "message": "Change the expected status response from Forbidden to NotFound\n\nIn some share metadata operations performed on a share resource\nin another project by member and reader users, the response\ncode is 403/Forbidden but actually it should be 404/Not Found.\n\nRelated-Bug: #2004230\nChange-Id: I23f592aa0616dd000c91366056b19f73d4a92fa5\n"
    },
    {
      "commit": "192d408d700d39df3a74edb99da853ede01b5b82",
      "tree": "4b354950475d891a5db8cbc98c18711cf2797ea5",
      "parents": [
        "1ba0a8d94cd860abf261d2b9c89c39f768bf580d"
      ],
      "author": {
        "name": "lkuchlan",
        "email": "lkuchlan@redhat.com",
        "time": "Thu Sep 07 13:44:31 2023 +0300"
      },
      "committer": {
        "name": "Goutham Pacha Ravi",
        "email": "gouthampravi@gmail.com",
        "time": "Wed Oct 18 14:20:08 2023 +0000"
      },
      "message": "Optimize the dd command to improve performance\n\nUse if\u003d/dev/zero: Instead of reading from /dev/urandom,\nwhich is slow for generating random data, use /dev/zero\nto write zeros to the disk. Zeros are generated much faster.\nOmit conv\u003dfsync: The conv\u003dfsync option forces dd to\nsynchronize the data after each write, which can be slow for\nlarge writes.\n\nChange-Id: Id845c60c39072a03171fa5906461eb254c2736a7\n"
    },
    {
      "commit": "dae4d135da2c7c9cd223db5379e04ccce61f8037",
      "tree": "4581008b32a619b1aece5704c251c648e2a5dbcf",
      "parents": [
        "a77dddc00c5174ee8f5da554c94e51be7d54c46d",
        "1227546e7ca39759fb2240c0e8412e1a7a43cd0b"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.opendev.org",
        "time": "Fri Sep 22 13:54:41 2023 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Fri Sep 22 13:54:41 2023 +0000"
      },
      "message": "Merge \"Add share transfer test.\""
    },
    {
      "commit": "1227546e7ca39759fb2240c0e8412e1a7a43cd0b",
      "tree": "613141156de6782f9264d3e8c0f080e44e645cca",
      "parents": [
        "dc97a5179a044000587ac03b310dc62b011bf93f"
      ],
      "author": {
        "name": "haixin",
        "email": "haix09@chinatelecom.cn",
        "time": "Tue Sep 20 17:13:17 2022 +0800"
      },
      "committer": {
        "name": "haixin",
        "email": "haix09@chinatelecom.cn",
        "time": "Thu Sep 21 09:06:06 2023 +0800"
      },
      "message": "Add share transfer test.\n\nPartially-Implements: blueprint transfer-share-between-project\n\nChange-Id: I74f0a079edb59e376d045fe9e9fd781acd70249d\n"
    },
    {
      "commit": "a77dddc00c5174ee8f5da554c94e51be7d54c46d",
      "tree": "087b7f1ea9c83ead1945fb4da03b780e8c8101d8",
      "parents": [
        "0026dff13847f157dbbc013b55b2a4049d261407",
        "f59050e162b307775adbe653743e21788c374a4b"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.opendev.org",
        "time": "Tue Sep 19 14:46:11 2023 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Tue Sep 19 14:46:11 2023 +0000"
      },
      "message": "Merge \"Change test manage share server with invalid id\""
    },
    {
      "commit": "88018ca2fa4f8873a018725c792eb02507b3880f",
      "tree": "c47f5abb136cc2afddb7cd83a716ccb00a790c7c",
      "parents": [
        "d6a4d27f49cc1d94df5ff5f4b240c1b0143f5328"
      ],
      "author": {
        "name": "Pavlo Shchelokovskyy",
        "email": "shchelokovskyy@gmail.com",
        "time": "Thu Sep 14 14:39:40 2023 +0000"
      },
      "committer": {
        "name": "Pavlo Shchelokovskyy",
        "email": "shchelokovskyy@gmail.com",
        "time": "Fri Sep 15 08:18:54 2023 +0000"
      },
      "message": "Stop using deprecated Nova APIs\n\nsome places in scenario manager were still using very long deprecated\nnova APIs, like nova images and nova networks,\nwhich breaks if tempest is configured to use nova microverson \u003e 2.35.\n\nChange-Id: I5b83e0d120525f7e8959f68a340635cf954bc7f8\n"
    },
    {
      "commit": "7cafa4cf4e589df84ebeaf2381f3f13b11476c33",
      "tree": "e21a0da3a822a3a15a8c0623792c123ce63a5b98",
      "parents": [
        "d6a4d27f49cc1d94df5ff5f4b240c1b0143f5328"
      ],
      "author": {
        "name": "Goutham Pacha Ravi",
        "email": "gouthampravi@gmail.com",
        "time": "Fri Sep 23 16:55:19 2022 -0700"
      },
      "committer": {
        "name": "Goutham Pacha Ravi",
        "email": "gouthampravi@gmail.com",
        "time": "Thu Sep 14 00:34:41 2023 +0000"
      },
      "message": "Stop skipping test on volume existence detection\n\nDepends-On: I7e05dcb343c932cc7fec8d395919053d0a1801ce\nChange-Id: I3c99e4873cc7dc8bf8875fd3e3ed2f11d38a6dd7\nCloses-Bug: #1901210\n"
    },
    {
      "commit": "0f7345a4ddc3b777c6f0eb880df26a8673a5361b",
      "tree": "f10b0d69be98dbd67de4ac7c9d25c427fb5d1c2d",
      "parents": [
        "b0ab2128cb84c161a783587aff0637819bd4c8c7"
      ],
      "author": {
        "name": "lkuchlan",
        "email": "lkuchlan@redhat.com",
        "time": "Mon Dec 12 14:11:07 2022 +0200"
      },
      "committer": {
        "name": "Liron Kuchlani",
        "email": "lkuchlan@redhat.com",
        "time": "Wed Sep 06 07:01:22 2023 +0000"
      },
      "message": "[RBAC] Add share groups tests\n\nThe tests validate policy of share groups actions for\nadmin, member and reader users in a project scope.\n\nChange-Id: Iee0f739d9701b2efe9b275ea22859318b58a46be\n"
    },
    {
      "commit": "b0ab2128cb84c161a783587aff0637819bd4c8c7",
      "tree": "b215a91bbd4bde89c3d3f86a6a4e57f2b50a1f04",
      "parents": [
        "8d4a2decf09b91787515515294063d703e5c2a2a",
        "646fcd2e23b4e0c15489a275af15a9ef9a7c0b0b"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.opendev.org",
        "time": "Mon Aug 28 16:07:56 2023 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Mon Aug 28 16:07:56 2023 +0000"
      },
      "message": "Merge \"Test resource locks\""
    },
    {
      "commit": "646fcd2e23b4e0c15489a275af15a9ef9a7c0b0b",
      "tree": "73da3ed8411f3ffe77a158b802f9f8ebbfcb6a8a",
      "parents": [
        "5bd5f54073329423bb87f0345012f40c93251c2e"
      ],
      "author": {
        "name": "Goutham Pacha Ravi",
        "email": "gouthampravi@gmail.com",
        "time": "Fri Jul 14 12:47:47 2023 -0700"
      },
      "committer": {
        "name": "Goutham Pacha Ravi",
        "email": "gouthampravi@gmail.com",
        "time": "Mon Aug 21 16:52:44 2023 -0700"
      },
      "message": "Test resource locks\n\nAdd API tests for the resource locks APIs\n\nChange-Id: Idf71e236b1b8a2558bb4ad3de1018fa33b41877f\nPartially-implements: bp/allow-locking-shares-against-deletion\nDepends-On: I146bc09e4e8a39797e22458ff6860346e11e592e\nSigned-off-by: Goutham Pacha Ravi \u003cgouthampravi@gmail.com\u003e\n"
    },
    {
      "commit": "8d4a2decf09b91787515515294063d703e5c2a2a",
      "tree": "bd645597fba2e66af69ed355a1508c3ff1f47295",
      "parents": [
        "f60b52515b7a71257b01b8c633386d6d1477e95e",
        "9cf773d9fbe5804080224971d0ac24e10b42d862"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.opendev.org",
        "time": "Tue Aug 15 21:35:58 2023 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Tue Aug 15 21:35:58 2023 +0000"
      },
      "message": "Merge \"Remove Glance v1 APIs tests code\""
    },
    {
      "commit": "efbad5d8dc780bc8d3326ed9f87ccddf2c3cc874",
      "tree": "92affb0e3aec8d494cce4ffb182a10c1fee32efa",
      "parents": [
        "c6483c98add17c021f0e7177ed333c39472cb90d",
        "796f3ebff8cd3c4a08a205dcf5d0b87d550d3b04"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.opendev.org",
        "time": "Fri Aug 11 01:09:15 2023 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Fri Aug 11 01:09:15 2023 +0000"
      },
      "message": "Merge \"[RBAC] Add share group type tests\""
    },
    {
      "commit": "c6483c98add17c021f0e7177ed333c39472cb90d",
      "tree": "eb956f25eba0ae65e1e25e9cfbfb458e460c6566",
      "parents": [
        "7b825d8d83bc06af237bf2f118a0cf9edb4aaf09",
        "ad43e935bc0bf4425be2bcdb409b76e6a8c0cb3a"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.opendev.org",
        "time": "Tue Aug 08 23:37:26 2023 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Tue Aug 08 23:37:26 2023 +0000"
      },
      "message": "Merge \"Fix share network subnet cleanup\""
    },
    {
      "commit": "9cf773d9fbe5804080224971d0ac24e10b42d862",
      "tree": "41c33b90dfe39ea5f90223180fa9722ed6a2ae84",
      "parents": [
        "68fc053a27ea8449d68c7b0fbb4dd3842a09a199"
      ],
      "author": {
        "name": "Ghanshyam Mann",
        "email": "gmann@ghanshyammann.com",
        "time": "Sun Aug 06 11:52:39 2023 -0700"
      },
      "committer": {
        "name": "Ghanshyam Mann",
        "email": "gmann@ghanshyammann.com",
        "time": "Sun Aug 06 12:14:08 2023 -0700"
      },
      "message": "Remove Glance v1 APIs tests code\n\nGlance v1 APIs were removed in Rocky and tempest master\ndoes not support the Rocky release. If glance v1 APIs\nneeds to be tested for older release then older Tempest\ncan be used.\n\nTempest is removing the Glance v1 APIs tests, config option,\nand its service clients and this change is needed for that.\n\nNeeded-By: https://review.opendev.org/c/openstack/tempest/+/890592\nChange-Id: Ib7bbb274256a7e1d1e308adbd416d243ad7f8b54\n"
    },
    {
      "commit": "68fc053a27ea8449d68c7b0fbb4dd3842a09a199",
      "tree": "babd7739edbdd007fc8842a0c26d4d106d0396de",
      "parents": [
        "5bd5f54073329423bb87f0345012f40c93251c2e",
        "ab1c39cc29a0f00c3be79c1ff677cc1a4c30ee42"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.opendev.org",
        "time": "Wed Aug 02 23:07:54 2023 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Wed Aug 02 23:07:54 2023 +0000"
      },
      "message": "Merge \"Fixed multiple subnet negative tempest test\""
    },
    {
      "commit": "ab1c39cc29a0f00c3be79c1ff677cc1a4c30ee42",
      "tree": "f48b67cdf94ead53360b25703ff359e96148697a",
      "parents": [
        "f67893ccccb59151b69719bf44c3a09aae541b11"
      ],
      "author": {
        "name": "Helena Dantas",
        "email": "helenamylena@gmail.com",
        "time": "Tue Sep 20 15:26:44 2022 +0000"
      },
      "committer": {
        "name": "Nahim Alves de Souza",
        "email": "nahimsouza@outlook.com",
        "time": "Mon Jul 31 12:37:29 2023 +0000"
      },
      "message": "Fixed multiple subnet negative tempest test\n\nChanged skip_checks to verify if the flag\nrun_share_server_multiple_subnet_tests is enabled.\n\nChanged the user that executes the command to retrieve the\nshare networks.\n\nCloses-bug: #1966198\nChange-Id: I93912f1683d5694a50a875c5dffbade958294e99\n"
    },
    {
      "commit": "5bd5f54073329423bb87f0345012f40c93251c2e",
      "tree": "ecf2ec4e508555d590f06a6b8abd112ecc48999e",
      "parents": [
        "782a54dbd3c2f38dcb460f24cfdf0407fc37f3bb"
      ],
      "author": {
        "name": "lkuchlan",
        "email": "lkuchlan@redhat.com",
        "time": "Wed Nov 02 12:22:56 2022 +0200"
      },
      "committer": {
        "name": "Liron Kuchlani",
        "email": "lkuchlan@redhat.com",
        "time": "Tue Jul 18 12:23:09 2023 +0000"
      },
      "message": "[RBAC] Add share snapshot metadata tests\n\nThe tests validate policy of share snapshot metadata actions\nfor admin,member and reader users in a project scope.\n\nChange-Id: I4de5c256ef468419cabf0293e05c0855fa67e095\n"
    },
    {
      "commit": "796f3ebff8cd3c4a08a205dcf5d0b87d550d3b04",
      "tree": "f914910f729c23cd0fd04b04d2cf0f5c9202494f",
      "parents": [
        "782a54dbd3c2f38dcb460f24cfdf0407fc37f3bb"
      ],
      "author": {
        "name": "lkuchlan",
        "email": "lkuchlan@redhat.com",
        "time": "Thu Nov 24 14:05:01 2022 +0200"
      },
      "committer": {
        "name": "lkuchlan",
        "email": "lkuchlan@redhat.com",
        "time": "Tue Jul 18 15:15:43 2023 +0300"
      },
      "message": "[RBAC] Add share group type tests\n\nThe tests validate policy of share group type actions\nfor admin, member and reader users in a project scope.\n\nChange-Id: I759fe2b5048aea466cab9107cca68d70548bd347\n"
    },
    {
      "commit": "782a54dbd3c2f38dcb460f24cfdf0407fc37f3bb",
      "tree": "b1a128164ad08ce1ebb3d659b75ed919dea38a06",
      "parents": [
        "9cefa379a5b482f19e4f821986b1d92ec5ac84c5"
      ],
      "author": {
        "name": "silvacarloss",
        "email": "ces.eduardo98@gmail.com",
        "time": "Wed Jun 21 09:44:04 2023 -0300"
      },
      "committer": {
        "name": "silvacarloss",
        "email": "ces.eduardo98@gmail.com",
        "time": "Wed Jun 21 09:44:04 2023 -0300"
      },
      "message": "[RBAC] Wait for access rules to be applied prior to deletion\n\nFor some backends, the access rules might take some time to apply,\nand if we try to clean up the rule before it was applied, we would\nend up in a race condition.\n\nIn order to avoid this issue, we can wait for the access rule to be\nactive before proceeding to do other steps in the test.\n\nChange-Id: Ib57eda56fdbec398d4dc6e80e982ace5f14727bb\n"
    },
    {
      "commit": "4246d0b9fe084bace3858912f20bea65b7421979",
      "tree": "ebac3ff87dae88c5c7aab2ce24658cc415ee8673",
      "parents": [
        "ad0db6359c8c51c4521ac6660c8014981b2f1dea"
      ],
      "author": {
        "name": "Nahim Alves de Souza",
        "email": "nahimsouza@outlook.com",
        "time": "Fri Dec 09 14:55:02 2022 +0000"
      },
      "committer": {
        "name": "Renan Vitor Da Silva",
        "email": "renanpiranguinho@gmail.com",
        "time": "Thu May 11 13:01:45 2023 +0000"
      },
      "message": "[RBAC] Tests for Share Instance Export Locations\n\nThe tests validate policy of share instance export locations\nactions for admin, member and reader users in a project scope.\n\nCo-Authored-By: Renan Vitor \u003crenanpiranguinho@gmail.com\u003e\nChange-Id: I5996a1fb5365e80acc3d1cb5418a62fd60eae4b2\n"
    },
    {
      "commit": "3d6c65f7e87915cf59b8650bfef5b6a45b5d8f0d",
      "tree": "452c9f35e221bf3652ab8fcd81962da7e7cb2050",
      "parents": [
        "6661800272f07d325264a3055eeabcf007efbd9d"
      ],
      "author": {
        "name": "Goutham Pacha Ravi",
        "email": "gouthampravi@gmail.com",
        "time": "Thu Mar 23 16:51:35 2023 -0700"
      },
      "committer": {
        "name": "Goutham Pacha Ravi",
        "email": "gouthampravi@gmail.com",
        "time": "Thu Mar 23 16:51:35 2023 -0700"
      },
      "message": "Fix incorrect extend syntax\n\nA syntax issue introduced in I9d2bba8d87643abfc626346427e90569d9ed7a3e.\n\nChange-Id: I5d07e6f08ac2a8d49ae45888852746ab29453702\nPartially-implements: bp/metadata-for-share-resources\nSigned-off-by: Goutham Pacha Ravi \u003cgouthampravi@gmail.com\u003e\n"
    },
    {
      "commit": "6661800272f07d325264a3055eeabcf007efbd9d",
      "tree": "4146ef6f83e1a867c43eee61254a7fa0461be594",
      "parents": [
        "5380c955f37e34cdae248e55114b51f1f39842c5"
      ],
      "author": {
        "name": "Goutham Pacha Ravi",
        "email": "gouthampravi@gmail.com",
        "time": "Fri Mar 17 19:41:21 2023 -0700"
      },
      "committer": {
        "name": "Goutham Pacha Ravi",
        "email": "gouthampravi@gmail.com",
        "time": "Fri Mar 17 19:41:21 2023 -0700"
      },
      "message": "Fix failing subnet test on stable/2023.1 branch\n\nWe haven\u0027t added tests for share network subnet\nmetadata yet, howver, if you set the max_microversion\nto the version supported by the server in stable/2023.1 (2.78),\none of the tests fails since the API responds with\nthe new \"metadata\" key.\n\nChange-Id: I9d2bba8d87643abfc626346427e90569d9ed7a3e\nPartially-implements: bp/metadata-for-share-resources\nSigned-off-by: Goutham Pacha Ravi \u003cgouthampravi@gmail.com\u003e\n"
    },
    {
      "commit": "5380c955f37e34cdae248e55114b51f1f39842c5",
      "tree": "3decfeae0ab8797ded99d06de5f949480224443d",
      "parents": [
        "7669e94f4d0006b3661b59e04a9cff2065cee370",
        "dab53f8e2b6d84114288ccf3c63751be8236cc57"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.opendev.org",
        "time": "Mon Mar 13 23:48:59 2023 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Mon Mar 13 23:48:59 2023 +0000"
      },
      "message": "Merge \"Correct share group tests cleanup order\""
    },
    {
      "commit": "dab53f8e2b6d84114288ccf3c63751be8236cc57",
      "tree": "7d59f7f75edd31fb0cd26f5d2f5d444a22f96a08",
      "parents": [
        "0f4e845830812271fc232e0f9079129788e12948"
      ],
      "author": {
        "name": "silvacarloss",
        "email": "ces.eduardo98@gmail.com",
        "time": "Wed Mar 01 16:28:05 2023 -0300"
      },
      "committer": {
        "name": "Carlos Eduardo",
        "email": "ces.eduardo98@gmail.com",
        "time": "Mon Mar 06 18:58:38 2023 +0000"
      },
      "message": "Correct share group tests cleanup order\n\nSome share group tests were taking advantage of a bug in Manila.\nShare network subnets were being allowed to be deleted even when\nits share servers were tied to a share group. With that bug being\nfixed, we need to ensure that the share groups are deleted before\nthe share network subnet alongside the share servers are.\n\nRelated-Bug: #2004212\nChange-Id: I05607883c34bca586c795c7efab1df8d0edd6cff\n"
    },
    {
      "commit": "f59050e162b307775adbe653743e21788c374a4b",
      "tree": "b224b6182b78d2895b0008ef89faeeeff535f708",
      "parents": [
        "045dd282fa9ec6de8ee888f9ff2c96fbd22cebe1"
      ],
      "author": {
        "name": "Raffaela Cunha",
        "email": "raffaelacunha@gmail.com",
        "time": "Fri Sep 16 20:42:57 2022 +0000"
      },
      "committer": {
        "name": "Felipe Rodrigues",
        "email": "felipefuty01@gmail.com",
        "time": "Thu Mar 02 09:38:39 2023 -0300"
      },
      "message": "Change test manage share server with invalid id\n\nChanges Tempest test according to Manila manager change 857960 to\nprevent a share server to be managed only if its identifier is a\nsuffix of any existing identifier.\n\nCloses-bug: #1982429\nChange-Id: I14df0c9c7326ac49274699dc0ef1adb99570784b\n"
    },
    {
      "commit": "41d38ba53e62001a4ea40bb7a9d8e564752d8a93",
      "tree": "3a4d2705ee1c7f04ab557d1936d3ff724cb9f65a",
      "parents": [
        "0f4e845830812271fc232e0f9079129788e12948"
      ],
      "author": {
        "name": "lkuchlan",
        "email": "lkuchlan@redhat.com",
        "time": "Sun Jan 29 12:48:13 2023 +0200"
      },
      "committer": {
        "name": "Liron Kuchlani",
        "email": "lkuchlan@redhat.com",
        "time": "Wed Mar 01 20:42:52 2023 +0000"
      },
      "message": "Fix incorrect url request for share_group_reset_state\n\nUse \"/share-groups\" for POST action instead of \"/groups\"\n\nCloses-Bug: #2002940\nChange-Id: I0d22cca0607e9bdc4835137cc0bf587061af92bf\n"
    },
    {
      "commit": "0f4e845830812271fc232e0f9079129788e12948",
      "tree": "b09c5a3f01fc5cf1ce2ec78f4bbcc8aad3798559",
      "parents": [
        "721c0e3a699f8b37cb16d1764750b7d1090ee357",
        "c586d4965e396436ac56f0aa0344cf140a1447f2"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.opendev.org",
        "time": "Tue Feb 21 17:19:18 2023 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Tue Feb 21 17:19:18 2023 +0000"
      },
      "message": "Merge \"[RBAC] Generate unique arguments for access rule creation\""
    },
    {
      "commit": "721c0e3a699f8b37cb16d1764750b7d1090ee357",
      "tree": "31401dcd4f0083d2b254afa3662357ce462c5b15",
      "parents": [
        "07f29e172b177f4f91140d470437e5c7c11d73a5"
      ],
      "author": {
        "name": "lkuchlan",
        "email": "lkuchlan@redhat.com",
        "time": "Tue Feb 21 14:28:28 2023 +0200"
      },
      "committer": {
        "name": "lkuchlan",
        "email": "lkuchlan@redhat.com",
        "time": "Tue Feb 21 14:28:28 2023 +0200"
      },
      "message": "Use delete_resource helper method\n\nThis method deletes the resource and waits for\nthe deletion to finish.\n\nChange-Id: Iacbf69545e2459526a594ce995511d11e320c066\n"
    },
    {
      "commit": "c586d4965e396436ac56f0aa0344cf140a1447f2",
      "tree": "ace8bd369750d740691a42cb3ae0df9c0f91c555",
      "parents": [
        "07f29e172b177f4f91140d470437e5c7c11d73a5"
      ],
      "author": {
        "name": "lkuchlan",
        "email": "lkuchlan@redhat.com",
        "time": "Mon Feb 20 11:56:21 2023 +0200"
      },
      "committer": {
        "name": "lkuchlan",
        "email": "lkuchlan@redhat.com",
        "time": "Mon Feb 20 13:00:47 2023 +0200"
      },
      "message": "[RBAC] Generate unique arguments for access rule creation\n\nIt\u0027s prefered to use unique value for \u0027access_to\u0027 variable.\nIt prevents granting the same value of \u0027access_to\u0027 to the\nsame share which will lead to 400 execption.\n\nChange-Id: I99ed8136266541731df157b25566e73255bca3bd\n"
    },
    {
      "commit": "07f29e172b177f4f91140d470437e5c7c11d73a5",
      "tree": "7bcdf1e1e4f280776ed76ed4c7a838b9aeea5ee4",
      "parents": [
        "e37f0596e8f0eb4411e02e13fc394a9c0df5bd5f",
        "add7740f9b461d97e8e5a0a576009236852984af"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.opendev.org",
        "time": "Tue Feb 14 20:59:19 2023 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Tue Feb 14 20:59:19 2023 +0000"
      },
      "message": "Merge \"Revert \"Use ddt.named_data decorator to avoid random test names\"\""
    },
    {
      "commit": "e37f0596e8f0eb4411e02e13fc394a9c0df5bd5f",
      "tree": "fb36144838d7bb05795e55f162613e827d93940e",
      "parents": [
        "72c3228a39ae4b6de1ece2a6bab5ec4f8829ddc8",
        "c99a66ea5a536041100e334ad0c025f56f4aec07"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.opendev.org",
        "time": "Sun Feb 12 17:30:34 2023 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Sun Feb 12 17:30:34 2023 +0000"
      },
      "message": "Merge \"[RBAC] Add share access rules tests\""
    },
    {
      "commit": "72c3228a39ae4b6de1ece2a6bab5ec4f8829ddc8",
      "tree": "5ffb670ffa174918df6de5e3abd702dddf2abccc",
      "parents": [
        "a93fc98451be5d8c9b4ab3cf7e78f9c300d0f3ec"
      ],
      "author": {
        "name": "lkuchlan",
        "email": "lkuchlan@redhat.com",
        "time": "Wed Feb 08 10:25:10 2023 +0200"
      },
      "committer": {
        "name": "lkuchlan",
        "email": "lkuchlan@redhat.com",
        "time": "Wed Feb 08 10:25:10 2023 +0200"
      },
      "message": "[RBAC] Add skip condition for share manage\n\nIn case a backend doesn\u0027t support this feature\nthe tests will fail.\n\nChange-Id: I69fd7a3747986ce287c3a59cdc0f374fdd5b0099\n"
    },
    {
      "commit": "6783ad72e9357764208aa115689f83d0c9f2add6",
      "tree": "64ccdbc8bd5377c3ead45361883a88f42c31266a",
      "parents": [
        "cec2e199912d363e9c8ae6a929e519488e6ec116",
        "3bd44e8be8d5842da955f0f25b0a882a8e53c9ad"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.opendev.org",
        "time": "Tue Feb 07 14:59:41 2023 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Tue Feb 07 14:59:41 2023 +0000"
      },
      "message": "Merge \"[RBAC] Add quota tests\""
    },
    {
      "commit": "cec2e199912d363e9c8ae6a929e519488e6ec116",
      "tree": "637079d17c238baf2870a325ef0ceed81852ab01",
      "parents": [
        "2521fbf86a2aa001e5c82dc9fd36d39646b37a3b",
        "162216cb7743273cd10cfd2f8aae2a6958c0be84"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.opendev.org",
        "time": "Tue Feb 07 14:41:25 2023 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Tue Feb 07 14:41:25 2023 +0000"
      },
      "message": "Merge \"[RBAC] Add share manage/unmanage tests\""
    },
    {
      "commit": "add7740f9b461d97e8e5a0a576009236852984af",
      "tree": "e26623af46aaadda965644f7a7f8eaef8f94d364",
      "parents": [
        "2521fbf86a2aa001e5c82dc9fd36d39646b37a3b"
      ],
      "author": {
        "name": "Carlos Eduardo",
        "email": "ces.eduardo98@gmail.com",
        "time": "Mon Feb 06 13:39:38 2023 +0000"
      },
      "committer": {
        "name": "silvacarloss",
        "email": "ces.eduardo98@gmail.com",
        "time": "Mon Feb 06 10:43:14 2023 -0300"
      },
      "message": "Revert \"Use ddt.named_data decorator to avoid random test names\"\n\nThis reverts commit 4b26d79ba76792f53f77f3eceaf49b24e0e1578f.\n\nReason for revert: This can be backwards compatible. We want to revert it for now.\n\nChange-Id: Ica4a6ff8f655d372baee73c2daab8517188655aa\n"
    },
    {
      "commit": "2521fbf86a2aa001e5c82dc9fd36d39646b37a3b",
      "tree": "036a56513f29772a84ea0a55279218648f09f0f2",
      "parents": [
        "54e31e8f5b517d2f1b350c091b29aa518f2c8739"
      ],
      "author": {
        "name": "kpdev",
        "email": "kinpaa@gmail.com",
        "time": "Sun Aug 15 21:54:41 2021 +0200"
      },
      "committer": {
        "name": "Kiran Pawar",
        "email": "kinpaa@gmail.com",
        "time": "Fri Jan 27 08:34:45 2023 +0000"
      },
      "message": "Add tests replica create with \u0027share-network\u0027 option.\n\nThis patch update positive and negative tests using the\nshare replica create API. For version \u003e\u003d 2.72.\n\nPartial-Bug: #1925486\nDepends-On: I9049dcd418fbb16d663ab8ed27b90c765fafc5d3\nChange-Id: I76175e33f506e35112ab9e86724caa3aea8f546d\n"
    },
    {
      "commit": "54e31e8f5b517d2f1b350c091b29aa518f2c8739",
      "tree": "cbe482eb99a25fb684cc5d5b64655d269c262a8f",
      "parents": [
        "e4f923feb7f76d63dfbf50366314cc1209437d45"
      ],
      "author": {
        "name": "Goutham Pacha Ravi",
        "email": "gouthampravi@gmail.com",
        "time": "Wed Jan 25 11:04:54 2023 -0800"
      },
      "committer": {
        "name": "Goutham Pacha Ravi",
        "email": "gouthampravi@gmail.com",
        "time": "Wed Jan 25 11:04:54 2023 -0800"
      },
      "message": "Skip replication test if microversion is not supported\n\nWithout the skip, we break testing against old/stable branches.\n\nChange-Id: Ia679ab28d9fd9d79294e990c39cd4cd9631f1742\nSigned-off-by: Goutham Pacha Ravi \u003cgouthampravi@gmail.com\u003e\n"
    },
    {
      "commit": "e4f923feb7f76d63dfbf50366314cc1209437d45",
      "tree": "6031062b8428b66f501f6ccbf38bee76f6fa3990",
      "parents": [
        "21e0131149f31bcaa752526ec2563b04f4127267",
        "85bc9c4c1664022f65e37d6c7279b990e7c55267"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.opendev.org",
        "time": "Tue Jan 24 18:19:43 2023 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Tue Jan 24 18:19:43 2023 +0000"
      },
      "message": "Merge \"[RBAC] Add Tests for list share services\""
    },
    {
      "commit": "85bc9c4c1664022f65e37d6c7279b990e7c55267",
      "tree": "37d3413fea42be9c4d40f00a7e98afe18ee46c99",
      "parents": [
        "e42249631e502d683d0a28fcf9c120c9b4fde666"
      ],
      "author": {
        "name": "Vida Haririan",
        "email": "vhariria@redhat.com",
        "time": "Fri Dec 09 13:29:40 2022 -0500"
      },
      "committer": {
        "name": "Vida Haririan",
        "email": "vhariria@redhat.com",
        "time": "Tue Jan 24 05:59:51 2023 -0500"
      },
      "message": "[RBAC] Add Tests for list share services\n\nThe tests validate policy of share services list action\nfor admin, member and reader users in a project scope.\n\nChange-Id: Iafa8377368e7f37feb3ff756733bd5930fd1040d\n"
    }
  ],
  "next": "21e0131149f31bcaa752526ec2563b04f4127267"
}
