)]}'
{
  "log": [
    {
      "commit": "27c1742e285b3fbefacbebc65016ad3d8a10ae4e",
      "tree": "70f7a367b1d4ebde22d4db2df59ec0e55b6a13a3",
      "parents": [
        "d37b68ed889a5fee1c15b7a396c0502e6c5ce579",
        "18c07ae15e03e2d0e0a17d171f3f056b7e4700a7"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.opendev.org",
        "time": "Fri Sep 08 23:44:40 2023 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Fri Sep 08 23:44:40 2023 +0000"
      },
      "message": "Merge \"Revert \"Fix cleanup for volume backup tests\"\""
    },
    {
      "commit": "18c07ae15e03e2d0e0a17d171f3f056b7e4700a7",
      "tree": "6c543293ee350ecc4f42865ce63ca2d6453f9936",
      "parents": [
        "2c2484ca6e1835105b4e322a65f6e7f588736e61"
      ],
      "author": {
        "name": "Rajat Dhasmana",
        "email": "rajatdhasmana@gmail.com",
        "time": "Fri Sep 08 12:38:10 2023 +0000"
      },
      "committer": {
        "name": "Rajat Dhasmana",
        "email": "rajatdhasmana@gmail.com",
        "time": "Fri Sep 08 12:38:10 2023 +0000"
      },
      "message": "Revert \"Fix cleanup for volume backup tests\"\n\nThis reverts commit 2c2484ca6e1835105b4e322a65f6e7f588736e61.\n\nReason for revert: This change causes failures in RBD backup tests where a container is not expected but being passed by this change.\n\nSee failures at\nhttp://storage.gra.cloud.ovh.net/v1/AUTH_dcaab5e32b234d56b626f72581e3644c/zuul_opendev_logs_56f/889826/1/check/cinder-plugin-ceph-tempest/56f21fd/testr_results.html\n\nChange-Id: I98a75cbf119ba8126253a681c046f4cf44b1607e\n"
    },
    {
      "commit": "d37b68ed889a5fee1c15b7a396c0502e6c5ce579",
      "tree": "9f525779097f7036f03ca3600a06eaa067ce9a33",
      "parents": [
        "9014dc9e474932cf2a084937bd02c9d8a48b89ce",
        "347ef034590449426f0e9fd5fcc96a008e2cf95b"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.opendev.org",
        "time": "Wed Sep 06 11:09:42 2023 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Wed Sep 06 11:09:42 2023 +0000"
      },
      "message": "Merge \"Fix clean up for test_access_rules tests\""
    },
    {
      "commit": "9014dc9e474932cf2a084937bd02c9d8a48b89ce",
      "tree": "90d31cfa73669eb1215b6ad78cff6a214074e798",
      "parents": [
        "28ba6ee268bdf5d18a13a0dc7c7fea2c3a3dfcce",
        "2c2484ca6e1835105b4e322a65f6e7f588736e61"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.opendev.org",
        "time": "Tue Sep 05 19:04:37 2023 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Tue Sep 05 19:04:37 2023 +0000"
      },
      "message": "Merge \"Fix cleanup for volume backup tests\""
    },
    {
      "commit": "28ba6ee268bdf5d18a13a0dc7c7fea2c3a3dfcce",
      "tree": "739db20ee1d9f04573919981bd4aae2d840b1161",
      "parents": [
        "3932a799e620a20d7abf7b89e21b520683a1809b",
        "dca1ac27687f4bef18bfb99e153d41c2fc830d89"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.opendev.org",
        "time": "Wed Aug 30 08:06:27 2023 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Wed Aug 30 08:06:27 2023 +0000"
      },
      "message": "Merge \"Revert \"Mark \"test_live_migration_with_trunk\" as unstable\"\""
    },
    {
      "commit": "347ef034590449426f0e9fd5fcc96a008e2cf95b",
      "tree": "4b3b9be4ba7024901dff73d0de65a6954cc10856",
      "parents": [
        "28336ece6fa684fd0b3e174b6d642ac81dd749b4"
      ],
      "author": {
        "name": "Martin Kopec",
        "email": "mkopec@redhat.com",
        "time": "Thu Aug 24 12:36:43 2023 +0200"
      },
      "committer": {
        "name": "Martin Kopec",
        "email": "mkopec@redhat.com",
        "time": "Tue Aug 29 21:47:34 2023 +0200"
      },
      "message": "Fix clean up for test_access_rules tests\n\nIn the test_access_rules tests [1], the app credentials were\ncreated within setUp which means they were created per each test\nwhile they weren\u0027t properly cleaned up after the tests. That led\nto having those creds left behind which caused the assert issue\nin the LP 1996624\n\nThis patch moves the app creds creation to the resource_setup so\nthat it\u0027s a class level resource and thus not created per each\ntest case separately. The test which tests deleting access rule\nwill create its own app cred together with a new access rule and\nintead of asserting on number of found access rules it will check\nexistence of the access rule which was created in the test. That\nwill help us avoid any race conditions.\n\n[1] https://opendev.org/openstack/tempest/src/commit/b2fefaf0b56ce96f6116f89faf79458ef4f9c7f3/tempest/api/identity/v3/test_access_rules.py#L51\n\nRelated-Bug: #1996624\nChange-Id: Ibdb40910e53b3b1d5f481d101dfcf1b8e04dc63f\n"
    },
    {
      "commit": "3932a799e620a20d7abf7b89e21b520683a1809b",
      "tree": "8f267fe1157904023004aa1fcee8cdcaf1d69f74",
      "parents": [
        "b2fefaf0b56ce96f6116f89faf79458ef4f9c7f3",
        "e427f4efbf7afc6e09f64640717b8763dc9d8026"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.opendev.org",
        "time": "Mon Aug 28 10:16:57 2023 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Mon Aug 28 10:16:57 2023 +0000"
      },
      "message": "Merge \"tox: Remove basepython\""
    },
    {
      "commit": "dca1ac27687f4bef18bfb99e153d41c2fc830d89",
      "tree": "5dd298fd2d9418ca9185c3e30a91d7234c5f77bb",
      "parents": [
        "b2fefaf0b56ce96f6116f89faf79458ef4f9c7f3"
      ],
      "author": {
        "name": "Rodolfo Alonso Hernandez",
        "email": "ralonsoh@redhat.com",
        "time": "Mon Aug 28 08:14:55 2023 +0000"
      },
      "committer": {
        "name": "Rodolfo Alonso Hernandez",
        "email": "ralonsoh@redhat.com",
        "time": "Mon Aug 28 08:14:55 2023 +0000"
      },
      "message": "Revert \"Mark \"test_live_migration_with_trunk\" as unstable\"\n\nThis reverts commit 14399c08a3fa37d510434d1774826b88af16ceb0\n\nThe issue reported has been fixed in the following Neutron patches:\n* https://review.opendev.org/c/openstack/neutron/+/888769\n* https://review.opendev.org/c/openstack/neutron/+/888776\n\nDepends-On: https://review.opendev.org/c/openstack/neutron/+/888776\n\nRelated-Bug: #2027605\nChange-Id: I6d7850a73bad3066b5f02dbbefe760ee66591e09\n"
    },
    {
      "commit": "b2fefaf0b56ce96f6116f89faf79458ef4f9c7f3",
      "tree": "ec36a8cb55b10173dcd913f4fd85886a5b97579b",
      "parents": [
        "b96c83e9997d6e98751b592158ffa36c03cee88c",
        "76283c27d176e76fd95def64e187e50f78e072e4"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.opendev.org",
        "time": "Thu Aug 24 20:24:36 2023 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Thu Aug 24 20:24:36 2023 +0000"
      },
      "message": "Merge \"Use service role also in test_server_external_events\""
    },
    {
      "commit": "b96c83e9997d6e98751b592158ffa36c03cee88c",
      "tree": "d9f679927adcdae6edaac22414184cf114c8bcbd",
      "parents": [
        "f1235be7132e2852751cf23471189dadd6ed0005",
        "1470ddcee820d95f2ed5f3f5ecdded20e3a01fa5"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.opendev.org",
        "time": "Thu Aug 24 20:22:09 2023 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Thu Aug 24 20:22:09 2023 +0000"
      },
      "message": "Merge \"Use service role also in test_assisted_volume_snapshots\""
    },
    {
      "commit": "2c2484ca6e1835105b4e322a65f6e7f588736e61",
      "tree": "9b521fa499a7cc764f3cb64f77896a24b55b7fba",
      "parents": [
        "fbd3dbc638ede072b7947c7a005404f389da2901"
      ],
      "author": {
        "name": "Lukas Piwowarski",
        "email": "lpiwowar@redhat.com",
        "time": "Tue Aug 08 13:42:30 2023 +0000"
      },
      "committer": {
        "name": "Lukas Piwowarski",
        "email": "lpiwowar@redhat.com",
        "time": "Thu Aug 24 08:57:11 2023 +0000"
      },
      "message": "Fix cleanup for volume backup tests\n\nVolume backup tests create a container when swift is used as\na backup driver. This causes a failure of an object storage\ntest [1] as it expects no containers being present before\nthe testing.\n\nThis patch fixes the cleanup of volume backup tests by making\nsure that containers created during testing are deleted.\n\nThe containers cleanup is called only when swift is present.\nWhen Swift is not used as a back up driver but is present,\nthe cleanup tries to delete the containers anyway. This will\nnot cause a failure as the delete_containers function catches\nthe NotFound [2] error.\n\n[1] https://opendev.org/openstack/tempest/src/tempest/api/object_storage/test_account_services.py#L67\n[2] https://opendev.org/openstack/tempest/src/tempest/api/object_storage/base.py#L50\n\nCloses-Bug: #2028671\nChange-Id: If94facd5a926f7eadd092dfc8f0368d8e4b8d630\n"
    },
    {
      "commit": "f1235be7132e2852751cf23471189dadd6ed0005",
      "tree": "0b24c81ca5722fb9f35890874896ff3ab3610a53",
      "parents": [
        "28336ece6fa684fd0b3e174b6d642ac81dd749b4",
        "be7bed4de28dd722ae91a53ed1d81f7449eb6ba0"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.opendev.org",
        "time": "Thu Aug 24 08:30:51 2023 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Thu Aug 24 08:30:51 2023 +0000"
      },
      "message": "Merge \"Do not retry immediately after server fault\""
    },
    {
      "commit": "76283c27d176e76fd95def64e187e50f78e072e4",
      "tree": "6edea7991b6913d1f52f3c94c1d180b6ef7d8082",
      "parents": [
        "28336ece6fa684fd0b3e174b6d642ac81dd749b4"
      ],
      "author": {
        "name": "Ghanshyam Mann",
        "email": "gmann@ghanshyammann.com",
        "time": "Wed Aug 23 22:53:14 2023 -0700"
      },
      "committer": {
        "name": "Ghanshyam Mann",
        "email": "gmann@ghanshyammann.com",
        "time": "Wed Aug 23 22:53:14 2023 -0700"
      },
      "message": "Use service role also in test_server_external_events\n\nServer external events API is service-to-service API\nand nova is changing its default permission to \u0027service\u0027\nrole\n- https://review.opendev.org/c/openstack/nova/+/892633\n\nTo pass test on new defaults as well as old defaults\ntesting jobs, we need to use service role also in\nthe Tempest creds. Once nova change is merged then we\ncan use only service role to access this API.\n\nNeeded-By: https://review.opendev.org/c/openstack/nova/+/892633\nChange-Id: Idff5879941ab1e11a527f2fd3c6577a51f41433c\n"
    },
    {
      "commit": "1470ddcee820d95f2ed5f3f5ecdded20e3a01fa5",
      "tree": "33adc3b7c8e4cb090a71c1f17048a67bec7d43f1",
      "parents": [
        "28336ece6fa684fd0b3e174b6d642ac81dd749b4"
      ],
      "author": {
        "name": "Ghanshyam Mann",
        "email": "gmann@ghanshyammann.com",
        "time": "Wed Aug 23 22:23:16 2023 -0700"
      },
      "committer": {
        "name": "Ghanshyam Mann",
        "email": "gmann@ghanshyammann.com",
        "time": "Wed Aug 23 22:23:16 2023 -0700"
      },
      "message": "Use service role also in test_assisted_volume_snapshots\n\nAssisted volume snapshots API is service-to-service API\nand nova is changing its default permission to \u0027service\u0027\nrole\n- https://review.opendev.org/c/openstack/nova/+/892635\n\nTo pass test on new defaults as well as old defaults\ntesting jobs, we need to use service role also in\nthe Tempest creds. Once nova change is merged then we\ncan use only service role to access this API.\n\nNeeded-By: https://review.opendev.org/c/openstack/nova/+/892635\nChange-Id: I2c4368b8e2378842919fd16fa6f07505605f283a\n"
    },
    {
      "commit": "28336ece6fa684fd0b3e174b6d642ac81dd749b4",
      "tree": "6d08cdf174fe9ae3d34796f531d7addb994f910b",
      "parents": [
        "49c64a985cae8eeb0dc4b8cf772d8bdcbd46ebdc"
      ],
      "author": {
        "name": "Ghanshyam Mann",
        "email": "gmann@ghanshyammann.com",
        "time": "Tue Aug 22 19:02:50 2023 -0700"
      },
      "committer": {
        "name": "Ghanshyam Mann",
        "email": "gmann@ghanshyammann.com",
        "time": "Tue Aug 22 19:02:50 2023 -0700"
      },
      "message": "Add python 3.11 unit test job\n\nPython 3.11 is going to be added as required\npython version testing[1] so testing it in\nadvance is good idea.\n\n[1] https://governance.openstack.org/tc/reference/runtimes/2024.1.html#python-runtimes-for-2024-1\n\nChange-Id: I77c51657d67b644ece30589f26bb795929f25bc4\n"
    },
    {
      "commit": "49c64a985cae8eeb0dc4b8cf772d8bdcbd46ebdc",
      "tree": "9f1f22107785bfa409aebf1492be3193fc62641d",
      "parents": [
        "5cf76f44e6684cb29905253ff4186575217a2c5d",
        "3562cd0017101c39c6666be34eaced2ab30693f4"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.opendev.org",
        "time": "Wed Aug 16 15:03:11 2023 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Wed Aug 16 15:03:11 2023 +0000"
      },
      "message": "Merge \"Remove Glance v1 APIs tests\""
    },
    {
      "commit": "5cf76f44e6684cb29905253ff4186575217a2c5d",
      "tree": "a5376c26e22deb9df72678ad6cce5679db32e14f",
      "parents": [
        "054c06aec9b5ba5f7e08833f0d0382260a1a1415",
        "702f0befcea128ac2bc95bad787d592056f18ad4"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.opendev.org",
        "time": "Mon Aug 14 16:42:26 2023 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Mon Aug 14 16:42:26 2023 +0000"
      },
      "message": "Merge \"Skip failing tests affected by minimum password age\""
    },
    {
      "commit": "3562cd0017101c39c6666be34eaced2ab30693f4",
      "tree": "e6b4bfc9181614c1f409b1cf31979d4a2fbec343",
      "parents": [
        "054c06aec9b5ba5f7e08833f0d0382260a1a1415"
      ],
      "author": {
        "name": "Ghanshyam Mann",
        "email": "gmann@ghanshyammann.com",
        "time": "Sat Aug 05 17:22:03 2023 -0700"
      },
      "committer": {
        "name": "Martin Kopec",
        "email": "mkopec@redhat.com",
        "time": "Mon Aug 14 11:35:59 2023 +0200"
      },
      "message": "Remove Glance v1 APIs tests\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\nThis removes the Glance v1 APIs tests, config option,\nand its service clients.\n\nChange-Id: I6741e2204de251ee8f16b0249a73bee5912c1135\n"
    },
    {
      "commit": "054c06aec9b5ba5f7e08833f0d0382260a1a1415",
      "tree": "db043a8e18837f26a63c70b3070864ba83d33f40",
      "parents": [
        "ec63f4aaf696e37459523de517cfb9b086b8811e",
        "c49ed6f6c734f5aca3ea1b1f1a32cdc9142181aa"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.opendev.org",
        "time": "Sun Aug 13 23:36:42 2023 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Sun Aug 13 23:36:42 2023 +0000"
      },
      "message": "Merge \"Added json.loads(body) to delete_attachment method\""
    },
    {
      "commit": "c49ed6f6c734f5aca3ea1b1f1a32cdc9142181aa",
      "tree": "95bffc9f54ec0fc768f71d8d52a39bbf44d96308",
      "parents": [
        "4025fa3c8e5ba8de3f2cb60f4a225f1bc550b5e4"
      ],
      "author": {
        "name": "Yosi Ben Shimon",
        "email": "ybenshim@redhat.com",
        "time": "Thu Aug 10 11:02:26 2023 +0300"
      },
      "committer": {
        "name": "Yosi Ben Shimon",
        "email": "ybenshim@redhat.com",
        "time": "Thu Aug 10 11:05:16 2023 +0300"
      },
      "message": "Added json.loads(body) to delete_attachment method\n\nGetting error (before the fix):\nTypeError: cannot convert dictionary update sequence element #0 to a\nsequence\n\nChange-Id: I90345fff4fc264d1a610d743ac192e83c1898f46\nSigned-off-by: Yosi Ben Shimon \u003cybenshim@redhat.com\u003e\n"
    },
    {
      "commit": "702f0befcea128ac2bc95bad787d592056f18ad4",
      "tree": "e128507e43856a1d63ad1a5268ab1c6e3778bc13",
      "parents": [
        "47a9c1c1a2612df9cee3c0b1e7917f4c71c76377"
      ],
      "author": {
        "name": "Katarina Strenkova",
        "email": "kstrenko@redhat.com",
        "time": "Mon Aug 07 12:53:28 2023 +0000"
      },
      "committer": {
        "name": "Katarina Strenkova",
        "email": "kstrenko@redhat.com",
        "time": "Thu Aug 10 07:20:27 2023 +0000"
      },
      "message": "Skip failing tests affected by minimum password age\n\nSome identity api tests are failing, when keystone parameter\nminimum_password_age is set to value greater than 0. It causes inability\nto update user\u0027s password more than once per test suite. As in this test\nsuite it is required total of four times, this patch suggests skipping\nthese tests to avoid complicated workaround.\n\nThis bug has been discussed in several patches [1][2].\n\nAdditionaly, config option for user_minimum_password_age is added into\ntempest/config.py, to allow users to work with this keystone parameter.\n\n[1] https://review.opendev.org/c/openstack/tempest/+/806671\n[2] https://review.opendev.org/c/openstack/tempest/+/838726\n\nRelated-Bug: #1946459\nChange-Id: I418e4001b0aa27f10a78f3490cc233293c30c274\n"
    },
    {
      "commit": "ec63f4aaf696e37459523de517cfb9b086b8811e",
      "tree": "0bb5d9b2910dca55f591fae6418817ce4bb0b131",
      "parents": [
        "3e996dc6cefd5ad7136001a6eb846a9255cce961"
      ],
      "author": {
        "name": "Ghanshyam Mann",
        "email": "gmann@ghanshyammann.com",
        "time": "Tue Aug 08 12:58:21 2023 -0700"
      },
      "committer": {
        "name": "Ghanshyam Mann",
        "email": "gmann@ghanshyammann.com",
        "time": "Wed Aug 09 16:40:33 2023 -0700"
      },
      "message": "Improve rebuild tests in test_server_actions\n\nRebuild tests rebuild the class level server which\nis used by other tests also and they rebuild it\nagain on the original image. If anything goes\nwrong with the class level server then we do recreate\nthe server in setup of each test.\n\nDoing so much things on server needed by other tests\nand recreate them in setup is too much. Instead of\nrebuilding the class level server, let\u0027s create its\nown server and perform the rebuild.\n\nAlso, this test does two ssh validation after rebuild\nso removing the one.\n\nThis might help the issue where test_rebuild_server_with_volume_attached\nis failing in detach volume cleanup due to server not\nin active state\n- https://zuul.opendev.org/t/openstack/build/2964990aa7ab41caa83c485415fffec5/log/job-output.txt#34435\n\nChange-Id: Ia1a57b4d0127baaa614191cc013115732ca1cceb\n"
    },
    {
      "commit": "be7bed4de28dd722ae91a53ed1d81f7449eb6ba0",
      "tree": "f59aa436b685bb5c797b545935ec588df67d6878",
      "parents": [
        "e9b98c6bef71caba535e7670faa1f5d9a8184025"
      ],
      "author": {
        "name": "Takashi Kajinami",
        "email": "tkajinam@redhat.com",
        "time": "Wed Aug 09 21:23:58 2023 +0900"
      },
      "committer": {
        "name": "Takashi Kajinami",
        "email": "tkajinam@redhat.com",
        "time": "Wed Aug 09 21:28:26 2023 +0900"
      },
      "message": "Do not retry immediately after server fault\n\nCurrently the call_and_ignore_notfound_exc method retries API request\nimmediately after it receives server failure. However this is not much\nrobust because retries might be done in a quite short span.\n\nFor example in the related bug we\u0027ve seen that glance-api with cinder\nbackend needs some time to complete the post tasks to disconnect\nthe volume when it\u0027s run by httpd + mod_wsgi. Currently the 3 delete\ncalls are executed within 1 second and that is not enough to complete\nthat task.\n\nThis adds 1 second delay between reties, assuming longer delay would\nhelp the server stabilize.\n\nRelated-Bug: #2030855\nChange-Id: Ic9eed8352c64f183ca4077e141c6b94f81a9b91a\n"
    },
    {
      "commit": "3e996dc6cefd5ad7136001a6eb846a9255cce961",
      "tree": "6578aff0e50ab52f170b2f4c404740403bf9bdd1",
      "parents": [
        "a1d0f95032bf906f70c17d2de3940a234f6ab09d",
        "5b5e81c6a1cd3a9b0d4d2354f55f0cb5e23012df"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.opendev.org",
        "time": "Tue Aug 08 13:04:38 2023 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Tue Aug 08 13:04:38 2023 +0000"
      },
      "message": "Merge \"Remove nova-network tests\""
    },
    {
      "commit": "a1d0f95032bf906f70c17d2de3940a234f6ab09d",
      "tree": "ad99f3087e16fadd865f57623032292dd1dbf39d",
      "parents": [
        "8726251a789d5db84718e80a8c12b02f830ccb47",
        "58bb991974bddec0df5a94535e371df971c47840"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.opendev.org",
        "time": "Tue Aug 08 00:29:16 2023 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Tue Aug 08 00:29:16 2023 +0000"
      },
      "message": "Merge \"Skip test_image_tasks_create() for bug 2030527\""
    },
    {
      "commit": "8726251a789d5db84718e80a8c12b02f830ccb47",
      "tree": "226f69e9e2b92d6f234ec09424806656ef56426e",
      "parents": [
        "aa0d6aff291e06d11cc844ad8d6d8f535f4ef3ed",
        "68a25ef77be9734e5675d50efd9fe4050477c054"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.opendev.org",
        "time": "Tue Aug 08 00:07:14 2023 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Tue Aug 08 00:07:14 2023 +0000"
      },
      "message": "Merge \"Setting Tempest run concurrency to 4 for a few jobs\""
    },
    {
      "commit": "aa0d6aff291e06d11cc844ad8d6d8f535f4ef3ed",
      "tree": "a942f50e294ffd953e118696b1538960117f7aca",
      "parents": [
        "46b78980eec98ceaade313c559887480a9af9759",
        "30eb8786965d93f7f505cd65ed2384f341fd6958"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.opendev.org",
        "time": "Mon Aug 07 17:25:20 2023 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Mon Aug 07 17:25:20 2023 +0000"
      },
      "message": "Merge \"Use vfat for timestamp\""
    },
    {
      "commit": "68a25ef77be9734e5675d50efd9fe4050477c054",
      "tree": "c7fc1e47c338738fefb43b9ee62bd815dfca85ae",
      "parents": [
        "46b78980eec98ceaade313c559887480a9af9759"
      ],
      "author": {
        "name": "Ghanshyam Mann",
        "email": "gmann@ghanshyammann.com",
        "time": "Mon Aug 07 10:07:12 2023 -0700"
      },
      "committer": {
        "name": "Ghanshyam Mann",
        "email": "gmann@ghanshyammann.com",
        "time": "Mon Aug 07 10:11:53 2023 -0700"
      },
      "message": "Setting Tempest run concurrency to 4 for a few jobs\n\nWe recently changed the default concurrency to the higher\nvalue (number of cpu -2) which end up 6 in upstream CI.\nHigher concurrency means high parallel requests to services\nand can cause more oom issues. To avoid the oom issue, setting\nthe concurrency to 4 in a few of the jobs which run more\nparallel tests\n\nRelated-Bug: #2004780\nChange-Id: Ifa2ac35453e17ca01378ebebb310a4719b704fef\n"
    },
    {
      "commit": "58bb991974bddec0df5a94535e371df971c47840",
      "tree": "384bb98759952d28489a6286794cf513bd532210",
      "parents": [
        "46b78980eec98ceaade313c559887480a9af9759"
      ],
      "author": {
        "name": "Dan Smith",
        "email": "dansmith@redhat.com",
        "time": "Mon Aug 07 09:31:12 2023 -0700"
      },
      "committer": {
        "name": "Dan Smith",
        "email": "dansmith@redhat.com",
        "time": "Mon Aug 07 09:50:38 2023 -0700"
      },
      "message": "Skip test_image_tasks_create() for bug 2030527\n\nChange-Id: I1f13bd11fc7cb521d1b995dbd4a4d9c662221428\nRelated-Bug: #2030527\n"
    },
    {
      "commit": "46b78980eec98ceaade313c559887480a9af9759",
      "tree": "80ffe768a19bf4444b6362159a03cb196cfc995f",
      "parents": [
        "47a9c1c1a2612df9cee3c0b1e7917f4c71c76377",
        "2803b57d6cbdf8281a0a495595c071f49e915042"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.opendev.org",
        "time": "Mon Aug 07 13:08:04 2023 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Mon Aug 07 13:08:04 2023 +0000"
      },
      "message": "Merge \"Skip scenario tests early to avoid unnecessary setup\""
    },
    {
      "commit": "47a9c1c1a2612df9cee3c0b1e7917f4c71c76377",
      "tree": "d91185d68e609cb505377bf2e7da07fa0fdb9f61",
      "parents": [
        "021ebb10e3d774fdfae4be3a4f1f244b49dfd1a8",
        "c736436338f774be83e5534df435a75ee34ecd67"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.opendev.org",
        "time": "Mon Aug 07 00:21:16 2023 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Mon Aug 07 00:21:16 2023 +0000"
      },
      "message": "Merge \"Add test for assisted volume snapshot\""
    },
    {
      "commit": "021ebb10e3d774fdfae4be3a4f1f244b49dfd1a8",
      "tree": "1d8a96d6a2696f08b7e1e74ca4c0012c09a6a802",
      "parents": [
        "982f31b9f2bfef4a2d6789352d9e5e13a41443fb",
        "a10451524f449abf20f99a6a2d2cbb679549a461"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.opendev.org",
        "time": "Sun Aug 06 23:01:36 2023 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Sun Aug 06 23:01:36 2023 +0000"
      },
      "message": "Merge \"Mark x/networking-fortinet tempest plugins inactive\""
    },
    {
      "commit": "a10451524f449abf20f99a6a2d2cbb679549a461",
      "tree": "56b11ffa00d1d926373111ab0b895ca9c6d6287f",
      "parents": [
        "8bb73e9b374c5f1d24c620303c1b059953dfc8d6"
      ],
      "author": {
        "name": "Ghanshyam Mann",
        "email": "gmann@ghanshyammann.com",
        "time": "Sun Aug 06 12:19:58 2023 -0700"
      },
      "committer": {
        "name": "Ghanshyam Mann",
        "email": "gmann@ghanshyammann.com",
        "time": "Sun Aug 06 12:19:58 2023 -0700"
      },
      "message": "Mark x/networking-fortinet tempest plugins inactive\n\nNo changes are merging in x/networking-fortinet tempest\nplugins for past 3 years so marking it inactive\n\n- https://review.opendev.org/q/project:x%252Fnetworking-fortinet\n\nChange-Id: I1eb9d442bd5c0644e02491b838c75fda80234434\n"
    },
    {
      "commit": "982f31b9f2bfef4a2d6789352d9e5e13a41443fb",
      "tree": "7bcd4750953d540193d5aeeb0767551f54850804",
      "parents": [
        "40c7809e3f79a01f8fabd60124655338142d517e",
        "88660d436bd020f82d9c18542d04b9e8eaf5890a"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.opendev.org",
        "time": "Sun Aug 06 14:50:18 2023 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Sun Aug 06 14:50:18 2023 +0000"
      },
      "message": "Merge \"Add image task client and image tests task APIs.\""
    },
    {
      "commit": "40c7809e3f79a01f8fabd60124655338142d517e",
      "tree": "937bc552cfb8e02cc4201f08ad6ca1c80fc018c1",
      "parents": [
        "8bb73e9b374c5f1d24c620303c1b059953dfc8d6",
        "fd90dacc8e1edfa407eaede4a83147d3f87ef424"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.opendev.org",
        "time": "Sun Aug 06 14:37:09 2023 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Sun Aug 06 14:37:09 2023 +0000"
      },
      "message": "Merge \"Skip test early to improve memory footprint and time\""
    },
    {
      "commit": "5b5e81c6a1cd3a9b0d4d2354f55f0cb5e23012df",
      "tree": "53c5feb05509f6dce5f8b432f42fec0ac70d8a47",
      "parents": [
        "2142671ea42486cfa8c5360bca81ab3d0c2ab22a"
      ],
      "author": {
        "name": "Ghanshyam Mann",
        "email": "gmann@ghanshyammann.com",
        "time": "Fri Aug 04 15:12:34 2023 -0700"
      },
      "committer": {
        "name": "Ghanshyam Mann",
        "email": "gmann@ghanshyammann.com",
        "time": "Fri Aug 04 15:12:34 2023 -0700"
      },
      "message": "Remove nova-network tests\n\nnova-network was removed in rocky release\nand tempest master does not support rocky so\nwe can remove those tests now.\n\nAlong with the tests, it also removes the below\nservice clients:\n    * floating_ip_pools_client\n    * floating_ips_bulk_client\n    * fixed_ips_client\n    * list_virtual_interfaces\n\nChange-Id: I682ebb0e3ea0d7ef0e429ad32899c406e46ffae7\n"
    },
    {
      "commit": "2803b57d6cbdf8281a0a495595c071f49e915042",
      "tree": "434a8db6b0b44049f1477b5e8f7a1097eb288e0d",
      "parents": [
        "fd90dacc8e1edfa407eaede4a83147d3f87ef424"
      ],
      "author": {
        "name": "Ghanshyam Mann",
        "email": "gmann@ghanshyammann.com",
        "time": "Fri Aug 04 12:11:59 2023 -0700"
      },
      "committer": {
        "name": "Ghanshyam",
        "email": "gmann@ghanshyammann.com",
        "time": "Fri Aug 04 19:38:16 2023 +0000"
      },
      "message": "Skip scenario tests early to avoid unnecessary setup\n\nThis is change for the volume scenario test to\nskip them early.\n\nWhen we skip the test class using skip_checks(), it check\nthe conditions and skip the test class at first step\nwithout creating any keystone credentials. But when\ntests are skipped with other decorator at test level then\nit does create keystone credentials, setup network resources\nand service clients.\n\nThis will mostly help neutron gate where these volume\ntests will be skipped in the initial stage only and will\nnot create the keystone and network resources.\n\nOne good example is TestEncryptedCinderVolumes which is skipped\n - https://zuul.openstack.org/build/babcc06f24764a408ed77702365b4c5b/log/job-output.txt#28695\n\nBut it still does the resources setup\n- https://zuul.openstack.org/build/babcc06f24764a408ed77702365b4c5b/log/controller/logs/tempest_log.txt#6374-6450\n\nRelated-Bug: #2004780\nChange-Id: I59cd39c20b995bf2ed2f58f4522743c3ca51b516\n"
    },
    {
      "commit": "c736436338f774be83e5534df435a75ee34ecd67",
      "tree": "6fa2c321a365a5f03306b1da83a363a85aed8c0d",
      "parents": [
        "2142671ea42486cfa8c5360bca81ab3d0c2ab22a"
      ],
      "author": {
        "name": "Ghanshyam Mann",
        "email": "gmann@ghanshyammann.com",
        "time": "Wed Nov 16 22:49:01 2022 -0600"
      },
      "committer": {
        "name": "Ghanshyam",
        "email": "gmann@ghanshyammann.com",
        "time": "Fri Aug 04 18:26:41 2023 +0000"
      },
      "message": "Add test for assisted volume snapshot\n\nAssisted volume snapshot API is service API involving\nnova and cinder. Adding its tests so that we can test it\nwhen we change its default to \u0027service\u0027 role in RBAC.\n\nChange-Id: Ic8df2745f0e81070c0a64d03e4002dc41a4cde10\n"
    },
    {
      "commit": "fd90dacc8e1edfa407eaede4a83147d3f87ef424",
      "tree": "3eb5c8bfd76345bdf832444c986e9301e5ed730e",
      "parents": [
        "2142671ea42486cfa8c5360bca81ab3d0c2ab22a"
      ],
      "author": {
        "name": "Ghanshyam Mann",
        "email": "gmann@ghanshyammann.com",
        "time": "Thu Aug 03 16:26:44 2023 -0700"
      },
      "committer": {
        "name": "Ghanshyam Mann",
        "email": "gmann@ghanshyammann.com",
        "time": "Fri Aug 04 11:20:00 2023 -0700"
      },
      "message": "Skip test early to improve memory footprint and time\n\nWhen we skip the test class using skip_checks(), it check\nthe conditions and skip the test class at first step\nwithout creating any keystone credentials. But when\ntests are skipped with other decorator at test level then\nit does create keystone credentials, setup network resources\nand service clients.\n\nWehn all the tests in test class are skipped based on common\ncondition then it is better to skip them using the skip_check\nso that we do not create any keystone, network resources which\nwill improve the DB queries keystone, neutron does and also\nspeed up the test skip.\n\nRelated-Bug: #2004780\nChange-Id: Id5e6ddcb83aaa6133c28ef188183d98e26e4925b\n"
    },
    {
      "commit": "30eb8786965d93f7f505cd65ed2384f341fd6958",
      "tree": "05d1272133c438c7e00d3d18a3e2ef7c95d98099",
      "parents": [
        "2142671ea42486cfa8c5360bca81ab3d0c2ab22a"
      ],
      "author": {
        "name": "Dan Smith",
        "email": "dansmith@redhat.com",
        "time": "Wed Aug 02 09:35:01 2023 -0700"
      },
      "committer": {
        "name": "Dan Smith",
        "email": "dansmith@redhat.com",
        "time": "Fri Aug 04 10:21:30 2023 -0700"
      },
      "message": "Use vfat for timestamp\n\nThis shouldn\u0027t really be any different than what we\u0027re doing today,\nbut vfat in general is a much simpler filesystem. Since we have\nissues with ext4, potentially discard, or something else timing out\noccasionally, this may alleviate that.\n\nChange-Id: I735716499b6d31f3f3052a06bb905510d0cbea65\n"
    },
    {
      "commit": "88660d436bd020f82d9c18542d04b9e8eaf5890a",
      "tree": "483dc240ab460f734707516a3653a04926ef15e4",
      "parents": [
        "274878649feab7b3b8f13dcc46fae924877c7142"
      ],
      "author": {
        "name": "msava",
        "email": "msava@redhat.com",
        "time": "Tue Jul 18 11:27:04 2023 +0300"
      },
      "committer": {
        "name": "msava",
        "email": "msava@redhat.com",
        "time": "Thu Aug 03 21:34:59 2023 +0300"
      },
      "message": "Add image task client and image tests task APIs.\n\nThis patch add task APIs as in the doc following and tests for task APIs.\n\n[doc]https://docs.openstack.org/api-ref/image/v2/#tasks\n\nChange-Id: I237e0467a0e8edde0b2858551d8bc01e8ba410e0\n"
    },
    {
      "commit": "8bb73e9b374c5f1d24c620303c1b059953dfc8d6",
      "tree": "c28a24ac17adf40bfec4f5e641c81e62b3d6f19a",
      "parents": [
        "2142671ea42486cfa8c5360bca81ab3d0c2ab22a"
      ],
      "author": {
        "name": "Dan Smith",
        "email": "dansmith@redhat.com",
        "time": "Thu Aug 03 10:54:43 2023 -0700"
      },
      "committer": {
        "name": "Dan Smith",
        "email": "dansmith@redhat.com",
        "time": "Thu Aug 03 10:54:43 2023 -0700"
      },
      "message": "Skip rebuild_volume_backed_server if no cinder\n\nThis is a compute test that requires cinder, but we do class-based\nsetup before we check the skip flag on the test. Do this in class-\nbased skip_checks() to prevent it from running.\n\nChange-Id: I028f299381793113a1415a9972715ef94b409492\n"
    },
    {
      "commit": "2142671ea42486cfa8c5360bca81ab3d0c2ab22a",
      "tree": "eedb44c49d493155bb82e74bf059b8062599bc13",
      "parents": [
        "1cacfbc52e3eac745badce9bac04285daffb4ea3",
        "55962e1b50ed0794425df73e8ca947c464b6fd95"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.opendev.org",
        "time": "Thu Aug 03 12:49:21 2023 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Thu Aug 03 12:49:21 2023 +0000"
      },
      "message": "Merge \"Avoid duplicate server creation in rebuild test\""
    },
    {
      "commit": "1cacfbc52e3eac745badce9bac04285daffb4ea3",
      "tree": "ce33d384705d8749647058c612314b4b9c591952",
      "parents": [
        "210d1fa84ab36cd415b72088c9d373378b1a9a51",
        "7fc42801be7a727336ff2c57812d4e568b0c15ca"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.opendev.org",
        "time": "Thu Aug 03 12:49:18 2023 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Thu Aug 03 12:49:18 2023 +0000"
      },
      "message": "Merge \"Overlap volume and server creation in backup\""
    },
    {
      "commit": "e427f4efbf7afc6e09f64640717b8763dc9d8026",
      "tree": "6cb3c723504dc59b656787466e2b460836a29134",
      "parents": [
        "210d1fa84ab36cd415b72088c9d373378b1a9a51"
      ],
      "author": {
        "name": "likui",
        "email": "likui@yovole.com",
        "time": "Thu Aug 03 10:45:13 2023 +0800"
      },
      "committer": {
        "name": "likui",
        "email": "likui@yovole.com",
        "time": "Thu Aug 03 13:07:34 2023 +0800"
      },
      "message": "tox: Remove basepython\n\nPython 2 is EOL. No environment should be defaulting to it. Our CI\nenvironments certainly aren\u0027t.\n\nChange-Id: Id985594cbf14c2b2ffe4dd72cb17365bfec8ebda\n"
    },
    {
      "commit": "210d1fa84ab36cd415b72088c9d373378b1a9a51",
      "tree": "22a737a4d140d18278801dab6fe5cb6af92ddc74",
      "parents": [
        "4025fa3c8e5ba8de3f2cb60f4a225f1bc550b5e4"
      ],
      "author": {
        "name": "Ghanshyam Mann",
        "email": "gmann@ghanshyammann.com",
        "time": "Tue Aug 01 11:24:55 2023 -0700"
      },
      "committer": {
        "name": "Ghanshyam Mann",
        "email": "gmann@ghanshyammann.com",
        "time": "Tue Aug 01 11:24:55 2023 -0700"
      },
      "message": "create default network for few more server tests\n\nBelow tests are failing on multiple network found\n\n- ServersAdminTestJSON\n- ImagesOneServerTestJSON\n\nhttps://b5afffe3af714f1125c3-25f3a3879427e395d97921f59eb3db3c.ssl.cf2.rackcdn.com/882316/1/gate/nova-next/3a53c36/testr_results.html\n\ncreating the default network for those test to make\nsure we create and pass the isolated networkin server\ncreate requests.\n\nPartial-Bug: #1844568\nChange-Id: I6ab630fb2cd77c9de7dcf93c02a31ff2bcdf03a1\n"
    },
    {
      "commit": "4025fa3c8e5ba8de3f2cb60f4a225f1bc550b5e4",
      "tree": "08aa8d72d07426ee76e31f5b691df38b872bc1e8",
      "parents": [
        "38c957026c012924d0baef54ebe80dfa7ce40c33",
        "5e2019fde0e0d2712a0b45704948b726cf5aa371"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.opendev.org",
        "time": "Mon Jul 31 16:49:53 2023 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Mon Jul 31 16:49:53 2023 +0000"
      },
      "message": "Merge \"Reorder device rescue with volume for overlap\""
    },
    {
      "commit": "38c957026c012924d0baef54ebe80dfa7ce40c33",
      "tree": "acec8dc51dd549f87513096c55494c69db3a6763",
      "parents": [
        "d71d962af686f4796eacf90c747e2307e3d45692",
        "724c675edb804fcbb55101489ed787ff628fa6aa"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.opendev.org",
        "time": "Sun Jul 30 12:33:49 2023 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Sun Jul 30 12:33:49 2023 +0000"
      },
      "message": "Merge \"Manage a snapshot with an attached volume\""
    },
    {
      "commit": "d71d962af686f4796eacf90c747e2307e3d45692",
      "tree": "231a6802bbac5422d8e13b21a0513a77b8e0b5a6",
      "parents": [
        "970fc3bd4efbe007b28da6b5fe86d6a0b14d1d72",
        "4af82e81691736d4b7737e774f1b4d2c778ecfcf"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.opendev.org",
        "time": "Sun Jul 30 02:43:30 2023 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Sun Jul 30 02:43:30 2023 +0000"
      },
      "message": "Merge \"Add ironic-tempest-bios-ipmi-direct-tinyipa job in tempest gate\""
    },
    {
      "commit": "970fc3bd4efbe007b28da6b5fe86d6a0b14d1d72",
      "tree": "87d9d6c4eefda43defbcd1178cd2ba2d02db1481",
      "parents": [
        "bf89c8da33fb1188aa2dacc937e6409e566fc385",
        "b70d30d10c498e67cb8aaa1204d27dd134b51faf"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.opendev.org",
        "time": "Sun Jul 30 02:35:10 2023 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Sun Jul 30 02:35:10 2023 +0000"
      },
      "message": "Merge \"Revert \"Run test_port_security_macspoofing_port slow tests serially\"\""
    },
    {
      "commit": "4af82e81691736d4b7737e774f1b4d2c778ecfcf",
      "tree": "ba28050b60b2de6140215bb174213a6f7784da3a",
      "parents": [
        "bf89c8da33fb1188aa2dacc937e6409e566fc385"
      ],
      "author": {
        "name": "Ghanshyam Mann",
        "email": "gmann@ghanshyammann.com",
        "time": "Thu Jun 22 21:31:24 2023 -0500"
      },
      "committer": {
        "name": "Ghanshyam Mann",
        "email": "gmann@ghanshyammann.com",
        "time": "Sat Jul 29 23:22:37 2023 +0000"
      },
      "message": "Add ironic-tempest-bios-ipmi-direct-tinyipa job in tempest gate\n\nironic testing depends on the tempest base jobs/config and testing\nframework. It is good if we can run one ironic job in tempest gate\nto avoid any breaking change.\n\nChange-Id: Id1a181fcfded471aff2dd1c55ad0a7a76a4e4f33\n"
    },
    {
      "commit": "bf89c8da33fb1188aa2dacc937e6409e566fc385",
      "tree": "ae3ca99d738087e9e7f147fb9eab18992a32419c",
      "parents": [
        "9f29ad1f136951d00bf719a7e003c0cb2ab3e6d1",
        "0208fc06f8873c341d8f3a070eff269025120af9"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.opendev.org",
        "time": "Sat Jul 29 06:24:27 2023 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Sat Jul 29 06:24:27 2023 +0000"
      },
      "message": "Merge \"Correct _get_console() to get console of correct server\""
    },
    {
      "commit": "9f29ad1f136951d00bf719a7e003c0cb2ab3e6d1",
      "tree": "04a86ac6941033c0105e12b9d0828c01afe7c6d1",
      "parents": [
        "2144d565a724517f220ef11f632f29cef7ab83e3",
        "2da632a9cd784e184c3c6aebc2742e53dadbe978"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.opendev.org",
        "time": "Fri Jul 28 22:38:38 2023 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Fri Jul 28 22:38:38 2023 +0000"
      },
      "message": "Merge \"Default to /tmp for scenario (create|get)_timestamp()\""
    },
    {
      "commit": "2144d565a724517f220ef11f632f29cef7ab83e3",
      "tree": "317cb2e8b6e73d770715b6c12805d89174ef4238",
      "parents": [
        "b85f23130c449d55b90a9c0df683be72f19b5cf2",
        "2c91241010689770e3199f959f4d4bff61e0e2d7"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.opendev.org",
        "time": "Fri Jul 28 22:06:35 2023 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Fri Jul 28 22:06:35 2023 +0000"
      },
      "message": "Merge \"Test Nova and Glance RBAC policy old defaults\""
    },
    {
      "commit": "b85f23130c449d55b90a9c0df683be72f19b5cf2",
      "tree": "3945fce3e222b223b3474377880098a7354c7e8a",
      "parents": [
        "c2fcc4822d4e3c7521a6cd7f11ba779059f3e20d",
        "671a931e54dc6a0cafdcf0e4420728127b21a630"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.opendev.org",
        "time": "Fri Jul 28 19:58:20 2023 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Fri Jul 28 19:58:20 2023 +0000"
      },
      "message": "Merge \"Increase the default concurrency for tempest run\""
    },
    {
      "commit": "c2fcc4822d4e3c7521a6cd7f11ba779059f3e20d",
      "tree": "aea731d4a3f2eaf221f3d2b6b507a1e0c5a16a68",
      "parents": [
        "04cb0adc822ffea6c7bfccce8fa08b03739894b7",
        "629da89055ea3e062f373d693b8f72011077320c"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.opendev.org",
        "time": "Fri Jul 28 11:13:12 2023 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Fri Jul 28 11:13:12 2023 +0000"
      },
      "message": "Merge \"Disable dhcpcd in test_port_security_macspoofing_port\""
    },
    {
      "commit": "2c91241010689770e3199f959f4d4bff61e0e2d7",
      "tree": "5e103ab036e0966b60c0f21d555bfb988ebdb609",
      "parents": [
        "04cb0adc822ffea6c7bfccce8fa08b03739894b7"
      ],
      "author": {
        "name": "Ghanshyam Mann",
        "email": "gmann@ghanshyammann.com",
        "time": "Thu Jul 27 17:17:52 2023 -0700"
      },
      "committer": {
        "name": "Ghanshyam Mann",
        "email": "gmann@ghanshyammann.com",
        "time": "Thu Jul 27 17:17:52 2023 -0700"
      },
      "message": "Test Nova and Glance RBAC policy old defaults\n\nNova and Glance RBAC new defaults and scope are enabled\nby default in Devstack so all jobs test them by default.\n\nOld defaults are deprecated but still present and many\ndeployement might be using them so let\u0027s testing those\nin new jobs tempest-all-rbac-old-defaults but periodically.\n\nChange-Id: I17df2b259888347051732b59cc29dff139bcc6ad\n"
    },
    {
      "commit": "0208fc06f8873c341d8f3a070eff269025120af9",
      "tree": "b2a8c3356b95e279b23acd8d9abfc0d32961c6e6",
      "parents": [
        "04cb0adc822ffea6c7bfccce8fa08b03739894b7"
      ],
      "author": {
        "name": "Ghanshyam Mann",
        "email": "gmann@ghanshyammann.com",
        "time": "Thu Jul 27 11:57:31 2023 -0700"
      },
      "committer": {
        "name": "Ghanshyam Mann",
        "email": "gmann@ghanshyammann.com",
        "time": "Thu Jul 27 14:44:45 2023 -0700"
      },
      "message": "Correct _get_console() to get console of correct server\n\n_get_console() method always try to get the console\nfor the self.server which is created in setup but\ntest test_get_console_output_server_id_in_shutoff_status\ncreate its own server and use _get_console method.\n\nThis way test create its own server but try to get\nconsole of different server\n\nDue to above issue test_get_console_output_server_id_in_shutoff_status\nwas always wrong which used to get the console for the server\ncreated in the setup method and is in active state. This test\nnever tried to get the console of the shutoff server. After\ncorrecting this tests, it fail 100% because Nova return 404\nfor shutoff server console. It is still under discussion that\nwhat should be the expected behaviour in this case. Meanwhile\nwe figure that out, skipping this test to unblock the gate.\n\nRelated-Bug: #2028851\nChange-Id: I86759f6b998f916b22d9ae0321b656598266be24\n"
    },
    {
      "commit": "b70d30d10c498e67cb8aaa1204d27dd134b51faf",
      "tree": "ba62400f44b97203b7bf3c853b672a7f5ad5a1af",
      "parents": [
        "629da89055ea3e062f373d693b8f72011077320c"
      ],
      "author": {
        "name": "yatin",
        "email": "ykarel@redhat.com",
        "time": "Thu Jul 27 04:29:51 2023 +0000"
      },
      "committer": {
        "name": "yatin",
        "email": "ykarel@redhat.com",
        "time": "Thu Jul 27 04:30:57 2023 +0000"
      },
      "message": "Revert \"Run test_port_security_macspoofing_port slow tests serially\"\n\nThis reverts commit 33e4e24df59605a9e2187f410f470a11d0549c8f.\n\nReason for revert: Test fixed with [1].\n[1] https://review.opendev.org/c/openstack/tempest/+/889713\n\nChange-Id: Ied75aa4c3332a99bc10bcb65d4624a5cafd56f8b\n"
    },
    {
      "commit": "04cb0adc822ffea6c7bfccce8fa08b03739894b7",
      "tree": "71bb94705c14c44fd2ffc287e3ae55441155f2c5",
      "parents": [
        "b7c55ad0d8c726df88de947aab417bd9b095240e",
        "7249e2a53fd4cb412e238c478cf76b69a7369e68"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.opendev.org",
        "time": "Wed Jul 26 20:13:25 2023 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Wed Jul 26 20:13:25 2023 +0000"
      },
      "message": "Merge \"Reorder server and port creation for overlap\""
    },
    {
      "commit": "629da89055ea3e062f373d693b8f72011077320c",
      "tree": "f39008919e9f20f6268a11978c08a9cfca8cffcc",
      "parents": [
        "b7c55ad0d8c726df88de947aab417bd9b095240e"
      ],
      "author": {
        "name": "yatinkarel",
        "email": "ykarel@redhat.com",
        "time": "Wed Jul 26 20:09:38 2023 +0530"
      },
      "committer": {
        "name": "yatinkarel",
        "email": "ykarel@redhat.com",
        "time": "Wed Jul 26 20:13:13 2023 +0530"
      },
      "message": "Disable dhcpcd in test_port_security_macspoofing_port\n\nCirros 0.6.0+ switched to dhcpcd and dhcpcd by default it\nconfigures all the interfaces. In port_security_macspoofing_port\ntest we spoof mac address and re assign ip address, but dhcpcd\ninterfares with it and causes issues. Let\u0027s disable dhcpcd\nbefore reconfiguring the interface.\n\nCloses-Bug: #2008062\nChange-Id: I75cf0477ae4195121c87bde6d276fa51c3d094aa\n"
    },
    {
      "commit": "b7c55ad0d8c726df88de947aab417bd9b095240e",
      "tree": "2a7d968c852070b2028ca8a1b17d4d7809f5f5c1",
      "parents": [
        "eea2c1cfac1e5d240cad4f8be68cff7d72f220a8",
        "51c0f9a35364da60c8a4d22636602a116621881d"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.opendev.org",
        "time": "Tue Jul 25 01:18:29 2023 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Tue Jul 25 01:18:29 2023 +0000"
      },
      "message": "Merge \"Optimize the resource creation and status waiting in scenario tests\""
    },
    {
      "commit": "eea2c1cfac1e5d240cad4f8be68cff7d72f220a8",
      "tree": "2f9e61e904a3c293309c5e6f352b25cf71d953ab",
      "parents": [
        "e13e4da77f44b24e79963d86baf95cde8cc2032c",
        "1643536c9f7407dceccfaa18a2dd95156de1419c"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.opendev.org",
        "time": "Mon Jul 24 10:56:34 2023 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Mon Jul 24 10:56:34 2023 +0000"
      },
      "message": "Merge \"Split up ServerActionsTestJSON for better mixing\""
    },
    {
      "commit": "51c0f9a35364da60c8a4d22636602a116621881d",
      "tree": "9fe265ef17719cdcecbf1ce812c820fa4a209d07",
      "parents": [
        "98d402f3c3b4db4c117c6a772c95d14b9a1c58da"
      ],
      "author": {
        "name": "Ghanshyam Mann",
        "email": "gmann@ghanshyammann.com",
        "time": "Fri Jul 21 14:09:40 2023 -0500"
      },
      "committer": {
        "name": "Ghanshyam Mann",
        "email": "gmann@ghanshyammann.com",
        "time": "Sun Jul 23 18:22:18 2023 -0700"
      },
      "message": "Optimize the resource creation and status waiting in scenario tests\n\nIn many scenario tests, resource either same or different services\nare created serially which is ok at some extend as most of the\nresource creation is async operation. But when we wait for resource\nstatus serially for example volume to reach to \u0027avaiable\u0027 state, server\nto become \u0027SSHABLE\u0027 then it add a lot of time in test execution.\n\nThis commit try to make resources creation and their status waiting\nin parallel operation so that while we wait for volume to be reach in\n\u0027available\u0027 state we create server and same time we wait for server\nto be ACTIVE or SSHABLE.\n\nRelated-Bug: #2004780\nChange-Id: I30f2a44d94dc1e94aefeefecd4dc4e25bdda7a72\n"
    },
    {
      "commit": "55962e1b50ed0794425df73e8ca947c464b6fd95",
      "tree": "ec2ed838c462f9466bc4cd3b3ff9093a85f644dd",
      "parents": [
        "7fc42801be7a727336ff2c57812d4e568b0c15ca"
      ],
      "author": {
        "name": "Dan Smith",
        "email": "dansmith@redhat.com",
        "time": "Fri Jul 21 11:13:26 2023 -0700"
      },
      "committer": {
        "name": "Dan Smith",
        "email": "dansmith@redhat.com",
        "time": "Fri Jul 21 11:42:39 2023 -0700"
      },
      "message": "Avoid duplicate server creation in rebuild test\n\nThe BFV rebuild test creates two servers but only uses one. Reduce this\nduplication for a nearly 30s savings locally.\n\nChange-Id: I35a04efefe1660748867882f06bad5ffe75b69f3\n"
    },
    {
      "commit": "7fc42801be7a727336ff2c57812d4e568b0c15ca",
      "tree": "e14cda8a6b061bd2af491499fd4b32b0ec57f041",
      "parents": [
        "5e2019fde0e0d2712a0b45704948b726cf5aa371"
      ],
      "author": {
        "name": "Dan Smith",
        "email": "dansmith@redhat.com",
        "time": "Fri Jul 21 10:59:18 2023 -0700"
      },
      "committer": {
        "name": "Dan Smith",
        "email": "dansmith@redhat.com",
        "time": "Fri Jul 21 10:59:18 2023 -0700"
      },
      "message": "Overlap volume and server creation in backup\n\nThis overlaps the creation of the volume and the server in the test\nfor backup-with-attached.\n\nChange-Id: I65508cf1d99e9d42a045ef01a45fdb1cc313df3f\n"
    },
    {
      "commit": "5e2019fde0e0d2712a0b45704948b726cf5aa371",
      "tree": "d3b02c5957ae2320c8f332abd8e6a916380483bb",
      "parents": [
        "7249e2a53fd4cb412e238c478cf76b69a7369e68"
      ],
      "author": {
        "name": "Dan Smith",
        "email": "dansmith@redhat.com",
        "time": "Fri Jul 21 10:38:59 2023 -0700"
      },
      "committer": {
        "name": "Dan Smith",
        "email": "dansmith@redhat.com",
        "time": "Fri Jul 21 10:44:30 2023 -0700"
      },
      "message": "Reorder device rescue with volume for overlap\n\nChange-Id: I266b9775caf0439937e1889ad9afedb1c1eaadc9\n"
    },
    {
      "commit": "7249e2a53fd4cb412e238c478cf76b69a7369e68",
      "tree": "ca89b6cc701c0045b41b0af72552d87f5f06c10b",
      "parents": [
        "1643536c9f7407dceccfaa18a2dd95156de1419c"
      ],
      "author": {
        "name": "Dan Smith",
        "email": "dansmith@redhat.com",
        "time": "Fri Jul 21 09:53:06 2023 -0700"
      },
      "committer": {
        "name": "Dan Smith",
        "email": "dansmith@redhat.com",
        "time": "Fri Jul 21 10:44:29 2023 -0700"
      },
      "message": "Reorder server and port creation for overlap\n\nThis reorders two server and port creation operations so that they\nwill overlap in parallel a bit, with no risk of race because we\nstill validate each server before we start the meat of the test.\n\nChange-Id: I022fecaf69a8340a69dc02881744b487428d3e81\n"
    },
    {
      "commit": "671a931e54dc6a0cafdcf0e4420728127b21a630",
      "tree": "53ca2b022da9799f76c3db2c09b6efe4799f5226",
      "parents": [
        "33e4e24df59605a9e2187f410f470a11d0549c8f"
      ],
      "author": {
        "name": "Ghanshyam Mann",
        "email": "gmann@ghanshyammann.com",
        "time": "Wed Jun 28 13:37:17 2023 -0500"
      },
      "committer": {
        "name": "Ghanshyam Mann",
        "email": "gmann@ghanshyammann.com",
        "time": "Fri Jul 21 11:59:42 2023 -0500"
      },
      "message": "Increase the default concurrency for tempest run\n\nrun-tempest role which run tempest test for all tempest\nbased job limit the concurrency (number of worker used to\nrun the tests) to number-of-cpu/2 (if number of cpu \u003e 3)\nwhich limit the jobs to use half of the available cpu to\nrun the tests. We are seeing a lot of timeout now a days\nand increasing the test runner worker can possibily solve\nthe timeout issue.\n\nThis commit modifies the logic of default concurrency to\nset as number-of-cpu -2 so that we will be utlizing the\navailable cpu in more efficient way.\n\nRelated-Bug: #2004780\n\nChange-Id: I8beeedade3098ad346d3a307b94bc3b254cde90a\n"
    },
    {
      "commit": "e13e4da77f44b24e79963d86baf95cde8cc2032c",
      "tree": "9d5b227a2ce7054090b59cc7895d2dc9dbccd90b",
      "parents": [
        "98d402f3c3b4db4c117c6a772c95d14b9a1c58da",
        "33e4e24df59605a9e2187f410f470a11d0549c8f"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.opendev.org",
        "time": "Fri Jul 21 12:11:09 2023 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Fri Jul 21 12:11:09 2023 +0000"
      },
      "message": "Merge \"Run test_port_security_macspoofing_port slow tests serially\""
    },
    {
      "commit": "98d402f3c3b4db4c117c6a772c95d14b9a1c58da",
      "tree": "47759ccf8bbed600dfcef19dab3c621d536141a9",
      "parents": [
        "d71aad0e066b85e4e98ae56dc360db53d7b0e1ff",
        "0e8fcab930e1922833bfc4cfeeb45bf2da540070"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.opendev.org",
        "time": "Fri Jul 21 00:39:34 2023 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Fri Jul 21 00:39:34 2023 +0000"
      },
      "message": "Merge \"Skip test_list_all_networks if no known network configured\""
    },
    {
      "commit": "33e4e24df59605a9e2187f410f470a11d0549c8f",
      "tree": "6af532243cecf560722962567e9765aabd157cd7",
      "parents": [
        "d71aad0e066b85e4e98ae56dc360db53d7b0e1ff"
      ],
      "author": {
        "name": "Ghanshyam Mann",
        "email": "gmann@ghanshyammann.com",
        "time": "Thu Jul 20 15:38:37 2023 -0500"
      },
      "committer": {
        "name": "Ghanshyam Mann",
        "email": "gmann@ghanshyammann.com",
        "time": "Thu Jul 20 18:26:12 2023 -0500"
      },
      "message": "Run test_port_security_macspoofing_port slow tests serially\n\nBelow commit made all the slow test run parallel\nwhich has improved the tempest-slow time to almost\nhalf. But there are some issue in running the\ntest_port_security_macspoofing_port slow scenario tests\nin parallel and it fail many time\n\nhttps://storage.bhs.cloud.ovh.net/v1/AUTH_dcaab5e32b234d56b626f72581e3644c/zuul_opendev_logs_db5/887220/5/check/tempest-slow-py3/db5adef/testr_results.html\n\nLet\u0027s run this test in serial and see if we hit\nany other test like this which is causing issue while\nrunning on parallel.\n\nChange-Id: Id0762a51f7ff72905c6c05bdff2e18321d616c91\n"
    },
    {
      "commit": "1643536c9f7407dceccfaa18a2dd95156de1419c",
      "tree": "c9b0c254dd0768c597b61cad6592227c918a7c5f",
      "parents": [
        "d71aad0e066b85e4e98ae56dc360db53d7b0e1ff"
      ],
      "author": {
        "name": "Dan Smith",
        "email": "dansmith@redhat.com",
        "time": "Thu Jul 20 08:31:21 2023 -0700"
      },
      "committer": {
        "name": "Dan Smith",
        "email": "dansmith@redhat.com",
        "time": "Thu Jul 20 16:03:30 2023 -0700"
      },
      "message": "Split up ServerActionsTestJSON for better mixing\n\nSince we group tests in a single class on a given testr worker, a very\nlarge/slow class will cause a bunch of wall time to pile up on a\nsingle worker, making our distribution less efficient. This splits up\nthe tests in ServerActionsTestJSON into two other classes (and\nrefactors the helpers to a common base class). The interop tests that\ncan\u0027t move stay in a class of the same name, while the rest move into\ntwo \"other\" classes for better distribution.\n\nOn my system, this results in an almost perfect distribution of wall\ntime into three buckets and goes from about 15 minutes serial to just\nover five minutes in parallel.\n\nChange-Id: Ib0318bb3c55d05891f209af259e706fa66a3081f\n"
    },
    {
      "commit": "d71aad0e066b85e4e98ae56dc360db53d7b0e1ff",
      "tree": "d1f475c3639277958a5ed20d0b0f4c97c0642bdd",
      "parents": [
        "180717d3833b6e0f89c3aa8b34b369f4cccf69fd",
        "d74c582a41720f2d15fc18466171ccfd5dac76c5"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.opendev.org",
        "time": "Thu Jul 20 05:41:16 2023 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Thu Jul 20 05:41:16 2023 +0000"
      },
      "message": "Merge \"Fix test_schedule_to_all_node to support installation with ironic\""
    },
    {
      "commit": "180717d3833b6e0f89c3aa8b34b369f4cccf69fd",
      "tree": "ebcb05fb6e2d5c7d3686c81ee4228a439478b7f1",
      "parents": [
        "fbd3dbc638ede072b7947c7a005404f389da2901"
      ],
      "author": {
        "name": "Ghanshyam Mann",
        "email": "gmann@ghanshyammann.com",
        "time": "Fri Jul 14 10:50:02 2023 -0500"
      },
      "committer": {
        "name": "Ghanshyam",
        "email": "gmann@ghanshyammann.com",
        "time": "Sat Jul 15 17:59:27 2023 +0000"
      },
      "message": "Fix tempest-slow-py3 job for \u003c stable/xena\n\ntempest-slow-py3 job started using the new tox env\n\u0027slow\u0027 which is not present in old tempest used in\n\u003c stable/xena. This commit preapre a separate job\ndefiniton for stable testing which use the old tox\nenv.\n\nCloses-Bug: #2027817\nChange-Id: Ibe603004ef1a8694a9c6b354b85189273787b3f3\n"
    },
    {
      "commit": "fbd3dbc638ede072b7947c7a005404f389da2901",
      "tree": "6c543293ee350ecc4f42865ce63ca2d6453f9936",
      "parents": [
        "994e56fd74d920c338affae12388cef1397376cf",
        "3d2e9a456d217fe72137eb16425a23afb60fc6a0"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.opendev.org",
        "time": "Thu Jul 13 23:56:53 2023 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Thu Jul 13 23:56:53 2023 +0000"
      },
      "message": "Merge \"Fix cleanup of resources for object_storage tests\""
    },
    {
      "commit": "994e56fd74d920c338affae12388cef1397376cf",
      "tree": "7a72efa72dce4fb045a66dc392ecd2f2aff911b7",
      "parents": [
        "54672d6787e02dbb296f564026b4ec8ca539ec24",
        "14399c08a3fa37d510434d1774826b88af16ceb0"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.opendev.org",
        "time": "Thu Jul 13 10:03:44 2023 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Thu Jul 13 10:03:44 2023 +0000"
      },
      "message": "Merge \"Revert \"Revert \"Mark \"test_live_migration_with_trunk\" as unstable\"\"\""
    },
    {
      "commit": "14399c08a3fa37d510434d1774826b88af16ceb0",
      "tree": "ec1b2af3fabf5490a6b1f0a57caa1d482e2e3096",
      "parents": [
        "dd49b3ee3e4215d598a4a6ffc5b09dcee329bbd9"
      ],
      "author": {
        "name": "Ghanshyam",
        "email": "gmann@ghanshyammann.com",
        "time": "Thu Jul 13 01:54:53 2023 +0000"
      },
      "committer": {
        "name": "Ghanshyam",
        "email": "gmann@ghanshyammann.com",
        "time": "Thu Jul 13 01:55:56 2023 +0000"
      },
      "message": "Revert \"Revert \"Mark \"test_live_migration_with_trunk\" as unstable\"\"\n\nThis reverts commit dd49b3ee3e4215d598a4a6ffc5b09dcee329bbd9.\n\nReason for revert:\n\nDue to new bug: https://bugs.launchpad.net/neutron/+bug/2027605\n\nIt is failing 48 times after it was unskipped\n\nhttps://opensearch.logs.openstack.org/_dashboards/app/discover?security_tenant\u003dglobal#/?_g\u003d(filters:!(),refreshInterval:(pause:!t,value:0),time:(from:\u00272023-06-10T17:30:00.000Z\u0027,to:now))\u0026_a\u003d(columns:!(build_branch,build_change,build_name,project,build_status,build_queue),filters:!((\u0027$state\u0027:(store:appState),meta:(alias:!n,disabled:!f,index:\u002794869730-aea8-11ec-9e6a-83741af3fdcd\u0027,key:build_status,negate:!f,params:(query:FAILURE),type:phrase),query:(match_phrase:(build_status:FAILURE)))),index:\u002794869730-aea8-11ec-9e6a-83741af3fdcd\u0027,interval:d,query:(language:lucene,query:\u0027message:%22test_live_migration.py,%20line%20292,%20in%20test_live_migration_with_trunk%22%20\u0027),sort:!())\n\nChange-Id: I5fdae16ecb8969c9f7500e68b496a8908f5963a6\n"
    },
    {
      "commit": "54672d6787e02dbb296f564026b4ec8ca539ec24",
      "tree": "0e63e9c78b0af2b995cf9a35fb9a14fc0914b8bc",
      "parents": [
        "6208d7b860251e08043d8f1b320ac205b3320786",
        "8de4127c0e24d3ef3fab50650e63d1a339b1ada5"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.opendev.org",
        "time": "Tue Jul 11 04:38:22 2023 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Tue Jul 11 04:38:22 2023 +0000"
      },
      "message": "Merge \"Run slow tests parallely\""
    },
    {
      "commit": "6208d7b860251e08043d8f1b320ac205b3320786",
      "tree": "b97e3f1357f8afa4c0e4ab82b4288b0c0db5808b",
      "parents": [
        "71d069df164675b4aabd0ee4120bc9653e84c6ba",
        "dd49b3ee3e4215d598a4a6ffc5b09dcee329bbd9"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.opendev.org",
        "time": "Mon Jul 10 16:14:57 2023 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Mon Jul 10 16:14:57 2023 +0000"
      },
      "message": "Merge \"Revert \"Mark \"test_live_migration_with_trunk\" as unstable\"\""
    },
    {
      "commit": "8de4127c0e24d3ef3fab50650e63d1a339b1ada5",
      "tree": "dbe3ecbbf879fc5ad046a7d4019f1933754b8bde",
      "parents": [
        "71d069df164675b4aabd0ee4120bc9653e84c6ba"
      ],
      "author": {
        "name": "Ghanshyam Mann",
        "email": "gmann@ghanshyammann.com",
        "time": "Wed Jun 28 18:48:33 2023 -0500"
      },
      "committer": {
        "name": "Ghanshyam",
        "email": "gmann@ghanshyammann.com",
        "time": "Thu Jul 06 17:39:41 2023 +0000"
      },
      "message": "Run slow tests parallely\n\nWe started the slow test run serially to avoid\nany timeout issue in parallel run. But serial run\ntakes lot of time and end up with job timeout.\n\ntempest-slow-parallel job exepriment running the slow\ntests in parallel and its not so bad. Only 1 timeout\nin last 50 run\n- https://zuul.opendev.org/t/openstack/builds?job_name\u003dtempest-slow-parallel\u0026skip\u003d0\n\nLet\u0027s try running slow tests in parallel in tempest-slow-py3\njob itself and if it make situation worst then we can revert\nit to run serially.\n\nChange-Id: I1e32e7a07018a05b54515d9e6e6c8bc2fc7fbdff\n"
    },
    {
      "commit": "dd49b3ee3e4215d598a4a6ffc5b09dcee329bbd9",
      "tree": "95863e2022a4cfbd78942ce72bb60d4b33a59160",
      "parents": [
        "0c953a7c100a8eced9158402106eec99f64a5378"
      ],
      "author": {
        "name": "Eduardo Olivares",
        "email": "eolivare@redhat.com",
        "time": "Thu Jul 06 09:40:54 2023 +0000"
      },
      "committer": {
        "name": "Eduardo Olivares",
        "email": "eolivare@redhat.com",
        "time": "Thu Jul 06 09:40:54 2023 +0000"
      },
      "message": "Revert \"Mark \"test_live_migration_with_trunk\" as unstable\"\n\nThis reverts commit 0c953a7c100a8eced9158402106eec99f64a5378.\n\nReason for revert: The related bug has been resolved\n\nChange-Id: Ib1ea68fd1a82afedd9c6263ec6bf49cceec99238\nRelated-Bug: #2024160\n"
    },
    {
      "commit": "71d069df164675b4aabd0ee4120bc9653e84c6ba",
      "tree": "7c1be8d8e1179a6b19e25f908859e0eeaaae9d90",
      "parents": [
        "aec7d101b5767da2d81d4511ff67ff2665fb660a",
        "1fe102a62165cfa1220d03592602b4153cd137f3"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.opendev.org",
        "time": "Tue Jul 04 22:14:38 2023 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Tue Jul 04 22:14:38 2023 +0000"
      },
      "message": "Merge \"Add tests to list hidden images\""
    },
    {
      "commit": "d74c582a41720f2d15fc18466171ccfd5dac76c5",
      "tree": "d1848ed7a10d92a88a9d847b3a79d6a0d6aea0bc",
      "parents": [
        "aec7d101b5767da2d81d4511ff67ff2665fb660a"
      ],
      "author": {
        "name": "Ilya Popov",
        "email": "ilya_p@hotmail.com",
        "time": "Mon Jul 03 12:49:11 2023 +0300"
      },
      "committer": {
        "name": "Ilya Popov",
        "email": "ilya_p@hotmail.com",
        "time": "Mon Jul 03 13:28:23 2023 +0300"
      },
      "message": "Fix test_schedule_to_all_node to support installation with ironic\n\nWhen OpenStack cloud is installed with Ironic using Kolla-Ansible\nthere will be additional \"сompute\" hosts named \u0027*-ironic\u0027.\nProposed fix removes such hosts from hosts list used to create VM\n\nCloses-Bug: 2025604\nChange-Id: I91060e0a6ee339237da982356afabba9c4451cdb\n"
    },
    {
      "commit": "724c675edb804fcbb55101489ed787ff628fa6aa",
      "tree": "f2411b156f89c940fa8e4ea5e8d3c34f58c20300",
      "parents": [
        "aec7d101b5767da2d81d4511ff67ff2665fb660a"
      ],
      "author": {
        "name": "lkuchlan",
        "email": "lkuchlan@redhat.com",
        "time": "Tue Jun 20 15:04:12 2023 +0300"
      },
      "committer": {
        "name": "lkuchlan",
        "email": "lkuchlan@redhat.com",
        "time": "Mon Jul 03 08:43:11 2023 +0300"
      },
      "message": "Manage a snapshot with an attached volume\n\nThe case validates manage snapshot operation while\nthe parent volume is attached to an instance.\n\nChange-Id: I0b7be6dfa52e1e38d3fa14be83ec886155ef73cb\n"
    },
    {
      "commit": "aec7d101b5767da2d81d4511ff67ff2665fb660a",
      "tree": "b84fb9712eaddb0b1add9a3724d814f88667967d",
      "parents": [
        "b384e8a3597d249427ea0ba82b4894c572c564e3",
        "9db106a2e0b4120220446b7ecfd0837715d304db"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.opendev.org",
        "time": "Sat Jul 01 23:41:04 2023 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Sat Jul 01 23:41:04 2023 +0000"
      },
      "message": "Merge \"Add image admin test to list public image\""
    },
    {
      "commit": "b384e8a3597d249427ea0ba82b4894c572c564e3",
      "tree": "fb6dfdfb70e50f3cf645685ae0b5945fe39cffaf",
      "parents": [
        "08329968e6e5eb172da2465a240f54d3d789b241",
        "03ec2ae242de472e7763bffb84a15e531e7d448a"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.opendev.org",
        "time": "Sat Jul 01 21:07:45 2023 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Sat Jul 01 21:07:45 2023 +0000"
      },
      "message": "Merge \"Avoid false positives with test_server_connectivity_live_migration\""
    },
    {
      "commit": "03ec2ae242de472e7763bffb84a15e531e7d448a",
      "tree": "5f1332416dff481c1883b9deccd3fa6894ecbe26",
      "parents": [
        "2038c895d9af89b281481b14bbdefeeeaa37044a"
      ],
      "author": {
        "name": "Eduardo Olivares",
        "email": "eolivare@redhat.com",
        "time": "Tue Apr 18 10:41:36 2023 +0200"
      },
      "committer": {
        "name": "Eduardo Olivares",
        "email": "eolivare@redhat.com",
        "time": "Thu Jun 29 14:01:17 2023 +0000"
      },
      "message": "Avoid false positives with test_server_connectivity_live_migration\n\nThe test has been modified to check VM status and connectivity before\nobtaining the measured network downtime.\nWith this change, the network downtime is measured after network\nconnectivity is recovered after the live-migration is completed,\navoiding false positive results.\n\nChange-Id: I855534b2662d015715d9acd1e4b98614589df6db\n"
    },
    {
      "commit": "08329968e6e5eb172da2465a240f54d3d789b241",
      "tree": "1e040f605d690dfa427c2ebcad1524453397913d",
      "parents": [
        "2038c895d9af89b281481b14bbdefeeeaa37044a"
      ],
      "author": {
        "name": "Ghanshyam Mann",
        "email": "gmann@ghanshyammann.com",
        "time": "Wed Jun 28 13:17:38 2023 -0500"
      },
      "committer": {
        "name": "Ghanshyam Mann",
        "email": "gmann@ghanshyammann.com",
        "time": "Wed Jun 28 13:19:10 2023 -0500"
      },
      "message": "Increase concurrency for tempest-slow jobs\n\ntempest-slow jobs are set with concurrency 2 which\nmeans only two cpu are used to run the test. There\nis no reason to restrict the tempest slow job to\ntwo test runner worker. Maybe this is causing this\njob to take long time and now a days it is timeout\na lot\n- https://zuul.opendev.org/t/openstack/builds?job_name\u003dtempest-slow-py3\u0026skip\u003d0\n\nLet\u0027s unset the concurrency and stestr distribute the tests\nto run by counting the number of cpu on test node.\n\nChange-Id: I3d5f84279859a5f6ca5ce9ab81041974fd0f6c2f\n"
    },
    {
      "commit": "9db106a2e0b4120220446b7ecfd0837715d304db",
      "tree": "7d3eb0b5e54235aa87aab6fe7365adf2197d2e8a",
      "parents": [
        "2038c895d9af89b281481b14bbdefeeeaa37044a"
      ],
      "author": {
        "name": "Maxim Sava",
        "email": "msava@redhat.com",
        "time": "Sun Jun 18 15:49:03 2023 +0300"
      },
      "committer": {
        "name": "Maxim Sava",
        "email": "msava@redhat.com",
        "time": "Wed Jun 28 12:19:50 2023 +0000"
      },
      "message": "Add image admin test to list public image\n\nCreate public image and check if none admin users can list this image\n\nChange-Id: Ic8152711e9d62ca3c1af9cedf25f158879068ec9\n"
    },
    {
      "commit": "3d2e9a456d217fe72137eb16425a23afb60fc6a0",
      "tree": "adca02f48d859aaba13d4c662e438448794b784d",
      "parents": [
        "e64f4c2b07e048ea77d08a29b7afbd17448abc32"
      ],
      "author": {
        "name": "Lukáš Piwowarski",
        "email": "lpiwowar@redhat.com",
        "time": "Wed Apr 26 15:11:40 2023 +0200"
      },
      "committer": {
        "name": "Lukas Piwowarski",
        "email": "lpiwowar@redhat.com",
        "time": "Tue Jun 27 08:21:10 2023 +0000"
      },
      "message": "Fix cleanup of resources for object_storage tests\n\nSome object_storage tests were not cleaning up properly the created\ncontainers.\n\nThis patch modifies PublicObjectTest and ObjectACLsNegativeTest tests\nso that they clean the created resources properly.\n\nModification of delete_containers was necessary as well because it\nwas failing to delete containers with expired objects.\n\nRelated-Bug: #1996624\nChange-Id: I11ddeb43ce4720f8adfbea5fabfeeb73d7181d68\n"
    },
    {
      "commit": "2038c895d9af89b281481b14bbdefeeeaa37044a",
      "tree": "4170b861a09c058aeffad02c80c253e54e604217",
      "parents": [
        "2a68b13277e15efd4b4a8e8b399b7af6826f82a8"
      ],
      "author": {
        "name": "Ghanshyam Mann",
        "email": "gmann@ghanshyammann.com",
        "time": "Thu Jun 22 21:18:58 2023 -0500"
      },
      "committer": {
        "name": "Ghanshyam",
        "email": "gmann@ghanshyammann.com",
        "time": "Fri Jun 23 03:40:28 2023 +0000"
      },
      "message": "Remove setting of DEFAULT_IMAGE_NAME to non exit image\n\nDue to devstack logic of setting the two different images in\ntempest, we has to set the DEFAULT_IMAGE_NAME to non exit image\nwhich broke ironic. Below patch fix the logic in devstack so\nwe do not need to set non exit image in DEFAULT_IMAGE_NAME\n- https://review.opendev.org/c/openstack/devstack/+/886795/\n\nChange-Id: I22f343c9d8ca8ec4044e2d6877378d29383e2890\n"
    },
    {
      "commit": "2a68b13277e15efd4b4a8e8b399b7af6826f82a8",
      "tree": "3692b8100f9b222e38520bf1a669954f1a751817",
      "parents": [
        "0c953a7c100a8eced9158402106eec99f64a5378",
        "768d253670941ed5c88d923452192b385224622f"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.opendev.org",
        "time": "Thu Jun 22 18:35:56 2023 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Thu Jun 22 18:35:56 2023 +0000"
      },
      "message": "Merge \"Add test to rebuild volume backed instance\""
    },
    {
      "commit": "0c953a7c100a8eced9158402106eec99f64a5378",
      "tree": "739d3cf65bfd571562260b4182ba59a4f3859616",
      "parents": [
        "e9b98c6bef71caba535e7670faa1f5d9a8184025"
      ],
      "author": {
        "name": "Rodolfo Alonso Hernandez",
        "email": "ralonsoh@redhat.com",
        "time": "Tue Jun 20 13:51:16 2023 +0000"
      },
      "committer": {
        "name": "Ghanshyam",
        "email": "gmann@ghanshyammann.com",
        "time": "Tue Jun 20 19:05:22 2023 +0000"
      },
      "message": "Mark \"test_live_migration_with_trunk\" as unstable\n\nMost probably due to a new OVN version, the subports status of a trunk\nport  are always DOWN. We are investigating this issue right now. In\norder to unblock the Nova CI, this test is marked as unstable\ntemporarily.\n\nRelated-Bug: #2024160\nChange-Id: I01b6a8eb5b0e319205834d0d36b21e3c15e8c9d6\n"
    },
    {
      "commit": "1fe102a62165cfa1220d03592602b4153cd137f3",
      "tree": "8d0e1301d116644ad0566382b83620bcd6a43d45",
      "parents": [
        "4054e13e65f7d11c9097946a36976bf9c6edea45"
      ],
      "author": {
        "name": "msava",
        "email": "msava@redhat.com",
        "time": "Mon May 29 13:52:13 2023 +0300"
      },
      "committer": {
        "name": "msava",
        "email": "msava@redhat.com",
        "time": "Sun Jun 18 12:30:20 2023 +0300"
      },
      "message": "Add tests to list hidden images\n\nGlance have hidden image property.\nIf os_hidden set to true, image will not appear in default image list response.\n\nChange-Id: I9cc4c2b7deefa55edc26ba215f18b590fa8e448d\n"
    },
    {
      "commit": "768d253670941ed5c88d923452192b385224622f",
      "tree": "1b2be2dc7410099a5bfea55c40674e8723a718b8",
      "parents": [
        "c3a950b7fe8cc6420c2f320535559340de683bc8"
      ],
      "author": {
        "name": "whoami-rajat",
        "email": "rajatdhasmana@gmail.com",
        "time": "Sat Feb 26 00:16:35 2022 +0530"
      },
      "committer": {
        "name": "Rajat Dhasmana",
        "email": "rajatdhasmana@gmail.com",
        "time": "Wed Jun 14 09:29:54 2023 +0000"
      },
      "message": "Add test to rebuild volume backed instance\n\nThis feature is available from compute API version 2.93\nand cinder API version 3.68.\n\nDepends-On: https://review.opendev.org/c/openstack/glance/+/886071\n\nChange-Id: I8ca059a4702471d4d30ea5a06079859eba3f5a81\n"
    },
    {
      "commit": "e9b98c6bef71caba535e7670faa1f5d9a8184025",
      "tree": "95863e2022a4cfbd78942ce72bb60d4b33a59160",
      "parents": [
        "a57a85b3e0bf4f69fddd8f8a613058492fbc745a",
        "3f844b250d78125bf002a84614859f7991f6e37c"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.opendev.org",
        "time": "Thu Jun 08 04:28:20 2023 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Thu Jun 08 04:28:20 2023 +0000"
      },
      "message": "Merge \"Improve error msg of wait_for_server_status waiter\""
    },
    {
      "commit": "a57a85b3e0bf4f69fddd8f8a613058492fbc745a",
      "tree": "00a1c6ff54f97c17847b82efb0d7cedbf1fc94b1",
      "parents": [
        "3d29d5e3ba5de63f8109843fe786c69dc8943f46",
        "e095e74a092c42e25cda6b0434ab0db1859e2aaf"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.opendev.org",
        "time": "Wed Jun 07 19:57:31 2023 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Wed Jun 07 19:57:31 2023 +0000"
      },
      "message": "Merge \"Switch back the tox constraint to master\""
    },
    {
      "commit": "3d29d5e3ba5de63f8109843fe786c69dc8943f46",
      "tree": "25a15d1981faa1a4dc449884d49859cb3d06906a",
      "parents": [
        "a1c2fc6aecaf14193b06a8ba953faa2ba23afc2e",
        "366e020b20d04c66ae22c971c8639c107365af70"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.opendev.org",
        "time": "Wed Jun 07 19:49:14 2023 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Wed Jun 07 19:49:14 2023 +0000"
      },
      "message": "Merge \"Pin stable/2023.1 constraint in tox to release 35.0.0\""
    },
    {
      "commit": "a1c2fc6aecaf14193b06a8ba953faa2ba23afc2e",
      "tree": "00a1c6ff54f97c17847b82efb0d7cedbf1fc94b1",
      "parents": [
        "32a0656c7227b220105d57b5317db42a17bceadc",
        "c550f779769380ee3da4039ded320024b0080615"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.opendev.org",
        "time": "Wed Jun 07 05:13:58 2023 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Wed Jun 07 05:13:58 2023 +0000"
      },
      "message": "Merge \"End support for stable/xena\""
    }
  ],
  "next": "32a0656c7227b220105d57b5317db42a17bceadc"
}
