)]}'
{
  "log": [
    {
      "commit": "f4e3c9f43ae70b049894d1654710801fef9debf9",
      "tree": "3675ed5d1daaaa41aff27ae143a7fa8e492fa1e4",
      "parents": [
        "8f735305a98d70b1a1bfc4a3ffdccad58df2680c"
      ],
      "author": {
        "name": "Ghanshyam Maan",
        "email": "gmaan.os14@gmail.com",
        "time": "Tue Mar 24 19:44:03 2026 +0000"
      },
      "committer": {
        "name": "Ghanshyam Maan",
        "email": "gmaan.os14@gmail.com",
        "time": "Tue Mar 24 19:44:03 2026 +0000"
      },
      "message": "Update integrated template to run grenade-skip-level-always on stable/2026.1\n\nChange-Id: I302a9bfd3ae90dad8771d4a3a55b1493faf70f25\nSigned-off-by: Ghanshyam Maan \u003cgmaan.os14@gmail.com\u003e\n"
    },
    {
      "commit": "8f735305a98d70b1a1bfc4a3ffdccad58df2680c",
      "tree": "711a33dec32d5f8b61bc9a8112d2ecc969ce2ef3",
      "parents": [
        "ec35a2023dd23e7c2193608638267a61b71379a7"
      ],
      "author": {
        "name": "Ghanshyam Maan",
        "email": "gmaan.os14@gmail.com",
        "time": "Tue Mar 24 19:19:10 2026 +0000"
      },
      "committer": {
        "name": "Ghanshyam Maan",
        "email": "gmaan.os14@gmail.com",
        "time": "Tue Mar 24 19:19:10 2026 +0000"
      },
      "message": "Add Tempest gate job for stable/2026.1\n\nNow we have stable/2026.1 branch ready for devstack\nand so does for all service projects.\n\nThis commit adds the Tempest testing for stable/2026.1\nby adding new jobs running on stable/2026.1 version of\nopenstack.\n\nChange-Id: I801632d437bbaad49168df15b4763887e35af408\nSigned-off-by: Ghanshyam Maan \u003cgmaan.os14@gmail.com\u003e\n"
    },
    {
      "commit": "ec35a2023dd23e7c2193608638267a61b71379a7",
      "tree": "87087d8a5b679541b38773d2da5e0d70f6ddf303",
      "parents": [
        "fcd755366f6afa882336101739a42c36c21a7555"
      ],
      "author": {
        "name": "Ghanshyam Maan",
        "email": "gmaan.os14@gmail.com",
        "time": "Fri Mar 20 23:18:12 2026 +0000"
      },
      "committer": {
        "name": "Ghanshyam Maan",
        "email": "gmaan.os14@gmail.com",
        "time": "Sat Mar 21 19:01:21 2026 +0000"
      },
      "message": "Switch to the master constraint in tox.ini\n\nTo release a new tag for Tempest 2026.1, we modified the\ncompatible constraint in tox.in\n\nAs new tag is released now so we can switch back to the master\nconstraint in tox.ini.\n\nChange-Id: I132a63b5cecba9fc0af388851fff73e1cc546781\nSigned-off-by: Ghanshyam Maan \u003cgmaan.os14@gmail.com\u003e\n"
    },
    {
      "commit": "fcd755366f6afa882336101739a42c36c21a7555",
      "tree": "12d7c3efaf6efa00df27e569df590dffee9bf5b3",
      "parents": [
        "9579e15d818248a5b402820ed86c7d315e699a1c"
      ],
      "author": {
        "name": "Ghanshyam Maan",
        "email": "gmaan.os14@gmail.com",
        "time": "Fri Mar 20 23:15:03 2026 +0000"
      },
      "committer": {
        "name": "Ghanshyam Maan",
        "email": "gmaan.os14@gmail.com",
        "time": "Sat Mar 21 19:01:16 2026 +0000"
      },
      "message": "Use stable constraint in tox to release new tag for 2026.1\n\nWe are going to release Tempest new tag to declare the start of\nsupport for stable/2026.1. So that new tag use stable/2026.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 2026.1 contstraint for\ncompatibility instead master.\n\nAlso, making ironic-tempest-bios-ipmi-direct-tinyipa as\nnon voting to merge his change.\n\nThese need to be reverted once release is done.\n\nChange-Id: I1f4c1c7e52d9254598aadace0fdbc74497cb5844\nSigned-off-by: Ghanshyam Maan \u003cgmaan.os14@gmail.com\u003e\n"
    },
    {
      "commit": "697e0a8d38fbd6d7103f2f5fa612f0bed960d039",
      "tree": "49296b2838a451c5e109291f04259f655fce2a08",
      "parents": [
        "c7835b590da97e4b4abde2e2e2cd2ca2193cdbbd",
        "2176483597d3c5113746d073932495b2a0d65daa"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.opendev.org",
        "time": "Sat Feb 14 04:52:19 2026 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Sat Feb 14 04:52:19 2026 +0000"
      },
      "message": "Merge \"Remove grenade jobs from integrated-gate-networking\""
    },
    {
      "commit": "9d20a0dd1fc7b4abbff9d8f17c099be7b391c9b7",
      "tree": "251abed580c646493c903d1b402796468197dcec",
      "parents": [
        "32ebf094f9f701b5adb88fb0c566609850127522"
      ],
      "author": {
        "name": "Sean Mooney",
        "email": "work@seanmooney.info",
        "time": "Wed Feb 11 20:48:50 2026 +0000"
      },
      "committer": {
        "name": "Ghanshyam",
        "email": "gmaan.os14@gmail.com",
        "time": "Thu Feb 12 01:57:55 2026 +0000"
      },
      "message": "Mark airship/tempest-plugin inactive\n\nTHis plugin is broken and it use retired plugin \u0027patrol\u0027. The last change\ndone in this plugin was 7 years ago.\n- https://opendev.org/airship/tempest-plugin\n\nThis unblock and re-enable the tempest-tox-plugin-sanity-check job\n\nChange-Id: I3e7e1459b154cc8ffc1a4a9914b43cca5fefb36b\nSigned-off-by: Sean Mooney \u003cwork@seanmooney.info\u003e\n"
    },
    {
      "commit": "32ebf094f9f701b5adb88fb0c566609850127522",
      "tree": "c61dcd3d8034fa5c40b5474aff9f14503222d6e5",
      "parents": [
        "b146a8c41262cb298be1ecfef056af550b3cd367"
      ],
      "author": {
        "name": "Sean Mooney",
        "email": "work@seanmooney.info",
        "time": "Wed Feb 11 16:34:39 2026 +0000"
      },
      "committer": {
        "name": "Sean Mooney",
        "email": "work@seanmooney.info",
        "time": "Wed Feb 11 20:47:36 2026 +0000"
      },
      "message": "disable horizon in tempest-full-py3\n\nThis change worksaround the runtime dep on\npkg_resouces in xstatic which prevents installing\nhorizon with setuptools \u003e\u003d 82.0.0\n\nrevert this when we have a path forward\n\nRelated-Bug: #2141277\nChange-Id: I4dcbaea227330ad48506345a13268f644b8c7e15\nSigned-off-by: Sean Mooney \u003cwork@seanmooney.info\u003e\n"
    },
    {
      "commit": "2176483597d3c5113746d073932495b2a0d65daa",
      "tree": "a1e873ad238972dd460f3edf52452389a3796de2",
      "parents": [
        "b146a8c41262cb298be1ecfef056af550b3cd367"
      ],
      "author": {
        "name": "Ghanshyam Maan",
        "email": "gmaan@ghanshyammann.com",
        "time": "Tue Feb 10 02:51:36 2026 +0000"
      },
      "committer": {
        "name": "Ghanshyam Maan",
        "email": "gmaan@ghanshyammann.com",
        "time": "Tue Feb 10 02:56:45 2026 +0000"
      },
      "message": "Remove grenade jobs from integrated-gate-networking\n\nNeutron already defined their grenade and grenade-skip-level\njobs so we do not need to run the base grenade jobs from\nintegrated-gate-networking template.\n\nIdea is to run the integrated-gate-networking template on\nneutron gate so that we can run other integrated jobs on\ntheir gate to avoid any breaking change.\n\nOne recent example is sdk job where one of the neutron change\nbroke the sdk job which is part of integrated testing and\nblocked many projects\n- https://lists.openstack.org/archives/list/openstack-discuss@lists.openstack.org/thread/6Y34AM6TIZESGITCKJWSC6R7Y4SACPT3/\n\nChange-Id: Ib6466be71c712db2df00d68a7d5208adb9c5e309\nSigned-off-by: Ghanshyam Maan \u003cgmaan@ghanshyammann.com\u003e\n"
    },
    {
      "commit": "7ee3b8125d69d6bfa7eeba670967de603e5f4b0b",
      "tree": "725a1d784643d7b314c9bc6bb1196de47af48425",
      "parents": [
        "8ad9cc5efd6ee610c88380cc8720651a54a0b180"
      ],
      "author": {
        "name": "Ghanshyam Maan",
        "email": "gmaan@ghanshyammann.com",
        "time": "Sun Feb 01 02:52:27 2026 +0000"
      },
      "committer": {
        "name": "Ghanshyam Maan",
        "email": "gmaan@ghanshyammann.com",
        "time": "Sun Feb 01 02:55:34 2026 +0000"
      },
      "message": "Fix test_spice for rbac policy access error\n\nThe below recent tempest change modified the test_spice\nto use reader role to get remote console and console auth token,\nwhere those APIs are member and admin user APIs.\n\n- https://review.opendev.org/c/openstack/tempest/+/972060\n\nChange-Id: I80e27f796cb8925b5dc4e1054f4f7a8576aa39b1\nSigned-off-by: Ghanshyam Maan \u003cgmaan@ghanshyammann.com\u003e\n"
    },
    {
      "commit": "5bf7cdb69b5659ce8bec281bd4b1fc0ed8c29b22",
      "tree": "30090759476a3ad972bd56e6ba7b22d2ff193efa",
      "parents": [
        "1b54854f98e94476301a5985a3c4f8ef29ea2901"
      ],
      "author": {
        "name": "Yatin Karel",
        "email": "ykarel@redhat.com",
        "time": "Tue Jan 06 11:04:02 2026 +0530"
      },
      "committer": {
        "name": "Yatin Karel",
        "email": "ykarel@redhat.com",
        "time": "Fri Jan 09 12:44:04 2026 +0530"
      },
      "message": "Use default python3_version in 9-stream stable jobs\n\nStable branches missing fixes to support non default\nPYTHON3_VERSION[1], stable branches works fine with\ndefault PYTHON3_VERSION i.e 3.9, so created job\noverrides for this.\n\n[1] https://review.opendev.org/q/topic:%22bug/2109591%22\n\nChange-Id: I5d14e85b7a7cf9a5a8a5073dc27785db8587ecbb\nSigned-off-by: Yatin Karel \u003cykarel@redhat.com\u003e\n"
    },
    {
      "commit": "f5253aa23581e7b14a83a8f70079322cc08da41f",
      "tree": "bbc576d9962d1656d9c4bc1d9aca702f94a13d28",
      "parents": [
        "2b2ac77728f8a9b42bab9f9de947c80dbb6353c3"
      ],
      "author": {
        "name": "Ghanshyam Maan",
        "email": "gmaan@ghanshyammann.com",
        "time": "Thu Nov 06 18:36:40 2025 +0000"
      },
      "committer": {
        "name": "Ghanshyam",
        "email": "gmaan@ghanshyammann.com",
        "time": "Thu Nov 06 20:42:44 2025 +0000"
      },
      "message": "Re-add the ironic job in gate\n\nIronic job ironic-tempest-bios-ipmi-direct-tinyipa\nhas been renamed to ironic-tempest-bios-ipmi-direct\n- https://review.opendev.org/c/openstack/ironic/+/950192\n\nZuul did not give any error or warning when this jobs was\nignored to run and it went unnotice until I manually checked\nthe gate jobs.\n\nChange-Id: I5d252c580a3853877fe480e73676a5e907c756dd\nSigned-off-by: Ghanshyam Maan \u003cgmaan@ghanshyammann.com\u003e\n"
    },
    {
      "commit": "936051ac466d92b5bdc7daa16da44663e42813e4",
      "tree": "315dfcea5a8ef53000e4f0d2f887900f4184a914",
      "parents": [
        "eb3f2dabde91a835ab48ca4be2de9ed2a162c747"
      ],
      "author": {
        "name": "Ghanshyam Maan",
        "email": "gmaan@ghanshyammann.com",
        "time": "Thu Nov 06 20:10:24 2025 +0000"
      },
      "committer": {
        "name": "Ghanshyam Maan",
        "email": "gmaan@ghanshyammann.com",
        "time": "Thu Nov 06 20:10:24 2025 +0000"
      },
      "message": "End support for stable/2024.1\n\nStable/2024.1 is going to unmaintained state[1]\nand Tempest does not support unmaintained releases\nso this marks the end of support for stable/2024.1.\n\nThis adds the release note to mark the end of\nsupport of 2023.2 as well as drop the job.\n\n[1] https://review.opendev.org/c/openstack/releases/+/963711\n\nChange-Id: Ia1ccf30bc6ad024f80e7bc7816ac24bae91b7c1d\nSigned-off-by: Ghanshyam Maan \u003cgmaan@ghanshyammann.com\u003e\n"
    },
    {
      "commit": "9c06b0e05c150300833c99114c6480aab409b2b0",
      "tree": "6446b33b8a41fd2a59ab71cda076e055d0a2f77f",
      "parents": [
        "eacdc371878d3364bc6e1bace8566a872be6c465"
      ],
      "author": {
        "name": "Ghanshyam Maan",
        "email": "gmaan@ghanshyammann.com",
        "time": "Tue Nov 04 19:32:36 2025 +0000"
      },
      "committer": {
        "name": "Ghanshyam Maan",
        "email": "gmaan@ghanshyammann.com",
        "time": "Tue Nov 04 19:32:36 2025 +0000"
      },
      "message": "Add python 3.13 testing and support\n\nAs per 2026.2 cycle testing runtime, python3.13 is\nmandatory python version to test\n- https://governance.openstack.org/tc/reference/runtimes/2026.1.html\n\nAdding its testing and support in tempst.\n\nChange-Id: Ifd1d2f8f8693e6269be98be9556acc53c8e52f4c\nSigned-off-by: Ghanshyam Maan \u003cgmaan@ghanshyammann.com\u003e\n"
    },
    {
      "commit": "eacdc371878d3364bc6e1bace8566a872be6c465",
      "tree": "cb952920d9b2d730b41af416a0b72bcdad2e06ed",
      "parents": [
        "9ebb0b605a3d43b7a0eb46e72f4485760dccff01"
      ],
      "author": {
        "name": "Ghanshyam Maan",
        "email": "gmaan@ghanshyammann.com",
        "time": "Tue Nov 04 19:10:11 2025 +0000"
      },
      "committer": {
        "name": "Ghanshyam Maan",
        "email": "gmaan@ghanshyammann.com",
        "time": "Tue Nov 04 19:10:11 2025 +0000"
      },
      "message": "Drop py3.9 from Tempest\n\nTempest python 3.9 unit test job is failing because requirement\nrepo dropped the python 3.9 constraints\n\n- https://review.opendev.org/c/openstack/requirements/+/957587\n\nWe discussed this type of issue in past if requirement repo\nshould keep the pythion old version constraints\n\nref: https://lists.openstack.org/pipermail/openstack-discuss/2022-May/028711.html\n\nAgreement to fix this is for tempest to drop the support of Python version.\nTempest should drop python3.9 support and if anyone wanted to test python3.9\nenv then that can be done by installing the tempest in python 3.10 (or\nhigher python version) env and test the python3.9 env.\n\nCloses-Bug: #2130665\n\nChange-Id: I3f21aa6c44779cc48aa175a1a801d59d125deeb5\nSigned-off-by: Ghanshyam Maan \u003cgmaan@ghanshyammann.com\u003e\n"
    },
    {
      "commit": "9ebb0b605a3d43b7a0eb46e72f4485760dccff01",
      "tree": "3e06843e453dc5db52fb0775eb5d8a2af37e516e",
      "parents": [
        "cce8eba502fa2c0cebb1633111e73bae6a69d2f0",
        "bd5438e1ffcb922a7596e0dd5787b5a195c9e08a"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.opendev.org",
        "time": "Sat Oct 18 06:45:12 2025 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Sat Oct 18 06:45:12 2025 +0000"
      },
      "message": "Merge \"Update integrated template for stable/2025.2 grenade-skip-level-always job\""
    },
    {
      "commit": "cce8eba502fa2c0cebb1633111e73bae6a69d2f0",
      "tree": "a816acdbe13514330a8eac86075f69934653b568",
      "parents": [
        "1c71f62d11b97da28af473561098def96df58d73",
        "d43621cc6970d7976a87300b1dd6f8d6a5a81089"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.opendev.org",
        "time": "Wed Oct 15 22:15:47 2025 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Wed Oct 15 22:15:47 2025 +0000"
      },
      "message": "Merge \"Add Tempest gate job for stable/2025.2\""
    },
    {
      "commit": "ff1b6450779852794a1ad2f30bbce787ae442e2f",
      "tree": "9dbe59897c5f8d148006df3e7da152b1c7d5b577",
      "parents": [
        "93df2d2d3e73788db982be0f4b85e3451343c94c"
      ],
      "author": {
        "name": "Christian Berendt",
        "email": "berendt@osism.tech",
        "time": "Tue Sep 23 21:03:49 2025 +0200"
      },
      "committer": {
        "name": "Christian Berendt",
        "email": "berendt@osism.tech",
        "time": "Tue Sep 23 21:04:41 2025 +0200"
      },
      "message": "zuul: remove interop-tempest-consistency job\n\nIn preparation of the retirement of the refstack and interop\nrepositories it\u0027s necessary to remove the interop-tempest-consistency\njob that is defined in the openinfra/interop repository.\n\nChange-Id: I5240e631782c6bea06865738f9ff29f69eec535a\nSigned-off-by: Christian Berendt \u003cberendt@osism.tech\u003e\n"
    },
    {
      "commit": "bd5438e1ffcb922a7596e0dd5787b5a195c9e08a",
      "tree": "0d8ecb69a6d084e61f3d59e0151f80f0ff5027f4",
      "parents": [
        "d43621cc6970d7976a87300b1dd6f8d6a5a81089"
      ],
      "author": {
        "name": "Ghanshyam Maan",
        "email": "gmaan@ghanshyammann.com",
        "time": "Mon Sep 22 06:26:46 2025 +0000"
      },
      "committer": {
        "name": "Ghanshyam Maan",
        "email": "gmaan@ghanshyammann.com",
        "time": "Mon Sep 22 06:26:46 2025 +0000"
      },
      "message": "Update integrated template for stable/2025.2 grenade-skip-level-always job\n\nChange-Id: I78a32f22fa478d51506afdc332e77d393fe62a08\nSigned-off-by: Ghanshyam Maan \u003cgmaan@ghanshyammann.com\u003e\n"
    },
    {
      "commit": "d43621cc6970d7976a87300b1dd6f8d6a5a81089",
      "tree": "8cde01f9f3118cffaba4a49858e5b14aa1b5ea9d",
      "parents": [
        "93df2d2d3e73788db982be0f4b85e3451343c94c"
      ],
      "author": {
        "name": "Ghanshyam Maan",
        "email": "gmaan@ghanshyammann.com",
        "time": "Mon Sep 22 05:47:21 2025 +0000"
      },
      "committer": {
        "name": "Ghanshyam Maan",
        "email": "gmaan@ghanshyammann.com",
        "time": "Mon Sep 22 05:47:21 2025 +0000"
      },
      "message": "Add Tempest gate job for stable/2025.2\n\nNow we have stable/2025.2 branch ready for devstack\nand so does for all service projects.\n\nThis commit adds the Tempest testing for stable/2025.2\nby adding new jobs running on stable/2025.2 version of\nopenstack.\n\nChange-Id: Ifbefb9f9bc605d724f0898eb9e176482460e9147\nSigned-off-by: Ghanshyam Maan \u003cgmaan@ghanshyammann.com\u003e\n"
    },
    {
      "commit": "5595b5fdf64d8e421026aadbf2804aa52f036a34",
      "tree": "9c38908295594af3b0c0ba2f24bfa5450e9cb1c7",
      "parents": [
        "0397a3e13e30ade2db034eee02b765e435a3d03c"
      ],
      "author": {
        "name": "Ghanshyam Maan",
        "email": "gmaan@ghanshyammann.com",
        "time": "Fri Sep 05 18:48:31 2025 +0000"
      },
      "committer": {
        "name": "Ghanshyam Maan",
        "email": "gmaan@ghanshyammann.com",
        "time": "Fri Sep 05 18:48:31 2025 +0000"
      },
      "message": "Switch to the master constraint in tox.ini\n\nTo releas a new tag for Tempest 2025.2, we modified the\ncompatible constraint in tox.ini\n- https://review.opendev.org/c/openstack/tempest/+/959894\n\nAs new tag is released now so we can switch back to the master\nconstraint in tox.ini.\n\nChange-Id: Id0128559d3728585d7b4b380a8227b43570c2b96\nSigned-off-by: Ghanshyam Maan \u003cgmaan@ghanshyammann.com\u003e\n"
    },
    {
      "commit": "0397a3e13e30ade2db034eee02b765e435a3d03c",
      "tree": "d52ae7bad36e89cfa8d12629417b8ae1e91f6691",
      "parents": [
        "4af99776e7cd384297f37e12fb3cf924a9b136a9"
      ],
      "author": {
        "name": "Ghanshyam Maan",
        "email": "gmaan@ghanshyammann.com",
        "time": "Fri Sep 05 18:46:26 2025 +0000"
      },
      "committer": {
        "name": "Ghanshyam Maan",
        "email": "gmaan@ghanshyammann.com",
        "time": "Fri Sep 05 18:46:26 2025 +0000"
      },
      "message": "Use stable constraint in tox to release new tag for 2025.2\n\nWe are going to release Tempest new tag to declare the start of\n2025.2 release support. So that new tag use stable/2025.2\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 2025.2 contstraint for\ncompatibility instead master.\n\nAlso, making ironic-tempest-bios-ipmi-direct-tinyipa as\nnon voting to merge his change.\n\nThese need to be reverted once release is done.\n\nChange-Id: Id24617cfa114f1d5ab4694b69d9bb4e882adfb30\nSigned-off-by: Ghanshyam Maan \u003cgmaan@ghanshyammann.com\u003e\n"
    },
    {
      "commit": "de95a36f17404d3fa51bb49fc9cc44238f9e2fc7",
      "tree": "25fb49242b09728a0073060a1dea880ab40dd01a",
      "parents": [
        "e3b1066b46cfe6567ab0f1b0c81beba956c7ebfa"
      ],
      "author": {
        "name": "Ghanshyam Mann",
        "email": "gmaan@ghanshyammann.com",
        "time": "Thu Jul 03 14:27:55 2025 -0700"
      },
      "committer": {
        "name": "Ghanshyam Mann",
        "email": "gmaan@ghanshyammann.com",
        "time": "Thu Jul 03 14:32:52 2025 -0700"
      },
      "message": "Add multinode job for stable branches\n\nAdding multinode jobs for stable branches so that\nwe can test the multinode tests on stable branches.\n\nExample- test added in below change run only in multinode\njobs and should be tested on stable branches.\n\n- https://review.opendev.org/c/openstack/tempest/+/953265/7\n\nAlso, adding stable branches jobs in experimental pipeline\nalso (they run periodicly) to run those on demand.\n\nChange-Id: I78b79bf28b1884795fa86bba617c619025bcd8a1\nSigned-off-by: Ghanshyam Mann \u003cgmaan@ghanshyammann.com\u003e\n"
    },
    {
      "commit": "e3b1066b46cfe6567ab0f1b0c81beba956c7ebfa",
      "tree": "dc8fd0edd31bd8a21eb88907c956775b6fba1344",
      "parents": [
        "42e4ba7aa29869aecece62632f8afa27b651ee80"
      ],
      "author": {
        "name": "Cyril Roelandt",
        "email": "cyril@redhat.com",
        "time": "Fri Jun 27 02:57:06 2025 +0200"
      },
      "committer": {
        "name": "Cyril Roelandt",
        "email": "cyril@redhat.com",
        "time": "Fri Jun 27 02:57:06 2025 +0200"
      },
      "message": "Zuul: do not use USE_PYTHON3\n\nDevstack has removed the USE_PYTHON3 variable[1][2] and now always uses\nPython 3.\n\n[1] https://review.opendev.org/c/openstack/devstack/+/920658\n[2] Commit 5412dbfe7b797149f1f68100de8003b1876398fe\n\nChange-Id: I67d390d9681a0274688e58b3bd05946faae59dde\n"
    },
    {
      "commit": "905cb14d8d6d7225356d88a1db7f03afcc54a435",
      "tree": "38838a42864ef1d813c999aaa42c7a3e7dc46928",
      "parents": [
        "3d85f36ad58db869b003014cc9acca0803260c11"
      ],
      "author": {
        "name": "Ghanshyam",
        "email": "gmaan@ghanshyammann.com",
        "time": "Wed Jun 11 14:31:35 2025 -0700"
      },
      "committer": {
        "name": "Ghanshyam",
        "email": "gmaan@ghanshyammann.com",
        "time": "Wed Jun 11 14:31:35 2025 -0700"
      },
      "message": "Switch back the tox constraint to master\n\nTempest 44.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/releases/+/952405\n\nChange-Id: Id2914f27d0a5909c599803d8b4a948cab02c665c\n"
    },
    {
      "commit": "3d85f36ad58db869b003014cc9acca0803260c11",
      "tree": "eefe39b653ff806232763175d5776d62c28efe08",
      "parents": [
        "aea1cf984b48e729c7048514e78afbe67ea6bacc"
      ],
      "author": {
        "name": "Ghanshyam",
        "email": "gmaan@ghanshyammann.com",
        "time": "Wed Jun 11 14:27:55 2025 -0700"
      },
      "committer": {
        "name": "Ghanshyam",
        "email": "gmaan@ghanshyammann.com",
        "time": "Wed Jun 11 14:27:55 2025 -0700"
      },
      "message": "Pin stable/2025.1 constraint in tox to release 44.0.0\n\nWe are going to release Tempest new tag 44.0.0 to declare\nthe end of support for stable/2023.2. stable/2025.1 constraint\nis latest stable constraints tested with current tempest hash\nwhich is going to be used for 44.0.0 release.\n\nFurther information:\n https://docs.openstack.org/tempest/latest/requirement_upper_constraint_for_tempest.html\n\nChange-Id: I8c130de7e569ade3e7f97c49d28462f88c627dbd\n"
    },
    {
      "commit": "aea1cf984b48e729c7048514e78afbe67ea6bacc",
      "tree": "38838a42864ef1d813c999aaa42c7a3e7dc46928",
      "parents": [
        "fc2868e4752204cf470150a37a7d6814d78193d5"
      ],
      "author": {
        "name": "Ghanshyam",
        "email": "gmaan@ghanshyammann.com",
        "time": "Wed Jun 11 14:20:57 2025 -0700"
      },
      "committer": {
        "name": "Ghanshyam",
        "email": "gmaan@ghanshyammann.com",
        "time": "Wed Jun 11 14:20:57 2025 -0700"
      },
      "message": "End support for stable/2023.2\n\nStable/2023.2 is EOL now[1] and Tempest\ndoes not support EOL releases so this marks\nthe end of support for stable/2023.2.\n\nThis adds the release note to mark the end of\nsupport of 2023.2 as well as drop the job.\n\n[1] https://review.opendev.org/c/openstack/releases/+/948580\n\nChange-Id: I79959d34c82498b389cb4ba9e72a8b71b74c191a\n"
    },
    {
      "commit": "7cb807a324c9f2bac47030c590ed488229bc113b",
      "tree": "ab23473af8a3fd4d7d35122225ce940a300a253b",
      "parents": [
        "d5fd0bcdb35c4d143e9b1efe5865d6c54c255eb5",
        "b37f20b30af9257ebedc9a773ccf4e99419b4bd3"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.opendev.org",
        "time": "Fri May 16 02:50:32 2025 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Fri May 16 02:50:32 2025 +0000"
      },
      "message": "Merge \"Switch centos 9-stream jobs to run with python 3.11\""
    },
    {
      "commit": "d5fd0bcdb35c4d143e9b1efe5865d6c54c255eb5",
      "tree": "a32e54709745d8035d9ebe30f81b958a1b2939fc",
      "parents": [
        "268017fbf6ab043950eb694f9a8e8b9721d85cb4",
        "3f824864136a686b8514c6113593f798533333ed"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.opendev.org",
        "time": "Fri May 16 02:48:45 2025 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Fri May 16 02:48:45 2025 +0000"
      },
      "message": "Merge \"Add tempest-full-rocky job in periodic testing\""
    },
    {
      "commit": "b37f20b30af9257ebedc9a773ccf4e99419b4bd3",
      "tree": "f656d2b5d6a94650cdfba4c79ae4dffa5ca59028",
      "parents": [
        "268017fbf6ab043950eb694f9a8e8b9721d85cb4"
      ],
      "author": {
        "name": "yatinkarel",
        "email": "ykarel@redhat.com",
        "time": "Thu May 15 09:16:18 2025 +0530"
      },
      "committer": {
        "name": "yatinkarel",
        "email": "ykarel@redhat.com",
        "time": "Thu May 15 09:16:21 2025 +0530"
      },
      "message": "Switch centos 9-stream jobs to run with python 3.11\n\nWith [1] py39 constraints drop can\u0027t run fips jobs on\ncentos 9-stream or rocky9.\nAs a workaround we can run with PYTHON3_VERSION: 3.11 in affected\njobs until centos 10-stream support is ready[1]\n\n[1] https://review.opendev.org/c/openstack/requirements/+/948285\n[2] https://review.opendev.org/c/openstack/devstack/+/937251\n\nCloses-Bug: #2110744\nChange-Id: I4e5bd3f643aec78b27b586de33e41871ff54539c\n"
    },
    {
      "commit": "3f824864136a686b8514c6113593f798533333ed",
      "tree": "eae9ae9b6f7a377fc8223b695a3ae5a2b55fc339",
      "parents": [
        "b72f28e6fc622f813e43a883ed57919dc748d8e9"
      ],
      "author": {
        "name": "Ghanshyam",
        "email": "gmaan@ghanshyammann.com",
        "time": "Wed May 14 12:54:20 2025 -0700"
      },
      "committer": {
        "name": "Ghanshyam",
        "email": "gmaan@ghanshyammann.com",
        "time": "Wed May 14 12:57:00 2025 -0700"
      },
      "message": "Add tempest-full-rocky job in periodic testing\n\nAdding tempest-full-rocky job in periodic and\nexperimental pipeline.\n\nChange-Id: I7fe7f4ff4d0106de304bf648ef0e4135709dafb2\n"
    },
    {
      "commit": "268017fbf6ab043950eb694f9a8e8b9721d85cb4",
      "tree": "2b58f6ec36cac24bd650fdc2f201126554365980",
      "parents": [
        "b72f28e6fc622f813e43a883ed57919dc748d8e9"
      ],
      "author": {
        "name": "Ghanshyam",
        "email": "gmaan@ghanshyammann.com",
        "time": "Wed May 14 11:41:07 2025 -0700"
      },
      "committer": {
        "name": "Ghanshyam",
        "email": "gmaan@ghanshyammann.com",
        "time": "Wed May 14 11:52:00 2025 -0700"
      },
      "message": "Workaround the olso master testing job\n\nApplying the same workaround as Sean did for\nneutron oslo master job. Details are in\n\n- https://review.opendev.org/c/openstack/neutron/+/948561\n\nAlso, adding tempest-full-oslo-master in experimental\npipeline to run it on demand.\n\nRelated-Bug: #2109592\nChange-Id: I8edbd12c84d8978f2d43ee2aa80bb421c221cdbc\n"
    },
    {
      "commit": "d12904cde88c96a6b7792f697d868823a09b5377",
      "tree": "2e39b2c34f50627f506272d74b6b1a00c26ab373",
      "parents": [
        "60364b39f174749bd5bd255016fc6584ded1f66c"
      ],
      "author": {
        "name": "Ghanshyam",
        "email": "gmaan@ghanshyammann.com",
        "time": "Thu May 01 13:58:02 2025 -0700"
      },
      "committer": {
        "name": "Ghanshyam",
        "email": "gmaan@ghanshyammann.com",
        "time": "Thu May 01 13:58:02 2025 -0700"
      },
      "message": "Stop running jammy jobs\n\nJammy is not in testing runtime for 2025.2 cycle,\nso removing its job from master gate.\n\nChange-Id: I5919b14c20e26d88772930748ea015052a43954e\n"
    },
    {
      "commit": "91d33beaca1bb183ed6003fa2c081b1c59c054e4",
      "tree": "c6558a128669b7e9ed58c25a2c372b860242ab63",
      "parents": [
        "80c0477f78c71a2bd2e1a324c41cd2f50329b200"
      ],
      "author": {
        "name": "Sean Mooney",
        "email": "work@seanmooney.info",
        "time": "Tue Apr 01 19:34:15 2025 +0100"
      },
      "committer": {
        "name": "sean mooney",
        "email": "work@seanmooney.info",
        "time": "Tue Apr 01 18:41:35 2025 +0000"
      },
      "message": "replace devstack-plugin-ceph-tempest-py3\n\nthis change replaces devstack-plugin-ceph-tempest-py3\nwith nova-ceph-multistore to add extra coverage of image\nconversion and multi store.\n\ndevstack-plugin-ceph-tempest-py3 was disabled in gate 3 years\nago in Ibcaf1bce80521e05d76199ddebccb33488360644 as a temporary\nmeasure. we never got around to re-enabling it so this change\nalso makes sure nova-ceph-multistore is run in gate to\nhave a ceph job in gate.\n\nnova-ceph-multistore is removed from experimental as we do\nnot need the duplication since it is now in check\n\nRelated-Bug: #2092534\nChange-Id: If0138b080a2222c95ae3c6d92221dfa1c8694db0\n"
    },
    {
      "commit": "80c0477f78c71a2bd2e1a324c41cd2f50329b200",
      "tree": "0ec4767ffb3b469c6e71d731fc8acf7cb2f97fde",
      "parents": [
        "d12ddc31cb403ba1c7534e43bfa5650b6c131f4b",
        "473d74555f0fa4aa24a027b843a3d237029e655f"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.opendev.org",
        "time": "Thu Mar 27 01:48:42 2025 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Thu Mar 27 01:48:42 2025 +0000"
      },
      "message": "Merge \"[2025.2]Update integrated template for grenade-skip-level-always job\""
    },
    {
      "commit": "473d74555f0fa4aa24a027b843a3d237029e655f",
      "tree": "8615fcb2c42d6ea0dec2e3772f408dfbbf4a1695",
      "parents": [
        "da8a25bfce83bc8e49f15186259c4cbc9819b569"
      ],
      "author": {
        "name": "Ghanshyam Mann",
        "email": "gmann@ghanshyammann.com",
        "time": "Fri Mar 21 14:14:11 2025 -0700"
      },
      "committer": {
        "name": "Ghanshyam Mann",
        "email": "gmann@ghanshyammann.com",
        "time": "Fri Mar 21 14:15:02 2025 -0700"
      },
      "message": "[2025.2]Update integrated template for grenade-skip-level-always job\n\nChange-Id: I535c2c4b8a4e7a1a5220bfc6f704d1bd3356b3a9\n"
    },
    {
      "commit": "f4a8698b97a5433b8e64df408aace2fb14c2cb22",
      "tree": "d61371b3f73cae4115f20ee2f11ea2a181d5d667",
      "parents": [
        "da8a25bfce83bc8e49f15186259c4cbc9819b569"
      ],
      "author": {
        "name": "Ghanshyam Mann",
        "email": "gmann@ghanshyammann.com",
        "time": "Thu Mar 20 12:28:33 2025 -0700"
      },
      "committer": {
        "name": "Ghanshyam Mann",
        "email": "gmann@ghanshyammann.com",
        "time": "Thu Mar 20 12:28:33 2025 -0700"
      },
      "message": "Add Tempest gate job for stable/2025.1\n\nNow we have stable/2025.1 branch ready for devstack\nand so does for all service projects.\n\nThis commit adds the Tempest testing for stable/2025.1\nby adding new jobs running on stable/2025.1 version of\nopenstack.\n\nChange-Id: I40596dd46444f463512ef9b198c841af6e9956d1\n"
    },
    {
      "commit": "a6321ccd0565d3aa1b56c2df351a13537b45ce30",
      "tree": "93bf2cd972bea31619510c1d5a0689ddf956bf1f",
      "parents": [
        "53dc8dff924a1ca6ff85e6dd74005a5da3107896"
      ],
      "author": {
        "name": "Ghanshyam Mann",
        "email": "gmann@ghanshyammann.com",
        "time": "Thu Mar 20 11:59:31 2025 -0700"
      },
      "committer": {
        "name": "Ghanshyam Mann",
        "email": "gmann@ghanshyammann.com",
        "time": "Thu Mar 20 11:59:31 2025 -0700"
      },
      "message": "Switch to the master constraint in tox.ini\n\nTo releas a new tag for Tempest 2025.1, we modified the\ncompatible constraint in tox.ini\n- https://review.opendev.org/c/openstack/tempest/+/945149\n\nAs new tag is released now so we can switch back to the master\nconstraint in tox.ini.\n\nChange-Id: Ia6cb927af6b0324d961e3c9a3c565c4f326fad39\n"
    },
    {
      "commit": "53dc8dff924a1ca6ff85e6dd74005a5da3107896",
      "tree": "942f4adeae909281ed614c3259bd45cb3ac713be",
      "parents": [
        "8d49786d52a3f14feea9dd858ca379df9a899d2c"
      ],
      "author": {
        "name": "Ghanshyam Mann",
        "email": "gmann@ghanshyammann.com",
        "time": "Thu Mar 20 11:57:11 2025 -0700"
      },
      "committer": {
        "name": "Ghanshyam Mann",
        "email": "gmann@ghanshyammann.com",
        "time": "Thu Mar 20 11:57:11 2025 -0700"
      },
      "message": "Use stable constraint in tox to release new tag for 2025.1\n\nWe are going to release Tempest new tag to declare the start of\nsupport for stable/2025.1. So that new tag use stable/2025.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 2025.1 contstraint for\ncompatibility instead master.\n\nAlso, making ironic-tempest-bios-ipmi-direct-tinyipa as\nnon voting to merge his change.\n\nThese need to be reverted once release is done.\n\nChange-Id: I0df47c8c574c91b6c30fcc5dba40b83e2075b109\n"
    },
    {
      "commit": "14f199eca26935cfe9306d9785a74d4a9e64ccb6",
      "tree": "616c33449baf8f6b0db4ebd5d878c715d211ecc8",
      "parents": [
        "422131d9520ec26e79a698cefdf98dc9a2c244ee"
      ],
      "author": {
        "name": "Ghanshyam Mann",
        "email": "gmann@ghanshyammann.com",
        "time": "Fri Dec 13 12:26:10 2024 -0800"
      },
      "committer": {
        "name": "Ghanshyam",
        "email": "gmann@ghanshyammann.com",
        "time": "Sat Dec 14 02:09:43 2024 +0000"
      },
      "message": "Run cindet-tempest-plugin tests in tempest-extra-tests\n\nWe have a lot of Tempest public interfaces which are used by the\ntempest plugins and sometime it is not easy to know breaking changes\nas we do not test all plugins test when any change merge in Tempest.\nExample: https://review.opendev.org/c/openstack/cinder-tempest-plugin/+/937725\n\nTo avoid these breaking changes at some extend, let\u0027s run the cinder\ntempest plugin tests in one of the Temp[est job. Evantually, we can\nadd more plugins tests if needed but I think cinder-tempest-plugin\nuses a good amount of interfaces.\n\nChange-Id: I80c2b77936ac3220ff05232877eaf6fbac4743a5\n"
    },
    {
      "commit": "9e43373621c003d5a0eb39d4e664aa4d63b03e17",
      "tree": "a15143cf985679717f1c82d624f1cf84c1df2c19",
      "parents": [
        "040070add7ea35414aff8d61e4fe27a9afdec0e0"
      ],
      "author": {
        "name": "Ghanshyam Mann",
        "email": "gmann@ghanshyammann.com",
        "time": "Fri Nov 29 10:44:00 2024 -0800"
      },
      "committer": {
        "name": "Ghanshyam Mann",
        "email": "gmann@ghanshyammann.com",
        "time": "Fri Nov 29 10:44:00 2024 -0800"
      },
      "message": "Add Jammy integration jobs to gate pipeline also\n\nChange-Id: I0257af4351f9aaeee13fc056f045e1c0dcd56155\n"
    },
    {
      "commit": "040070add7ea35414aff8d61e4fe27a9afdec0e0",
      "tree": "cbc63aebcf4a5c8d67321696f94a43a8ab0424bd",
      "parents": [
        "397f49c2eed9b96a2c3c662154f5b89b53ea20af"
      ],
      "author": {
        "name": "Ghanshyam Mann",
        "email": "gmann@ghanshyammann.com",
        "time": "Thu Oct 10 21:04:00 2024 -0700"
      },
      "committer": {
        "name": "Ghanshyam",
        "email": "gmann@ghanshyammann.com",
        "time": "Fri Nov 15 00:43:54 2024 +0000"
      },
      "message": "Migrate tempest jobs to Ubuntu Noble (24.04)\n\nAs per 2025.1 cycle testing runtime and community goal[1] we\nneed to migrate upstream CI/CD to Ubuntu Noble(24.04). Most\nof the Tempest jobs will be migrate automatically once\ndevstack base job start running on Noble(Depends-On). As we\nneed to run at least one job on Ubuntu Jammy(22.04), I am\nadding a new job tempest-full-ubuntu-jammy.\n\nFew job like tempest-full-multinode-py3 and plugin sanity\njob needs to override the nodeset. multinode job needs to\nrun on Jammy till stable/2024.2 and on Noble from master\n(2025.1) onwards. Stable branch jobs testing stable branch\nneeds to keep running on their supported distro version.\n\nAlso bump the autopep8 to 2.1.0 as older version does not\nwork on python 3.12 and fail with\nerror: \"ModuleNotFoundError: No module named \u0027lib2to3\u0027\".\n- https://github.com/hhatto/autopep8/issues/581\nTo resolve the deps of autopep8 2.1.0, I need to bump\nthe hacking to 7.0.0 (this gives flake8 7.1.1 and\npycodestyl\u003e2.12 which is needed by autopep8 2.1.0)\n\nDepends-On: https://review.opendev.org/c/openstack/devstack/+/931697\nDepends-On: https://review.opendev.org/c/openstack/openstack-zuul-jobs/+/932155\n\n[1] https://governance.openstack.org/tc/goals/selected/migrate-ci-jobs-to-ubuntu-noble.html\n\nChange-Id: If4bf5e8f8c663933d70349aa8ddb45c28e8e558b\n"
    },
    {
      "commit": "22022ccc58b6e4bd4977bd1255d6f0ca3b5ea116",
      "tree": "96ca0518a436ffc92ded2152ce086ec510bd7159",
      "parents": [
        "a350e320b162abc42c4b5236b258e1e8742048d0"
      ],
      "author": {
        "name": "yatinkarel",
        "email": "ykarel@redhat.com",
        "time": "Wed Nov 13 10:20:49 2024 +0530"
      },
      "committer": {
        "name": "yatinkarel",
        "email": "ykarel@redhat.com",
        "time": "Wed Nov 13 12:49:48 2024 +0530"
      },
      "message": "[Xena Jobs] use \u0027full\u0027 tox env\n\nWith [1] Xena is being pinned to 33.0.0 and that version\ndon\u0027t have \u0027multinode\u0027 and \u0027integrated-full\u0027 tox envs,\nso using \u0027full\u0027. xena-last tag which have both these envs\ncan\u0027t be used due to[2][3].\n\nAlso exclude DHCPAgentSchedulersTestJSON and Multiattach tests as\n[4][5] missing in tempest-33.0.0.\n\n[1] https://review.opendev.org/c/openstack/devstack/+/933741\n[2] https://review.opendev.org/c/openstack/tempest/+/821732\n[3] https://review.opendev.org/c/openstack/tempest/+/873442\n[4] https://review.opendev.org/c/openstack/tempest/+/898090\n[5] https://review.opendev.org/c/openstack/tempest/+/875372\n\nNeeded-By: https://review.opendev.org/c/openstack/devstack/+/933741\nChange-Id: I5e82704ae81e5c0ef016fac02d153d6ed003d12b\n"
    },
    {
      "commit": "4f3b086b664bc229d9025c98d8bce9585c1e064b",
      "tree": "0f7f9b63b80b38ed8ac27bf776f507664f4cd50f",
      "parents": [
        "b9a8f3b755599feac186c5183226c087332cedbe",
        "2ba7ed8e39c678973b03b6e7b6e1c85609ea1c22"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.opendev.org",
        "time": "Mon Nov 04 10:56:01 2024 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Mon Nov 04 10:56:01 2024 +0000"
      },
      "message": "Merge \"Avoid image format tests if glance is enforcing\""
    },
    {
      "commit": "2ba7ed8e39c678973b03b6e7b6e1c85609ea1c22",
      "tree": "0f067fafa3014580443fc107c683971b110a5869",
      "parents": [
        "c89e516e5f42bb68edd300183fbb47bec077e63f"
      ],
      "author": {
        "name": "Dan Smith",
        "email": "dansmith@redhat.com",
        "time": "Tue Oct 01 07:33:09 2024 -0700"
      },
      "committer": {
        "name": "Dan Smith",
        "email": "dansmith@redhat.com",
        "time": "Fri Nov 01 07:13:58 2024 -0700"
      },
      "message": "Avoid image format tests if glance is enforcing\n\nIf glance refuses to allow bad images to be uploaded, then we cannot\neven register them to then test against nova or other services. Gate\nthese tests on a knob indicating whether or not glance will allow\nthem to be uploaded. The ListUserImagesTest class depends entirely on\nbeing able to upload random data as every format/container, which is\nfundamentally not something we can do with glance enforcing content\nrules.\n\nThis makes the tempest-slow-py3 job disable glance image format\ninspection so that we can get the compute tests to run.\n\nDepends-On: https://review.opendev.org/c/openstack/devstack/+/931026\nChange-Id: I05bb233cf1482895b96396852a15532295d3829b\n"
    },
    {
      "commit": "b9a8f3b755599feac186c5183226c087332cedbe",
      "tree": "ca3c12d6e3c541d9313a501001ec6aaf07f2ac4b",
      "parents": [
        "c89e516e5f42bb68edd300183fbb47bec077e63f"
      ],
      "author": {
        "name": "Ghanshyam Mann",
        "email": "gmann@ghanshyammann.com",
        "time": "Wed Oct 30 11:58:29 2024 -0700"
      },
      "committer": {
        "name": "Ghanshyam",
        "email": "gmann@ghanshyammann.com",
        "time": "Wed Oct 30 19:58:20 2024 +0000"
      },
      "message": "Switch back the tox constraint to master\n\nTempest 42.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/+/933772/1\n\nChange-Id: I5267cc99d1ad6572fc8546d0338f25e7fad01481\n"
    },
    {
      "commit": "c89e516e5f42bb68edd300183fbb47bec077e63f",
      "tree": "d972ed3ca647ca125162f8f9c60c9d567bea1205",
      "parents": [
        "98f2393641439cdde4c6873ca30ef2a4b0679a13"
      ],
      "author": {
        "name": "Ghanshyam Mann",
        "email": "gmann@ghanshyammann.com",
        "time": "Wed Oct 30 11:55:22 2024 -0700"
      },
      "committer": {
        "name": "Ghanshyam",
        "email": "gmann@ghanshyammann.com",
        "time": "Wed Oct 30 19:58:17 2024 +0000"
      },
      "message": "Pin stable/2024.2 constraint in tox to release 42.0.0\n\nWe are going to release Tempest new tag 42.0.0 to declare\nthe end of support for stable/2023.1. stable/2024.2 constraint\nis latest stable constraints tested with current tempest hash\nwhich is going to be used for 42.0.0 release.\n\nFurther information:\n https://docs.openstack.org/tempest/latest/requirement_upper_constraint_for_tempest.html\n\nChange-Id: I2db8c23168c494e5e84e12dd166ff6d7cd5c1223\n"
    },
    {
      "commit": "3e5592f58c4018f7aa32f53c5821ee341f387ab5",
      "tree": "33e23225d2580d0694883fab57a2e3b625472e9a",
      "parents": [
        "b530c1ffb70110ab3d9112c90cd55c48db0285a0"
      ],
      "author": {
        "name": "Ghanshyam Mann",
        "email": "gmann@ghanshyammann.com",
        "time": "Wed Oct 30 11:39:44 2024 -0700"
      },
      "committer": {
        "name": "Ghanshyam Mann",
        "email": "gmann@ghanshyammann.com",
        "time": "Wed Oct 30 11:39:44 2024 -0700"
      },
      "message": "End support for stable/2023.1\n\nThis marks the end of support for stable/2023.1\nwhich is moving to \u0027unmaintained\u0027 stage[1].\n\nThis adds the release note to mark the end of\nsupport of 2023.1 as well as drop the job.\n\nhttps: //lists.openstack.org/archives/list/openstack-discuss@lists.openstack.org/thread/UDQAC7SR5JAQJE5WBAG54A2MTBVBTJ44/\n\nChange-Id: Ia91d9f4590f0b595a306a15f2c776cbabee169ab\n"
    },
    {
      "commit": "0e599c0d1f372518083804c71366a8140aea7d50",
      "tree": "1fd6eb24b7cebdbc931800a90abc03b778e1b541",
      "parents": [
        "357fc7ec2dfb1fb27d52cd518375e4d8ec977733"
      ],
      "author": {
        "name": "Eduardo Olivares",
        "email": "eolivare@redhat.com",
        "time": "Fri Oct 25 10:56:24 2024 +0200"
      },
      "committer": {
        "name": "Ghanshyam Mann",
        "email": "gmann@ghanshyammann.com",
        "time": "Fri Oct 25 14:10:20 2024 -0700"
      },
      "message": "Remove python 3.8 support\n\nIn this cycle, oslo library are dropping the\npython3.8 support. Without oslo libs, Tempest\ncannot support the python 3.8. Tempest can be run\nin virtual env and upstream CI also test the stable\nsupported branches in virtual env. If anyone want to\ntest the cloud on python 3.8, they can still run the\nTempest in virtual env python 3.9.\n\nThis patch removes the support of python 3.8 and its testing.\n\nChange-Id: I3f540da045c5e89a3f09ce2cf94877c1560f3436\n"
    },
    {
      "commit": "eb41892098317e005367d4a7e8baf4f02f1b1dbf",
      "tree": "9cbd3c968cb21fc5d0900a2edc6cda0b41acfddd",
      "parents": [
        "6ad37f2b2962b56123bcd1ff30c72cb3a678de2f",
        "7f3030c2916df7119000061d72fb2fa6920e325e"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.opendev.org",
        "time": "Mon Oct 21 13:01:33 2024 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Mon Oct 21 13:01:33 2024 +0000"
      },
      "message": "Merge \"Test python 3.12\""
    },
    {
      "commit": "6fed853c379e2465daccc753d5277af05a7c5cfa",
      "tree": "807e3a0d465efb675c16683f162f2e13d09aedba",
      "parents": [
        "d8e48949565d40acd7e8cddd32abff9eed5f962d",
        "14d7f23f3428b19a600650f52d24f73d2194ae33"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.opendev.org",
        "time": "Mon Oct 07 14:09:56 2024 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Mon Oct 07 14:09:56 2024 +0000"
      },
      "message": "Merge \"Add Tempest gate job for stable/2024.2\""
    },
    {
      "commit": "7f3030c2916df7119000061d72fb2fa6920e325e",
      "tree": "77d3b9ec772f9999eaebad9d0929300d7833535c",
      "parents": [
        "066e0bddc8cfaf5e41c6c76a5558c651b1dbb517"
      ],
      "author": {
        "name": "Ghanshyam Mann",
        "email": "gmann@ghanshyammann.com",
        "time": "Tue Oct 01 18:29:10 2024 -0700"
      },
      "committer": {
        "name": "Ghanshyam Mann",
        "email": "gmann@ghanshyammann.com",
        "time": "Tue Oct 01 18:56:59 2024 -0700"
      },
      "message": "Test python 3.12\n\nAs per 2025.1 testing runtime, Python 3.12 is the\nmax python version to test. Adding the test job\nas well update the document to support it.\n\nAlso, remove the python_requires flag from setup.cfg\nwhich stop installing it on python version lower\nthan the min supported. Let\u0027s allow to install and as\nlong as it work for older python it is ok. User can\nget to know the supported python versions from\nclassifier also.\n\nChange-Id: Ibd4ad33bdc30512568843358973c716b21d039de\n"
    },
    {
      "commit": "066e0bddc8cfaf5e41c6c76a5558c651b1dbb517",
      "tree": "388cc2dbd79e56f4bf0662379b07f867ac15379c",
      "parents": [
        "f4a3be7e3595a44dd687137d919a2a52b2b57ffb"
      ],
      "author": {
        "name": "Ghanshyam Mann",
        "email": "gmann@ghanshyammann.com",
        "time": "Wed Sep 25 12:53:46 2024 -0700"
      },
      "committer": {
        "name": "Ghanshyam Mann",
        "email": "gmann@ghanshyammann.com",
        "time": "Wed Sep 25 12:53:46 2024 -0700"
      },
      "message": "Update integrated template for grenade-skip-level-always job\n\nCurrent development cycle (2025.1) is SLURP release and\nwe need to run grenade-skip-level-always on SLURP as voting.\n\nChange-Id: I36a75e9ed7513e608a796aa6190cd433308554e0\n"
    },
    {
      "commit": "14d7f23f3428b19a600650f52d24f73d2194ae33",
      "tree": "4a9921e8da35072fb1647233698d94a98d64c079",
      "parents": [
        "f4a3be7e3595a44dd687137d919a2a52b2b57ffb"
      ],
      "author": {
        "name": "Ghanshyam Mann",
        "email": "gmann@ghanshyammann.com",
        "time": "Wed Sep 25 12:43:53 2024 -0700"
      },
      "committer": {
        "name": "Ghanshyam Mann",
        "email": "gmann@ghanshyammann.com",
        "time": "Wed Sep 25 12:43:53 2024 -0700"
      },
      "message": "Add Tempest gate job for stable/2024.2\n\nNow we have stable/2024.2 branch ready for devstack\nand so does for all service projects.\n\nThis commit adds the Tempest testing for stable/2024.2\nby adding new jobs running on stable/2024.2 version of\nopenstack.\n\nChange-Id: I7db9f28c10153b7f2e5bbe44581ebbaee95b5955\n"
    },
    {
      "commit": "f4a3be7e3595a44dd687137d919a2a52b2b57ffb",
      "tree": "629de24f55ee2af4586bc27b44ef58b497e95a4e",
      "parents": [
        "a25e0dfc51139f89d925472b195fffdb7fac850b",
        "6c389b211823ecca179d456aa48598773a15a5c3"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.opendev.org",
        "time": "Tue Sep 24 07:16:47 2024 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Tue Sep 24 07:16:47 2024 +0000"
      },
      "message": "Merge \"Switch to the master constraint in tox.ini\""
    },
    {
      "commit": "a25e0dfc51139f89d925472b195fffdb7fac850b",
      "tree": "e2ed5652d58fdc674a75ead58aa44b2b1390af38",
      "parents": [
        "2e4355129b385bbcfff0db5e4d8abfccbb0b5537",
        "7e247a7b09a523368e289956b2f75a061573a35e"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.opendev.org",
        "time": "Tue Sep 24 07:15:01 2024 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Tue Sep 24 07:15:01 2024 +0000"
      },
      "message": "Merge \"Use stable constraint in tox to release new tag for 2024.2\""
    },
    {
      "commit": "2dd6b83b92da3736aac431784b6f6f9691a845ee",
      "tree": "6cae58cddc4b0dd5650948b8761a7792e9329726",
      "parents": [
        "b1a9ea85ae04bd1bf6937658f811ad0483bafea5",
        "09cff3cb788178048572df276ef7ea8d96c40f87"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.opendev.org",
        "time": "Mon Sep 23 20:14:33 2024 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Mon Sep 23 20:14:33 2024 +0000"
      },
      "message": "Merge \"Enable snapshot deletion with deps on ceph\""
    },
    {
      "commit": "6c389b211823ecca179d456aa48598773a15a5c3",
      "tree": "433c588c8ebab897d511a91aaa34d0a60e6e365e",
      "parents": [
        "7e247a7b09a523368e289956b2f75a061573a35e"
      ],
      "author": {
        "name": "Ghanshyam Mann",
        "email": "gmann@ghanshyammann.com",
        "time": "Fri Sep 20 14:42:39 2024 -0700"
      },
      "committer": {
        "name": "Ghanshyam",
        "email": "gmann@ghanshyammann.com",
        "time": "Mon Sep 23 20:00:54 2024 +0000"
      },
      "message": "Switch to the master constraint in tox.ini\n\nTo releas a new tag for Tempest 2024.2, we modified the\ncompatible constraint in tox.ini\n- https://review.opendev.org/c/openstack/tempest/+/930091\n\nAs new tag is released now so we can switch back to the master\nconstraint in tox.ini.\n\nChange-Id: I20c205c8ac8679f7f202ef854a406973f8f22136\n"
    },
    {
      "commit": "7e247a7b09a523368e289956b2f75a061573a35e",
      "tree": "82df6ddd0f4fb539f2f641c82a7cc664be837a32",
      "parents": [
        "b98ab0b2b4d76911acfb0ae4d38939c2175fd8ef"
      ],
      "author": {
        "name": "Ghanshyam Mann",
        "email": "gmann@ghanshyammann.com",
        "time": "Fri Sep 20 14:40:06 2024 -0700"
      },
      "committer": {
        "name": "Ghanshyam",
        "email": "gmann@ghanshyammann.com",
        "time": "Mon Sep 23 20:00:45 2024 +0000"
      },
      "message": "Use stable constraint in tox to release new tag for 2024.2\n\nWe are going to release Tempest new tag to declare the start of\nsupport for stable/2024.2. So that new tag use stable/2024.2\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 2024.2 contstraint for\ncompatibility instead master.\n\nAlso, making ironic-tempest-bios-ipmi-direct-tinyipa as\nnon voting to merge his change.\n\nThese need to be reverted once release is done.\n\nChange-Id: Iac4607281c40e7583e181ab1bf04331a68d19464\n"
    },
    {
      "commit": "09cff3cb788178048572df276ef7ea8d96c40f87",
      "tree": "ecaeacc0886b2260a69f2e0c62fe208a6f980223",
      "parents": [
        "93d123f858e2c1bf66866482699fe1629fff45c4"
      ],
      "author": {
        "name": "Luigi Toscano",
        "email": "ltoscano@redhat.com",
        "time": "Mon Sep 16 12:28:10 2024 +0200"
      },
      "committer": {
        "name": "Luigi Toscano",
        "email": "ltoscano@redhat.com",
        "time": "Mon Sep 16 12:28:10 2024 +0200"
      },
      "message": "Enable snapshot deletion with deps on ceph\n\nThis is not be a problem anymore with newer ceph\nand devstack-plugin-ceph has been setting the minimum\nclient version to mimic (which enables the required features)\nfor a while.\nSo use the new variable which references volume/image\ndependencies but it is really about volume dependencies.\n\nChange-Id: I673497466b0fb6f7954aebe05ee6d1bd24e78769\n"
    },
    {
      "commit": "f8fe4c702f1871a03e6fccb21fcd394d12f81d05",
      "tree": "5ca65e89d5bb75e977ee0e9a0cf1732228dc2abd",
      "parents": [
        "b7a621ea2cc9925803ba79b1a5e07be2e4c54665"
      ],
      "author": {
        "name": "Martin Kopec",
        "email": "mkopec@redhat.com",
        "time": "Mon Jul 01 13:53:16 2024 +0200"
      },
      "committer": {
        "name": "Martin Kopec",
        "email": "mkopec@redhat.com",
        "time": "Wed Sep 11 09:28:23 2024 +0200"
      },
      "message": "Drop centos 8 stream jobs\n\nCentOS 8 Stream has reached its end of life and the upstream\npackage repos have been removed. The CentOS nodes from Zuul and\nNodepool are being removed. See the following email announcement:\n\nhttps: //lists.opendev.org/archives/list/service-announce@lists.opendev.org/thread/YHPRWKWULKJATAJZPFIZCBHS7HZJE5V2/\nChange-Id: I7c4614ffe2922de57d93e9331fa58fbc51caa5b1\n"
    },
    {
      "commit": "fb97bde51c0daf06425dcbbb875012df5cb99e47",
      "tree": "81581695ae47caec02d921ba163bd2e8d0cdc252",
      "parents": [
        "b7ab42af303ba13a5e3b57a7fd7a6502f69bb01f"
      ],
      "author": {
        "name": "Martin Kopec",
        "email": "mkopec@redhat.com",
        "time": "Tue Sep 03 16:10:44 2024 +0200"
      },
      "committer": {
        "name": "Martin Kopec",
        "email": "mkopec@redhat.com",
        "time": "Tue Sep 03 23:47:27 2024 +0200"
      },
      "message": "Switch to the master constraint in tox.ini\n\nTo releas a new tag for Tempest 2024.2, we modified the\ncompatible constraint in tox.ini\n- https://review.opendev.org/c/openstack/tempest/+/913950/\n\nAs new tag is released now so we can switch back to the master\nconstraint in tox.ini.\n\nChange-Id: If8eef96fcdd5a6786e1326cafc6e75f61ced1348\n"
    },
    {
      "commit": "b7ab42af303ba13a5e3b57a7fd7a6502f69bb01f",
      "tree": "5b932ed816cb7dd269df31613e8f958bcc3d6763",
      "parents": [
        "3ba975fce29779f779b0f48ea1e0c422a35f6821"
      ],
      "author": {
        "name": "Martin Kopec",
        "email": "mkopec@redhat.com",
        "time": "Tue Sep 03 16:09:37 2024 +0200"
      },
      "committer": {
        "name": "Martin Kopec",
        "email": "mkopec@redhat.com",
        "time": "Tue Sep 03 23:46:32 2024 +0200"
      },
      "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/2024.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 2024.1 contstraint for\ncompatibility instead master.\n\nThese need to be move back to master constraint once release is done.\n\nChange-Id: I4e8fe7650f088ecbbbb279c35f8931c71de4ece1\n"
    },
    {
      "commit": "7a39bc1551d0f3fbcda870fc9defafe1d91934e0",
      "tree": "0220e16a9000f8830a710c6b67b1ffbb83b7c5ee",
      "parents": [
        "a4a48b2f299ed9a507fb7f512c6b0a26c77f621d"
      ],
      "author": {
        "name": "Ghanshyam Mann",
        "email": "gmann@ghanshyammann.com",
        "time": "Tue Jul 30 11:32:57 2024 -0700"
      },
      "committer": {
        "name": "Ghanshyam Mann",
        "email": "gmann@ghanshyammann.com",
        "time": "Tue Jul 30 11:32:57 2024 -0700"
      },
      "message": "Add early failure detection in devstack-tempest-ipv6\n\nEarly failure detection was added in devstack-tempest job\nin https://review.opendev.org/c/openstack/tempest/+/924956\nbut missed to add ipv6 base job.\n\nChange-Id: I3970ac7d68248b9720a9062e2ebc7915035e52a1\n"
    },
    {
      "commit": "a4a48b2f299ed9a507fb7f512c6b0a26c77f621d",
      "tree": "6921568e410ded84a754dd83485815bbcb505835",
      "parents": [
        "1af21705c53bc9911ea467eaeee2bc12489a43ed"
      ],
      "author": {
        "name": "Dr. Jens Harbott",
        "email": "harbott@osism.tech",
        "time": "Thu Jul 25 19:08:57 2024 +0200"
      },
      "committer": {
        "name": "Dr. Jens Harbott",
        "email": "harbott@osism.tech",
        "time": "Thu Jul 25 20:37:03 2024 +0200"
      },
      "message": "Add early failure detection for tempest base job\n\nZuul can do better resource allocation if it learns early that a job\nwill fail even when tests haven\u0027t completed yet. This is done by adding\na regular expression that will match on a single failing test within a\ntempest run. The regex is copied from what the zuul project has already\nbeen using successfully for some time.\n\nChange-Id: I8c9488a55d04e32384d1523a9658a8711b05c340\n"
    },
    {
      "commit": "f207d29e322676522f905bc1d8718bcaa9f5bb70",
      "tree": "64e77e868d34f64f4c0c63552ae67a45def42b31",
      "parents": [
        "6b8ff89c8fffcc231d9e5b639d57d6e4a8bd47d3"
      ],
      "author": {
        "name": "Sean Mooney",
        "email": "work@seanmooney.info",
        "time": "Mon Jun 17 14:34:22 2024 +0100"
      },
      "committer": {
        "name": "Sean Mooney",
        "email": "work@seanmooney.info",
        "time": "Tue Jul 02 19:55:23 2024 +0100"
      },
      "message": "extend tempest-integrated-compute and tempest-full-py3\n\nThis change adds 30mins to the timeout to account\nfor timeouts on slow nodes and gather more data.\n\nonce stabilised we should consider\nenabling zswap, or adding more swap to account\nfor OOM issues thereby allowing a higher concurrency\nto reduce overall execution time.\n\nChange-Id: I9529f554acb5b67401ed1cb8700a916c7131ec02\n"
    },
    {
      "commit": "89a6811cd060bdec92f5efa1e53fd90b3961982a",
      "tree": "251c52bea930c2d3677cf14dbe2f64d0e4e5d6ff",
      "parents": [
        "c3200abba521c86c6bc7e0c76fc07d93982a6554"
      ],
      "author": {
        "name": "melanie witt",
        "email": "melwittt@gmail.com",
        "time": "Thu May 30 20:09:46 2024 +0000"
      },
      "committer": {
        "name": "melanie witt",
        "email": "melwittt@gmail.com",
        "time": "Thu May 30 21:23:56 2024 +0000"
      },
      "message": "Bump http_timeout in devstack-tempest\n\nIn the gate we occasionally see failures like the following:\n\n  urllib3.exceptions.ReadTimeoutError:\n    HTTPSConnectionPool(host\u003d\u002710.209.0.62\u0027, port\u003d443):\n    Read timed out. (read timeout\u003d60)\n\n  urllib3.exceptions.ReadTimeoutError:\n    HTTPSConnectionPool(host\u003d\u002710.209.99.246\u0027, port\u003d9696):\n    Read timed out. (read timeout\u003d60)\n\nwhere Tempest gives up waiting for an HTTP response after 60 seconds.\n\nIt doesn\u0027t appear to be related only to one service, as it has been\nseen when calling Nova API or Neutron API (the port\u003d9696 example is a\ncall to Neutron API).\n\nWe could try bumping the http_timeout from the default 60 seconds to 90\nseconds to see if it helps in slow environments.\n\nRelated-Bug: #1999893\n\nChange-Id: I2b2a6a4dee40ee86ca89f6f7f9a83409f8312617\n"
    },
    {
      "commit": "8842ed3fd484235c0bf2fc5bdddd461eca6312cf",
      "tree": "8b993e942ec9e02ab6424c51658a652447789d16",
      "parents": [
        "5b9b80e3c9f3723c1a935c4874d9c531c1155ddd",
        "2f9eb20adc4aa5901ca5e89bec4e6f47c6feeca2"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.opendev.org",
        "time": "Tue May 21 16:16:23 2024 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Tue May 21 16:16:23 2024 +0000"
      },
      "message": "Merge \"Switch back the tox constraint to master\""
    },
    {
      "commit": "5b9b80e3c9f3723c1a935c4874d9c531c1155ddd",
      "tree": "9a255b4cba7b2f04fbfb2a6ab785513c43744117",
      "parents": [
        "c54fd8d9e695f632952337041589f5e449f17590",
        "e2cf1e90f737262e954fc80cb39f2370fadbcf55"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.opendev.org",
        "time": "Tue May 21 16:14:12 2024 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Tue May 21 16:14:12 2024 +0000"
      },
      "message": "Merge \"Pin stable/2024.1 constraint in tox to release 39.0.0\""
    },
    {
      "commit": "de60d34499ffd0a79939bcb577e42f2087636a41",
      "tree": "471b8b95dcf0de697cf738d5a8b8f2035e023760",
      "parents": [
        "06831f981161faf9954f9be524dab86c8c2c90fe",
        "1a9c40d4696d89afc7ef71ca4bbbd55cd4c63890"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.opendev.org",
        "time": "Tue May 21 14:21:17 2024 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Tue May 21 14:21:17 2024 +0000"
      },
      "message": "Merge \"Enable tempest cleanup with record_resources in jobs\""
    },
    {
      "commit": "1a9c40d4696d89afc7ef71ca4bbbd55cd4c63890",
      "tree": "ca9d94656532389cd91fc8467f718293e7e9aac4",
      "parents": [
        "f999b15bd4152ec3169046b05fa625a54f430150"
      ],
      "author": {
        "name": "Martin Kopec",
        "email": "mkopec@redhat.com",
        "time": "Thu May 09 13:30:43 2024 +0200"
      },
      "committer": {
        "name": "Martin Kopec",
        "email": "mkopec@redhat.com",
        "time": "Mon May 20 13:05:15 2024 +0000"
      },
      "message": "Enable tempest cleanup with record_resources in jobs\n\nThis enables tempest cleanup with record_resources in the tempest-all job\nto create a list of all the resources created during the tempest run.\nThen the list will be used to run \u0027tempest cleanup\u0027 to clean only\nthe resources in the list.\n\nAlso, enable the dry cleanup with record_resources in tempest-extra-tests\njob.\n\nChange-Id: Ia64a1c09d4b5e9815ff5926161d550b56433ec64\n"
    },
    {
      "commit": "2f9eb20adc4aa5901ca5e89bec4e6f47c6feeca2",
      "tree": "e0bbb8ebae524514c07c894de276aeb1d6f79025",
      "parents": [
        "e2cf1e90f737262e954fc80cb39f2370fadbcf55"
      ],
      "author": {
        "name": "Ghanshyam Mann",
        "email": "gmann@ghanshyammann.com",
        "time": "Fri May 03 12:26:40 2024 -0700"
      },
      "committer": {
        "name": "Ghanshyam Mann",
        "email": "gmann@ghanshyammann.com",
        "time": "Fri May 03 12:26:40 2024 -0700"
      },
      "message": "Switch back the tox constraint to master\n\nTempest 39.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/releases/+/918137\n\nChange-Id: I29761a28dc4e1b097f660ff6beade8930dc45bed\n"
    },
    {
      "commit": "e2cf1e90f737262e954fc80cb39f2370fadbcf55",
      "tree": "e30a3c5756d07459afefafd5f7defc975da98bf6",
      "parents": [
        "6eea5f92db047b98b587dcb2e09b918bb61f23cc"
      ],
      "author": {
        "name": "Ghanshyam Mann",
        "email": "gmann@ghanshyammann.com",
        "time": "Fri May 03 12:24:22 2024 -0700"
      },
      "committer": {
        "name": "Ghanshyam Mann",
        "email": "gmann@ghanshyammann.com",
        "time": "Fri May 03 12:24:22 2024 -0700"
      },
      "message": "Pin stable/2024.1 constraint in tox to release 39.0.0\n\nWe are going to release Tempest new tag 39.0.0 to declare\nthe end of support for stable/zed. stable/2024.1 constraint\nis latest stable constraints tested with current tempest hash\nwhich is going to be used for 39.0.0 release.\n\nFurther information:\n https://docs.openstack.org/tempest/latest/requirement_upper_constraint_for_tempest.html\n\nChange-Id: Ie842d97be45cbcfe40419ae017c00fb147acb197\n"
    },
    {
      "commit": "59e1cb442fb362bb0a0738bb8ecb2c64ee9cdc95",
      "tree": "89a1de27d129e83428f6544a8f321935998dabbf",
      "parents": [
        "4fa5ce5da7c249876f770146fb0aa9b880bb9bd3"
      ],
      "author": {
        "name": "Dr. Jens Harbott",
        "email": "harbott@osism.tech",
        "time": "Tue Apr 30 17:26:21 2024 +0200"
      },
      "committer": {
        "name": "Ghanshyam Mann",
        "email": "gmann@ghanshyammann.com",
        "time": "Fri May 03 12:17:12 2024 -0700"
      },
      "message": "Stop running jobs for stable/zed\n\nThe zed branch is transitioning to unmaintained, stop testing it and\ndrop the corresponding periodic jobs.\n\nChange-Id: Ia6722d85b5f1350ab20db4d76f90640bfe979eae\n"
    },
    {
      "commit": "cdbe43e2e95cac88210820639079bfae8a3431a4",
      "tree": "2a5ea9779f6c593562353d728a9c717c79dcb854",
      "parents": [
        "c0da6e843a74c2392c8e87e8ff36d2fea12949c4"
      ],
      "author": {
        "name": "Douglas Mendizábal",
        "email": "dmendiza@redhat.com",
        "time": "Mon Mar 11 15:03:29 2024 -0400"
      },
      "committer": {
        "name": "Douglas Mendizábal",
        "email": "dmendiza@redhat.com",
        "time": "Mon Apr 15 14:43:42 2024 -0400"
      },
      "message": "Enable Secure RBAC in Keystone\n\nThis patch enables Secure RBAC (enforce_scope and enforce_new_defaults)\nin Keystone since the policies have been updated to accept both scoped\ntokens as well as legacy \"admin\" role tokens. [1]\n\n[1] https://opendev.org/openstack/keystone/commit/f2f1a5c38847ddc5aa28eec9722885d9c64c6e7b\n\nDepends-On: https://review.opendev.org/c/openstack/keystone/+/913999\nChange-Id: I4d4c6f250a08a86bd5838679a3ef2c0ad887f265\n"
    },
    {
      "commit": "a85bdb47ef0ef0f46b8d809601df326956f3676e",
      "tree": "95f5c12d436e88da73d3fa5690a872b4cf78768f",
      "parents": [
        "8794025588409d4dedf901d0ee6b588898bf95e8"
      ],
      "author": {
        "name": "Rajesh Tailor",
        "email": "ratailor@redhat.com",
        "time": "Tue Apr 02 12:01:53 2024 +0530"
      },
      "committer": {
        "name": "Rajesh Tailor",
        "email": "ratailor@redhat.com",
        "time": "Tue Apr 02 12:12:32 2024 +0530"
      },
      "message": "[codespell] fix typos\n\nThis change fixes typos in tempest code, doc, zuul yaml\nand tox.ini file, which are found by codespell.\n\nChange-Id: I8051d979e28f7dbf532181f339cbef9cd7220c76\n"
    },
    {
      "commit": "8794025588409d4dedf901d0ee6b588898bf95e8",
      "tree": "5ebaa5e847a46650eceb22415fd8c02c8dfd46e6",
      "parents": [
        "1e0f5649ee129692a37e4507cb6e33006d3297eb",
        "9052dfcc851097c9c75782bf7b70310d5a559e49"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.opendev.org",
        "time": "Sun Mar 31 23:41:12 2024 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Sun Mar 31 23:41:12 2024 +0000"
      },
      "message": "Merge \"Allow tempest cleanup delete resources based on prefix\""
    },
    {
      "commit": "158b7b46f8660eb17a1ae9e16b17428fad001601",
      "tree": "1522b0ac80107afad0e867de079400e6d02dd9d0",
      "parents": [
        "8db2b1c20359bcc4a4c7e854d336a95a44acea16",
        "61bb9c66dec9f9074af60a2609cf03a6c0c92a4b"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.opendev.org",
        "time": "Fri Mar 29 21:58:45 2024 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Fri Mar 29 21:58:45 2024 +0000"
      },
      "message": "Merge \"Add Tempest gate job for stable/2024.1\""
    },
    {
      "commit": "9052dfcc851097c9c75782bf7b70310d5a559e49",
      "tree": "0e4afe789181d497f3ac31dc476d926704c0b2ee",
      "parents": [
        "01c2e2ff7e5583b2080018f46afa1c7f3ae0bfac"
      ],
      "author": {
        "name": "Luigi Dino Tamagnone",
        "email": "ltamagno@redhat.com",
        "time": "Sun Apr 09 15:24:45 2023 +0000"
      },
      "committer": {
        "name": "Martin Kopec",
        "email": "mkopec@redhat.com",
        "time": "Fri Mar 29 20:14:15 2024 +0100"
      },
      "message": "Allow tempest cleanup delete resources based on prefix\n\nA warning in command description of run cleanup first with dry-run\nis added. The cleanup behavior is extended to allow users to delete\nonly resources if their name starts with a certain prefix.\n\nCloses-Bug: #1945082\nChange-Id: I65dfe051c891b3679538acec713e8616746c47f6\n"
    },
    {
      "commit": "61bb9c66dec9f9074af60a2609cf03a6c0c92a4b",
      "tree": "e0f155481994898d1f4610ca1d1dd8b988b14662",
      "parents": [
        "905da972c9f5c8c78b656b50dfeaad6237c93551"
      ],
      "author": {
        "name": "Ghanshyam Mann",
        "email": "gmann@ghanshyammann.com",
        "time": "Thu Mar 28 14:55:37 2024 -0700"
      },
      "committer": {
        "name": "Ghanshyam Mann",
        "email": "gmann@ghanshyammann.com",
        "time": "Thu Mar 28 14:55:37 2024 -0700"
      },
      "message": "Add Tempest gate job for stable/2024.1\n\nNow we have stable/2024.1 branch ready for devstack\nand so does for all service projects.\n\nThis commit adds the Tempest testing for stable/2024.1\nby adding new jobs running on stable/2024.1 version of\nopenstack.\n\nChange-Id: I4b9370e7b50da2bb535ff40ebc34079d2b8772ce\n"
    },
    {
      "commit": "0765568e792fa21a7faa796e4e15111c627f2849",
      "tree": "e21e0b53c948f1ae2ef56e3e5c762fca0085e434",
      "parents": [
        "16f6a0d55f880b4b9b4d7bb198f266eefe56daf1"
      ],
      "author": {
        "name": "Ghanshyam Mann",
        "email": "gmann@ghanshyammann.com",
        "time": "Thu Mar 28 11:14:07 2024 -0700"
      },
      "committer": {
        "name": "Ghanshyam",
        "email": "gmann@ghanshyammann.com",
        "time": "Thu Mar 28 18:19:23 2024 +0000"
      },
      "message": "Update integrated template for grenade-skip-level job\n\nCurrent development cycle (2024.2) is non SLURP release and\nwe do not need run grenade-skip-level on non SLURP. If any\nproject want to run skip level upgrade testing in non SLURP\nrelease they can use grenade-skip-level-always job (for example\nNova does).\n\nChange-Id: I68521a4ffcac52144308f17cd1062b99630e4dd2\n"
    },
    {
      "commit": "16f6a0d55f880b4b9b4d7bb198f266eefe56daf1",
      "tree": "d7e33e1ed7d309f71a69163e85e2f7d2d71d7e81",
      "parents": [
        "d5f63dbe3332076ba32ab43740b49b647e182bc5"
      ],
      "author": {
        "name": "Ghanshyam Mann",
        "email": "gmann@ghanshyammann.com",
        "time": "Thu Mar 21 23:45:42 2024 -0700"
      },
      "committer": {
        "name": "Ghanshyam",
        "email": "gmann@ghanshyammann.com",
        "time": "Fri Mar 22 13:00:13 2024 +0000"
      },
      "message": "Switch to the master constraint in tox.ini\n\nTo releas a new tag for Tempest 2024.1, we modified the\ncompatible constraint in tox.ini\n- https://review.opendev.org/c/openstack/tempest/+/913950/\n\nAs new tag is released now so we can switch back to the master\nconstraint in tox.ini.\n\nChange-Id: I1ec341903929f240ef3e796ee0db2acda9af9823\n"
    },
    {
      "commit": "d5f63dbe3332076ba32ab43740b49b647e182bc5",
      "tree": "594dcbbb1cb89318f38e90d179b1afd3c9ff46d1",
      "parents": [
        "cfdaf9a4b9c8592c08e64206bef5e98828538662"
      ],
      "author": {
        "name": "Ghanshyam Mann",
        "email": "gmann@ghanshyammann.com",
        "time": "Thu Mar 21 23:42:41 2024 -0700"
      },
      "committer": {
        "name": "Jens Harbott",
        "email": "frickler@offenerstapel.de",
        "time": "Fri Mar 22 12:58:58 2024 +0000"
      },
      "message": "Use stable constraint in tox to release new tag for 2024.1\n\nWe are going to release Tempest new tag to declare the start of\nsupport for stable/2024.1. So that new tag use stable/2024.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 2024.1 contstraint for\ncompatibility instead master.\n\nAlso, making ironic-tempest-bios-ipmi-direct-tinyipa as\nnon voting to merge his change.\n\nThese need to be reverted once release is done.\n\nChange-Id: I5ee1ce6b3ffbbb1f47e448fc15d540f74b21684f\n"
    },
    {
      "commit": "1b38bd66a4178fabe42fa91d7f2ce50345d1b48b",
      "tree": "026f5520d8708f3e9633397468e381040a77d875",
      "parents": [
        "6f92b52575082e4b936ffc43af3e06b9dfbbf418"
      ],
      "author": {
        "name": "Ghanshyam Mann",
        "email": "gmann@ghanshyammann.com",
        "time": "Thu Mar 14 21:28:51 2024 -0700"
      },
      "committer": {
        "name": "Ghanshyam Mann",
        "email": "gmann@ghanshyammann.com",
        "time": "Thu Mar 14 21:29:42 2024 -0700"
      },
      "message": "Fix branch regex for unmaintained branch model\n\nFixing a few more job branches variant to cover the\nunmaintained branches namespace.\n\nChange-Id: Id48d986f8a306b25e67db97fa0e4e579125b7bdf\n"
    },
    {
      "commit": "26dce72617a04c4b3a54fe49c5e5b3dd80a41758",
      "tree": "f70c419d922f72fa138c356a8789ab9add69785b",
      "parents": [
        "f7f2ea5d571daa83b1f093bde6ae80b70f7007d7"
      ],
      "author": {
        "name": "Martin Kopec",
        "email": "mkopec@redhat.com",
        "time": "Mon Mar 11 11:06:25 2024 +0100"
      },
      "committer": {
        "name": "Martin Kopec",
        "email": "mkopec@redhat.com",
        "time": "Mon Mar 11 11:06:25 2024 +0100"
      },
      "message": "Make plugin sanity check job voting again\n\nThe job hasn\u0027t fail with the reason it was marked non-voting for,\nfor a while now.\n\nCloses-Bug: #2053026\nChange-Id: I035925416c9420624ea5d55b6bc5c1b08fcacf25\n"
    },
    {
      "commit": "f7f2ea5d571daa83b1f093bde6ae80b70f7007d7",
      "tree": "46a5ad2f82cf7b0b35d3310823816f0d6e10285c",
      "parents": [
        "ec8a1b73f08d674fe35c7e81bf47f31d7b023b46",
        "1c5f341c41ad132a2d124a9fcf81f1dee07829ab"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.opendev.org",
        "time": "Sat Mar 09 03:00:43 2024 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Sat Mar 09 03:00:43 2024 +0000"
      },
      "message": "Merge \"Fix branch regex to cover unmaintained branches\""
    },
    {
      "commit": "ec8a1b73f08d674fe35c7e81bf47f31d7b023b46",
      "tree": "9b22f0cbf22e83d69c61225f8dbc332e60d038f9",
      "parents": [
        "2a656939145b2c871ccb5c294ded662d81993c2e",
        "7042abd91f70c05105d423bf97ac19f9ba3f9223"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.opendev.org",
        "time": "Fri Mar 08 21:05:31 2024 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Fri Mar 08 21:05:31 2024 +0000"
      },
      "message": "Merge \"Add ovs and ovn logs to be collected in all devstack jobs\""
    },
    {
      "commit": "7042abd91f70c05105d423bf97ac19f9ba3f9223",
      "tree": "fce651679228e182d1d81e19e562c6f412cb6e6b",
      "parents": [
        "fa5e69d455750a64c81839b901259fa1791451e3"
      ],
      "author": {
        "name": "Slawek Kaplonski",
        "email": "skaplons@redhat.com",
        "time": "Thu Mar 07 09:57:44 2024 +0100"
      },
      "committer": {
        "name": "Slawek Kaplonski",
        "email": "skaplons@redhat.com",
        "time": "Fri Mar 08 09:52:38 2024 +0100"
      },
      "message": "Add ovs and ovn logs to be collected in all devstack jobs\n\nML2/OVN is default Neutron backend in Devstack since couple of cycles\nalready and it would be useful to have ovs/ovn logs collected in all\nsuch jobs.\n\nRelated-Bug: #2052787\nChange-Id: Icce8f469b3bc1154b6ac46382f35ee6ff91682f3\n"
    },
    {
      "commit": "1c5f341c41ad132a2d124a9fcf81f1dee07829ab",
      "tree": "f265040ddd7815205a89558948c60bbcaf074a73",
      "parents": [
        "2a656939145b2c871ccb5c294ded662d81993c2e"
      ],
      "author": {
        "name": "yatinkarel",
        "email": "ykarel@redhat.com",
        "time": "Thu Mar 07 17:22:44 2024 +0530"
      },
      "committer": {
        "name": "yatinkarel",
        "email": "ykarel@redhat.com",
        "time": "Fri Mar 08 10:37:26 2024 +0530"
      },
      "message": "Fix branch regex to cover unmaintained branches\n\nRequired to keep running jobs when branches are\nrenamed from stable to unmaintained.\n\nyoga already transitioned to unmaintained. victoria,\nwallaby and xena are in progress.\n\nRelated-Bug: #2056276\nChange-Id: I12eac55c9864eeeed255f426c537b7e53e908521\n"
    },
    {
      "commit": "2a656939145b2c871ccb5c294ded662d81993c2e",
      "tree": "15a81d5e8eeef0b79da8b7fd8057d427a8c39f0b",
      "parents": [
        "fa5e69d455750a64c81839b901259fa1791451e3",
        "c41af9dcc4345de4ce0b4af8108eb0abf2ce2c38"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.opendev.org",
        "time": "Thu Mar 07 10:13:10 2024 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Thu Mar 07 10:13:10 2024 +0000"
      },
      "message": "Merge \"Drop EOL branches from job definitions\""
    },
    {
      "commit": "d0731b78c5116aa967152ab88b9e1fea00537931",
      "tree": "954294e37404a3125e92aebe25b2b40d4c84c050",
      "parents": [
        "1b548f951fa346bc4ecd6be7268a9a68bfe67008",
        "450096d30ab2a2e0598c83aa8798f05f95d60169"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.opendev.org",
        "time": "Wed Feb 28 21:12:59 2024 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Wed Feb 28 21:12:59 2024 +0000"
      },
      "message": "Merge \"Add set-src-dest-host role\""
    },
    {
      "commit": "c41af9dcc4345de4ce0b4af8108eb0abf2ce2c38",
      "tree": "7237296fbabd572eacfa9044c0b75a7c0438c6ee",
      "parents": [
        "b641452a46792b5c7e3f64a1165c466bb08f7370"
      ],
      "author": {
        "name": "Dr. Jens Harbott",
        "email": "harbott@osism.tech",
        "time": "Fri Feb 23 12:02:41 2024 +0100"
      },
      "committer": {
        "name": "Dr. Jens Harbott",
        "email": "frickler@offenerstapel.de",
        "time": "Mon Feb 26 11:15:38 2024 +0000"
      },
      "message": "Drop EOL branches from job definitions\n\nStein, Train and Ussuri branches are all completely EOL not and should\nbe dropped.\n\nDepends-On: https://review.opendev.org/c/openstack/devstack-plugin-nfs/+/910217\nChange-Id: If1bcde49c9aabd380e4f3709b0db38a9f57ec2d7\n"
    },
    {
      "commit": "450096d30ab2a2e0598c83aa8798f05f95d60169",
      "tree": "13c0e8cc65b2608a9f4b52e2066e30329b889656",
      "parents": [
        "5a7ed97b7f36c7d966946dabf2383738e7dbad79"
      ],
      "author": {
        "name": "Martin Kopec",
        "email": "mkopec@redhat.com",
        "time": "Mon Feb 12 22:40:45 2024 +0100"
      },
      "committer": {
        "name": "jskunda",
        "email": "jskunda@redhat.com",
        "time": "Sat Feb 24 22:35:29 2024 +0100"
      },
      "message": "Add set-src-dest-host role\n\nThe role will find out the available hosts and set\ncompute.migration_source_host and compute.migration_dest_host\noptions in tempest.conf if tempest_set_src_dest_host is set to\nTrue.\n\nChange-Id: Ic01970b100a7bb30d9c78229204c7de67681108c\n"
    },
    {
      "commit": "b641452a46792b5c7e3f64a1165c466bb08f7370",
      "tree": "3c708ea4906a12e7ce52f0d3154ebd1dd6996d15",
      "parents": [
        "0edee3b8d88440960b8e35a8193034948d78ff97"
      ],
      "author": {
        "name": "Martin Kopec",
        "email": "mkopec@redhat.com",
        "time": "Wed Feb 14 18:01:17 2024 +0100"
      },
      "committer": {
        "name": "Martin Kopec",
        "email": "mkopec@redhat.com",
        "time": "Wed Feb 14 18:01:17 2024 +0100"
      },
      "message": "Make tempest-tox-plugin-sanity-check n-v\n\nMaking tempest-tox-plugin-sanity-check job non-voting\nuntil we fix this issue that makes the job constantly\nfailing:\n\nhttps: //bugs.launchpad.net/tempest/+bug/2053026\nChange-Id: I1d50b8e81425fa228e03d37a81aaaffdfa5c089c\n"
    },
    {
      "commit": "f870b13e0dd7566a0bac749068f906d5039037fe",
      "tree": "e100f9beb4de2c04f3768ac0110a8af157812891",
      "parents": [
        "7edc9f524154d28d2668864a64abce502c4471df"
      ],
      "author": {
        "name": "Ghanshyam Mann",
        "email": "gmann@ghanshyammann.com",
        "time": "Wed Feb 07 12:41:47 2024 -0800"
      },
      "committer": {
        "name": "Ghanshyam Mann",
        "email": "gmann@ghanshyammann.com",
        "time": "Wed Feb 07 19:45:05 2024 -0800"
      },
      "message": "Switch back the tox constraint to master\n\nTempest 37.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/releases/+/908346\n\nChange-Id: I6487792f9bd6aa6c6383ae6448038f6d77a5beb9\n"
    },
    {
      "commit": "7edc9f524154d28d2668864a64abce502c4471df",
      "tree": "fa86a46f1eb30b77522803204ef81f25a12cae15",
      "parents": [
        "a7b530ce7afc8715601d102d27726283a791007f"
      ],
      "author": {
        "name": "Ghanshyam Mann",
        "email": "gmann@ghanshyammann.com",
        "time": "Wed Feb 07 12:39:14 2024 -0800"
      },
      "committer": {
        "name": "Ghanshyam Mann",
        "email": "gmann@ghanshyammann.com",
        "time": "Wed Feb 07 19:43:57 2024 -0800"
      },
      "message": "Pin stable/2023.2 constraint in tox to release 37.0.0\n\nWe are going to release Tempest new tag 37.0.0 to declare\nthe end of support for stable/yoga. stable/2023.2 constraint\nis latest stable constraints tested with current tempest hash\nwhich is going to be used for 37.0.0 release.\n\nFurther information:\n https://docs.openstack.org/tempest/latest/requirement_upper_constraint_for_tempest.html\n\nChange-Id: I0b4863c219b71b75f665e7a7599063124c34b2de\n"
    },
    {
      "commit": "a7b530ce7afc8715601d102d27726283a791007f",
      "tree": "36f9ee44a2f06dab10f3c66074e417156b1da080",
      "parents": [
        "640cf51ef674a7809655cd9094ff3970dd32fcbe"
      ],
      "author": {
        "name": "Ghanshyam Mann",
        "email": "gmann@ghanshyammann.com",
        "time": "Wed Feb 07 12:34:55 2024 -0800"
      },
      "committer": {
        "name": "Ghanshyam Mann",
        "email": "gmann@ghanshyammann.com",
        "time": "Wed Feb 07 12:34:55 2024 -0800"
      },
      "message": "End support for stable/yoga\n\nThis marks the end of support for stable/yoga\nwhich is moving to \u0027unmaintained\u0027 stage[1].\nThis remove the stable/yoga jobs and also adds\nrelesenote to mark the end of support of Yoga.\n\n[1] https://review.opendev.org/q/topic:%22yoga-unmaintained%22\n\nChange-Id: I364bcd69f55753e4c99f66240f743e3bc7205832\n"
    },
    {
      "commit": "86ee115f919f12dd5321031cd5ace342ead1281f",
      "tree": "62d8937d38ce4b041e9911a217b3d172a5435aa9",
      "parents": [
        "a605aff46ddc9ebb7e467c079ada6b3ed49a6c2d"
      ],
      "author": {
        "name": "Martin Kopec",
        "email": "mkopec@redhat.com",
        "time": "Wed Jan 31 18:19:52 2024 +0100"
      },
      "committer": {
        "name": "Martin Kopec",
        "email": "mkopec@redhat.com",
        "time": "Wed Jan 31 18:19:52 2024 +0100"
      },
      "message": "Increase timeout for tempest-all job\n\ntempest-all job has been timeouting for a while now, let\u0027s\nincrease the timeout limit to 3 hours similarly like we have set\nfor tempest-slow-py3. Both of the jobs run scenario tests.\n\nChange-Id: Ia843611f052fa06e5ed540cdae070f6c2c7a0f7b\n"
    },
    {
      "commit": "cc0e9b18170bc796fd8516e41d2ec09236b168aa",
      "tree": "24b0ffe306c12a8caf693ef2b928e50a6b635b64",
      "parents": [
        "d1742bad94e94ebabe875ed24415d1ff510a5ae7"
      ],
      "author": {
        "name": "Ghanshyam Mann",
        "email": "gmann@ghanshyammann.com",
        "time": "Wed Oct 25 13:13:26 2023 -0700"
      },
      "committer": {
        "name": "Ghanshyam",
        "email": "gmann@ghanshyammann.com",
        "time": "Fri Oct 27 14:52:31 2023 +0000"
      },
      "message": "Switch Neutron RBAC flag in testing\n\nNeutron bobcat release has enabled the RBAC new defaults\nby default. With the latest release of Neutron have new\ndefaults enable and devstack (depends on) made NEUTRON_ENFORCE_SCOPE\nflag to True by default. Tempst need to switch the flag too so that\nwe test new RBAC by default and old RBAC in old RBAC job.\n\nDepends-On: https://review.opendev.org/c/openstack/devstack/+/899306\nChange-Id: I81c4dc11b16f27d6f074e84ff54363e7b415e5b3\n"
    },
    {
      "commit": "479a48659d6c9d26611e8fbd1d539f0447b10e11",
      "tree": "8ad44300d0eec0ca72576b22a66c50c00e417ca8",
      "parents": [
        "5c64e3913a1a5a061a6b04b212ce35aaa84f2184",
        "270e4fe7bafb5544c45963c0c0eb6851acd0bb19"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.opendev.org",
        "time": "Fri Oct 06 12:09:03 2023 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Fri Oct 06 12:09:03 2023 +0000"
      },
      "message": "Merge \"Make greande-skip-level job voting on current master\""
    },
    {
      "commit": "270e4fe7bafb5544c45963c0c0eb6851acd0bb19",
      "tree": "b7a7764e08aa64d74e3d65e1d8bbdd6d043fffbb",
      "parents": [
        "2ce81e5185acc832da41709bc61379c66fe63adc"
      ],
      "author": {
        "name": "Ghanshyam Mann",
        "email": "gmann@ghanshyammann.com",
        "time": "Thu Sep 28 13:29:52 2023 -0700"
      },
      "committer": {
        "name": "Ghanshyam Mann",
        "email": "gmann@ghanshyammann.com",
        "time": "Thu Sep 28 15:39:45 2023 -0700"
      },
      "message": "Make greande-skip-level job voting on current master\n\nCurrent master is SLURP release and greande-skip-level\njob is mandatory to test. Making it voting job in all\nintegrated gate template.\n\nAlso, adding it in tempest gate.\n\nDepends-On: https://review.opendev.org/c/openstack/grenade/+/896831\nChange-Id: I2e5e2a89a1db5acd5946913614ab113d47bf8b5b\n"
    }
  ],
  "next": "5c64e3913a1a5a061a6b04b212ce35aaa84f2184"
}
