)]}'
{
  "log": [
    {
      "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": "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\""
    },
    {
      "commit": "32a0656c7227b220105d57b5317db42a17bceadc",
      "tree": "e80e4757b6306134212a724a2ad8d1865b01931d",
      "parents": [
        "65d9c1a70913be19d93d4be506a8ae6f87e07230",
        "368d19d7e0240d7620950e2185a1cfa6f0437371"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.opendev.org",
        "time": "Tue Jun 06 21:18:33 2023 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Tue Jun 06 21:18:33 2023 +0000"
      },
      "message": "Merge \"Remove closure _unshelve_server not useful\""
    },
    {
      "commit": "e095e74a092c42e25cda6b0434ab0db1859e2aaf",
      "tree": "f86f0e3af9cb1790f52951b0d341077837e2e548",
      "parents": [
        "366e020b20d04c66ae22c971c8639c107365af70"
      ],
      "author": {
        "name": "Ghanshyam Mann",
        "email": "gmann@ghanshyammann.com",
        "time": "Thu Jun 01 13:43:17 2023 -0500"
      },
      "committer": {
        "name": "Ghanshyam",
        "email": "gmann@ghanshyammann.com",
        "time": "Tue Jun 06 20:37:41 2023 +0000"
      },
      "message": "Switch back the tox constraint to master\n\nTempest 35.0.0 release hash is prepared[1] so we can\nrevert back to use the master constraints by default.\n\n[1] https://review.opendev.org/c/openstack/tempest/+/885090/1\n\nChange-Id: I02559c88825b69477958a6114d93bd428a7759ca\n"
    },
    {
      "commit": "366e020b20d04c66ae22c971c8639c107365af70",
      "tree": "fdc05c68393d7ec92712b5beed30769f3e586193",
      "parents": [
        "c550f779769380ee3da4039ded320024b0080615"
      ],
      "author": {
        "name": "Ghanshyam Mann",
        "email": "gmann@ghanshyammann.com",
        "time": "Thu Jun 01 13:34:24 2023 -0500"
      },
      "committer": {
        "name": "Ghanshyam",
        "email": "gmann@ghanshyammann.com",
        "time": "Tue Jun 06 20:37:38 2023 +0000"
      },
      "message": "Pin stable/2023.1 constraint in tox to release 35.0.0\n\nWe are going to release Tempest new tag 35.0.0 to declare\nthe end of support for stable/xena. stable/2023.1 constraint\nis latest stable constraints tested with current tempest hash\nwhich is going to be used for 35.0.0 release.\n\nFurther information:\n https://docs.openstack.org/tempest/latest/requirement_upper_constraint_for_tempest.html\n\nChange-Id: I658c195385418fe84e6b9574a089fd1ede3e8217\n"
    },
    {
      "commit": "c550f779769380ee3da4039ded320024b0080615",
      "tree": "f86f0e3af9cb1790f52951b0d341077837e2e548",
      "parents": [
        "037ea4efe07cbc78aa81388dccc06eed21874d4b"
      ],
      "author": {
        "name": "Ghanshyam Mann",
        "email": "gmann@ghanshyammann.com",
        "time": "Thu Jun 01 13:27:12 2023 -0500"
      },
      "committer": {
        "name": "Ghanshyam",
        "email": "gmann@ghanshyammann.com",
        "time": "Tue Jun 06 20:37:18 2023 +0000"
      },
      "message": "End support for stable/xena\n\nThis marks the end of support for stable/xena\nwhich is EM now [1]. This remove the stable/xena\njobs and also adds relesenote to mark the end of\nsupport of Xena.\n\n[1] https://review.opendev.org/c/openstack/releases/+/881254\n    https://releases.openstack.org/\n\nChange-Id: I1027823aa378e9c669dca5a1bc49a9ada604a3d7\n"
    },
    {
      "commit": "65d9c1a70913be19d93d4be506a8ae6f87e07230",
      "tree": "b2d74e5eb1735026839a8728af88fc917f9076af",
      "parents": [
        "741ac7a5c02f713e0a60c07c805c0c8382350cbe",
        "b764ca1b55ac559fade645cae2d56794461d80ca"
      ],
      "author": {
        "name": "Dr. Jens Harbott",
        "email": "frickler@offenerstapel.de",
        "time": "Tue Jun 06 15:54:53 2023 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Tue Jun 06 15:54:53 2023 +0000"
      },
      "message": "Merge \"Remove ubuntu focal job\""
    },
    {
      "commit": "741ac7a5c02f713e0a60c07c805c0c8382350cbe",
      "tree": "e05dee5daca3d03b2aa78a3bb0f6761dd2f08096",
      "parents": [
        "037ea4efe07cbc78aa81388dccc06eed21874d4b",
        "86b8b6204c08aa304b57c0758b2ae3321513614b"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.opendev.org",
        "time": "Mon Jun 05 15:47:50 2023 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Mon Jun 05 15:47:50 2023 +0000"
      },
      "message": "Merge \"[FIX] Floating IP already exists error\""
    },
    {
      "commit": "86b8b6204c08aa304b57c0758b2ae3321513614b",
      "tree": "0add061e09ea45af380375510c5a4c87cd88db24",
      "parents": [
        "c3a950b7fe8cc6420c2f320535559340de683bc8"
      ],
      "author": {
        "name": "Roman Popelka",
        "email": "rpopelka@redhat.com",
        "time": "Mon May 29 12:06:51 2023 +0200"
      },
      "committer": {
        "name": "Dmitriy Rabotyagov",
        "email": "noonedeadpunk@gmail.com",
        "time": "Thu Jun 01 14:02:19 2023 +0000"
      },
      "message": "[FIX] Floating IP already exists error\n\nif floating_network_name parameter is set in tempest.conf,\nscenario.test_server_basic_ops.verify_ssh test fails\nif server already has floating ip set, since it doesn\u0027t\ncheck for it\u0027s existence. This patch fixes this issue.\nMore info here [1]\n\nSince get_server_ip() is able to return both fixed and floating ip,\nthere is no reason to keep the if-else statement anymore.\n\n[1] https://bugs.launchpad.net/tempest/+bug/2020659\n\nCloses-Bug: 2020659\nChange-Id: I00a87fe488ebc383c913fa9757f98e19aa2605e9\n"
    },
    {
      "commit": "b764ca1b55ac559fade645cae2d56794461d80ca",
      "tree": "d9b856fb6f1087fe2fc4ff039a0e3a0ca89494f8",
      "parents": [
        "c3a950b7fe8cc6420c2f320535559340de683bc8"
      ],
      "author": {
        "name": "Ghanshyam Mann",
        "email": "gmann@ghanshyammann.com",
        "time": "Wed May 31 16:56:59 2023 -0500"
      },
      "committer": {
        "name": "Ghanshyam Mann",
        "email": "gmann@ghanshyammann.com",
        "time": "Wed May 31 16:56:59 2023 -0500"
      },
      "message": "Remove ubuntu focal job\n\nUbuntu focal was in testing runtime as best effort\ntesting in 2023.1 cycle. In 2023.2, we do not need to\ntest the focal as such. Removing its testing to more\nfocus on making Jammy testing more stable.\n\nChange-Id: I2db486a1ceeebe824e09ed290b80008e71158ff2\n"
    },
    {
      "commit": "037ea4efe07cbc78aa81388dccc06eed21874d4b",
      "tree": "313d0207e64e2d58c6e4ef5edbf8e8907aea8a16",
      "parents": [
        "c3a950b7fe8cc6420c2f320535559340de683bc8"
      ],
      "author": {
        "name": "Ghanshyam Mann",
        "email": "gmann@ghanshyammann.com",
        "time": "Tue May 30 13:49:17 2023 -0500"
      },
      "committer": {
        "name": "Ghanshyam Mann",
        "email": "gmann@ghanshyammann.com",
        "time": "Tue May 30 13:49:17 2023 -0500"
      },
      "message": "Enable Nova, Glance RBAC old defaults in pre provisioned account testing\n\nPre-provisioned account code and testing it not yet moved to the new\nRBAC design/need so it gor broken when we enabled nova and glance\nnew RBAC by default in devstack. We need to fix it but until then\nlet\u0027s keep testing it with old defaults.\n\nRelated-Bug: #2020859\nRelated-Bug: #2020860\nChange-Id: Ib290d4985b93f23dec502a202096d87ff00e9961\n"
    },
    {
      "commit": "c3a950b7fe8cc6420c2f320535559340de683bc8",
      "tree": "f59c3cea0286cf4efcdb4c4c5bd3ff0430a79e61",
      "parents": [
        "4b6336d63cf3f36cea993e0316168309d94c7298",
        "be79b46bb5b81cd433e780b12d96744434e82125"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.opendev.org",
        "time": "Fri May 26 10:48:12 2023 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Fri May 26 10:48:12 2023 +0000"
      },
      "message": "Merge \"Add request id to logs if we get a timeout.\""
    },
    {
      "commit": "3f844b250d78125bf002a84614859f7991f6e37c",
      "tree": "f39499f77a8a7871930c60597d1ab25fcb650972",
      "parents": [
        "368d19d7e0240d7620950e2185a1cfa6f0437371"
      ],
      "author": {
        "name": "Martin Kopec",
        "email": "mkopec@redhat.com",
        "time": "Wed May 24 17:00:25 2023 +0200"
      },
      "committer": {
        "name": "Martin Kopec",
        "email": "mkopec@redhat.com",
        "time": "Fri May 26 05:44:16 2023 +0000"
      },
      "message": "Improve error msg of wait_for_server_status waiter\n\nPreviously the error message in case of a timeout was specific\nto server boot operation, however, the waiter is used in other\ntests, such as resize and unshelve.\nThe commit modifies the message to be more general.\n\nChange-Id: Ie95362efa9ea295ab13903945fa5f7e573c69ecd\n"
    },
    {
      "commit": "4b6336d63cf3f36cea993e0316168309d94c7298",
      "tree": "0d2c5c43426d555f68e29b673b10ab6eb7d226d2",
      "parents": [
        "eed7849d3b9b19a0305c209c2f95a9450aee891c",
        "2ba26afc188add98ab0446879c6ddf4adf36ea4b"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.opendev.org",
        "time": "Wed May 24 17:22:33 2023 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Wed May 24 17:22:33 2023 +0000"
      },
      "message": "Merge \"Add skip for cinder extend volume with snapshot\""
    },
    {
      "commit": "eed7849d3b9b19a0305c209c2f95a9450aee891c",
      "tree": "407df5acffe8a3d2a8ee757f23dcac1cec578436",
      "parents": [
        "58e17903eb6a2f481c42270d11b89100b8f69419",
        "bd97ae91ee33802b115f18888307bf3bca32ce10"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.opendev.org",
        "time": "Wed May 24 13:30:41 2023 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Wed May 24 13:30:41 2023 +0000"
      },
      "message": "Merge \"Fix test_delete_locations to be performed by admin\""
    },
    {
      "commit": "58e17903eb6a2f481c42270d11b89100b8f69419",
      "tree": "ce7224c7f2593764607c5f251a4f303498d79539",
      "parents": [
        "4054e13e65f7d11c9097946a36976bf9c6edea45",
        "cbaf22e85dc4b4ee819bc69ad9a294d3f85b372e"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.opendev.org",
        "time": "Wed May 24 10:38:00 2023 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Wed May 24 10:38:00 2023 +0000"
      },
      "message": "Merge \"Add tests to check attachments are secure\""
    },
    {
      "commit": "bd97ae91ee33802b115f18888307bf3bca32ce10",
      "tree": "dd12d7098b773c0e35fc491445d83bc56452d766",
      "parents": [
        "4054e13e65f7d11c9097946a36976bf9c6edea45"
      ],
      "author": {
        "name": "Ghanshyam Mann",
        "email": "gmann@ghanshyammann.com",
        "time": "Fri May 19 14:08:03 2023 -0500"
      },
      "committer": {
        "name": "Ghanshyam Mann",
        "email": "gmann@ghanshyammann.com",
        "time": "Fri May 19 16:47:55 2023 -0500"
      },
      "message": "Fix test_delete_locations to be performed by admin\n\nDelete image location operation is allowed to admin only\nby default\n- https://github.com/openstack/glance/blob/428295969836a2a0bad0ae0593ea1a890e155898/glance/policies/image.py#L150\n\nBut tempest test was performing it with non admin creds\n- https://github.com/openstack/tempest/blob/4054e13e65f7d11c9097946a36976bf9c6edea45/tempest/api/image/v2/test_images.py#L935\n\nWhile enabling the Glance RBAC new defaults in devstack (\neverything run with RBAC new defaults), this test start failing\nwith 403 error\n\n- https://review.opendev.org/c/openstack/devstack/+/883601\n- https://storage.gra.cloud.ovh.net/v1/AUTH_dcaab5e32b234d56b626f72581e3644c/zuul_opendev_logs_2dd/883601/1/check/nova-ceph-multistore/2dd523c/testr_results.html\n\nIt was not failing before because this test was only enabled in\nnova-ceph-multistore job which used old policy and old policy allow\neveryone to perform this operation. tempest-full-enforce-scope-new-defaults\njob which enable new defaults did not run this test to did not capture this\nissue.\n\nChange-Id: I6cbf95caf782bde1b11494b13e9d8d39ab9f3080\n"
    },
    {
      "commit": "cbaf22e85dc4b4ee819bc69ad9a294d3f85b372e",
      "tree": "dba1758c8b9da6c21010fafee6f9dd0b04596d11",
      "parents": [
        "e5da6756b9e7fb8fbedade5d3a428e0a8bff94ff"
      ],
      "author": {
        "name": "Gorka Eguileor",
        "email": "geguileo@redhat.com",
        "time": "Thu Apr 20 17:09:43 2023 +0200"
      },
      "committer": {
        "name": "Dan Smith",
        "email": "dansmith@redhat.com",
        "time": "Wed May 17 11:06:32 2023 -0700"
      },
      "message": "Add tests to check attachments are secure\n\nA vulnerability was detected in Cinder that could allow users to access\nother people\u0027s volumes.\n\nThe solution was to limit some of the operations on attached volumes to\nonly OpenStack services.\n\nThis patch adds some negative tests to check that a user cannot directly\ncall Cinder to detach a volume, force detach it, terminate its\nconnection, or delete its attachment.\n\nDepends-On: I612905a1bf4a1706cce913c0d8a6df7a240d599a\nRelated-Bug: #2004555\nChange-Id: Ice6532ce7943e9a9363e443515946865541d09c2\n"
    },
    {
      "commit": "368d19d7e0240d7620950e2185a1cfa6f0437371",
      "tree": "474f2c2a92239fac714fe14314d5a9d1afd839ce",
      "parents": [
        "be79b46bb5b81cd433e780b12d96744434e82125"
      ],
      "author": {
        "name": "René Ribaud",
        "email": "rribaud@redhat.com",
        "time": "Wed May 10 14:35:09 2023 +0200"
      },
      "committer": {
        "name": "René Ribaud",
        "email": "rribaud@redhat.com",
        "time": "Wed May 10 14:49:38 2023 +0200"
      },
      "message": "Remove closure _unshelve_server not useful\n\nThe \"_unshelve_server\" method is not effective since it is executed\nafter tearDown, as it is scheduled with addCleanup. During the tearDown\nprocess, the \"server_check_teardown\" method waits for a server to be\nin the \"ACTIVE\" state. If a timeout occurs, the server is destroyed\nto create a new one and continue the test safely.\n\nTherefore, either the test exits tearDown with an \"ACTIVE\" server, in\nwhich case \"_unshelve_server\" will do nothing since it checks for a\n\"SHELVED\" server, or the server is destroyed upon exiting tearDown,\nand \"_unshelve_server\" raises an exception, as we can see in the\nstack trace for issue #2016957.\n\nRelated-Bug: #2016967\nChange-Id: Id34c82b001c77ba65ae987dc5eb6b925bc1b279f\n"
    },
    {
      "commit": "be79b46bb5b81cd433e780b12d96744434e82125",
      "tree": "245a81a405993ba51f4eedf0bc8aa4576d00fd3b",
      "parents": [
        "e5da6756b9e7fb8fbedade5d3a428e0a8bff94ff"
      ],
      "author": {
        "name": "René Ribaud",
        "email": "rribaud@redhat.com",
        "time": "Wed May 10 14:30:10 2023 +0200"
      },
      "committer": {
        "name": "René Ribaud",
        "email": "rribaud@redhat.com",
        "time": "Wed May 10 14:30:10 2023 +0200"
      },
      "message": "Add request id to logs if we get a timeout.\n\nThis patch includes the request ID in the logs to aid in identifying issues\nrelated to timeouts when unshelving an instance.\n\nRelated-Bug: #2016967\nChange-Id: I5aee6c831abeb404c98751034903fd4d4ac9f47f\n"
    },
    {
      "commit": "2ba26afc188add98ab0446879c6ddf4adf36ea4b",
      "tree": "e7766ded6f6807b61827b734b81b5ccc1aaf33c7",
      "parents": [
        "e5da6756b9e7fb8fbedade5d3a428e0a8bff94ff"
      ],
      "author": {
        "name": "Jake Yip",
        "email": "jake.yip@ardc.edu.au",
        "time": "Fri May 05 20:37:10 2023 +1000"
      },
      "committer": {
        "name": "Jake Yip",
        "email": "jake.yip@ardc.edu.au",
        "time": "Wed May 10 12:06:43 2023 +1000"
      },
      "message": "Add skip for cinder extend volume with snapshot\n\nSome drivers [1] are unable to perform the operation of extending\nvolume that has a snapshot. Add a skip so this test does not get run.\n\n[1] https://docs.openstack.org/cinder/latest/configuration/block-storage/drivers/ibm-storwize-svc-driver.html#extend-volumes\n\nChange-Id: Ie988c9a6be396688b4d78d6a31dfffe8525b97b3\n"
    },
    {
      "commit": "4054e13e65f7d11c9097946a36976bf9c6edea45",
      "tree": "c96b29023d6bf29a8df79968f225bede4929a024",
      "parents": [
        "e5da6756b9e7fb8fbedade5d3a428e0a8bff94ff"
      ],
      "author": {
        "name": "Ghanshyam Mann",
        "email": "gmann@ghanshyammann.com",
        "time": "Tue May 09 12:54:57 2023 -0500"
      },
      "committer": {
        "name": "Ghanshyam Mann",
        "email": "gmann@ghanshyammann.com",
        "time": "Tue May 09 12:54:57 2023 -0500"
      },
      "message": "Create releasenotes page for tempest 34.2.0\n\nChange-Id: Ibc48eedb6c1fe7defca878c10805484b07b3f624\n"
    },
    {
      "commit": "e5da6756b9e7fb8fbedade5d3a428e0a8bff94ff",
      "tree": "4591619f2d6643c03a17b5671f87ab33b504b05e",
      "parents": [
        "274878649feab7b3b8f13dcc46fae924877c7142"
      ],
      "author": {
        "name": "Dan Smith",
        "email": "dansmith@redhat.com",
        "time": "Tue May 02 14:56:58 2023 -0700"
      },
      "committer": {
        "name": "Dan Smith",
        "email": "dansmith@redhat.com",
        "time": "Fri May 05 08:54:43 2023 -0700"
      },
      "message": "Also require resources for PINGABLE\n\nThis adds to the existing check to make sure that if a test requires\nPINGABLE state that they provide the validation resources and flags\nnecessary to do that validation.\n\nChange-Id: I0620fd93ee2dc37e53ae991967321f88cf9d67a8\n"
    },
    {
      "commit": "274878649feab7b3b8f13dcc46fae924877c7142",
      "tree": "e8bd0b42475fad1136fe78a643c8444feeb34af0",
      "parents": [
        "0ab4ca3f3f25d4c401d86851fec19b2da0a4cd62"
      ],
      "author": {
        "name": "Dan Smith",
        "email": "dansmith@redhat.com",
        "time": "Fri May 05 06:52:44 2023 -0700"
      },
      "committer": {
        "name": "Dan Smith",
        "email": "dansmith@redhat.com",
        "time": "Fri May 05 08:54:42 2023 -0700"
      },
      "message": "Make volumes_backup test wait for SSHABLE\n\nChange-Id: If3514e140739d8663bfd28f40a649019e2544636\n"
    },
    {
      "commit": "0ab4ca3f3f25d4c401d86851fec19b2da0a4cd62",
      "tree": "09148e9f46a9bc8e25ed5de2dbf9751e2c5800c0",
      "parents": [
        "8d1521977436947834acba42f9f855cb1d8e5135"
      ],
      "author": {
        "name": "Ghanshyam Mann",
        "email": "gmann@ghanshyammann.com",
        "time": "Thu May 04 15:02:22 2023 -0500"
      },
      "committer": {
        "name": "Ghanshyam",
        "email": "gmann@ghanshyammann.com",
        "time": "Fri May 05 00:22:04 2023 +0000"
      },
      "message": "Switch to the master constraint in tox.ini\n\nTo releas a new tag for Tempest, we modified the\ncompatible constraint in tox.ini\n- https://review.opendev.org/c/openstack/tempest/+/882354/\n\nAs new tag is released now so we can switch back to the master\nconstraint in tox.ini.\n\nChange-Id: Ic4f60c6a1b8b657edf06cffc9165c49da4395389\n"
    },
    {
      "commit": "8d1521977436947834acba42f9f855cb1d8e5135",
      "tree": "078713d3810683271ac51c4dd9ffd7d6f5642fcf",
      "parents": [
        "79fe137cf666d73828efd5b015ca008f8af41e40"
      ],
      "author": {
        "name": "Ghanshyam Mann",
        "email": "gmann@ghanshyammann.com",
        "time": "Thu May 04 14:59:22 2023 -0500"
      },
      "committer": {
        "name": "Ghanshyam",
        "email": "gmann@ghanshyammann.com",
        "time": "Fri May 05 00:22:00 2023 +0000"
      },
      "message": "Use stable constraint in tox to release Tempest new tag\n\nWe are going to release Tempest new tag which work with\nthe stable/2023.1 constraint so use that in the tox env.\n\nFor example: if anyone use Tempest new tag in future say\n1 year later then tox env also should use the 2023.1 contstraint for\ncompatibility instead master.\n\nThese need to be move back to master constraint once release is done.\n\nChange-Id: I81c251c7f006b8792c006db88bd47fdb40df14a1\n"
    },
    {
      "commit": "79fe137cf666d73828efd5b015ca008f8af41e40",
      "tree": "09148e9f46a9bc8e25ed5de2dbf9751e2c5800c0",
      "parents": [
        "6574469293645c492c8d951a0ef81174287663ee"
      ],
      "author": {
        "name": "Ghanshyam Mann",
        "email": "gmann@ghanshyammann.com",
        "time": "Thu May 04 14:52:33 2023 -0500"
      },
      "committer": {
        "name": "Ghanshyam",
        "email": "gmann@ghanshyammann.com",
        "time": "Fri May 05 00:21:51 2023 +0000"
      },
      "message": "Add release notes for 2023.2 cycle intermediate release.\n\nChange-Id: I02c033604eb7e5bde5fb0e984d2d143abde2cbe8\n"
    },
    {
      "commit": "6574469293645c492c8d951a0ef81174287663ee",
      "tree": "4059757baa1035883a98842d0791638a01a03138",
      "parents": [
        "8f9c77b368285a732f59594abbe3cadd5f7f52f6"
      ],
      "author": {
        "name": "Dan Smith",
        "email": "dansmith@redhat.com",
        "time": "Thu May 04 09:06:41 2023 -0700"
      },
      "committer": {
        "name": "Dan Smith",
        "email": "dansmith@redhat.com",
        "time": "Thu May 04 14:52:51 2023 -0700"
      },
      "message": "Allow passing validation_resources in scenario\n\nIn the scenario manager, we need to pass through validation parameters\nif they are passed to us. If not, we need to do the needful for\nSSHABLE targets, but some tests need to pass in their own. Note that\nthe scenario manager create_server() already has a validatable\nparameter, but it does *not* pass that through to create_test_server(),\nso we also need to fix that up for those cases to avoid tripping\nover the assertion requirement that it be provided.\n\nChange-Id: I44b3deba70e3f33f1287a6b3f28c21da5492cc04\n"
    },
    {
      "commit": "8f9c77b368285a732f59594abbe3cadd5f7f52f6",
      "tree": "fa7273a8275899d70623a10af780c33896086ad8",
      "parents": [
        "49c2b3ba830f83eb44cf3c165f1ff1c02a38f18d"
      ],
      "author": {
        "name": "Dan Smith",
        "email": "dansmith@redhat.com",
        "time": "Mon May 01 14:02:46 2023 -0700"
      },
      "committer": {
        "name": "Dan Smith",
        "email": "dansmith@redhat.com",
        "time": "Tue May 02 13:09:23 2023 -0700"
      },
      "message": "Fail create if validation flags do not agree\n\nThis makes us sanity check the wait_until, validateable, and\nvaliadation_resources flags we get in create_test_server(). Specifying\nwait_until\u003d\u0027SSHABLE\u0027 without the other two will silently not actually\nwait for the server to be sshable.\n\nHelp make this harder to do by making create_server in the volumes\nbase class ensure we pass validation_resources for tests that\nrequest SSHABLE.\n\nNote this also includes a change to get_class_validation_resources()\nto make sure it returns an empty dict just like\nget_test_validation_resources() does if/when CONF has validation\ndisabled.\n\nChange-Id: Ic8ae7bb322eaf1294d48d5f5242365bec5e863e2\n"
    },
    {
      "commit": "49c2b3ba830f83eb44cf3c165f1ff1c02a38f18d",
      "tree": "ff8d104bb66a6c97dd4fc7b4cfd046f9acbe3d88",
      "parents": [
        "ed1797c125e4c02c8c5257259d9e63ebf96ac814"
      ],
      "author": {
        "name": "Dan Smith",
        "email": "dansmith@redhat.com",
        "time": "Wed Apr 26 15:52:22 2023 -0700"
      },
      "committer": {
        "name": "Dan Smith",
        "email": "dansmith@redhat.com",
        "time": "Tue May 02 08:22:17 2023 -0700"
      },
      "message": "Allow wait_until\u003dSSHABLE in scenario manager\n\nIf we can, we should always wait for servers to be ssh\u0027able before we\ntry to do things to them, especially attach volumes. This improves\nstability of the tests, at the expense of performance.\n\nThis also makes some volume-having scenario tests wait for SSHABLE.\nThe ones that don\u0027t are already using ssh to do things like create\nand check timestamps, so they need not be changed to still have this\nbehavior.\n\nChange-Id: I169d8d119758e4f5e79c42cfd458577a67b13fc5\n"
    },
    {
      "commit": "ed1797c125e4c02c8c5257259d9e63ebf96ac814",
      "tree": "135f99b1cdaaa010165466c097069a732dfeb12a",
      "parents": [
        "cb008e2167826ad0950b4fd694f344c639413c91"
      ],
      "author": {
        "name": "Dan Smith",
        "email": "dansmith@redhat.com",
        "time": "Mon May 01 09:19:31 2023 -0700"
      },
      "committer": {
        "name": "Dan Smith",
        "email": "dansmith@redhat.com",
        "time": "Mon May 01 13:49:39 2023 -0700"
      },
      "message": "Actually make volume extend tests validate\n\nThis fixes the previous patch to *actually* wait for the server to\nbe SSHABLE before continuing the test. Because the volumes tests don\u0027t\nhave full networking and we didn\u0027t provide validation resources to\ncreate_server() we weren\u0027t *actually* doing the wait for ssh.\n\nChange-Id: I783bbed4bea6137de3afa9a7ecd1a9cd37bb17e8\n"
    },
    {
      "commit": "cb008e2167826ad0950b4fd694f344c639413c91",
      "tree": "5a9f4c335ddd58fa8473aa27dacdd40e958d63d3",
      "parents": [
        "9f0eed289437456a56ff78a3e6d36ac584f934bf",
        "04d352458ec18df138847a2b0f4e58f1e857b8b0"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.opendev.org",
        "time": "Sun Apr 30 12:50:36 2023 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Sun Apr 30 12:50:36 2023 +0000"
      },
      "message": "Merge \"Wait until SSHABLE in volumes_extend test\""
    },
    {
      "commit": "9f0eed289437456a56ff78a3e6d36ac584f934bf",
      "tree": "211906946e4c59fe07dfd225821815c82778a42b",
      "parents": [
        "90e2c569ed15c87214472b774aca6f42255c7321",
        "05c805f7f3b6943213624160a507ca63a3eab5d7"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.opendev.org",
        "time": "Sun Apr 30 12:50:34 2023 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Sun Apr 30 12:50:34 2023 +0000"
      },
      "message": "Merge \"Update v3_endpoint_type to use public\""
    },
    {
      "commit": "90e2c569ed15c87214472b774aca6f42255c7321",
      "tree": "3e91f29b81b941aae5f557407761322843f68138",
      "parents": [
        "e64f4c2b07e048ea77d08a29b7afbd17448abc32",
        "572ac54250fdd1a61809b57cbd15a49209c83f16"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.opendev.org",
        "time": "Fri Apr 28 20:42:22 2023 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Fri Apr 28 20:42:22 2023 +0000"
      },
      "message": "Merge \"Update \"test_list_migrations_in_flavor_resize_situation\" to indicate the failing request on timeout.\""
    },
    {
      "commit": "04d352458ec18df138847a2b0f4e58f1e857b8b0",
      "tree": "808e0f5d5fc256b308a38d8198373dbe39f55670",
      "parents": [
        "e64f4c2b07e048ea77d08a29b7afbd17448abc32"
      ],
      "author": {
        "name": "Dan Smith",
        "email": "dansmith@redhat.com",
        "time": "Fri Apr 28 12:55:23 2023 -0700"
      },
      "committer": {
        "name": "Dan Smith",
        "email": "dansmith@redhat.com",
        "time": "Fri Apr 28 12:55:42 2023 -0700"
      },
      "message": "Wait until SSHABLE in volumes_extend test\n\nChange-Id: Id6f4f7dd842cf7f578c37a64ee5c9f46c0a893f2\n"
    },
    {
      "commit": "05c805f7f3b6943213624160a507ca63a3eab5d7",
      "tree": "427bd81c8f3c390ffd18c1e6adc93215ad4d5549",
      "parents": [
        "e64f4c2b07e048ea77d08a29b7afbd17448abc32"
      ],
      "author": {
        "name": "Arx Cruz",
        "email": "arxcruz@redhat.com",
        "time": "Fri Apr 28 15:35:14 2023 +0200"
      },
      "committer": {
        "name": "Arx Cruz",
        "email": "arxcruz@redhat.com",
        "time": "Fri Apr 28 16:00:00 2023 +0200"
      },
      "message": "Update v3_endpoint_type to use public\n\nThe default endpoint type for OpenStack Identity should be the public\nversion, and it was something missed for a while.\n\nChange-Id: Ib679fb21d8d815317ecdd03e40dfe16e6ef3915e\n"
    },
    {
      "commit": "e64f4c2b07e048ea77d08a29b7afbd17448abc32",
      "tree": "fdc310e7ce60eecccd0c9bdd11ee1db4e9cb2b64",
      "parents": [
        "3c7eebaaf35c9e8a3f00c76cd1741457bdec9fab"
      ],
      "author": {
        "name": "Ade Lee",
        "email": "alee@redhat.com",
        "time": "Sun Mar 26 15:52:30 2023 +0200"
      },
      "committer": {
        "name": "Ade Lee",
        "email": "alee@redhat.com",
        "time": "Mon Apr 17 08:44:37 2023 +0000"
      },
      "message": "Simplify definition of fips jobs\n\nWith the new base jobs, it is no longer necessary to define a pre-run\nplaybook.  You simply need to set enable_fips to True and specify an\nnslookup_target.  This will set things up to use ubuntu jobs when FIPS\nis supported on jammy\n\nDepends-On: https://review.opendev.org/c/openstack/devstack/+/871606\nChange-Id: I1c02c4817a39d26e94873831801089d1aa86133c\n"
    },
    {
      "commit": "3c7eebaaf35c9e8a3f00c76cd1741457bdec9fab",
      "tree": "9c0bb91626563749e175d67ffa4cd546c1c38676",
      "parents": [
        "94649e792e08fcfb3859a4f7cf314070287f985c",
        "b15ff9b0f28b0a3de70f02c05d107acf589d758d"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.opendev.org",
        "time": "Tue Apr 04 17:17:03 2023 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Tue Apr 04 17:17:03 2023 +0000"
      },
      "message": "Merge \"Add project reader to account-generator\""
    },
    {
      "commit": "b15ff9b0f28b0a3de70f02c05d107acf589d758d",
      "tree": "ffb3122a529d604aae1a88342422d74fc4039de3",
      "parents": [
        "baa3cc712cbf37a077291f69d8b621bd6f759132"
      ],
      "author": {
        "name": "Lukas Piwowarski",
        "email": "lpiwowar@redhat.com",
        "time": "Tue Mar 21 12:17:54 2023 +0000"
      },
      "committer": {
        "name": "Lukáš Piwowarski",
        "email": "lpiwowar@redhat.com",
        "time": "Thu Mar 30 09:55:49 2023 +0200"
      },
      "message": "Add project reader to account-generator\n\nTempest requires project_reader to sucessfully run some tests [1].\nHowever, account-generator does not support generating project reader accounts.\n\nThis patch therefore changes accout-generator so that it generates\nproject reader together with other accounts.\n\n[1] https://review.opendev.org/c/openstack/tempest/+/871210\n\nChange-Id: Ie127c2ed159da8a6bc780919cdd4def44e457efb\n"
    },
    {
      "commit": "94649e792e08fcfb3859a4f7cf314070287f985c",
      "tree": "bf2197c6be09f0fd8abd4fe52e91397eafeafca2",
      "parents": [
        "7a01706384971be5593fb3bfab497d107ba38be0",
        "a3e09f7000d23fa7581557b73943522f76b8abc8"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.opendev.org",
        "time": "Thu Mar 23 20:00:53 2023 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Thu Mar 23 20:00:53 2023 +0000"
      },
      "message": "Merge \"Add RBAC new defaults and scope job for stable/zed\""
    },
    {
      "commit": "7a01706384971be5593fb3bfab497d107ba38be0",
      "tree": "7b118da9c5157e5f51418c64c492217cd5dd32d4",
      "parents": [
        "bbb2e044132890cabc823e3c0b583a9462f9c2ae",
        "80851ad9061f289053b19030f72e05699a513160"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.opendev.org",
        "time": "Thu Mar 23 16:32:29 2023 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Thu Mar 23 16:32:29 2023 +0000"
      },
      "message": "Merge \"rm hardcoded cidr in test_create_server_multi_nic\""
    },
    {
      "commit": "a3e09f7000d23fa7581557b73943522f76b8abc8",
      "tree": "1dc40decb1858352a94351eab15b22fbd03f0709",
      "parents": [
        "bbb2e044132890cabc823e3c0b583a9462f9c2ae"
      ],
      "author": {
        "name": "Ghanshyam Mann",
        "email": "gmann@ghanshyammann.com",
        "time": "Tue Mar 21 17:08:07 2023 -0500"
      },
      "committer": {
        "name": "Ghanshyam",
        "email": "gmann@ghanshyammann.com",
        "time": "Wed Mar 22 18:42:27 2023 +0000"
      },
      "message": "Add RBAC new defaults and scope job for stable/zed\n\nstable/zed has the new defaults and scope available but\nthey were disabled by default. Let\u0027s test those by enabling\nin stable/zed also so that we know if they work fine in\nintegrated way or not\n\nChange-Id: Id2bd58854f60f38dccf0ef805de284c7e95db2f3\n"
    },
    {
      "commit": "80851ad9061f289053b19030f72e05699a513160",
      "tree": "02fb5c2ec6b607e5fa5254d53b7590ba1601e9c7",
      "parents": [
        "1f958c36e324788c157d4d2974dd79ec402e3f7f"
      ],
      "author": {
        "name": "Pragadeeswaran Sathyanarayanan",
        "email": "psathyan@redhat.com",
        "time": "Tue Mar 21 15:14:42 2023 +0530"
      },
      "committer": {
        "name": "Pragadeeswaran Sathyanarayanan",
        "email": "psathyan@redhat.com",
        "time": "Tue Mar 21 17:41:43 2023 +0530"
      },
      "message": "rm hardcoded cidr in test_create_server_multi_nic\n\nNow, We have some hard code in here, but some VPC are limited to\nsome specific address ranges by default in some cloud.\n\nSo, we need change these hard code to configuration, it can\nmeet the user specific requirement flexibly and reasonably.\n\ncloses-bug: #1743742\nSigned-off-by: Pragadeeswaran Sathyanarayanan \u003cpsathyan@redhat.com\u003e\nChange-Id: Ia201c0520b8d2df17664b84bd61755d7c2d68258\n"
    },
    {
      "commit": "bbb2e044132890cabc823e3c0b583a9462f9c2ae",
      "tree": "3d0f156056ab404959f36e881bd0d85e0ea6be69",
      "parents": [
        "1f958c36e324788c157d4d2974dd79ec402e3f7f"
      ],
      "author": {
        "name": "Ghanshyam Mann",
        "email": "gmann@ghanshyammann.com",
        "time": "Mon Mar 20 13:51:51 2023 -0500"
      },
      "committer": {
        "name": "Ghanshyam Mann",
        "email": "gmann@ghanshyammann.com",
        "time": "Mon Mar 20 14:02:55 2023 -0500"
      },
      "message": "Update integrated gates template for grenade skip level job\n\nCurrent master is a non SLURP release so we do not need to run\ngreande-skip-level job as default though any project want to run\nskip level testing they can use the greande-skip-level-always job\nfor example nova doing.\n\nWith branch variant, we make run no change in integrated gate jobs\nfor stable/2023.1 testing.\n\nChange-Id: I183fe7513064d46255e8b078528d7e3639a3ce1a\n"
    },
    {
      "commit": "1f958c36e324788c157d4d2974dd79ec402e3f7f",
      "tree": "d99426a193355b5a126d2741b588846a077d27e6",
      "parents": [
        "32c3a09dca114e26a173756b0510365bd43d15d8",
        "7fdc604079386e47669f7a5ec4a7de3d4d814b1f"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.opendev.org",
        "time": "Sun Mar 19 14:22:00 2023 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Sun Mar 19 14:22:00 2023 +0000"
      },
      "message": "Merge \"Create releasenotes page for tempest 34.0.0\""
    },
    {
      "commit": "32c3a09dca114e26a173756b0510365bd43d15d8",
      "tree": "fff5d4e3cce6a7ce2e38a98e1883e25f8e88f381",
      "parents": [
        "06a03062e7e7df58f2aca4b44d4b3205f82b48e3",
        "9eab9073dd8f66031e0ebcee2ebc2e821ea16e87"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.opendev.org",
        "time": "Fri Mar 17 23:31:50 2023 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Fri Mar 17 23:31:50 2023 +0000"
      },
      "message": "Merge \"Add Tempest gate job for stable/2023.1\""
    },
    {
      "commit": "7fdc604079386e47669f7a5ec4a7de3d4d814b1f",
      "tree": "f9ee7dffdc7e86cfc7ad63763fd9629a87ecb9c2",
      "parents": [
        "06a03062e7e7df58f2aca4b44d4b3205f82b48e3"
      ],
      "author": {
        "name": "Ghanshyam Mann",
        "email": "gmann@ghanshyammann.com",
        "time": "Fri Mar 17 17:02:45 2023 -0500"
      },
      "committer": {
        "name": "Ghanshyam Mann",
        "email": "gmann@ghanshyammann.com",
        "time": "Fri Mar 17 17:02:45 2023 -0500"
      },
      "message": "Create releasenotes page for tempest 34.0.0\n\nChange-Id: Ifceec758bd48c916682edb1db78585c87f7eb730\n"
    },
    {
      "commit": "06a03062e7e7df58f2aca4b44d4b3205f82b48e3",
      "tree": "f4009f661dcc9bff360e63b2560672772d065f7f",
      "parents": [
        "c437a314633d422b02ebe98ecd4107a90ed9f3b7",
        "eb85cec8b5a6fa9bbcb859d41fc3dc7d718e39df"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.opendev.org",
        "time": "Fri Mar 17 21:36:39 2023 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Fri Mar 17 21:36:39 2023 +0000"
      },
      "message": "Merge \"Inherit tempest-extra-tests job from tempest-full-py3\""
    },
    {
      "commit": "c437a314633d422b02ebe98ecd4107a90ed9f3b7",
      "tree": "3b3a303a84909eb4be80ed5641309253146205fc",
      "parents": [
        "7c7d0fdd67022ad48ed128c997dfcc3b063c0576",
        "91e2be9ebfebfa9b1695b2216b570991adc0f08c"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.opendev.org",
        "time": "Fri Mar 17 21:33:36 2023 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Fri Mar 17 21:33:36 2023 +0000"
      },
      "message": "Merge \"Switch to the master constraint in tox.ini\""
    },
    {
      "commit": "7c7d0fdd67022ad48ed128c997dfcc3b063c0576",
      "tree": "66e5af511f11fdf3af394c69be5671edfe9c362e",
      "parents": [
        "cfa71428ff617ad71be79bf370b71a6facad9ae0",
        "00a315dc9636fb33332ef96ec504660f471e0ec1"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.opendev.org",
        "time": "Fri Mar 17 21:33:33 2023 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Fri Mar 17 21:33:33 2023 +0000"
      },
      "message": "Merge \"Use stable constraint in tox to release new tag for 2023.1\""
    },
    {
      "commit": "cfa71428ff617ad71be79bf370b71a6facad9ae0",
      "tree": "3b3a303a84909eb4be80ed5641309253146205fc",
      "parents": [
        "35b4b58d01e0e92a3e5d3dcadba9c874482bcc20",
        "b04b102984fa16f4837f63e322baf472c1c76609"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.opendev.org",
        "time": "Fri Mar 17 12:00:45 2023 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Fri Mar 17 12:00:45 2023 +0000"
      },
      "message": "Merge \"Update multiattach tests\""
    },
    {
      "commit": "91e2be9ebfebfa9b1695b2216b570991adc0f08c",
      "tree": "774ab8b6d81a69937cac47bb5b328032031a9e26",
      "parents": [
        "00a315dc9636fb33332ef96ec504660f471e0ec1"
      ],
      "author": {
        "name": "Ghanshyam Mann",
        "email": "gmann@ghanshyammann.com",
        "time": "Thu Mar 16 14:52:29 2023 -0500"
      },
      "committer": {
        "name": "Ghanshyam Mann",
        "email": "gmann@ghanshyammann.com",
        "time": "Thu Mar 16 14:52:29 2023 -0500"
      },
      "message": "Switch to the master constraint in tox.ini\n\nTo releas a new tag for Tempest 2023.1, we modified the\ncompatible constraint in tox.ini\n- https://review.opendev.org/c/openstack/tempest/+/877713\n\nAs new tag is released now so we can switch back to the master\nconstraint in tox.ini.\n\nChange-Id: Ic91e443ae1948d71fa276be03dcef4576c64df33\n"
    },
    {
      "commit": "00a315dc9636fb33332ef96ec504660f471e0ec1",
      "tree": "a930e4e513cf4fd27c8d70b344d9a6bbabe5f7f4",
      "parents": [
        "b04b102984fa16f4837f63e322baf472c1c76609"
      ],
      "author": {
        "name": "Ghanshyam Mann",
        "email": "gmann@ghanshyammann.com",
        "time": "Thu Mar 16 14:50:38 2023 -0500"
      },
      "committer": {
        "name": "Ghanshyam Mann",
        "email": "gmann@ghanshyammann.com",
        "time": "Thu Mar 16 14:50:38 2023 -0500"
      },
      "message": "Use stable constraint in tox to release new tag for 2023.1\n\nWe will release Tempest new tag to get cinder tests\nfix[1] in stable/2023.1. Without the cinder test fix[1], tempest\nreleased for 2023.1 will not work with cinder in 2023.1.\nSo that new tag use stable/2023.1 constraint in the tox env.\n\nFor example: if anyone uses Tempest new tag in future say\n1 year later then tox env also should use the 2023.1 contstraint for\ncompatibility instead master.\n\nThese need to be move back to master constraint once release is done.\n\n[1] https://review.opendev.org/c/openstack/tempest/+/875372\n\nChange-Id: Ibb348e0642190b3a83d8b5f86c8b49295cf071e0\n"
    },
    {
      "commit": "9eab9073dd8f66031e0ebcee2ebc2e821ea16e87",
      "tree": "c3ebd80c8d4299cf1fec94ec911bad78b4781198",
      "parents": [
        "eb85cec8b5a6fa9bbcb859d41fc3dc7d718e39df"
      ],
      "author": {
        "name": "Ghanshyam Mann",
        "email": "gmann@ghanshyammann.com",
        "time": "Wed Mar 15 15:17:07 2023 -0500"
      },
      "committer": {
        "name": "Ghanshyam Mann",
        "email": "gmann@ghanshyammann.com",
        "time": "Wed Mar 15 15:17:07 2023 -0500"
      },
      "message": "Add Tempest gate job for stable/2023.1\n\nNow we have stable/2023.1 branch ready for devstack\nand so does for all service projects.\n\nThis commit adds the Tempest testing for stable/2023.1\nby adding new jobs running on stable/2023.1 version of\nopenstack.\n\nChange-Id: I5994c6fb56e01c9697d4d80bcbff2939ef2eff04\n"
    },
    {
      "commit": "eb85cec8b5a6fa9bbcb859d41fc3dc7d718e39df",
      "tree": "714528f99cf74a61a98bd88ad77bc63cd4a9daf4",
      "parents": [
        "b04b102984fa16f4837f63e322baf472c1c76609"
      ],
      "author": {
        "name": "Ghanshyam Mann",
        "email": "gmann@ghanshyammann.com",
        "time": "Wed Mar 15 14:19:03 2023 -0500"
      },
      "committer": {
        "name": "Ghanshyam",
        "email": "gmann@ghanshyammann.com",
        "time": "Wed Mar 15 19:52:33 2023 +0000"
      },
      "message": "Inherit tempest-extra-tests job from tempest-full-py3\n\ntempest-extra-tests job run the admin and negative tests for\nnow which need same config what tempest-full-py3 job already\nhave. Inheriting tempest-extra-tests job from tempest-full-py3\nfor the same reason.\n\nChange-Id: Idad488abb9cb6bd982f0193e7a2cc411156dd034\n"
    },
    {
      "commit": "b04b102984fa16f4837f63e322baf472c1c76609",
      "tree": "774ab8b6d81a69937cac47bb5b328032031a9e26",
      "parents": [
        "310c87856b93c5021e8b909a410df490213b5520"
      ],
      "author": {
        "name": "whoami-rajat",
        "email": "rajatdhasmana@gmail.com",
        "time": "Mon Feb 27 09:41:22 2023 +0000"
      },
      "committer": {
        "name": "Rajat Dhasmana",
        "email": "rajatdhasmana@gmail.com",
        "time": "Wed Mar 15 19:36:35 2023 +0000"
      },
      "message": "Update multiattach tests\n\nMultiattach tests use legacy format to create multiattach\nvolumes i.e. provide \"multiattach\u003dTrue\" in request body of\na create volume operation.\nThis patch updates the multiattach tests to use multiattach\nvolume type, which is the standard and only way[1], to create\nmultiattach volumes.\nNote that the old functionality will be changed by patch[2] and\npassing multiattach\u003dTrue in volume create request body will\nerror out with BadRequest.\n\nDevstack will create the multiattach volume type, like an\noperator will create in a real deployment, and set it as a\ntempest config option (see depends on patch).\n\nWe are adding a new config option `volume_type_multiattach`\nwhich is used as the multiattach volume type to create\nmultiattach volumes.\n\n[1] https://docs.openstack.org/cinder/latest/admin/volume-multiattach.html#how-to-create-a-multiattach-volume\n[2] https://review.opendev.org/c/openstack/cinder/+/874865\n\nDepends-On: https://review.opendev.org/c/openstack/devstack/+/877337\nDepends-On: https://review.opendev.org/c/openstack/devstack/+/877497\nDepends-On: https://review.opendev.org/c/openstack/devstack/+/877548\nDepends-On: https://review.opendev.org/c/openstack/devstack/+/877498\nDepends-On: https://review.opendev.org/c/openstack/devstack/+/877499\n\nChange-Id: I5f68ef56fcc55dfc636936dabb5e6ad761579519\n"
    },
    {
      "commit": "572ac54250fdd1a61809b57cbd15a49209c83f16",
      "tree": "de999d7a28e4dd10bd8dcbffda58b9116b23e0ff",
      "parents": [
        "baa3cc712cbf37a077291f69d8b621bd6f759132"
      ],
      "author": {
        "name": "Jorge San Emeterio",
        "email": "jsanemet@redhat.com",
        "time": "Thu Mar 09 10:38:56 2023 +0000"
      },
      "committer": {
        "name": "Jorge San Emeterio",
        "email": "jsanemet@redhat.com",
        "time": "Tue Mar 14 09:39:18 2023 +0000"
      },
      "message": "Update\n\"test_list_migrations_in_flavor_resize_situation\" to indicate the failing request on timeout.\n\nThis is one of those tests that for some reason or the other fail randomly on our CI systems. Problem is, that the error message it fails with is not very helpful, as it just indicates that a timeout happened but not much else. This change seeks to fix that by including the request id that led to the timeout. This way, once the test fails on a build, it will be possible to search the log files for this request and track the underlying problem.\n\nCloses-Bug: #2009701\nChange-Id: Ic1ffd62f9d6ed0d69467f678c1820cddbb1fda12\n"
    },
    {
      "commit": "35b4b58d01e0e92a3e5d3dcadba9c874482bcc20",
      "tree": "413fb8b36c03a2c838abf9a93896b84496a5690e",
      "parents": [
        "baa3cc712cbf37a077291f69d8b621bd6f759132",
        "e9a58a1cc79feb7d96b7d6db7587e6c39f2450a5"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.opendev.org",
        "time": "Mon Mar 13 22:24:37 2023 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Mon Mar 13 22:24:37 2023 +0000"
      },
      "message": "Merge \"Introduce a change that will allow more clients to make volumes\""
    },
    {
      "commit": "e9a58a1cc79feb7d96b7d6db7587e6c39f2450a5",
      "tree": "fddc0e48fcc193113586b29140e4ed2ab58fc6dd",
      "parents": [
        "1569290be06e61d63061ae35a997aff0ebad68f1"
      ],
      "author": {
        "name": "Milana Levy",
        "email": "millevy@redhat.com",
        "time": "Tue Feb 21 12:55:20 2023 +0000"
      },
      "committer": {
        "name": "Milana Levy",
        "email": "millevy@redhat.com",
        "time": "Mon Mar 13 12:59:56 2023 +0000"
      },
      "message": "Introduce a change that will allow more clients to make volumes\n\nThis change was written so that a new volume could be created by another client other than the primary admin.\nThis change also let this clients to attach/detach volumes.\n\nChange-Id: I122a08aaf273a1f786e13737f31f2a0ab9c7bfdb\n"
    },
    {
      "commit": "baa3cc712cbf37a077291f69d8b621bd6f759132",
      "tree": "1d463c7442821d59f68fa9164bc12cbae6ea949d",
      "parents": [
        "0ea86c37adcf3289f04f0aa6f18811ec1619780c",
        "21f40f3df22561a96164daedbb09032686392f22"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.opendev.org",
        "time": "Mon Mar 06 23:12:05 2023 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Mon Mar 06 23:12:05 2023 +0000"
      },
      "message": "Merge \"Revert \"Fix DeprecationWarning of jsonschema\"\""
    },
    {
      "commit": "0ea86c37adcf3289f04f0aa6f18811ec1619780c",
      "tree": "f6fa1f68a03e69765ee118d3311171bcb57f3f28",
      "parents": [
        "4960ad92951ab882e36a337a2fb626e349ba2adb",
        "d78e405364ca3725820fc7bd4b2f2af198ccc624"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.opendev.org",
        "time": "Sun Mar 05 19:47:35 2023 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Sun Mar 05 19:47:35 2023 +0000"
      },
      "message": "Merge \"Fix server cleanup in test_multiple_create test\""
    },
    {
      "commit": "4960ad92951ab882e36a337a2fb626e349ba2adb",
      "tree": "96cf8cd3e00f4b8599d37d0a52bdf9742d21d3bd",
      "parents": [
        "28f7dfa33bd3b73b3bf238ed81a48886b795a928",
        "f16c70a11c6e1e3126dba516e9e8aaa9618e58a8"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.opendev.org",
        "time": "Sun Mar 05 19:44:00 2023 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Sun Mar 05 19:44:00 2023 +0000"
      },
      "message": "Merge \"Revert \"Update required minimum jsonschema version \u003e\u003d 4.16.0\"\""
    },
    {
      "commit": "d78e405364ca3725820fc7bd4b2f2af198ccc624",
      "tree": "5f37325270eacbf3524067b6032e909af6102c11",
      "parents": [
        "4c76f1642f6cd2147ceb9a7bea2a27f7a22038cb"
      ],
      "author": {
        "name": "Lukas Piwowarski",
        "email": "lpiwowar@redhat.com",
        "time": "Tue Feb 28 15:11:43 2023 +0000"
      },
      "committer": {
        "name": "Lukas Piwowarski",
        "email": "lpiwowar@redhat.com",
        "time": "Fri Mar 03 08:07:42 2023 +0000"
      },
      "message": "Fix server cleanup in test_multiple_create test\n\nThe above-mentioned test uses ServersClient.delete_server function to\ndelete servers. However, this function does not wait for the successful\ndeletion of the servers which sometimes leads to an error (see linked\nbug).\n\nThis patch changes the test so that it uses\nBaseV2ComputeTest.delete_server function which waits for the successful\ndeletion of the server.\n\nCloses-Bug: #1954535\nChange-Id: Ic1ed48fda03ce3c13198d2dd299b57d68b06e63d\n"
    },
    {
      "commit": "21f40f3df22561a96164daedbb09032686392f22",
      "tree": "8c0b7512441ac312835afac3431781fb8af7271d",
      "parents": [
        "d52fb8cb6d2ed8893bc36f2f1f786cd890b1732e"
      ],
      "author": {
        "name": "Ghanshyam",
        "email": "gmann@ghanshyammann.com",
        "time": "Fri Mar 03 03:05:40 2023 +0000"
      },
      "committer": {
        "name": "Ghanshyam",
        "email": "gmann@ghanshyammann.com",
        "time": "Fri Mar 03 03:05:40 2023 +0000"
      },
      "message": "Revert \"Fix DeprecationWarning of jsonschema\"\n\nThis reverts commit d52fb8cb6d2ed8893bc36f2f1f786cd890b1732e.\n\nReason for revert:\n\nWe need to support till xena as Tempest master do support stable/xena onwards branches. stable/xena has jsonschema 3.2.0 only https://github.com/openstack/requirements/blob/stable/xena/upper-constraints.txt#L548\n\nWe need to avoid such bumping unless something is failing.\n\nWith jsonschema 3.2.0 we do not have the new things so let\u0027s keep them and we can fix it once we have jsonschema version as upper-constraint where they are going to be removed.\n\nhttps://github.com/python-jsonschema/jsonschema/blob/v3.2.0/jsonschema/validators.py#L475\n\nChange-Id: Iab8dbcd469e2ca234c9a42673b8b02f470ec2404\n"
    },
    {
      "commit": "f16c70a11c6e1e3126dba516e9e8aaa9618e58a8",
      "tree": "e7aa1bd43ef69580479be62257fddc454deeb5c3",
      "parents": [
        "e2315c1cf55b8eb7996c61bed85313d5ff90d07f"
      ],
      "author": {
        "name": "Ghanshyam",
        "email": "gmann@ghanshyammann.com",
        "time": "Thu Mar 02 22:44:16 2023 +0000"
      },
      "committer": {
        "name": "Ghanshyam",
        "email": "gmann@ghanshyammann.com",
        "time": "Thu Mar 02 22:44:16 2023 +0000"
      },
      "message": "Revert \"Update required minimum jsonschema version \u003e\u003d 4.16.0\"\n\nThis reverts commit e2315c1cf55b8eb7996c61bed85313d5ff90d07f.\n\nReason for revert:\n\nWe need to support till xena as Tempest master do support stable/xena onwards branches. stable/xena has jsonschema 3.2.0 only https://github.com/openstack/requirements/blob/stable/xena/upper-constraints.txt#L548\n\nWe need to avoid such bumping unless something is failing.\n\nChange-Id: Ib6c9ed442b9e4b6c70af7ca7e495e644b17428d7\n"
    },
    {
      "commit": "28f7dfa33bd3b73b3bf238ed81a48886b795a928",
      "tree": "2c3fe0cb1c876cb22d16e6ba6345fb3d63f1b6c2",
      "parents": [
        "92ae4d2fd2909cf79d6d1e4971a40a63412431a7",
        "30a269ceeefde605bbc8f9b68b65f99f30af9184"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.opendev.org",
        "time": "Thu Mar 02 03:19:25 2023 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Thu Mar 02 03:19:25 2023 +0000"
      },
      "message": "Merge \"Cinder client fails if identity API version specified\""
    },
    {
      "commit": "92ae4d2fd2909cf79d6d1e4971a40a63412431a7",
      "tree": "e8236f4d6d3c30c55d1784fa579ece6ddaf0fd18",
      "parents": [
        "0c10907cf8ca61c8c164c7d911365374d66113f2",
        "e2315c1cf55b8eb7996c61bed85313d5ff90d07f"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.opendev.org",
        "time": "Thu Mar 02 02:56:22 2023 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Thu Mar 02 02:56:22 2023 +0000"
      },
      "message": "Merge \"Update required minimum jsonschema version \u003e\u003d 4.16.0\""
    },
    {
      "commit": "30a269ceeefde605bbc8f9b68b65f99f30af9184",
      "tree": "0bda29e75451c423aad6b400ae921585a579b87e",
      "parents": [
        "5e9e677d8f7f78b8891bd625a36fe7e35a3f1696"
      ],
      "author": {
        "name": "Takemi Asakura",
        "email": "tasakura@redhat.com",
        "time": "Thu Feb 16 19:40:45 2023 +0900"
      },
      "committer": {
        "name": "Takemi Asakura",
        "email": "tasakura@redhat.com",
        "time": "Wed Mar 01 19:44:15 2023 +0900"
      },
      "message": "Cinder client fails if identity API version specified\n\nThe `CLIClient` class, which is used as an interface to various openstack related CLIs, however, the `--os-identity-api-version` option is not available outside of swift and openstack client.\n\nWhen `--os-identity-api-version` is used except for swift and openstack clients, the following fixes were made to prevent passing options to the client.\n\n- Add a statement in the `cmd_with_auth` method that `--os-identity-api-version` is used only for swift and openstack\n\nCloses-Bug: #1980252\nChange-Id: I8cfe63551cadd2f773c7455786b01f12e4843796\n"
    },
    {
      "commit": "0c10907cf8ca61c8c164c7d911365374d66113f2",
      "tree": "fef12024748f1ea88135b9d5ae6999e9572446fb",
      "parents": [
        "6f93d828fc317b4e53c27128b24f8d82c914ac3d",
        "d3155552ec0d176aa03410f6d2725b5c4138c976"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.opendev.org",
        "time": "Wed Mar 01 00:20:08 2023 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Wed Mar 01 00:20:08 2023 +0000"
      },
      "message": "Merge \"Avoid wait for vol detach in live-migrate tests\""
    },
    {
      "commit": "e2315c1cf55b8eb7996c61bed85313d5ff90d07f",
      "tree": "f08d88e11c1aed21f6566682d16f12c0c853f2a8",
      "parents": [
        "d52fb8cb6d2ed8893bc36f2f1f786cd890b1732e"
      ],
      "author": {
        "name": "Nozomi Kawamoto",
        "email": "nkawamot@redhat.com",
        "time": "Wed Mar 01 00:38:22 2023 +0900"
      },
      "committer": {
        "name": "Nozomi Kawamoto",
        "email": "nkawamot@redhat.com",
        "time": "Wed Mar 01 00:38:22 2023 +0900"
      },
      "message": "Update required minimum jsonschema version \u003e\u003d 4.16.0\n\nDeprecationWarnings for jsonschema has been fixed at below path.\n\nhttps://review.opendev.org/c/openstack/tempest/+/875264\n\nBut it is required to update the minimum jsonschema version \u003e\u003d 4.16.0\nfor including a below commit.\n\nhttps://github.com/python-jsonschema/jsonschema/commit/ee024ffc61bee56b25e816f489d7365fe1445c6d\n\nCloses-Bug: #2008490\nChange-Id: I0f459d7f74406e30af725c751f3b7cd1a6a931a6\n"
    },
    {
      "commit": "6f93d828fc317b4e53c27128b24f8d82c914ac3d",
      "tree": "e47ef5ebc3e9f05e52bea07cdfd92e84693e497d",
      "parents": [
        "cd080273d2158d53547bc2bfe9e37c9530e11b2e",
        "d52fb8cb6d2ed8893bc36f2f1f786cd890b1732e"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.opendev.org",
        "time": "Mon Feb 27 22:23:41 2023 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Mon Feb 27 22:23:41 2023 +0000"
      },
      "message": "Merge \"Fix DeprecationWarning of jsonschema\""
    },
    {
      "commit": "d3155552ec0d176aa03410f6d2725b5c4138c976",
      "tree": "720fa7ade2c47706b4a9b4077a2d50d4dcf6e783",
      "parents": [
        "cd080273d2158d53547bc2bfe9e37c9530e11b2e"
      ],
      "author": {
        "name": "Dan Smith",
        "email": "dansmith@redhat.com",
        "time": "Mon Feb 27 06:48:38 2023 -0800"
      },
      "committer": {
        "name": "Dan Smith",
        "email": "dansmith@redhat.com",
        "time": "Mon Feb 27 08:30:46 2023 -0800"
      },
      "message": "Avoid wait for vol detach in live-migrate tests\n\nThis extends the recent theme of making sure the tearDown process does\nnot hang and ultimately fail the test because it cannot detach a\nvolume from a guest. We see (and have been seeing for a long time)\nthe live migration tests specifically fail in this way in the gate.\n\nChange-Id: Ib1065c146ab2f927c23fc8a0b73d7040516a19a6\nRelated-Bug: #199232\n"
    },
    {
      "commit": "cd080273d2158d53547bc2bfe9e37c9530e11b2e",
      "tree": "46fd50e5ddf8432fe4a6e9a7b54bc62735b80c54",
      "parents": [
        "bb45ed48383718ce489fec2fe4cd60dc99e8602d",
        "ece781e26caf8d935719a6d8eafbc06d90f74ca2"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.opendev.org",
        "time": "Sun Feb 26 12:38:04 2023 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Sun Feb 26 12:38:04 2023 +0000"
      },
      "message": "Merge \"Switch to the master constraint in tox.ini\""
    },
    {
      "commit": "bb45ed48383718ce489fec2fe4cd60dc99e8602d",
      "tree": "c837ad499fd3f6a8d454a3a059786449a8da4611",
      "parents": [
        "991aade8c5104664a54e530a076393618b2e06a7",
        "58a1047d58c65ed7ddbb4ac611060d648db5bded"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.opendev.org",
        "time": "Sat Feb 25 19:50:00 2023 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Sat Feb 25 19:50:00 2023 +0000"
      },
      "message": "Merge \"Use stable constraint in tox to release new tag for 2023.1\""
    },
    {
      "commit": "991aade8c5104664a54e530a076393618b2e06a7",
      "tree": "46fd50e5ddf8432fe4a6e9a7b54bc62735b80c54",
      "parents": [
        "870d15f204ead52806c4a8ef99bfa1b006d3ea05",
        "50d52e239e91b588fba8697989d3cb371fd95b9b"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.opendev.org",
        "time": "Sat Feb 25 17:46:58 2023 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Sat Feb 25 17:46:58 2023 +0000"
      },
      "message": "Merge \"Add releasenote to tag the Tempest for 2023.1 release\""
    },
    {
      "commit": "870d15f204ead52806c4a8ef99bfa1b006d3ea05",
      "tree": "6087bda2cb0faebc8a304031e75e25f15e53add4",
      "parents": [
        "8f4a22141ea06a0a02c41b1dd2c11e8901db90d3",
        "d869e3acd344c6fb941a4c2833047f24dc0fb109"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.opendev.org",
        "time": "Sat Feb 25 17:07:10 2023 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Sat Feb 25 17:07:10 2023 +0000"
      },
      "message": "Merge \"Use MYSQL_REDUCE_MEMORY in some periodic jobs\""
    },
    {
      "commit": "ece781e26caf8d935719a6d8eafbc06d90f74ca2",
      "tree": "ff6285ab07a86589d651f8e23630cb8bc556f2d6",
      "parents": [
        "58a1047d58c65ed7ddbb4ac611060d648db5bded"
      ],
      "author": {
        "name": "Ghanshyam Mann",
        "email": "gmann@ghanshyammann.com",
        "time": "Sun Feb 19 17:04:23 2023 -0800"
      },
      "committer": {
        "name": "Ghanshyam",
        "email": "gmann@ghanshyammann.com",
        "time": "Sat Feb 25 02:53:39 2023 +0000"
      },
      "message": "Switch to the master constraint in tox.ini\n\nTo releas a new tag for Tempest 2023.1, we modified the\ncompatible constraint in tox.ini\n- https://review.opendev.org/c/openstack/tempest/+/874359/1\n\nAs new tag is released now so we can switch back to the master\nconstraint in tox.ini.\n\nChange-Id: I60f38bef843ad16a54b1fc818ad2c2bcb6095a84\n"
    },
    {
      "commit": "58a1047d58c65ed7ddbb4ac611060d648db5bded",
      "tree": "ded372f01e67b691eb4edbc14437b8f6db5d36ad",
      "parents": [
        "50d52e239e91b588fba8697989d3cb371fd95b9b"
      ],
      "author": {
        "name": "Ghanshyam Mann",
        "email": "gmann@ghanshyammann.com",
        "time": "Sun Feb 19 17:01:38 2023 -0800"
      },
      "committer": {
        "name": "Ghanshyam",
        "email": "gmann@ghanshyammann.com",
        "time": "Sat Feb 25 02:53:35 2023 +0000"
      },
      "message": "Use stable constraint in tox to release new tag for 2023.1\n\nWe are going to release Tempest new tag to declare the start of\nsupport for stable/2023.1. So that new tag use stable/2023.1\nconstraint in the tox env.\n\nFor example: if anyone use Tempest new tag in future say\n1 year later then tox env also should use the 2023.1 contstraint for\ncompatibility instead master.\n\nThese need to be move back to master constraint once release is done.\n\nChange-Id: Iedaca324ab239cdb102b28f0eb40a9d160d1591f\n"
    }
  ],
  "next": "50d52e239e91b588fba8697989d3cb371fd95b9b"
}
