)]}'
{
  "log": [
    {
      "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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"
    },
    {
      "commit": "5c64e3913a1a5a061a6b04b212ce35aaa84f2184",
      "tree": "53ffb969a905dd67cd9bf79f17db8863632e28f5",
      "parents": [
        "2ce81e5185acc832da41709bc61379c66fe63adc"
      ],
      "author": {
        "name": "Ghanshyam Mann",
        "email": "gmann@ghanshyammann.com",
        "time": "Thu Sep 28 12:07:04 2023 -0700"
      },
      "committer": {
        "name": "Ghanshyam Mann",
        "email": "gmann@ghanshyammann.com",
        "time": "Thu Sep 28 12:07:04 2023 -0700"
      },
      "message": "Add Tempest gate job for stable/2023.2\n\nNow we have stable/2023.2 branch ready for devstack\nand so does for all service projects.\n\nThis commit adds the Tempest testing for stable/2023.2\nby adding new jobs running on stable/2023.2 version of\nopenstack.\n\nChange-Id: I8cff5f937406738261b3edf98919135e8f8af701\n"
    },
    {
      "commit": "6a122ead59e04767420dff9b478b0f1adf5caa10",
      "tree": "417ca4318adb7b5e3d9dcff0efbe3f228980e98f",
      "parents": [
        "3926608631111a0ec93b3c44129d0cb24d52edfa"
      ],
      "author": {
        "name": "Ghanshyam Mann",
        "email": "gmann@ghanshyammann.com",
        "time": "Tue Sep 26 18:53:17 2023 -0700"
      },
      "committer": {
        "name": "Ghanshyam Mann",
        "email": "gmann@ghanshyammann.com",
        "time": "Tue Sep 26 18:53:17 2023 -0700"
      },
      "message": "Switch to the master constraint in tox.ini\n\nTo releas a new tag for Tempest 2023.2, 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: I431ec42d81c4d2a95d6f541c794607de1f9cadb8\n"
    },
    {
      "commit": "3926608631111a0ec93b3c44129d0cb24d52edfa",
      "tree": "65e418fc532ebdfca1f68f9574b6ca698b3b279c",
      "parents": [
        "2d5987fbe6ba2d51dc354e8f4424569742e3ddcc"
      ],
      "author": {
        "name": "Ghanshyam Mann",
        "email": "gmann@ghanshyammann.com",
        "time": "Wed Sep 20 14:39:48 2023 -0700"
      },
      "committer": {
        "name": "Ghanshyam",
        "email": "gmann@ghanshyammann.com",
        "time": "Tue Sep 26 19:55:01 2023 +0000"
      },
      "message": "Use stable constraint in tox to release new tag for 2023.2\n\nWe are going to release Tempest new tag to declare the start of\nsupport for stable/2023.2. So that new tag use stable/2023.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 2023.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: Iea83eb6b467f40b9398262d6ddf6912d0ea98d1a\n"
    },
    {
      "commit": "28336ece6fa684fd0b3e174b6d642ac81dd749b4",
      "tree": "6d08cdf174fe9ae3d34796f531d7addb994f910b",
      "parents": [
        "49c64a985cae8eeb0dc4b8cf772d8bdcbd46ebdc"
      ],
      "author": {
        "name": "Ghanshyam Mann",
        "email": "gmann@ghanshyammann.com",
        "time": "Tue Aug 22 19:02:50 2023 -0700"
      },
      "committer": {
        "name": "Ghanshyam Mann",
        "email": "gmann@ghanshyammann.com",
        "time": "Tue Aug 22 19:02:50 2023 -0700"
      },
      "message": "Add python 3.11 unit test job\n\nPython 3.11 is going to be added as required\npython version testing[1] so testing it in\nadvance is good idea.\n\n[1] https://governance.openstack.org/tc/reference/runtimes/2024.1.html#python-runtimes-for-2024-1\n\nChange-Id: I77c51657d67b644ece30589f26bb795929f25bc4\n"
    },
    {
      "commit": "4af82e81691736d4b7737e774f1b4d2c778ecfcf",
      "tree": "ba28050b60b2de6140215bb174213a6f7784da3a",
      "parents": [
        "bf89c8da33fb1188aa2dacc937e6409e566fc385"
      ],
      "author": {
        "name": "Ghanshyam Mann",
        "email": "gmann@ghanshyammann.com",
        "time": "Thu Jun 22 21:31:24 2023 -0500"
      },
      "committer": {
        "name": "Ghanshyam Mann",
        "email": "gmann@ghanshyammann.com",
        "time": "Sat Jul 29 23:22:37 2023 +0000"
      },
      "message": "Add ironic-tempest-bios-ipmi-direct-tinyipa job in tempest gate\n\nironic testing depends on the tempest base jobs/config and testing\nframework. It is good if we can run one ironic job in tempest gate\nto avoid any breaking change.\n\nChange-Id: Id1a181fcfded471aff2dd1c55ad0a7a76a4e4f33\n"
    },
    {
      "commit": "2c91241010689770e3199f959f4d4bff61e0e2d7",
      "tree": "5e103ab036e0966b60c0f21d555bfb988ebdb609",
      "parents": [
        "04cb0adc822ffea6c7bfccce8fa08b03739894b7"
      ],
      "author": {
        "name": "Ghanshyam Mann",
        "email": "gmann@ghanshyammann.com",
        "time": "Thu Jul 27 17:17:52 2023 -0700"
      },
      "committer": {
        "name": "Ghanshyam Mann",
        "email": "gmann@ghanshyammann.com",
        "time": "Thu Jul 27 17:17:52 2023 -0700"
      },
      "message": "Test Nova and Glance RBAC policy old defaults\n\nNova and Glance RBAC new defaults and scope are enabled\nby default in Devstack so all jobs test them by default.\n\nOld defaults are deprecated but still present and many\ndeployement might be using them so let\u0027s testing those\nin new jobs tempest-all-rbac-old-defaults but periodically.\n\nChange-Id: I17df2b259888347051732b59cc29dff139bcc6ad\n"
    },
    {
      "commit": "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": "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": "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": "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": "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": "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": "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": "1062a8ddd4b7ff7b291743d4b4acdb31a041982d",
      "tree": "7f78c400e7ec0e4c6154e8d9fb4eee0f09f9e461",
      "parents": [
        "b915c7f35ff105d8ac613cc171cd9235a96eac8d"
      ],
      "author": {
        "name": "Ghanshyam Mann",
        "email": "gmann@ghanshyammann.com",
        "time": "Sat Feb 18 14:25:07 2023 -0800"
      },
      "committer": {
        "name": "Ghanshyam Mann",
        "email": "gmann@ghanshyammann.com",
        "time": "Sat Feb 18 14:25:07 2023 -0800"
      },
      "message": "Add periodic job to experimental queue\n\nAdding a few missing periodic jobs to experimental\nqueue so that we can run then on demand also.\n\nChange-Id: Ice57829388d379e53811186a2e3c3ebb9feebaa6\n"
    },
    {
      "commit": "1632cf5085de995206ec97788b4b546c13466860",
      "tree": "aa0df12046681c5b78538b5c50b405b9f74e48de",
      "parents": [
        "5e9e677d8f7f78b8891bd625a36fe7e35a3f1696",
        "61194b73deb43dc3ad6a34dcf831675762b69d5c"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.opendev.org",
        "time": "Wed Feb 15 17:46:39 2023 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Wed Feb 15 17:46:39 2023 +0000"
      },
      "message": "Merge \"Revert \"Mark tempest-multinode-full-py3 as n-v\"\""
    },
    {
      "commit": "5e9e677d8f7f78b8891bd625a36fe7e35a3f1696",
      "tree": "2c53f442e35b9f8e1a53a35a3d9ff349147cb067",
      "parents": [
        "e4ec47a063ab03ae3d5d621556377717186668c2",
        "518e426ab4ff28db11654f8309241ab215b0e42b"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.opendev.org",
        "time": "Wed Feb 15 11:00:16 2023 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Wed Feb 15 11:00:16 2023 +0000"
      },
      "message": "Merge \"Separate the extra tests to run in a separate job\""
    },
    {
      "commit": "f88e635d392749b1d56dcdde3b0d524ff8a52978",
      "tree": "f04a35381327527127918d038c2ca29373c2760e",
      "parents": [
        "7d97df70ae84c8ffe8d42c69c9983589d9cdd7db",
        "6bb98c2aa478f7ad32838fec4b59c4acb73ccf21"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.opendev.org",
        "time": "Tue Feb 14 08:38:38 2023 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Tue Feb 14 08:38:38 2023 +0000"
      },
      "message": "Merge \"Prepare tempest-slow-parallel job and run periodically\""
    },
    {
      "commit": "614b326bde1f26b6d5dcab6a27a4c0af6254e09d",
      "tree": "25df98d2399a0165f60eabcb689fb6099eca8b77",
      "parents": [
        "a9bad0051255327e0a0456a0d46c34f1a6ed4c79",
        "1ae54e331e8ed3c332eabbe0bc650615ae809eb5"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.opendev.org",
        "time": "Mon Feb 13 21:34:23 2023 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Mon Feb 13 21:34:23 2023 +0000"
      },
      "message": "Merge \"Fix retry_bad_request() context manager\""
    },
    {
      "commit": "61194b73deb43dc3ad6a34dcf831675762b69d5c",
      "tree": "319084a404efb781fe36ce49a1ce0dba03a74616",
      "parents": [
        "518e426ab4ff28db11654f8309241ab215b0e42b"
      ],
      "author": {
        "name": "Ghanshyam",
        "email": "gmann@ghanshyammann.com",
        "time": "Sat Feb 11 00:28:25 2023 +0000"
      },
      "committer": {
        "name": "Ghanshyam Mann",
        "email": "gmann@ghanshyammann.com",
        "time": "Sat Feb 11 13:14:51 2023 -0600"
      },
      "message": "Revert \"Mark tempest-multinode-full-py3 as n-v\"\n\nThis reverts commit 517563fde84fa84199f13fb984945b897bf50bee.\n\nReason for revert: we did few improvement in job/tests run, let\u0027s see if timeout is solved or less frequent.\n\nChange-Id: Ib29fb6d817b801e1472fc22fe761a2309f473dc0\n"
    },
    {
      "commit": "518e426ab4ff28db11654f8309241ab215b0e42b",
      "tree": "775683a9d8c9e28584ce436a0624383c5c18906f",
      "parents": [
        "e2183ca8f6562675ac0c31583be8316e4ffec161"
      ],
      "author": {
        "name": "Ghanshyam Mann",
        "email": "gmann@ghanshyammann.com",
        "time": "Fri Feb 10 19:57:36 2023 -0600"
      },
      "committer": {
        "name": "Ghanshyam",
        "email": "gmann@ghanshyammann.com",
        "time": "Sat Feb 11 19:05:34 2023 +0000"
      },
      "message": "Separate the extra tests to run in a separate job\n\nRecently we are seeing a lot of job timeout(bug#2004780)\nand we see many tests taking time and also number of tests\nincreasing over time. This is to prepare the list of extra tests\n(here extra tests means the tests which are covered by the other\nAPI or scenario tests) which we do not need to run in every\nintegrated jobs. Instead, we can run them in a separete job(s).\n\nCurrently I am adding admin (except keystone) and negative tests\nin the \u0027extra tests\u0027 list but we can add more tests here which\nwe think are covered in some other tests.\n\nAs negative tests are important for interop, adding those extra\ntests coverage for stable branch job also but running them in\nperiodic run only.\n\nRelated-Bug: #2004780\nChange-Id: Id02221df0d6180519751c63e890851bd59fdafa0\n"
    },
    {
      "commit": "6bb98c2aa478f7ad32838fec4b59c4acb73ccf21",
      "tree": "d9c8d097ed4869300fd21fa8c9b6911a676e58b6",
      "parents": [
        "a9bad0051255327e0a0456a0d46c34f1a6ed4c79"
      ],
      "author": {
        "name": "Ghanshyam Mann",
        "email": "gmann@ghanshyammann.com",
        "time": "Fri Feb 10 18:22:02 2023 -0600"
      },
      "committer": {
        "name": "Ghanshyam",
        "email": "gmann@ghanshyammann.com",
        "time": "Sat Feb 11 19:05:19 2023 +0000"
      },
      "message": "Prepare tempest-slow-parallel job and run periodically\n\ntempest-slow-py3 job run all the slow test serially which\ntakes lot of time and end up job timeout. This preparing\ntempest-slow-parallel job which will run slow tests parallelly\nin periodic run. Based on the results, later we can make\ntempest-slow-py3 job to run tests in parallel.\n\nAlso, run tempest-full-parallel in periodic and based on the\nresult we can run tempest-full-py3 job scenario tests in parallel.\n\nRelavant-Bug: #2004780\n\nChange-Id: I876dacb40daa384cddc8faae3200cd3d39506ddc\n"
    },
    {
      "commit": "a9bad0051255327e0a0456a0d46c34f1a6ed4c79",
      "tree": "54c2f4f9175bf21740ae0381f0e2bd3465857c65",
      "parents": [
        "e9c2248e1522ee95fd65caab5844b10e00ef5bb1"
      ],
      "author": {
        "name": "Ghanshyam Mann",
        "email": "gmann@ghanshyammann.com",
        "time": "Wed Feb 08 14:13:48 2023 -0600"
      },
      "committer": {
        "name": "Ghanshyam",
        "email": "gmann@ghanshyammann.com",
        "time": "Sat Feb 11 19:05:01 2023 +0000"
      },
      "message": "Move a few jobs to periodic\n\nWe have a few jobs running gate even they are non voting\nand run in periodic as well. They do not need to run in\nevery change but running/checking them in periodic run\nis enough coverage. Below are the jobs moving to periodic:\n\n* tempest-full-py3-ipv6\nWe do run tempest-ipv6-only job as voting in gate to\ncover the ipv6 run and tempest-full-py3-ipv6 job can\nrun perdiocially to test the full tempest on ipv6.\n\n*tempest-full-centos-9-stream\nwe already discussed and agreed in TC also that centos stream\ntesting is best effort and can be in periodic or non voting.\n\n*tempest-full-test-account-no-admin-py3\nChecking if tempest can be run without admin in periodic and not\non every change is enough.\n\n* tempest-full-yoga\nWe do run all supported stable branch jobs periodically and running only\nlatest and oldest supported in check pipeline should be enough to catch\nany breaking change on stable branches.\n\nRelavant-Bug: #2004780\nChange-Id: I8a2da7288e3f2264ce3cc39115c1d807b21fff95\n"
    },
    {
      "commit": "1ae54e331e8ed3c332eabbe0bc650615ae809eb5",
      "tree": "c6a1bc3563f4c2c94953c9c13cd49b4bdd0a04a7",
      "parents": [
        "829c42b4850af735a1c664e3736d59f4d69baeda"
      ],
      "author": {
        "name": "Dan Smith",
        "email": "dansmith@redhat.com",
        "time": "Thu Feb 09 08:25:17 2023 -0800"
      },
      "committer": {
        "name": "Dan Smith",
        "email": "dansmith@redhat.com",
        "time": "Thu Feb 09 11:49:47 2023 -0800"
      },
      "message": "Fix retry_bad_request() context manager\n\nWhen I converted this from a decorator to a context manager, I didn\u0027t\nremove the fn parameter, nor was it even doing the thing I expected\non the second and later iterations because it doesn\u0027t fail in my local\nenvironment. Apparently we\u0027re not running this test in\nthe tempest gate, so this adds to experimental so we can at least\nrun it on command.\n\nChange-Id: Ia72b50f7f7bf64fe0ddd3f1a415b1807ff264b66\n"
    },
    {
      "commit": "517563fde84fa84199f13fb984945b897bf50bee",
      "tree": "e695bb95593a053076deed54f304e5ee6abaae3a",
      "parents": [
        "94fc01aa4ea4362f896c8800ee12fad95d4ed09e"
      ],
      "author": {
        "name": "Martin Kopec",
        "email": "mkopec@redhat.com",
        "time": "Thu Feb 09 09:39:44 2023 +0100"
      },
      "committer": {
        "name": "Martin Kopec",
        "email": "mkopec@redhat.com",
        "time": "Thu Feb 09 09:39:44 2023 +0100"
      },
      "message": "Mark tempest-multinode-full-py3 as n-v\n\nThe commit marks the job temporarily as non-voting to unblock the\nCI. There are multiple patches waiting to be merged which address\nother bugs (e.g. the timeout issues) and this job fails at ~50%\nrate which makes the merging of other patches comlicated.\n\nRelated-Bug: #1998916\nChange-Id: I4ef3a6e5c4bbef93d355bfa42589fdb60db43663\n"
    },
    {
      "commit": "b74ee598b097fed98a31efdf76762ce1c6a91c41",
      "tree": "285ea2ebc42f73c19dd83bbedf6dd1c6e976cf72",
      "parents": [
        "96af1d0e40bc3d42a18c565ebeab857e5fe9078c",
        "5844fd9aeb307d31f6128f73b3e6163e22f8df88"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.opendev.org",
        "time": "Wed Dec 07 10:08:27 2022 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Wed Dec 07 10:08:27 2022 +0000"
      },
      "message": "Merge \"End support for stable/wallaby\""
    },
    {
      "commit": "5844fd9aeb307d31f6128f73b3e6163e22f8df88",
      "tree": "1535408da4a03712173b7553d97a057eac553a85",
      "parents": [
        "96cd444cac4a0d2d1db619365f645a60c3de73a5"
      ],
      "author": {
        "name": "Ghanshyam Mann",
        "email": "gmann@ghanshyammann.com",
        "time": "Sat Nov 12 19:25:20 2022 -0600"
      },
      "committer": {
        "name": "Ghanshyam Mann",
        "email": "gmann@ghanshyammann.com",
        "time": "Tue Dec 06 18:37:17 2022 -0600"
      },
      "message": "End support for stable/wallaby\n\nThis marks the end of support for stable/wallaby\nwhich is EM now [1]. This remove the stable/wallaby\njobs and also adds relesenote to mark the end of\nsupport of Wallaby.\n\nDepends-On: https://review.opendev.org/c/openstack/releases/+/862393\n\n[1] https://releases.openstack.org/\n\nChange-Id: Ie3bbbc80e4b2e7bca8e8b70fce1d31166220c6d3\n"
    },
    {
      "commit": "7ab45a9be8ee6fd4c8ded8d76e3237c14fa8727a",
      "tree": "f6c1bbd2e8868a43ad9158ee146b8e4cc47aebe4",
      "parents": [
        "982e5d2b95e448568484eb4b81bc85caf0fc95ab"
      ],
      "author": {
        "name": "Ghanshyam Mann",
        "email": "gmann@ghanshyammann.com",
        "time": "Mon Nov 21 19:14:05 2022 -0600"
      },
      "committer": {
        "name": "Ghanshyam Mann",
        "email": "gmann@ghanshyammann.com",
        "time": "Mon Nov 21 19:14:05 2022 -0600"
      },
      "message": "Add new tempest job enable the rbac scope checks and new defaults\n\nWe have many services (Nova, Neutron, Glance etc) implemented the\nnew RBAC (project scope and project personas). For these services,\nall tests should pass as projects personas (project reader) does\nnot impact existing testing/usage.\n\nkeystone has system scope adopted in their policy for now which\nwe need to make it work for project scope also and until then\nwe will see test failing.\n\nThis commit adds a new tempest full job which enable the scope\nand new defaults of RBAC for applicable services.\n\nDepends-On: https://review.opendev.org/c/openstack/neutron/+/865040\n\nChange-Id: Ib8f2f0e25205edba332fb9bd2a73012016d45061\n"
    },
    {
      "commit": "24a3a3667a4929059c8366691a6386296bb43083",
      "tree": "ac1726782ddb0770b1cc4d031a2d25cd6009c619",
      "parents": [
        "461cab98c0efedfa8c69b5ab6a8c226d4f526edc"
      ],
      "author": {
        "name": "Ghanshyam Mann",
        "email": "gmann@ghanshyammann.com",
        "time": "Wed Oct 12 15:50:28 2022 -0500"
      },
      "committer": {
        "name": "Ghanshyam Mann",
        "email": "gmann@ghanshyammann.com",
        "time": "Thu Nov 17 21:47:34 2022 -0600"
      },
      "message": "Migrate tempest jobs to Ubuntu Jammy (22.04)\n\nAs per 2023.1 cycle testing runtime and community goal[1] we need to migrate\nupstream CI/CD to Ubuntu Jammy(22.04). Most of the Tempest jobs will be migrate\nautomatically once devstack base job start running on Jammy(Depends-On).\nAs we need to run at least one job on Ubuntu Focal(20.04), I am adding\na new job tempest-full-ubuntu-focal.\n\nFew job like tempest-full-multinode-py3 and plugin sanity job needs to override\nthe nodeset. multinode job needs to run on Focal till stable/zed and on Jammy\nfrom master(2023.1) onwards. Stable branch jobs testing stable branch needs to\nkeep running on their supported distro version which is Focal.\n\nDepends-On: https://review.opendev.org/c/openstack/devstack/+/860795\nDepends-On: https://review.opendev.org/c/openstack/openstack-zuul-jobs/+/861116\n\n[1] https://governance.openstack.org/tc/goals/selected/migrate-ci-jobs-to-ubuntu-jammy.html\n\nChange-Id: I2e37603b098880b778100613800496b01167b22f\n"
    },
    {
      "commit": "461cab98c0efedfa8c69b5ab6a8c226d4f526edc",
      "tree": "db6acab018c595d8bdc8251464382ecde8f27b8d",
      "parents": [
        "bf8ffe90a94ce4ac890a085489f97276ae991ac3",
        "3e1d5df6a58ef99e8351fcb06c12f3a88804dffb"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.opendev.org",
        "time": "Tue Oct 11 12:22:29 2022 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Tue Oct 11 12:22:29 2022 +0000"
      },
      "message": "Merge \"Add tempest-multinode-full-py3 job in gate pipeline\""
    },
    {
      "commit": "b0313aa43e8c47d8dade11bbcc97bae2d159d284",
      "tree": "35713771022760dfa4ace682d3421e87b1ef8094",
      "parents": [
        "9d141a5664737729c9a34273abf0307c5d4c49ad",
        "9a9d5883c5f3db3538fc7f99219144e18cce1b4c"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.opendev.org",
        "time": "Mon Oct 10 13:05:23 2022 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Mon Oct 10 13:05:23 2022 +0000"
      },
      "message": "Merge \"Add nova-multi-cell job in experimental pipeline\""
    },
    {
      "commit": "f1d0e395e95d3502a9c3904ce56520d116e6bf48",
      "tree": "72afb11b3d61baec9d3288ec6c8497bd1ce17e72",
      "parents": [
        "4ff6f153b11575b1acad34655310b68dfc9fba93"
      ],
      "author": {
        "name": "Martin Kopec",
        "email": "mkopec@redhat.com",
        "time": "Wed Sep 28 02:55:42 2022 +0200"
      },
      "committer": {
        "name": "Martin Kopec",
        "email": "mkopec@redhat.com",
        "time": "Wed Sep 28 02:55:42 2022 +0200"
      },
      "message": "Add Tempest gate job for stable/zed\n\nNow we have stable/zed branch ready for devstack and so does\nfor all service projects.\n\nThis commit adds the Tempest testing for stable/zed by adding\nnew jobs running on stable/zed version of openstack.\n\nChange-Id: I6a331a6f2466aa4e4d9f607660b87fa60a63bf4b\n"
    },
    {
      "commit": "3e1d5df6a58ef99e8351fcb06c12f3a88804dffb",
      "tree": "251d6ce6dba0005e34b5412379a397153b1d0717",
      "parents": [
        "9a9d5883c5f3db3538fc7f99219144e18cce1b4c"
      ],
      "author": {
        "name": "ghanshyam mann",
        "email": "gmann@ghanshyammann.com",
        "time": "Wed Aug 31 21:05:29 2022 +0530"
      },
      "committer": {
        "name": "ghanshyam mann",
        "email": "gmann@ghanshyammann.com",
        "time": "Wed Aug 31 21:05:29 2022 +0530"
      },
      "message": "Add tempest-multinode-full-py3 job in gate pipeline\n\ntempest-multinode-full-py3 is voting job running\nin check pipeline only, we should run it in gate\npipeline also.\n\nChange-Id: Ifdd7e48b31ef29c54b2bfa805e1eb3197589f925\n"
    },
    {
      "commit": "9a9d5883c5f3db3538fc7f99219144e18cce1b4c",
      "tree": "e38aea3a6001298d937fb130fb9cb94dcc492a12",
      "parents": [
        "d265e14cebb0f3568dcc287eb974bfaa024ddfdf"
      ],
      "author": {
        "name": "ghanshyam mann",
        "email": "gmann@ghanshyammann.com",
        "time": "Wed Aug 31 20:44:00 2022 +0530"
      },
      "committer": {
        "name": "ghanshyam mann",
        "email": "gmann@ghanshyammann.com",
        "time": "Wed Aug 31 20:47:12 2022 +0530"
      },
      "message": "Add nova-multi-cell job in experimental pipeline\n\nNova does not support few operation for exmaple\nmigration, unshelve etc cross cell and we need to\nskip such operation testing for cross cell job.\nnova-multi-cell job is multi cell job which will be\nhelpful to check the new tests in tempest.\n\nAdding it in experimental queue so that we can run it\non demand basis.\n\nChange-Id: Ib59f00f78921afd00a7dce26cfd453288eea462c\n"
    },
    {
      "commit": "4e994020d06834bd5494601470bc5ac08d74a3aa",
      "tree": "42fd5b35eca76d38decfa814e92e361a296481c8",
      "parents": [
        "73d3460b2d97dcd2b9736c717f14d28b5efd8080",
        "0687b9cf39e6e8ed12e594213169ab9ab9acc19a"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.opendev.org",
        "time": "Wed Jul 27 15:45:35 2022 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Wed Jul 27 15:45:35 2022 +0000"
      },
      "message": "Merge \"Test fips job on centos-9\""
    },
    {
      "commit": "5bab06a0310fe71c0f259710224cb6b886026c96",
      "tree": "297e00efc4a49eec0ff26177ef8e34fed0aa5818",
      "parents": [
        "c852639184f47976562c9ec2ea152719f57e4f41"
      ],
      "author": {
        "name": "Balazs Gibizer",
        "email": "gibi@redhat.com",
        "time": "Fri Jun 17 13:58:47 2022 +0200"
      },
      "committer": {
        "name": "Balazs Gibizer",
        "email": "gibizer@gmail.com",
        "time": "Wed Jun 22 13:29:24 2022 +0000"
      },
      "message": "Make nova-live-migration voting\n\nWe merged a broken test case in Icdb3398061d0274fec8b4e10d955a4b00edf4524\nas nova-live-migration job was non voting and we missed that the job\nfailed on the patch.\n\nLet\u0027s make the job voting to avoid this in the future.\n\nChange-Id: Ibe8c439da6c1ab6657b6f2618c3a72a074e24305\n"
    },
    {
      "commit": "0687b9cf39e6e8ed12e594213169ab9ab9acc19a",
      "tree": "5004aae5122ee6b23734b87c68d381dc2f597f0c",
      "parents": [
        "7f4779089538b1687c312024fdae8cf767a012ae"
      ],
      "author": {
        "name": "Ade Lee",
        "email": "alee@redhat.com",
        "time": "Wed Mar 02 16:24:50 2022 -0500"
      },
      "committer": {
        "name": "Ade Lee",
        "email": "alee@redhat.com",
        "time": "Tue Jun 21 18:44:30 2022 +0000"
      },
      "message": "Test fips job on centos-9\n\nAdded FIPS experimental jobs for centos-8 and centos-9.\n\nChange-Id: I42208f82b995f67f45c733e76d6d285a1faf9f95\n"
    },
    {
      "commit": "78f5439b7343b4e8591c61ddb96b6905e7baba57",
      "tree": "6529d0cb4da574e749f8cf14abff82d393da7bcc",
      "parents": [
        "9e5595f8baa4fd12617b4b5dd5f9dab98b6f1a20"
      ],
      "author": {
        "name": "Ghanshyam Mann",
        "email": "gmann@ghanshyammann.com",
        "time": "Fri Mar 04 15:27:15 2022 -0600"
      },
      "committer": {
        "name": "Ghanshyam Mann",
        "email": "gmann@ghanshyammann.com",
        "time": "Fri Jun 03 14:56:50 2022 -0500"
      },
      "message": "Add py310 job in gate\n\nAs 3.10 is next python version we will be testing in\nnext cycle (after Zed), let\u0027s add it in our testing in advance.\n\nChange-Id: I1d60c21473c7b657a3f4ad57525c4561f2cfcfd5\n"
    },
    {
      "commit": "87661fcef73ef502f7cdc70c4e0eabfd898db642",
      "tree": "23ca4a7c0733872ecddb6302b7001ef8f905c9cd",
      "parents": [
        "e7e0da54e03204996626b4b7edb6fff512e44326"
      ],
      "author": {
        "name": "Ghanshyam Mann",
        "email": "gmann@ghanshyammann.com",
        "time": "Sat May 28 19:00:24 2022 -0500"
      },
      "committer": {
        "name": "Ghanshyam",
        "email": "gmann@ghanshyammann.com",
        "time": "Tue May 31 01:09:20 2022 +0000"
      },
      "message": "Drop py3.6 and py3.7 from Tempest\n\nIn zed cycle, OpenStack projects and oslo lib\nhas dropped the py3.6 and py3.7 support\n\n- https://governance.openstack.org/tc/reference/runtimes/zed.html\n\nWith oslo not supporting the py3.6 and py3.7, Tempest master is\nfailing and cannot be run on py3.6|7 env.\n\n- https://bugs.launchpad.net/tempest/+bug/1975036\n\nWe discussed about how to solve it in ML[1] and QA meeting[2] and\ndecided to drop it from Tempest too. Stable branches testing from\nstable/victoria to stable/yoga (currently supported branch by Tempest\nmaster) can be tested on py3.8 or if cloud run those releases on py3.6\nthen Tempest can be run in virtual env with py38.\n\nCloses-Bug: #1975036\n\n[1] http://lists.openstack.org/pipermail/openstack-discuss/2022-May/028622.html\n[2] https://meetings.opendev.org/irclogs/%23openstack-qa/%23openstack-qa.2022-05-24.log.html#t2022-05-24T15:31:51\n\nChange-Id: Ie844887a798a006794729e733748ceaa5e06d2db\n"
    },
    {
      "commit": "263825a17a8393ade1ff0d99a1ad035ca47eee8b",
      "tree": "ba1602474235bc2269fdba2677cbafd206163904",
      "parents": [
        "2c3a6381cb5c13a517a7a85b6c7e8812f2d599d6"
      ],
      "author": {
        "name": "Ghanshyam Mann",
        "email": "gmann@ghanshyammann.com",
        "time": "Thu May 26 16:52:13 2022 -0500"
      },
      "committer": {
        "name": "Ghanshyam Mann",
        "email": "gmann@ghanshyammann.com",
        "time": "Thu May 26 16:52:13 2022 -0500"
      },
      "message": "End support for stable/victoria\n\nThis marks the end of support for stable/victoria\nwhich is EM now[1]. This remove the stable/victoria\njobs and also adds relesenote to mark the end of\nsupport of Victoria.\n\n[1] https://releases.openstack.org/\n\nChange-Id: Ia63cdc682a32a2bcfd748f924368db6028b64d8c\n"
    },
    {
      "commit": "2c3a6381cb5c13a517a7a85b6c7e8812f2d599d6",
      "tree": "ce7c99a36953953e01fa1d3af7c29b4ff19c0987",
      "parents": [
        "b1ea4327108cbbd518dfc75482dff79493b4edc9"
      ],
      "author": {
        "name": "Ghanshyam Mann",
        "email": "gmann@ghanshyammann.com",
        "time": "Mon May 23 20:25:33 2022 -0500"
      },
      "committer": {
        "name": "Ghanshyam",
        "email": "gmann@ghanshyammann.com",
        "time": "Thu May 26 17:44:54 2022 +0000"
      },
      "message": "Make tempest plugin sanity job voting again\n\nmurano-tempest-plugin fix is proposed (depends on) so\nmaking plugin sanity job voting again.\n\nDepends-On: https://review.opendev.org/c/openstack/murano-tempest-plugin/+/843040\nChange-Id: Iefd62a74b201968ca1987d182e086b9f4de6fb51\n"
    },
    {
      "commit": "b1ea4327108cbbd518dfc75482dff79493b4edc9",
      "tree": "120c09017124b87b916b7c25c9ac6181c1617c9a",
      "parents": [
        "569c7a89f54c94494fde46ce2aa4fbd26492e640"
      ],
      "author": {
        "name": "Ghanshyam Mann",
        "email": "gmann@ghanshyammann.com",
        "time": "Fri May 20 20:09:01 2022 -0500"
      },
      "committer": {
        "name": "Martin Kopec",
        "email": "mkopec@redhat.com",
        "time": "Thu May 26 09:43:54 2022 +0200"
      },
      "message": "Unblock gate to temporary remove the py3.6|7 job\n\npy3.6 and py3.7 jobs are failing due to oslo dropped the\npy3.6|7 support. We will add them back once bug#1975036\nis resolved\n\nTempest plugin sanity job is broken due to failure in\nmurano-tempest-plugin. To make this patch merge which\nwill unblock the gate, I am making plugin sanity job as\nnon voting. We will revert that once below fix is merged\n\ntempest-full-centos-9-stream job is also failing which fix\nis also up and waiting for this patch to merge first, so making\nthem non voting.\n\ndevstack-plugin-ceph-tempest-py3 job is also mostly failing, let\u0027s\nmake it temporarily non voting in order to avoid endless rechecks\n\n- https://review.opendev.org/c/openstack/murano-tempest-plugin/+/843040\n\nRelated-Bug: #1975036\nChange-Id: Ibcaf1bce80521e05d76199ddebccb33488360644\n"
    },
    {
      "commit": "e0c0fbe4c429672418ad5e116d3e383e7415f88d",
      "tree": "781f7d8e9b188890ee402d83b0458453a2f2b6cf",
      "parents": [
        "9625f0d364c79f4444c6ac8f7900a3731fbe2d07"
      ],
      "author": {
        "name": "Ghanshyam Mann",
        "email": "gmann@ghanshyammann.com",
        "time": "Tue May 03 17:35:54 2022 -0500"
      },
      "committer": {
        "name": "Ghanshyam Mann",
        "email": "gmann@ghanshyammann.com",
        "time": "Tue May 03 17:35:54 2022 -0500"
      },
      "message": "Add tempest-slow stable branch jobs on Tempest master gate\n\nTo cover the stable branch testing on branchless Tempest\nmaster gate, we test tempest-full version of stable branches.\nLet\u0027s test the tempest-slow job also for stables branches.\n\nAll supported stable branches jobs are added in periodic\nstable pipeline. As slow jobs are slow, it will make check pipelines\ntoo heavy if we add all the stable branches slow jobs so\nI am adding slow jobs only for the oldest supported stable job\nwhich should cover the tempest master working on most\nof the stable.\n\nThis will cover the Tempest slow tests stability for stable branches.\n\nChange-Id: Idb8f178fa4fb4b669f3a163d5c5a9517b9d43c9a\n"
    },
    {
      "commit": "3ed52100fd13105f9225c0da92d32fc0b15dd7fa",
      "tree": "c28b551bb355347c78258cf9241ff568eaaf3215",
      "parents": [
        "fe0e0a679de820fd823415d68e2d57147c51335c"
      ],
      "author": {
        "name": "Ghanshyam Mann",
        "email": "gmann@ghanshyammann.com",
        "time": "Mon Apr 25 18:07:00 2022 -0500"
      },
      "committer": {
        "name": "Ghanshyam Mann",
        "email": "gmann@ghanshyammann.com",
        "time": "Mon Apr 25 18:07:00 2022 -0500"
      },
      "message": "Drop centos 8 stream testing\n\nIn Zed cycle testing runtime, we are targetting the centos 9 stream\n- https://governance.openstack.org/tc/reference/runtimes/zed.html\n\nWith dropping the python 3.6 support, project started adding python 3.8\nas minimum, example nova:\n- https://github.com/openstack/nova/blob/56b5aed08c6a3ed81b78dc216f0165ebfe3c3350/setup.cfg#L13\n\nwith that, centos 8 stream job is failing 100%\n- https://zuul.openstack.org/build/970d029dc96742c3aa0f6932a35e97cf\n- https://zuul.openstack.org/builds?job_name\u003ddevstack-platform-centos-8-stream\u0026job_name\u003dtempest-full-py3-centos-8-stream\u0026skip\u003d0\n\nThis commit drops centos-8-stream testing and move their job definition\nto stable/jobs.yaml file as they are being used on stable branch testing.\n\nChange-Id: Ie72eaaf30ee15710f9fec266e93a6c8ad4eb5ddc\n"
    },
    {
      "commit": "6ffb4fa7fb2db01e86feac09563a1dc0167cb650",
      "tree": "363b735b4f77e168f0d3a5947f2c51c1d2ade160",
      "parents": [
        "44dac69eb77d78a0de8e68e63617099249345578"
      ],
      "author": {
        "name": "Ghanshyam Mann",
        "email": "gmann@ghanshyammann.com",
        "time": "Wed Apr 13 18:07:03 2022 -0500"
      },
      "committer": {
        "name": "Ghanshyam Mann",
        "email": "gmann@ghanshyammann.com",
        "time": "Wed Apr 13 19:07:57 2022 -0500"
      },
      "message": "End support for stable/ussuri\n\nThis marks the end of support for stable/ussuri\nwhich is EM now[1]. This remove the stable/ussuri\njobs which are failing due to bug#1968798 and also\nadds relesenote to mark the end of support of Ussuri.\n\n[1] https://releases.openstack.org/\n\nChange-Id: Ieeb4da8859d44470c5cb67a62f2dcfd7786daf3a\n"
    }
  ],
  "next": "e74b7e2cf55f458b2b64e16a9d6c898d17b1016c"
}
