)]}'
{
  "log": [
    {
      "commit": "697e0a8d38fbd6d7103f2f5fa612f0bed960d039",
      "tree": "49296b2838a451c5e109291f04259f655fce2a08",
      "parents": [
        "c7835b590da97e4b4abde2e2e2cd2ca2193cdbbd",
        "2176483597d3c5113746d073932495b2a0d65daa"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.opendev.org",
        "time": "Sat Feb 14 04:52:19 2026 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Sat Feb 14 04:52:19 2026 +0000"
      },
      "message": "Merge \"Remove grenade jobs from integrated-gate-networking\""
    },
    {
      "commit": "32ebf094f9f701b5adb88fb0c566609850127522",
      "tree": "c61dcd3d8034fa5c40b5474aff9f14503222d6e5",
      "parents": [
        "b146a8c41262cb298be1ecfef056af550b3cd367"
      ],
      "author": {
        "name": "Sean Mooney",
        "email": "work@seanmooney.info",
        "time": "Wed Feb 11 16:34:39 2026 +0000"
      },
      "committer": {
        "name": "Sean Mooney",
        "email": "work@seanmooney.info",
        "time": "Wed Feb 11 20:47:36 2026 +0000"
      },
      "message": "disable horizon in tempest-full-py3\n\nThis change worksaround the runtime dep on\npkg_resouces in xstatic which prevents installing\nhorizon with setuptools \u003e\u003d 82.0.0\n\nrevert this when we have a path forward\n\nRelated-Bug: #2141277\nChange-Id: I4dcbaea227330ad48506345a13268f644b8c7e15\nSigned-off-by: Sean Mooney \u003cwork@seanmooney.info\u003e\n"
    },
    {
      "commit": "2176483597d3c5113746d073932495b2a0d65daa",
      "tree": "a1e873ad238972dd460f3edf52452389a3796de2",
      "parents": [
        "b146a8c41262cb298be1ecfef056af550b3cd367"
      ],
      "author": {
        "name": "Ghanshyam Maan",
        "email": "gmaan@ghanshyammann.com",
        "time": "Tue Feb 10 02:51:36 2026 +0000"
      },
      "committer": {
        "name": "Ghanshyam Maan",
        "email": "gmaan@ghanshyammann.com",
        "time": "Tue Feb 10 02:56:45 2026 +0000"
      },
      "message": "Remove grenade jobs from integrated-gate-networking\n\nNeutron already defined their grenade and grenade-skip-level\njobs so we do not need to run the base grenade jobs from\nintegrated-gate-networking template.\n\nIdea is to run the integrated-gate-networking template on\nneutron gate so that we can run other integrated jobs on\ntheir gate to avoid any breaking change.\n\nOne recent example is sdk job where one of the neutron change\nbroke the sdk job which is part of integrated testing and\nblocked many projects\n- https://lists.openstack.org/archives/list/openstack-discuss@lists.openstack.org/thread/6Y34AM6TIZESGITCKJWSC6R7Y4SACPT3/\n\nChange-Id: Ib6466be71c712db2df00d68a7d5208adb9c5e309\nSigned-off-by: Ghanshyam Maan \u003cgmaan@ghanshyammann.com\u003e\n"
    },
    {
      "commit": "5bf7cdb69b5659ce8bec281bd4b1fc0ed8c29b22",
      "tree": "30090759476a3ad972bd56e6ba7b22d2ff193efa",
      "parents": [
        "1b54854f98e94476301a5985a3c4f8ef29ea2901"
      ],
      "author": {
        "name": "Yatin Karel",
        "email": "ykarel@redhat.com",
        "time": "Tue Jan 06 11:04:02 2026 +0530"
      },
      "committer": {
        "name": "Yatin Karel",
        "email": "ykarel@redhat.com",
        "time": "Fri Jan 09 12:44:04 2026 +0530"
      },
      "message": "Use default python3_version in 9-stream stable jobs\n\nStable branches missing fixes to support non default\nPYTHON3_VERSION[1], stable branches works fine with\ndefault PYTHON3_VERSION i.e 3.9, so created job\noverrides for this.\n\n[1] https://review.opendev.org/q/topic:%22bug/2109591%22\n\nChange-Id: I5d14e85b7a7cf9a5a8a5073dc27785db8587ecbb\nSigned-off-by: Yatin Karel \u003cykarel@redhat.com\u003e\n"
    },
    {
      "commit": "bd5438e1ffcb922a7596e0dd5787b5a195c9e08a",
      "tree": "0d8ecb69a6d084e61f3d59e0151f80f0ff5027f4",
      "parents": [
        "d43621cc6970d7976a87300b1dd6f8d6a5a81089"
      ],
      "author": {
        "name": "Ghanshyam Maan",
        "email": "gmaan@ghanshyammann.com",
        "time": "Mon Sep 22 06:26:46 2025 +0000"
      },
      "committer": {
        "name": "Ghanshyam Maan",
        "email": "gmaan@ghanshyammann.com",
        "time": "Mon Sep 22 06:26:46 2025 +0000"
      },
      "message": "Update integrated template for stable/2025.2 grenade-skip-level-always job\n\nChange-Id: I78a32f22fa478d51506afdc332e77d393fe62a08\nSigned-off-by: Ghanshyam Maan \u003cgmaan@ghanshyammann.com\u003e\n"
    },
    {
      "commit": "e3b1066b46cfe6567ab0f1b0c81beba956c7ebfa",
      "tree": "dc8fd0edd31bd8a21eb88907c956775b6fba1344",
      "parents": [
        "42e4ba7aa29869aecece62632f8afa27b651ee80"
      ],
      "author": {
        "name": "Cyril Roelandt",
        "email": "cyril@redhat.com",
        "time": "Fri Jun 27 02:57:06 2025 +0200"
      },
      "committer": {
        "name": "Cyril Roelandt",
        "email": "cyril@redhat.com",
        "time": "Fri Jun 27 02:57:06 2025 +0200"
      },
      "message": "Zuul: do not use USE_PYTHON3\n\nDevstack has removed the USE_PYTHON3 variable[1][2] and now always uses\nPython 3.\n\n[1] https://review.opendev.org/c/openstack/devstack/+/920658\n[2] Commit 5412dbfe7b797149f1f68100de8003b1876398fe\n\nChange-Id: I67d390d9681a0274688e58b3bd05946faae59dde\n"
    },
    {
      "commit": "7cb807a324c9f2bac47030c590ed488229bc113b",
      "tree": "ab23473af8a3fd4d7d35122225ce940a300a253b",
      "parents": [
        "d5fd0bcdb35c4d143e9b1efe5865d6c54c255eb5",
        "b37f20b30af9257ebedc9a773ccf4e99419b4bd3"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.opendev.org",
        "time": "Fri May 16 02:50:32 2025 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Fri May 16 02:50:32 2025 +0000"
      },
      "message": "Merge \"Switch centos 9-stream jobs to run with python 3.11\""
    },
    {
      "commit": "b37f20b30af9257ebedc9a773ccf4e99419b4bd3",
      "tree": "f656d2b5d6a94650cdfba4c79ae4dffa5ca59028",
      "parents": [
        "268017fbf6ab043950eb694f9a8e8b9721d85cb4"
      ],
      "author": {
        "name": "yatinkarel",
        "email": "ykarel@redhat.com",
        "time": "Thu May 15 09:16:18 2025 +0530"
      },
      "committer": {
        "name": "yatinkarel",
        "email": "ykarel@redhat.com",
        "time": "Thu May 15 09:16:21 2025 +0530"
      },
      "message": "Switch centos 9-stream jobs to run with python 3.11\n\nWith [1] py39 constraints drop can\u0027t run fips jobs on\ncentos 9-stream or rocky9.\nAs a workaround we can run with PYTHON3_VERSION: 3.11 in affected\njobs until centos 10-stream support is ready[1]\n\n[1] https://review.opendev.org/c/openstack/requirements/+/948285\n[2] https://review.opendev.org/c/openstack/devstack/+/937251\n\nCloses-Bug: #2110744\nChange-Id: I4e5bd3f643aec78b27b586de33e41871ff54539c\n"
    },
    {
      "commit": "3f824864136a686b8514c6113593f798533333ed",
      "tree": "eae9ae9b6f7a377fc8223b695a3ae5a2b55fc339",
      "parents": [
        "b72f28e6fc622f813e43a883ed57919dc748d8e9"
      ],
      "author": {
        "name": "Ghanshyam",
        "email": "gmaan@ghanshyammann.com",
        "time": "Wed May 14 12:54:20 2025 -0700"
      },
      "committer": {
        "name": "Ghanshyam",
        "email": "gmaan@ghanshyammann.com",
        "time": "Wed May 14 12:57:00 2025 -0700"
      },
      "message": "Add tempest-full-rocky job in periodic testing\n\nAdding tempest-full-rocky job in periodic and\nexperimental pipeline.\n\nChange-Id: I7fe7f4ff4d0106de304bf648ef0e4135709dafb2\n"
    },
    {
      "commit": "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": "473d74555f0fa4aa24a027b843a3d237029e655f",
      "tree": "8615fcb2c42d6ea0dec2e3772f408dfbbf4a1695",
      "parents": [
        "da8a25bfce83bc8e49f15186259c4cbc9819b569"
      ],
      "author": {
        "name": "Ghanshyam Mann",
        "email": "gmann@ghanshyammann.com",
        "time": "Fri Mar 21 14:14:11 2025 -0700"
      },
      "committer": {
        "name": "Ghanshyam Mann",
        "email": "gmann@ghanshyammann.com",
        "time": "Fri Mar 21 14:15:02 2025 -0700"
      },
      "message": "[2025.2]Update integrated template for grenade-skip-level-always job\n\nChange-Id: I535c2c4b8a4e7a1a5220bfc6f704d1bd3356b3a9\n"
    },
    {
      "commit": "14f199eca26935cfe9306d9785a74d4a9e64ccb6",
      "tree": "616c33449baf8f6b0db4ebd5d878c715d211ecc8",
      "parents": [
        "422131d9520ec26e79a698cefdf98dc9a2c244ee"
      ],
      "author": {
        "name": "Ghanshyam Mann",
        "email": "gmann@ghanshyammann.com",
        "time": "Fri Dec 13 12:26:10 2024 -0800"
      },
      "committer": {
        "name": "Ghanshyam",
        "email": "gmann@ghanshyammann.com",
        "time": "Sat Dec 14 02:09:43 2024 +0000"
      },
      "message": "Run cindet-tempest-plugin tests in tempest-extra-tests\n\nWe have a lot of Tempest public interfaces which are used by the\ntempest plugins and sometime it is not easy to know breaking changes\nas we do not test all plugins test when any change merge in Tempest.\nExample: https://review.opendev.org/c/openstack/cinder-tempest-plugin/+/937725\n\nTo avoid these breaking changes at some extend, let\u0027s run the cinder\ntempest plugin tests in one of the Temp[est job. Evantually, we can\nadd more plugins tests if needed but I think cinder-tempest-plugin\nuses a good amount of interfaces.\n\nChange-Id: I80c2b77936ac3220ff05232877eaf6fbac4743a5\n"
    },
    {
      "commit": "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": "2ba7ed8e39c678973b03b6e7b6e1c85609ea1c22",
      "tree": "0f067fafa3014580443fc107c683971b110a5869",
      "parents": [
        "c89e516e5f42bb68edd300183fbb47bec077e63f"
      ],
      "author": {
        "name": "Dan Smith",
        "email": "dansmith@redhat.com",
        "time": "Tue Oct 01 07:33:09 2024 -0700"
      },
      "committer": {
        "name": "Dan Smith",
        "email": "dansmith@redhat.com",
        "time": "Fri Nov 01 07:13:58 2024 -0700"
      },
      "message": "Avoid image format tests if glance is enforcing\n\nIf glance refuses to allow bad images to be uploaded, then we cannot\neven register them to then test against nova or other services. Gate\nthese tests on a knob indicating whether or not glance will allow\nthem to be uploaded. The ListUserImagesTest class depends entirely on\nbeing able to upload random data as every format/container, which is\nfundamentally not something we can do with glance enforcing content\nrules.\n\nThis makes the tempest-slow-py3 job disable glance image format\ninspection so that we can get the compute tests to run.\n\nDepends-On: https://review.opendev.org/c/openstack/devstack/+/931026\nChange-Id: I05bb233cf1482895b96396852a15532295d3829b\n"
    },
    {
      "commit": "066e0bddc8cfaf5e41c6c76a5558c651b1dbb517",
      "tree": "388cc2dbd79e56f4bf0662379b07f867ac15379c",
      "parents": [
        "f4a3be7e3595a44dd687137d919a2a52b2b57ffb"
      ],
      "author": {
        "name": "Ghanshyam Mann",
        "email": "gmann@ghanshyammann.com",
        "time": "Wed Sep 25 12:53:46 2024 -0700"
      },
      "committer": {
        "name": "Ghanshyam Mann",
        "email": "gmann@ghanshyammann.com",
        "time": "Wed Sep 25 12:53:46 2024 -0700"
      },
      "message": "Update integrated template for grenade-skip-level-always job\n\nCurrent development cycle (2025.1) is SLURP release and\nwe need to run grenade-skip-level-always on SLURP as voting.\n\nChange-Id: I36a75e9ed7513e608a796aa6190cd433308554e0\n"
    },
    {
      "commit": "f8fe4c702f1871a03e6fccb21fcd394d12f81d05",
      "tree": "5ca65e89d5bb75e977ee0e9a0cf1732228dc2abd",
      "parents": [
        "b7a621ea2cc9925803ba79b1a5e07be2e4c54665"
      ],
      "author": {
        "name": "Martin Kopec",
        "email": "mkopec@redhat.com",
        "time": "Mon Jul 01 13:53:16 2024 +0200"
      },
      "committer": {
        "name": "Martin Kopec",
        "email": "mkopec@redhat.com",
        "time": "Wed Sep 11 09:28:23 2024 +0200"
      },
      "message": "Drop centos 8 stream jobs\n\nCentOS 8 Stream has reached its end of life and the upstream\npackage repos have been removed. The CentOS nodes from Zuul and\nNodepool are being removed. See the following email announcement:\n\nhttps: //lists.opendev.org/archives/list/service-announce@lists.opendev.org/thread/YHPRWKWULKJATAJZPFIZCBHS7HZJE5V2/\nChange-Id: I7c4614ffe2922de57d93e9331fa58fbc51caa5b1\n"
    },
    {
      "commit": "f207d29e322676522f905bc1d8718bcaa9f5bb70",
      "tree": "64e77e868d34f64f4c0c63552ae67a45def42b31",
      "parents": [
        "6b8ff89c8fffcc231d9e5b639d57d6e4a8bd47d3"
      ],
      "author": {
        "name": "Sean Mooney",
        "email": "work@seanmooney.info",
        "time": "Mon Jun 17 14:34:22 2024 +0100"
      },
      "committer": {
        "name": "Sean Mooney",
        "email": "work@seanmooney.info",
        "time": "Tue Jul 02 19:55:23 2024 +0100"
      },
      "message": "extend tempest-integrated-compute and tempest-full-py3\n\nThis change adds 30mins to the timeout to account\nfor timeouts on slow nodes and gather more data.\n\nonce stabilised we should consider\nenabling zswap, or adding more swap to account\nfor OOM issues thereby allowing a higher concurrency\nto reduce overall execution time.\n\nChange-Id: I9529f554acb5b67401ed1cb8700a916c7131ec02\n"
    },
    {
      "commit": "de60d34499ffd0a79939bcb577e42f2087636a41",
      "tree": "471b8b95dcf0de697cf738d5a8b8f2035e023760",
      "parents": [
        "06831f981161faf9954f9be524dab86c8c2c90fe",
        "1a9c40d4696d89afc7ef71ca4bbbd55cd4c63890"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.opendev.org",
        "time": "Tue May 21 14:21:17 2024 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Tue May 21 14:21:17 2024 +0000"
      },
      "message": "Merge \"Enable tempest cleanup with record_resources in jobs\""
    },
    {
      "commit": "1a9c40d4696d89afc7ef71ca4bbbd55cd4c63890",
      "tree": "ca9d94656532389cd91fc8467f718293e7e9aac4",
      "parents": [
        "f999b15bd4152ec3169046b05fa625a54f430150"
      ],
      "author": {
        "name": "Martin Kopec",
        "email": "mkopec@redhat.com",
        "time": "Thu May 09 13:30:43 2024 +0200"
      },
      "committer": {
        "name": "Martin Kopec",
        "email": "mkopec@redhat.com",
        "time": "Mon May 20 13:05:15 2024 +0000"
      },
      "message": "Enable tempest cleanup with record_resources in jobs\n\nThis enables tempest cleanup with record_resources in the tempest-all job\nto create a list of all the resources created during the tempest run.\nThen the list will be used to run \u0027tempest cleanup\u0027 to clean only\nthe resources in the list.\n\nAlso, enable the dry cleanup with record_resources in tempest-extra-tests\njob.\n\nChange-Id: Ia64a1c09d4b5e9815ff5926161d550b56433ec64\n"
    },
    {
      "commit": "59e1cb442fb362bb0a0738bb8ecb2c64ee9cdc95",
      "tree": "89a1de27d129e83428f6544a8f321935998dabbf",
      "parents": [
        "4fa5ce5da7c249876f770146fb0aa9b880bb9bd3"
      ],
      "author": {
        "name": "Dr. Jens Harbott",
        "email": "harbott@osism.tech",
        "time": "Tue Apr 30 17:26:21 2024 +0200"
      },
      "committer": {
        "name": "Ghanshyam Mann",
        "email": "gmann@ghanshyammann.com",
        "time": "Fri May 03 12:17:12 2024 -0700"
      },
      "message": "Stop running jobs for stable/zed\n\nThe zed branch is transitioning to unmaintained, stop testing it and\ndrop the corresponding periodic jobs.\n\nChange-Id: Ia6722d85b5f1350ab20db4d76f90640bfe979eae\n"
    },
    {
      "commit": "cdbe43e2e95cac88210820639079bfae8a3431a4",
      "tree": "2a5ea9779f6c593562353d728a9c717c79dcb854",
      "parents": [
        "c0da6e843a74c2392c8e87e8ff36d2fea12949c4"
      ],
      "author": {
        "name": "Douglas Mendizábal",
        "email": "dmendiza@redhat.com",
        "time": "Mon Mar 11 15:03:29 2024 -0400"
      },
      "committer": {
        "name": "Douglas Mendizábal",
        "email": "dmendiza@redhat.com",
        "time": "Mon Apr 15 14:43:42 2024 -0400"
      },
      "message": "Enable Secure RBAC in Keystone\n\nThis patch enables Secure RBAC (enforce_scope and enforce_new_defaults)\nin Keystone since the policies have been updated to accept both scoped\ntokens as well as legacy \"admin\" role tokens. [1]\n\n[1] https://opendev.org/openstack/keystone/commit/f2f1a5c38847ddc5aa28eec9722885d9c64c6e7b\n\nDepends-On: https://review.opendev.org/c/openstack/keystone/+/913999\nChange-Id: I4d4c6f250a08a86bd5838679a3ef2c0ad887f265\n"
    },
    {
      "commit": "a85bdb47ef0ef0f46b8d809601df326956f3676e",
      "tree": "95f5c12d436e88da73d3fa5690a872b4cf78768f",
      "parents": [
        "8794025588409d4dedf901d0ee6b588898bf95e8"
      ],
      "author": {
        "name": "Rajesh Tailor",
        "email": "ratailor@redhat.com",
        "time": "Tue Apr 02 12:01:53 2024 +0530"
      },
      "committer": {
        "name": "Rajesh Tailor",
        "email": "ratailor@redhat.com",
        "time": "Tue Apr 02 12:12:32 2024 +0530"
      },
      "message": "[codespell] fix typos\n\nThis change fixes typos in tempest code, doc, zuul yaml\nand tox.ini file, which are found by codespell.\n\nChange-Id: I8051d979e28f7dbf532181f339cbef9cd7220c76\n"
    },
    {
      "commit": "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": "1c5f341c41ad132a2d124a9fcf81f1dee07829ab",
      "tree": "f265040ddd7815205a89558948c60bbcaf074a73",
      "parents": [
        "2a656939145b2c871ccb5c294ded662d81993c2e"
      ],
      "author": {
        "name": "yatinkarel",
        "email": "ykarel@redhat.com",
        "time": "Thu Mar 07 17:22:44 2024 +0530"
      },
      "committer": {
        "name": "yatinkarel",
        "email": "ykarel@redhat.com",
        "time": "Fri Mar 08 10:37:26 2024 +0530"
      },
      "message": "Fix branch regex to cover unmaintained branches\n\nRequired to keep running jobs when branches are\nrenamed from stable to unmaintained.\n\nyoga already transitioned to unmaintained. victoria,\nwallaby and xena are in progress.\n\nRelated-Bug: #2056276\nChange-Id: I12eac55c9864eeeed255f426c537b7e53e908521\n"
    },
    {
      "commit": "2a656939145b2c871ccb5c294ded662d81993c2e",
      "tree": "15a81d5e8eeef0b79da8b7fd8057d427a8c39f0b",
      "parents": [
        "fa5e69d455750a64c81839b901259fa1791451e3",
        "c41af9dcc4345de4ce0b4af8108eb0abf2ce2c38"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.opendev.org",
        "time": "Thu Mar 07 10:13:10 2024 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Thu Mar 07 10:13:10 2024 +0000"
      },
      "message": "Merge \"Drop EOL branches from job definitions\""
    },
    {
      "commit": "d0731b78c5116aa967152ab88b9e1fea00537931",
      "tree": "954294e37404a3125e92aebe25b2b40d4c84c050",
      "parents": [
        "1b548f951fa346bc4ecd6be7268a9a68bfe67008",
        "450096d30ab2a2e0598c83aa8798f05f95d60169"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.opendev.org",
        "time": "Wed Feb 28 21:12:59 2024 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Wed Feb 28 21:12:59 2024 +0000"
      },
      "message": "Merge \"Add set-src-dest-host role\""
    },
    {
      "commit": "c41af9dcc4345de4ce0b4af8108eb0abf2ce2c38",
      "tree": "7237296fbabd572eacfa9044c0b75a7c0438c6ee",
      "parents": [
        "b641452a46792b5c7e3f64a1165c466bb08f7370"
      ],
      "author": {
        "name": "Dr. Jens Harbott",
        "email": "harbott@osism.tech",
        "time": "Fri Feb 23 12:02:41 2024 +0100"
      },
      "committer": {
        "name": "Dr. Jens Harbott",
        "email": "frickler@offenerstapel.de",
        "time": "Mon Feb 26 11:15:38 2024 +0000"
      },
      "message": "Drop EOL branches from job definitions\n\nStein, Train and Ussuri branches are all completely EOL not and should\nbe dropped.\n\nDepends-On: https://review.opendev.org/c/openstack/devstack-plugin-nfs/+/910217\nChange-Id: If1bcde49c9aabd380e4f3709b0db38a9f57ec2d7\n"
    },
    {
      "commit": "450096d30ab2a2e0598c83aa8798f05f95d60169",
      "tree": "13c0e8cc65b2608a9f4b52e2066e30329b889656",
      "parents": [
        "5a7ed97b7f36c7d966946dabf2383738e7dbad79"
      ],
      "author": {
        "name": "Martin Kopec",
        "email": "mkopec@redhat.com",
        "time": "Mon Feb 12 22:40:45 2024 +0100"
      },
      "committer": {
        "name": "jskunda",
        "email": "jskunda@redhat.com",
        "time": "Sat Feb 24 22:35:29 2024 +0100"
      },
      "message": "Add set-src-dest-host role\n\nThe role will find out the available hosts and set\ncompute.migration_source_host and compute.migration_dest_host\noptions in tempest.conf if tempest_set_src_dest_host is set to\nTrue.\n\nChange-Id: Ic01970b100a7bb30d9c78229204c7de67681108c\n"
    },
    {
      "commit": "86ee115f919f12dd5321031cd5ace342ead1281f",
      "tree": "62d8937d38ce4b041e9911a217b3d172a5435aa9",
      "parents": [
        "a605aff46ddc9ebb7e467c079ada6b3ed49a6c2d"
      ],
      "author": {
        "name": "Martin Kopec",
        "email": "mkopec@redhat.com",
        "time": "Wed Jan 31 18:19:52 2024 +0100"
      },
      "committer": {
        "name": "Martin Kopec",
        "email": "mkopec@redhat.com",
        "time": "Wed Jan 31 18:19:52 2024 +0100"
      },
      "message": "Increase timeout for tempest-all job\n\ntempest-all job has been timeouting for a while now, let\u0027s\nincrease the timeout limit to 3 hours similarly like we have set\nfor tempest-slow-py3. Both of the jobs run scenario tests.\n\nChange-Id: Ia843611f052fa06e5ed540cdae070f6c2c7a0f7b\n"
    },
    {
      "commit": "cc0e9b18170bc796fd8516e41d2ec09236b168aa",
      "tree": "24b0ffe306c12a8caf693ef2b928e50a6b635b64",
      "parents": [
        "d1742bad94e94ebabe875ed24415d1ff510a5ae7"
      ],
      "author": {
        "name": "Ghanshyam Mann",
        "email": "gmann@ghanshyammann.com",
        "time": "Wed Oct 25 13:13:26 2023 -0700"
      },
      "committer": {
        "name": "Ghanshyam",
        "email": "gmann@ghanshyammann.com",
        "time": "Fri Oct 27 14:52:31 2023 +0000"
      },
      "message": "Switch Neutron RBAC flag in testing\n\nNeutron bobcat release has enabled the RBAC new defaults\nby default. With the latest release of Neutron have new\ndefaults enable and devstack (depends on) made NEUTRON_ENFORCE_SCOPE\nflag to True by default. Tempst need to switch the flag too so that\nwe test new RBAC by default and old RBAC in old RBAC job.\n\nDepends-On: https://review.opendev.org/c/openstack/devstack/+/899306\nChange-Id: I81c4dc11b16f27d6f074e84ff54363e7b415e5b3\n"
    },
    {
      "commit": "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": "c52304f4b2154afbcf867eae033343f8384a9bf2",
      "tree": "3f22b147391ef40ece59ee8fbf9906265256dfb3",
      "parents": [
        "cc2cbda0722533cf7f8491cfd88f5389d11b92fd"
      ],
      "author": {
        "name": "Martin Kopec",
        "email": "mkopec@redhat.com",
        "time": "Wed Sep 20 09:13:08 2023 +0200"
      },
      "committer": {
        "name": "Martin Kopec",
        "email": "mkopec@redhat.com",
        "time": "Wed Sep 20 15:30:48 2023 +0200"
      },
      "message": "Use re2 compatible regexes in branch matchers\n\nPython regexes are deprecated in Zuul, so update the use of regexes\nin branch matchers with re2-compatible syntax.\nThe commit also removes matches for branches that are EOL - all\nbranches until stable/rocky (including).\n\nChange-Id: I461f00415d67ba5af8ad2387fc2d5dd224a733db\n"
    },
    {
      "commit": "68a25ef77be9734e5675d50efd9fe4050477c054",
      "tree": "c7fc1e47c338738fefb43b9ee62bd815dfca85ae",
      "parents": [
        "46b78980eec98ceaade313c559887480a9af9759"
      ],
      "author": {
        "name": "Ghanshyam Mann",
        "email": "gmann@ghanshyammann.com",
        "time": "Mon Aug 07 10:07:12 2023 -0700"
      },
      "committer": {
        "name": "Ghanshyam Mann",
        "email": "gmann@ghanshyammann.com",
        "time": "Mon Aug 07 10:11:53 2023 -0700"
      },
      "message": "Setting Tempest run concurrency to 4 for a few jobs\n\nWe recently changed the default concurrency to the higher\nvalue (number of cpu -2) which end up 6 in upstream CI.\nHigher concurrency means high parallel requests to services\nand can cause more oom issues. To avoid the oom issue, setting\nthe concurrency to 4 in a few of the jobs which run more\nparallel tests\n\nRelated-Bug: #2004780\nChange-Id: Ifa2ac35453e17ca01378ebebb310a4719b704fef\n"
    },
    {
      "commit": "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": "180717d3833b6e0f89c3aa8b34b369f4cccf69fd",
      "tree": "ebcb05fb6e2d5c7d3686c81ee4228a439478b7f1",
      "parents": [
        "fbd3dbc638ede072b7947c7a005404f389da2901"
      ],
      "author": {
        "name": "Ghanshyam Mann",
        "email": "gmann@ghanshyammann.com",
        "time": "Fri Jul 14 10:50:02 2023 -0500"
      },
      "committer": {
        "name": "Ghanshyam",
        "email": "gmann@ghanshyammann.com",
        "time": "Sat Jul 15 17:59:27 2023 +0000"
      },
      "message": "Fix tempest-slow-py3 job for \u003c stable/xena\n\ntempest-slow-py3 job started using the new tox env\n\u0027slow\u0027 which is not present in old tempest used in\n\u003c stable/xena. This commit preapre a separate job\ndefiniton for stable testing which use the old tox\nenv.\n\nCloses-Bug: #2027817\nChange-Id: Ibe603004ef1a8694a9c6b354b85189273787b3f3\n"
    },
    {
      "commit": "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": "08329968e6e5eb172da2465a240f54d3d789b241",
      "tree": "1e040f605d690dfa427c2ebcad1524453397913d",
      "parents": [
        "2038c895d9af89b281481b14bbdefeeeaa37044a"
      ],
      "author": {
        "name": "Ghanshyam Mann",
        "email": "gmann@ghanshyammann.com",
        "time": "Wed Jun 28 13:17:38 2023 -0500"
      },
      "committer": {
        "name": "Ghanshyam Mann",
        "email": "gmann@ghanshyammann.com",
        "time": "Wed Jun 28 13:19:10 2023 -0500"
      },
      "message": "Increase concurrency for tempest-slow jobs\n\ntempest-slow jobs are set with concurrency 2 which\nmeans only two cpu are used to run the test. There\nis no reason to restrict the tempest slow job to\ntwo test runner worker. Maybe this is causing this\njob to take long time and now a days it is timeout\na lot\n- https://zuul.opendev.org/t/openstack/builds?job_name\u003dtempest-slow-py3\u0026skip\u003d0\n\nLet\u0027s unset the concurrency and stestr distribute the tests\nto run by counting the number of cpu on test node.\n\nChange-Id: I3d5f84279859a5f6ca5ce9ab81041974fd0f6c2f\n"
    },
    {
      "commit": "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": "e64f4c2b07e048ea77d08a29b7afbd17448abc32",
      "tree": "fdc310e7ce60eecccd0c9bdd11ee1db4e9cb2b64",
      "parents": [
        "3c7eebaaf35c9e8a3f00c76cd1741457bdec9fab"
      ],
      "author": {
        "name": "Ade Lee",
        "email": "alee@redhat.com",
        "time": "Sun Mar 26 15:52:30 2023 +0200"
      },
      "committer": {
        "name": "Ade Lee",
        "email": "alee@redhat.com",
        "time": "Mon Apr 17 08:44:37 2023 +0000"
      },
      "message": "Simplify definition of fips jobs\n\nWith the new base jobs, it is no longer necessary to define a pre-run\nplaybook.  You simply need to set enable_fips to True and specify an\nnslookup_target.  This will set things up to use ubuntu jobs when FIPS\nis supported on jammy\n\nDepends-On: https://review.opendev.org/c/openstack/devstack/+/871606\nChange-Id: I1c02c4817a39d26e94873831801089d1aa86133c\n"
    },
    {
      "commit": "bbb2e044132890cabc823e3c0b583a9462f9c2ae",
      "tree": "3d0f156056ab404959f36e881bd0d85e0ea6be69",
      "parents": [
        "1f958c36e324788c157d4d2974dd79ec402e3f7f"
      ],
      "author": {
        "name": "Ghanshyam Mann",
        "email": "gmann@ghanshyammann.com",
        "time": "Mon Mar 20 13:51:51 2023 -0500"
      },
      "committer": {
        "name": "Ghanshyam Mann",
        "email": "gmann@ghanshyammann.com",
        "time": "Mon Mar 20 14:02:55 2023 -0500"
      },
      "message": "Update integrated gates template for grenade skip level job\n\nCurrent master is a non SLURP release so we do not need to run\ngreande-skip-level job as default though any project want to run\nskip level testing they can use the greande-skip-level-always job\nfor example nova doing.\n\nWith branch variant, we make run no change in integrated gate jobs\nfor stable/2023.1 testing.\n\nChange-Id: I183fe7513064d46255e8b078528d7e3639a3ce1a\n"
    },
    {
      "commit": "06a03062e7e7df58f2aca4b44d4b3205f82b48e3",
      "tree": "f4009f661dcc9bff360e63b2560672772d065f7f",
      "parents": [
        "c437a314633d422b02ebe98ecd4107a90ed9f3b7",
        "eb85cec8b5a6fa9bbcb859d41fc3dc7d718e39df"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.opendev.org",
        "time": "Fri Mar 17 21:36:39 2023 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Fri Mar 17 21:36:39 2023 +0000"
      },
      "message": "Merge \"Inherit tempest-extra-tests job from tempest-full-py3\""
    },
    {
      "commit": "eb85cec8b5a6fa9bbcb859d41fc3dc7d718e39df",
      "tree": "714528f99cf74a61a98bd88ad77bc63cd4a9daf4",
      "parents": [
        "b04b102984fa16f4837f63e322baf472c1c76609"
      ],
      "author": {
        "name": "Ghanshyam Mann",
        "email": "gmann@ghanshyammann.com",
        "time": "Wed Mar 15 14:19:03 2023 -0500"
      },
      "committer": {
        "name": "Ghanshyam",
        "email": "gmann@ghanshyammann.com",
        "time": "Wed Mar 15 19:52:33 2023 +0000"
      },
      "message": "Inherit tempest-extra-tests job from tempest-full-py3\n\ntempest-extra-tests job run the admin and negative tests for\nnow which need same config what tempest-full-py3 job already\nhave. Inheriting tempest-extra-tests job from tempest-full-py3\nfor the same reason.\n\nChange-Id: Idad488abb9cb6bd982f0193e7a2cc411156dd034\n"
    },
    {
      "commit": "870d15f204ead52806c4a8ef99bfa1b006d3ea05",
      "tree": "6087bda2cb0faebc8a304031e75e25f15e53add4",
      "parents": [
        "8f4a22141ea06a0a02c41b1dd2c11e8901db90d3",
        "d869e3acd344c6fb941a4c2833047f24dc0fb109"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.opendev.org",
        "time": "Sat Feb 25 17:07:10 2023 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Sat Feb 25 17:07:10 2023 +0000"
      },
      "message": "Merge \"Use MYSQL_REDUCE_MEMORY in some periodic jobs\""
    },
    {
      "commit": "11d4fc9e417d5cfcd6c6075e27d052aecc69c385",
      "tree": "07510e43f909a9b15fc4355cefe764e474042af6",
      "parents": [
        "1569290be06e61d63061ae35a997aff0ebad68f1"
      ],
      "author": {
        "name": "Ghanshyam Mann",
        "email": "gmann@ghanshyammann.com",
        "time": "Tue Feb 21 13:29:44 2023 -0800"
      },
      "committer": {
        "name": "yatin",
        "email": "ykarel@redhat.com",
        "time": "Wed Feb 22 06:59:21 2023 +0000"
      },
      "message": "Fix tempest-full-py3 for stable/ussuri to wallaby\n\ntempest-full-py3 job started using the new tox env\n\u0027integrated-full\u0027 which is not present in old\ntempest used in stable/ussuri to wallaby. This\ncommit preapre a separate job definiton for stable\nussuri to wallaby which use \u0027full\u0027 tox env.\n\nCloses-Bug: #2007986\nDepends-On: https://review.opendev.org/c/openstack/devstack/+/874625\nChange-Id: I5f1c4de0e7ec0cc6d7f6ba7d7aa78aabc931d23e\n"
    },
    {
      "commit": "ff2424e0bc0aca9bef8e7da216d6f9bdd74f7a9d",
      "tree": "69b1d3a655cf280f2cf0101c90b9ca942c0b44c1",
      "parents": [
        "b915c7f35ff105d8ac613cc171cd9235a96eac8d",
        "31afd4e570fca5c5223e527e35c557f840cf2e03"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.opendev.org",
        "time": "Mon Feb 20 01:21:59 2023 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Mon Feb 20 01:21:59 2023 +0000"
      },
      "message": "Merge \"Do not run openstacksdk-functional-devstack on victoria\""
    },
    {
      "commit": "d869e3acd344c6fb941a4c2833047f24dc0fb109",
      "tree": "c1860e3db07aa470a60df9d357eb4704c68682a9",
      "parents": [
        "b915c7f35ff105d8ac613cc171cd9235a96eac8d"
      ],
      "author": {
        "name": "Dan Smith",
        "email": "dansmith@redhat.com",
        "time": "Mon Feb 13 14:14:52 2023 -0800"
      },
      "committer": {
        "name": "Dan Smith",
        "email": "dansmith@redhat.com",
        "time": "Fri Feb 17 10:15:07 2023 -0800"
      },
      "message": "Use MYSQL_REDUCE_MEMORY in some periodic jobs\n\nThis will give us some data on whether or not these memory reduction\ntechniques help or hurt, before we roll them out to any gating jobs\nfor projects.\n\nChange-Id: Ib9235d2ef93dae5c6b699d2b7141087d2bb09f46\nDepends-On: https://review.opendev.org/c/openstack/devstack/+/873646\n"
    },
    {
      "commit": "b915c7f35ff105d8ac613cc171cd9235a96eac8d",
      "tree": "6b99fd04f3728b8260244b4fddb762a184b2a29d",
      "parents": [
        "1632cf5085de995206ec97788b4b546c13466860",
        "2d2cfac5722fa5aa43998dea6b9d7fff97df368f"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.opendev.org",
        "time": "Thu Feb 16 12:20:56 2023 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Thu Feb 16 12:20:56 2023 +0000"
      },
      "message": "Merge \"Enable bridge flows and tcpdump in tempest multinode\""
    },
    {
      "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": "2d2cfac5722fa5aa43998dea6b9d7fff97df368f",
      "tree": "12599d24a5129c5aeeede93abde1d1ddbc22b839",
      "parents": [
        "f88e635d392749b1d56dcdde3b0d524ff8a52978"
      ],
      "author": {
        "name": "yatinkarel",
        "email": "ykarel@redhat.com",
        "time": "Tue Feb 14 16:29:42 2023 +0530"
      },
      "committer": {
        "name": "yatinkarel",
        "email": "ykarel@redhat.com",
        "time": "Tue Feb 14 17:13:07 2023 +0530"
      },
      "message": "Enable bridge flows and tcpdump in tempest multinode\n\nEnable br-int-flows and br-ex-tcpdump services in\ntempest-multinode-full-py3 job, these will help in\ndebugging network issues.\n\nRelated-Bug: #1998916\nChange-Id: I947a6e2a88d7ad38cc00aa694438cb3101030168\n"
    },
    {
      "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": "7d97df70ae84c8ffe8d42c69c9983589d9cdd7db",
      "tree": "6ccaa98bc05f8d93f2048b34780daddfa701d22e",
      "parents": [
        "614b326bde1f26b6d5dcab6a27a4c0af6254e09d",
        "c5ff86b61e9d8f13d7dfff32600ceb37bf9ac0cb"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.opendev.org",
        "time": "Tue Feb 14 01:50:14 2023 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Tue Feb 14 01:50:14 2023 +0000"
      },
      "message": "Merge \"Enable placement scope and new defaults in rbac test job\""
    },
    {
      "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": "31afd4e570fca5c5223e527e35c557f840cf2e03",
      "tree": "9e3fe215759d5352988f094851e7c97b65bc6f1b",
      "parents": [
        "94fc01aa4ea4362f896c8800ee12fad95d4ed09e"
      ],
      "author": {
        "name": "Elod Illes",
        "email": "elod.illes@est.tech",
        "time": "Tue Feb 07 15:17:32 2023 +0100"
      },
      "committer": {
        "name": "Elod Illes",
        "email": "elod.illes@est.tech",
        "time": "Tue Feb 07 15:17:32 2023 +0100"
      },
      "message": "Do not run openstacksdk-functional-devstack on victoria\n\nopenstacksdk-functional-devstack job is broken on victoria branch as\nwell, and the fix [1] cannot be released as Victoria is in Extended\nMaintenance already. This patch removes the job from the integrated\njob template as a workaround.\n\n[1] https://review.opendev.org/872341\n\nChange-Id: Ib971757c0b00ebdf859231430d41ef010a7f5d79\n"
    },
    {
      "commit": "e17f1d366c0a48a34886f79ff96b3f295c9ff27d",
      "tree": "5089f456ebdc28e97e4d64a091bdd35489a62dde",
      "parents": [
        "7416b91cf74776530eafc62cc9b83c49a8103748"
      ],
      "author": {
        "name": "Elod Illes",
        "email": "elod.illes@est.tech",
        "time": "Thu Feb 02 15:24:35 2023 +0100"
      },
      "committer": {
        "name": "Elod Illes",
        "email": "elod.illes@est.tech",
        "time": "Thu Feb 02 15:24:35 2023 +0100"
      },
      "message": "Do not run openstacksdk-functional-devstack on wallaby\n\nopenstacksdk-functional-devstack job is broken on wallaby branch and\nthe fix [1] cannot be released as Wallaby is in Extended Maintenance\nalready. This patch removes the job from the integrated job template\nas a workaround.\n\n[1] https://review.opendev.org/872341\n\nChange-Id: I578562e0d94d3cda4e9deb5fb44c3f674ab0628e\n"
    },
    {
      "commit": "035d23e2a1370630a307577a66f8e28f9057ae6d",
      "tree": "e7b0f02cc52f6a255d2be498dc6250f543025be6",
      "parents": [
        "5f7b9d40fcb809e299a63a83f2a3a2d080065055",
        "b8f0c30f9c9aa67032d04a6fd263b90fd540421b"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.opendev.org",
        "time": "Thu Jan 05 13:44:41 2023 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Thu Jan 05 13:44:41 2023 +0000"
      },
      "message": "Merge \"zuul: Increase timeout for c9s-fips job\""
    },
    {
      "commit": "c5ff86b61e9d8f13d7dfff32600ceb37bf9ac0cb",
      "tree": "e194d3f903d785eefb48ad4ca4595c3424b1060f",
      "parents": [
        "b6521a83141dc2cec03b270613f9e8f80e6206b5"
      ],
      "author": {
        "name": "Ghanshyam Mann",
        "email": "gmann@ghanshyammann.com",
        "time": "Wed Nov 30 14:37:26 2022 -0600"
      },
      "committer": {
        "name": "Ghanshyam",
        "email": "gmann@ghanshyammann.com",
        "time": "Wed Dec 14 19:42:41 2022 +0000"
      },
      "message": "Enable placement scope and new defaults in rbac test job\n\nDepends-On: https://review.opendev.org/c/openstack/placement/+/865618\nChange-Id: I1ada80cd1b63d2f446b9c284cc7354adae6774f5\n"
    },
    {
      "commit": "b8f0c30f9c9aa67032d04a6fd263b90fd540421b",
      "tree": "46d3f8c6cec6e4931eece58062c9a7b20a3854ce",
      "parents": [
        "96cd444cac4a0d2d1db619365f645a60c3de73a5"
      ],
      "author": {
        "name": "Sylvain Bauza",
        "email": "sbauza@redhat.com",
        "time": "Tue Nov 29 17:49:33 2022 +0100"
      },
      "committer": {
        "name": "Sylvain Bauza",
        "email": "sbauza@redhat.com",
        "time": "Tue Nov 29 18:08:55 2022 +0100"
      },
      "message": "zuul: Increase timeout for c9s-fips job\n\ntempest-centos9-stream-fips job has a long history of runs resulting to\nTIMED_OUT [1]\n\nSince the job defines some extra tasks for enabling FIPS, we hardly hit\nthe default timeout of 2 hours as shown in every failing build log.\nIf we really want this job, then we need to give it some extra space as\nfor the moment, apart from wasting CI resources into continuously failing\nruns, we don\u0027t see any interest in it.\n\n[1] https://zuul.openstack.org/builds?job_name\u003dtempest-centos9-stream-fips\n\nChange-Id: I5b04d69f74854725e0c11abe58e936fc6d18d183\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": "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": "9c263de622f4c1e726a280f7b164deaffe5a8ea6",
      "tree": "e6790783c62411e3f9dd815c5e0fd003c63008e5",
      "parents": [
        "97be23ea6402649652991983f3f2b85873eba4d8"
      ],
      "author": {
        "name": "Sean Mooney",
        "email": "work@seanmooney.info",
        "time": "Mon Jul 18 16:55:31 2022 +0100"
      },
      "committer": {
        "name": "Sean Mooney",
        "email": "work@seanmooney.info",
        "time": "Mon Jul 18 16:55:31 2022 +0100"
      },
      "message": "move tempest-integrated-compute-centos-9-stream to periodic\n\nAs agreed on the Nova weekly meeting [1], we won\u0027t put back C9S job to voting\nand we\u0027ll rather put it on both experimental and periodic-weekly pipelines.\n\nChange I2de4d90202fd7e735026150f79409d51f2d70e0e attempted to\nmove this job locally in nova however the integrated-gate-compute template\nreintoduces the job to the check and gate pipelines.\n\nThis change updates the integrated-gate-compute templates to reflect the\nnova teams wishes with regards to not running this job on every change\nand only monitoring it via our weekly meeting.\n\n[1] https://meetings.opendev.org/meetings/nova/2022/nova.2022-07-05-16.00.log.html#l-52\n\nChange-Id: I39480ab239ac48d899bd23c00b7cf9a9485ba34b\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": "2202f7bbeb7d1801e1908396dced8ca36362a4c0",
      "tree": "4402e5b2d097d9f7fec565bba285915b45f90127",
      "parents": [
        "3308ea0abf5f454a5bdfeed5a032bd1ff529ddad"
      ],
      "author": {
        "name": "Ghanshyam Mann",
        "email": "gmann@ghanshyammann.com",
        "time": "Wed Jun 01 16:31:51 2022 -0500"
      },
      "committer": {
        "name": "Ghanshyam Mann",
        "email": "gmann@ghanshyammann.com",
        "time": "Wed Jun 01 16:31:51 2022 -0500"
      },
      "message": "Stop running openstacksdk-functional-devstack job on ussuri\n\nopenstacksdk-functional-devstack job is broken on stable/ussuri\n- https://storyboard.openstack.org/#!/story/2010057\n\nand fix is under discussion which might take time\n- https://review.opendev.org/c/openstack/openstacksdk/+/843978\n- http://lists.openstack.org/pipermail/openstack-discuss/2022-May/028764.html\n\nUntil then to unblock the stable/ussuri gate, let\u0027s stop\nrunning it on ussuri gate.\n\nStory: 2010057\nTasks: 45501\nChange-Id: Ib50191621588cc00bc360bba4630f9efb66c7d00\n"
    },
    {
      "commit": "9625f0d364c79f4444c6ac8f7900a3731fbe2d07",
      "tree": "f19c5de6a13758b70726a74ad4b018035d79d54e",
      "parents": [
        "9f21c90131d9621914963bfaa7743c442b26aa14"
      ],
      "author": {
        "name": "Ghanshyam Mann",
        "email": "gmann@ghanshyammann.com",
        "time": "Wed Apr 27 17:45:52 2022 -0500"
      },
      "committer": {
        "name": "Ghanshyam Mann",
        "email": "gmann@ghanshyammann.com",
        "time": "Wed Apr 27 17:55:34 2022 -0500"
      },
      "message": "Fix the integrated-gate-compute job template\n\nBelow commit changed the integrated-gate-compute job template\nbehaviour for stable branches. This template is used for master\nas well as the stable branches also and we should not change\nstable branches gate while adding the new jobs. centos-8-stream\njob is meant to be run from stable/wallaby to stable/yoga and\nfrom zed cycle onwards centos-9-stream should run,\n\n- https://review.opendev.org/c/openstack/tempest/+/839274/1/zuul.d/integrated-gate.yaml#369\n\nThis commit fixes the template for stable branches and make sure\nnew job centos9-stream is only run from zed onwards.\n\nChange-Id: I15b44aff4ab633cf7ab39cbb4fc56a027d29544e\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": "af19ff41410f4eab0c5074fbeb3e402087d77dc0",
      "tree": "f9739545e2d3da7ba0f4dd48ad533aead2f22e91",
      "parents": [
        "ca03d2b504eabb19aff56ea6673eeb9a7d7b22fe"
      ],
      "author": {
        "name": "Dan Smith",
        "email": "dansmith@redhat.com",
        "time": "Wed Feb 23 10:42:26 2022 -0800"
      },
      "committer": {
        "name": "Dan Smith",
        "email": "dansmith@redhat.com",
        "time": "Wed Feb 23 10:42:26 2022 -0800"
      },
      "message": "Add grenade-skip-level jobs to integrated-gate\n\nChange-Id: I4186beaf1d083a370d46cf1d3273e067887b0f73\n"
    },
    {
      "commit": "42bf51c989a3eead80acc3aef039c97a11569845",
      "tree": "01d212ec98d846675556061be6cc28bcc4efb637",
      "parents": [
        "c676a1a993ba79215afa0de1ed82911a84817bbc",
        "5eb51dc061ab5c1bcb78308a3f05b7156f8d9edf"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.opendev.org",
        "time": "Fri Jan 21 10:39:13 2022 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Fri Jan 21 10:39:13 2022 +0000"
      },
      "message": "Merge \"Revert \"Revert \"Make centos8 stream job non voting for bug#1957941\"\"\""
    },
    {
      "commit": "5eb51dc061ab5c1bcb78308a3f05b7156f8d9edf",
      "tree": "488fe319ca635e3fad23a21f6c5af4d0e6e9ab47",
      "parents": [
        "1e2fe4fb33cd1ef8f0067a3aa2ef8c10c0ba0d2a"
      ],
      "author": {
        "name": "Ghanshyam",
        "email": "gmann@ghanshyammann.com",
        "time": "Fri Jan 21 05:56:22 2022 +0000"
      },
      "committer": {
        "name": "Ghanshyam",
        "email": "gmann@ghanshyammann.com",
        "time": "Fri Jan 21 05:56:22 2022 +0000"
      },
      "message": "Revert \"Revert \"Make centos8 stream job non voting for bug#1957941\"\"\n\nThis reverts commit 1e2fe4fb33cd1ef8f0067a3aa2ef8c10c0ba0d2a.\n\nReason for revert: they started failing again with RETRY_LIMIT  \n\nhttps://zuul.openstack.org/builds?job_name\u003dtempest-integrated-compute-centos-8-stream\u0026job_name\u003dtempest+tempest-full-py3-centos-8-stream\u0026skip\u003d0\n\nChange-Id: I42f4991d786e74512a666cc12b7901f5effcf10b\n"
    },
    {
      "commit": "6ded070b511263df2b6c06905615a951b29e2035",
      "tree": "1b9f48f55146089e93215c53fc34cee67f8cd171",
      "parents": [
        "fe0ac89a5a1c43fa908a76759cd99eea3b1f9853"
      ],
      "author": {
        "name": "Ade Lee",
        "email": "alee@redhat.com",
        "time": "Sat Sep 04 15:56:34 2021 -0400"
      },
      "committer": {
        "name": "Ade Lee",
        "email": "alee@redhat.com",
        "time": "Tue Jan 18 15:25:38 2022 +0000"
      },
      "message": "Add support for ecdsa keys\n\nIn FIPS mode, using RSA keys for ssh is fine as long as SHA-1 is\nnot used for the signature algorithm.  Unfortunately, the version\nof cirros used in OpenStack CI does not have a version of dropbear\nthat supports SHA-2 signatures.  So, any connections from a FIPS\nenabled machine will fail as the cirros instance will only support\nssh-rsa (SHA-1 signatures).\n\nTo get around this, we add a new option to specify the key type\n(validation.ssh_key_type).  This will allow the addition of other\nkey types in future if needed.\n\nTempest now supports \u0027rsa\u0027 and \u0027ecdsa\u0027 key types.\n\nWe also add a fips job to the experimental queue to test the usage\nof the new key type.\n\nChange-Id: Ib59eb8432fa1a2813b3047955157d1b3d24a55f8\n"
    },
    {
      "commit": "1e2fe4fb33cd1ef8f0067a3aa2ef8c10c0ba0d2a",
      "tree": "43f3d43181b3937175380f94966f029435a3558b",
      "parents": [
        "0de0ebf0987c2cd92a3a880de822f3616480d2d5"
      ],
      "author": {
        "name": "Ghanshyam",
        "email": "gmann@ghanshyammann.com",
        "time": "Mon Jan 17 22:09:52 2022 +0000"
      },
      "committer": {
        "name": "Ghanshyam",
        "email": "gmann@ghanshyammann.com",
        "time": "Mon Jan 17 22:09:52 2022 +0000"
      },
      "message": "Revert \"Make centos8 stream job non voting for bug#1957941\"\n\nThis reverts commit 0de0ebf0987c2cd92a3a880de822f3616480d2d5.\n\nReason for revert: Try with workaround merged in https://review.opendev.org/c/openstack/devstack/+/824862\n\nChange-Id: Iafff24bf829da1d399fed4ca16a62f24196cd4af\n"
    },
    {
      "commit": "0de0ebf0987c2cd92a3a880de822f3616480d2d5",
      "tree": "488fe319ca635e3fad23a21f6c5af4d0e6e9ab47",
      "parents": [
        "fe0ac89a5a1c43fa908a76759cd99eea3b1f9853"
      ],
      "author": {
        "name": "Ghanshyam Mann",
        "email": "gmann@ghanshyammann.com",
        "time": "Fri Jan 14 11:08:05 2022 -0600"
      },
      "committer": {
        "name": "Ghanshyam Mann",
        "email": "gmann@ghanshyammann.com",
        "time": "Fri Jan 14 11:08:05 2022 -0600"
      },
      "message": "Make centos8 stream job non voting for bug#1957941\n\nTwo test_network_basic_ops tests are failing consistently in\ncentos-8-stream jobs (nova side tempest-integrated-compute-centos-8-stream\nand tempest tempest-full-py3-centos-8-stream jobs).\n\n1. tempest.scenario.test_network_basic_ops.TestNetworkBasicOps.test_hotplug_nic\n2. tempest.scenario.test_network_basic_ops.TestNetworkBasicOps.test_network_basic_ops\n\nFailure: https://zuul.opendev.org/t/openstack/build/e0db6a9a7ba04e66b0781ba7d259357d/logs\n\nThis is blocking nova and tempest gateso making the centos8 stream job\nnon voting until bug is fixed.\n\nRelated-Bug#1957941\n\nChange-Id: Ia8c575b1accf4fa2a25b903bf9bf5a614752e344\n"
    },
    {
      "commit": "17082ad2c9d132572908dd6c7a95cca8cd33db00",
      "tree": "afdbfd955e8d639298876423d8ffefde4f3501b1",
      "parents": [
        "79da6961ed6fc643488c1dcf215f97327930e73a"
      ],
      "author": {
        "name": "Ghanshyam Mann",
        "email": "gmann@ghanshyammann.com",
        "time": "Thu Jul 22 13:41:46 2021 -0500"
      },
      "committer": {
        "name": "Martin Kopec",
        "email": "mkopec@redhat.com",
        "time": "Mon Nov 29 13:26:56 2021 +0000"
      },
      "message": "Add openstacksdk-functional-devstack in integrated gates\n\nopenstacksdk-functional-devstack should be part of\nintegrated gate so that cross service-sdk testing\ncan be covered to avoid any regression.\n\nChange-Id: Idaab1b0952b2d6d9c0e2b9b255ec401d2e315b19\n"
    },
    {
      "commit": "ed89c77222917235290c8cc51974835528ed4cfa",
      "tree": "8935ef4f92728071600e503c5888293a5d5ec101",
      "parents": [
        "d27a543fc936ab223279d240b16936c2c1d5787a"
      ],
      "author": {
        "name": "Lee Yarwood",
        "email": "lyarwood@redhat.com",
        "time": "Tue Nov 09 10:12:38 2021 +0000"
      },
      "committer": {
        "name": "Lee Yarwood",
        "email": "lyarwood@redhat.com",
        "time": "Tue Nov 09 10:23:24 2021 +0000"
      },
      "message": "zuul: Limit tempest-integrated-compute-centos-8-stream to \u003e\u003d stable/wallaby\n\nFull support for CentOS8Stream in devstack didn\u0027t land until\nI39ccefbd06f46adf5077f8d8001f37d3b190f040 fixed is_fedora to include the\nnewly introduced name.\n\nAs such the recently introduced\ntempest-integrated-compute-centos-8-stream job within tempest that forms\npart of the integrated-gate-compute template needs to be restricted to\nbranches \u003e\u003d stable/wallaby.\n\nCloses-Bug: 1950296\nChange-Id: I802c0cdb3c8875e33819aed335877f1caef39fef\n"
    },
    {
      "commit": "0dba41c17a2a66832e7c85e5ce36a0257deda21c",
      "tree": "edd5c43f4781752efec4d9622b82bc44753f3b76",
      "parents": [
        "8cd09500bea38bfd9478814be95fddf3df56fbff"
      ],
      "author": {
        "name": "Lee Yarwood",
        "email": "lyarwood@redhat.com",
        "time": "Wed Jun 23 10:47:44 2021 +0100"
      },
      "committer": {
        "name": "Lee Yarwood",
        "email": "lyarwood@redhat.com",
        "time": "Thu Nov 04 09:21:49 2021 +0000"
      },
      "message": "zuul: Add a CentOS 8 stream job to integrated-gate-compute\n\nAs set out in the governance repo for Xena CentOS 8 stream with py36 is\na supported platform and runtime for the release:\n\nhttps://governance.openstack.org/tc/reference/runtimes/xena.html\n\nAs a result the Nova team want to run CentOS 8 stream based jobs within\nthe integrated-gate-compute template.\n\nAn additional tempest-full-py3-centos-8-stream job is added to Tempest\u0027s\ncheck and gate queues to ensure coverage here.\n\nBoth jobs are given additional swap to workaround bug #1949606, a\nbehaviour change in QEMU \u003e\u003d 5.0.0 when using [libvirt]virt_type\u003dqemu\nthat causes additional memory to be consumed by each running instance.\n\nThis workaround of additional swap will be removed in the future once\nNova is able to workaround this itself through a new libvirt domain\nconfigurable.\n\nChange-Id: I4b074dca58960b2622dde15ad7d9a91b3ba0c096\n"
    },
    {
      "commit": "a5f523b20a90ab9ff9dc931c770705eea4adb569",
      "tree": "f0b601e5bfb434e8305276ffb94171d8afc265cc",
      "parents": [
        "ea503b6f87e107e523e6fd439c2ee162bfc7e56a"
      ],
      "author": {
        "name": "Balazs Gibizer",
        "email": "balazs.gibizer@est.tech",
        "time": "Thu Aug 26 13:38:19 2021 +0200"
      },
      "committer": {
        "name": "Balazs Gibizer",
        "email": "balazs.gibizer@est.tech",
        "time": "Tue Sep 14 15:27:33 2021 +0000"
      },
      "message": "Revert \"Skip test_qos_min_bw_allocation_basic when not supported\"\n\nThis reverts commit 0976ae4ee20c3faf7b2add3893ec3f8cbfa55db1. That\ncommit introduced a skip of MinBwAllocationPlacementTest tests if no\nbandwidth allocation is possible to avoid failing these tests in OVN\njobs. However that is a wrong solutions as it would skip the test also\nin OVS jobs if we regress the bandwidth inventory reporting in neutron\n(or regress allocation candidate handling in placement).\n\nA better fix is not to enable the tempest test flag on OVN jobs:\n   $TEMPEST_CONFIG:\n       network-feature-enabled:\n           qos_placement_physnet\n\nThe existing tests already skipped if this is not configured.\n\nThis also means that the generic tempest-* job definitions should not\nconfigure the above flag as those tempest jobs will run by default with\nOVN. So they are cleaned up along with the OVS specific neutron configuration.\n\nThis means that jobs that was inherit from tempest-multinode-full-py3\nand tempest-full-py3 and reconfigre the job to run with OVS instead of\nthe default OVN needs to change to configure the OVS specific network\nconfig and enable the qos tests. This will be done in project specific\npatches.\n\nThe stable tempest jobs are OK as they are still running with OVS by\ndefault.\n\nDepends-On: https://review.opendev.org/c/openstack/neutron/+/806170\n\nChange-Id: I13fd2dc023b806ac74ab5c8d86cc99f807f0f702\n"
    },
    {
      "commit": "ba28d78c30d4b7a6b144e0a963968dbe4963ac59",
      "tree": "89cf2a7e699c9c6f2c3f085ddf93635175e1e8b7",
      "parents": [
        "acf37cf89b478c5e3a5b2ce0d1712c0339a0a691"
      ],
      "author": {
        "name": "Ghanshyam Mann",
        "email": "gmann@ghanshyammann.com",
        "time": "Fri Sep 03 10:21:54 2021 -0500"
      },
      "committer": {
        "name": "Ghanshyam Mann",
        "email": "gmann@ghanshyammann.com",
        "time": "Fri Sep 03 10:21:54 2021 -0500"
      },
      "message": "Add experimental job to run test with \u0027latest\u0027 microversion\n\nAPI microversions are inhertied in nature from features points\nof view, means higher microversion will have all the features/\nchanges done in lower microversion.\n\nIn Tempest we write the microversion tests by capping\nthe min and max microversion so that they can request\nthe API with correct microversion.\n\nBut for non microversion tests we do not test if they are\nrun-able for all the configured microversion in Tempest config\nfile. To test it at some extend this commit adds a experimental\njob to run the API tests (compute and volume) with \u0027latest\u0027\nmicroversion to know if that run successfully or need modification.\n\nThis job is experimental as now as I expect lot of test failure\nwith the \u0027latest\u0027 microversion and as we keep fixing those and all\nthe tests pass then we can move it to voting job in check/gate pipeline.\n\nChange-Id: Ie840dd0997519d7e11a661853f9376f43c6e7905\n"
    },
    {
      "commit": "b9ac05717b6adec53206caa1f07a9ec98673db3e",
      "tree": "0e2e53d3223627e3865ed8f59c82f65794669f26",
      "parents": [
        "a45828bf92c991cbcd8749ebd7f839e0cb66cbd4"
      ],
      "author": {
        "name": "Luigi Toscano",
        "email": "ltoscano@redhat.com",
        "time": "Tue Jul 13 12:44:35 2021 +0200"
      },
      "committer": {
        "name": "Luigi Toscano",
        "email": "ltoscano@redhat.com",
        "time": "Tue Jul 13 12:44:35 2021 +0200"
      },
      "message": "Fix tempest-slow-py3: use the correct inheritance chain\n\nDerive the job from the py3 version of the multinode base job,\notherwise several definitions are lost.\nThe more visible symption of this issue is the wrong usage of\nUSE_PYTHON3\u003dFalse when the job is used on stable/ussuri.\n\nCloses-Bug: #1935956\nChange-Id: I603f952f18851828ca681ddcc82c54c4d2fe66e6\n"
    },
    {
      "commit": "ebecf79a9c00c714adbf871035c0b9cc5f3e7f17",
      "tree": "a317a093ded9d2257b0b0b305d1729f5f5d71db4",
      "parents": [
        "aafb5900e7450316e44541655e0ecd5575a69d73"
      ],
      "author": {
        "name": "Ghanshyam Mann",
        "email": "gmann@ghanshyammann.com",
        "time": "Mon Jun 14 17:09:35 2021 -0500"
      },
      "committer": {
        "name": "Ghanshyam Mann",
        "email": "gmann@ghanshyammann.com",
        "time": "Mon Jun 14 17:09:35 2021 -0500"
      },
      "message": "Enable swift in tempest-slow-py3 job\n\nSwift is ready on py3 since stable/ussuri and we enabled\nit in tempest-full-py3 job for stable/ussuri onwards.\n\nThis commit does the same for tempest-slow-py3 job also so that\nwe can run swift slow test in this job.\n\nChange-Id: I7fa41d4272f792d6fd00bece202c44e342dfeb0a\n"
    },
    {
      "commit": "3c10d6870fe1502f83059f1a0b86e770b3910b1a",
      "tree": "4578f3bb5085de189995b5e710418a39b35903c1",
      "parents": [
        "4e2a6ffaab1897104db2f0842e3aa540bb5fdeca"
      ],
      "author": {
        "name": "Ghanshyam Mann",
        "email": "gmann@ghanshyammann.com",
        "time": "Wed Jun 02 12:27:51 2021 -0500"
      },
      "committer": {
        "name": "Ghanshyam Mann",
        "email": "gmann@ghanshyammann.com",
        "time": "Wed Jun 02 12:27:51 2021 -0500"
      },
      "message": "Move stable job definition to stable-jobs.yaml\n\nWe have many job definition version for stable and master\ngate and those are in same file integrated-gate.yaml. This\ncreate confusion while modifying these jobs for master and\ncan end up modifying stable version.\n\nExample: https://review.opendev.org/c/openstack/tempest/+/794312\n\nKeeping all stable job definition in stable-jobs.yaml will help\nus to accidentally modifying the stable jobs definition.\n\nChange-Id: I44ae4a4b7070dd44f50070ad24e9d33f417ae955\n"
    },
    {
      "commit": "4e2a6ffaab1897104db2f0842e3aa540bb5fdeca",
      "tree": "f1777f43fb7e5310a9288a4ee365fe054a439d2b",
      "parents": [
        "3e127640657b294c9d4a941b6a6bb287aa496539"
      ],
      "author": {
        "name": "Ghanshyam Mann",
        "email": "gmann@ghanshyammann.com",
        "time": "Wed Jun 02 12:14:26 2021 -0500"
      },
      "committer": {
        "name": "Ghanshyam Mann",
        "email": "gmann@ghanshyammann.com",
        "time": "Wed Jun 02 12:14:26 2021 -0500"
      },
      "message": "Fix up the tempest-full-py3 job configurations\n\nWhen we created the separate definition for tempest-full-py3 job\nfor swift enable on ussuri onwards, we missed to add the\nfew configutation like horizon, networking config due to rebase\nand all\n- I63159e5e8c0c8b6751ea481577b4c4637a7f25b5\n\nThis commit re-add all those configuration back to job version\nof ussuri onwards.\n\nThis issue is found when we saw horizon dashbaord test is skipped\nin tempest-full-py3 master gate.\n\n- https://zuul.opendev.org/t/openstack/build/34892e0fd92f410bb99b37c8fe2e5255/log/job-output.txt#27738\n\nChange-Id: I9602937f53933a9d30022512b7fe6a817d7e6472\n"
    },
    {
      "commit": "2f4539d6043874f46690638d1bd071779d6f6f10",
      "tree": "7a35f61b51f74c6df075a6ebb925ab28c0335a8f",
      "parents": [
        "393e94a604f29940025c2c2d8f406419e7733e5c"
      ],
      "author": {
        "name": "Ghanshyam Mann",
        "email": "gmann@ghanshyammann.com",
        "time": "Tue May 18 12:32:39 2021 -0500"
      },
      "committer": {
        "name": "Ghanshyam",
        "email": "gmann@ghanshyammann.com",
        "time": "Tue May 18 20:02:51 2021 +0000"
      },
      "message": "Stop testing volume v2 APIs\n\nCinder decided to remove the v2 APIs[1] in Xena cycle, so\nin Tempest we need to modify the tempest-cinder-v2-api job\nto run against stable wallaby which is last release where\nvolume v2 APIs are present.\n\nAlso ad deprecation warning at v2 service clients module level\nimport so that we can remove them once Tempest stop supporting\nstable wallaby.\n\nNOTE: we do not need to adjust any tests as we already moved all\nthe Tempest tests to volume v3 APIs.\n\nDepends-On: https://review.opendev.org/c/openstack/devstack/+/791842\n\n[1] https://wiki.openstack.org/wiki/CinderXenaPTGSummary#Removing_the_Block_Storage_API_v2\n\nChange-Id: I98339f67239cf96d26aa4fa87df692139b36673d\n"
    },
    {
      "commit": "0b14db2a4ca6b2b30c0a63b749cec077cd991926",
      "tree": "3fa19a2132c84a405984d2720b857b1190b70748",
      "parents": [
        "ef55216ca123cf64fe99d5ab26430f5d8a7ef2dc"
      ],
      "author": {
        "name": "elajkat",
        "email": "lajos.katona@est.tech",
        "time": "Mon Feb 08 16:43:59 2021 +0100"
      },
      "committer": {
        "name": "Lajos Katona",
        "email": "katonalala@gmail.com",
        "time": "Tue Apr 13 10:48:04 2021 +0000"
      },
      "message": "Add live migration with trunk test\n\nChange-Id: I2d75fae81145b4bd1c0d38fabd785bc26835be15\nRelated-Bug: #1914747\nDepends-On: https://review.opendev.org/c/openstack/neutron/+/774245\nDepends-On: https://review.opendev.org/c/openstack/nova/+/775838\n"
    },
    {
      "commit": "a5965217ed5ad1876d55132551757ec3b3ed74c0",
      "tree": "871649bff80dcc97eaa6914488db12195f2c7bb0",
      "parents": [
        "93d46b06b6090a78ef502c462475a26fbbccce5f",
        "4fa1534f27263d8f8b9e667d4d7c104eed87c2f5"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.opendev.org",
        "time": "Wed Mar 24 09:36:58 2021 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Wed Mar 24 09:36:58 2021 +0000"
      },
      "message": "Merge \"Switch to new rolevar for run-temepst role\""
    },
    {
      "commit": "24762611f36da82e2a3cb8f5f8e4ccc3c8b53336",
      "tree": "a14eb2f4eaf70fea01430d5bedafde9535f7b0e2",
      "parents": [
        "fcef5a2b11e2b9f35c5129a6c98a8ed3f33f8296"
      ],
      "author": {
        "name": "Slawek Kaplonski",
        "email": "skaplons@redhat.com",
        "time": "Wed Mar 03 13:34:19 2021 +0100"
      },
      "committer": {
        "name": "Slawek Kaplonski",
        "email": "skaplons@redhat.com",
        "time": "Wed Mar 03 13:34:19 2021 +0100"
      },
      "message": "Add bandwidth inventory to the subnodes in tempest-multinode-full-py3\n\nChange-Id: Iff0209e0723e7c7199c5d1812415979c9acf5f90\nClosing-Bug: #1917610\n"
    },
    {
      "commit": "8ff9746a305b012e7202bc39142f2428ff1bd270",
      "tree": "1bb437d6973b2f3eb5a84f1b0513c0e6ebd09588",
      "parents": [
        "982d364caa94c73a6c06bb4c9cf793fbbcd88d40",
        "e7a513b468a223e91f86597be77d669e63a2abf1"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.opendev.org",
        "time": "Fri Feb 19 22:14:33 2021 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Fri Feb 19 22:14:33 2021 +0000"
      },
      "message": "Merge \"Drop base grenade job for nova\""
    },
    {
      "commit": "1ae5f7275091bc63f3bfa50fe3e651cfbc853628",
      "tree": "edd4c387e5a50418d570ae419b22e07c3bfb702b",
      "parents": [
        "042eed72d2a237df848fe2e653616ce87f32319c",
        "0ead753495b8297c30cd4b352395a3b7112635b3"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.opendev.org",
        "time": "Wed Feb 17 15:42:45 2021 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Wed Feb 17 15:42:45 2021 +0000"
      },
      "message": "Merge \"Enable swift in tempest-full-py3\""
    },
    {
      "commit": "0ce5bce43bb7dbb05f56df11850241a394378695",
      "tree": "64970728882c4945a4752765c861c5750a88212c",
      "parents": [
        "b222657a2aa64745f461fbaf3381d26c5352d435",
        "f4bd554b912e306a14cfd8cc894048901a262960"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.opendev.org",
        "time": "Fri Feb 12 16:52:44 2021 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Fri Feb 12 16:52:44 2021 +0000"
      },
      "message": "Merge \"change ipv6 public network cidr on tempest-slow job\""
    },
    {
      "commit": "f4bd554b912e306a14cfd8cc894048901a262960",
      "tree": "232adaec68df7154394d91b00dec225a94926024",
      "parents": [
        "eae384ac1d2981aee1b56a270caf764f5061f4f8"
      ],
      "author": {
        "name": "Hemanth Nakkina",
        "email": "hemanth.nakkina@canonical.com",
        "time": "Wed Feb 10 09:12:14 2021 +0530"
      },
      "committer": {
        "name": "Hemanth N",
        "email": "hemanth.nakkina@canonical.com",
        "time": "Fri Feb 12 01:55:16 2021 +0000"
      },
      "message": "change ipv6 public network cidr on tempest-slow job\n\nNeutron recently enhanced CIDR overlap checks for all the subnets\nattached to router including external [1]. This breaks tempest\nscenario ipv6 tests which is fixed in tempest by the following\ncommit [2]. However the fix mentioned in [2] cannot be ported\nback to tempest 23.0.0 as rocky is in EM stage.\n\nTo fix this, the public IPv6 network CIDR is changed to use\ndifferent subnet on the tempest-slow job.\n\nCloses-Bug: #1914037\n\n[1] https://review.opendev.org/q/Id5d8ac09a38c656619f88a6f87b8f384fe4c55a8\n[2] https://opendev.org/openstack/tempest/commit/4ad346e6497d4fbad9e379e8ed50730a0b6b55a3\n\nChange-Id: I62a746cc871434e8488b19bc2ef5bbcfcf4f0be6\n"
    },
    {
      "commit": "0ead753495b8297c30cd4b352395a3b7112635b3",
      "tree": "35d0139ce07eb939c7ee5ee2a64f989d0e3b04a2",
      "parents": [
        "ccf56b5ca278fd083946137a5c36cdd8ba2f230d"
      ],
      "author": {
        "name": "Ghanshyam Mann",
        "email": "gmann@ghanshyammann.com",
        "time": "Tue Dec 29 13:22:26 2020 -0600"
      },
      "committer": {
        "name": "Ghanshyam",
        "email": "gmann@ghanshyammann.com",
        "time": "Fri Feb 12 00:51:28 2021 +0000"
      },
      "message": "Enable swift in tempest-full-py3\n\nswift was disabled in tempest-full-py3 as\nit was not ready on python3. But since ussuri\nor train swift run fine on py3 and we have\ntempest storage integrated py3 job also running on\nswift gate.\n\nThis commit enable swift for ussuri onwards.\n\nChange-Id: I63159e5e8c0c8b6751ea481577b4c4637a7f25b5\n"
    },
    {
      "commit": "4fa1534f27263d8f8b9e667d4d7c104eed87c2f5",
      "tree": "47eb2de6dedefca768393db8746bb85987e1dae9",
      "parents": [
        "bf5a9eef5cea91f8595875c2de88bf424ad86f77"
      ],
      "author": {
        "name": "Ghanshyam Mann",
        "email": "gmann@ghanshyammann.com",
        "time": "Thu Feb 11 13:28:53 2021 -0600"
      },
      "committer": {
        "name": "Ghanshyam Mann",
        "email": "gmann@ghanshyammann.com",
        "time": "Thu Feb 11 13:28:53 2021 -0600"
      },
      "message": "Switch to new rolevar for run-temepst role\n\nTempest replaced the below rolevar for run-tempest role\n- tempest_test_blacklist is replaced by tempest_test_exclude_list\n- tempest_black_regex is replaced by tempest_exclude_regex\n\nold name are still supported for compatiblity but we recommend\nto switch to new one.\n\nChange-Id: I5bdd7001f0b509cd315d1367d75537f5689df850\n"
    },
    {
      "commit": "861c78f2fc08ed1cfb34e7e6326a3464f5f68c9f",
      "tree": "24a9dac71dccdeb59b807514284b3cee4e5eb386",
      "parents": [
        "ef8e054b6b53b393086deb43127195a48107220f"
      ],
      "author": {
        "name": "Ghanshyam Mann",
        "email": "gmann@ghanshyammann.com",
        "time": "Tue Feb 09 11:25:26 2021 -0600"
      },
      "committer": {
        "name": "Ghanshyam Mann",
        "email": "gmann@ghanshyammann.com",
        "time": "Tue Feb 09 11:25:26 2021 -0600"
      },
      "message": "Disable file injection tests until bug/1882421\n\nFile injection tests are failing consistently on\npython3 and make tempest-all job fail.\n- https://zuul.openstack.org/build/9625ced67fad4fa48ad43185a3ee256f\n\nonce nova bug is fixed, we can unskip it.\n- https://bugs.launchpad.net/nova/+bug/1882421\n\nRelated-Bug: #1882421\nChange-Id: I3b683209519e6faea6305eb8d90546f46344981f\n"
    },
    {
      "commit": "eb3c7e37bcf6acae63e15e7ae57f8daf0a261c73",
      "tree": "87b2cd101df66ea1d7d5f91bc64324487ea97f44",
      "parents": [
        "3e05a15d9c4c889aba8c4aad9e24ba8a8a71b7f3"
      ],
      "author": {
        "name": "Ghanshyam Mann",
        "email": "gmann@ghanshyammann.com",
        "time": "Wed Jan 20 15:27:16 2021 -0600"
      },
      "committer": {
        "name": "Ghanshyam",
        "email": "gmann@ghanshyammann.com",
        "time": "Fri Jan 22 00:11:44 2021 +0000"
      },
      "message": "Move horizon test from tempest-horizon to tempest\n\nAs disscussed in Wallaby PTG[1], QA and Horizon team\ndecided to move the horizon dashboard test from tempest-horizon\nto Tempest. As next step, we can remove the tempest-horizon\nplugin which will ease the maintaince of horizon tempest test.\n\n[1] https://etherpad.opendev.org/p/qa-wallaby-ptg\n\nChange-Id: Id2ced856a41548a0b49e594ee5fed6ed28785f24\n"
    },
    {
      "commit": "e7a513b468a223e91f86597be77d669e63a2abf1",
      "tree": "87f1567be115f555bfbfc9f1715a9d91af74e13b",
      "parents": [
        "3e05a15d9c4c889aba8c4aad9e24ba8a8a71b7f3"
      ],
      "author": {
        "name": "Dan Smith",
        "email": "dansmith@redhat.com",
        "time": "Tue Jan 19 11:09:41 2021 -0800"
      },
      "committer": {
        "name": "Dan Smith",
        "email": "dansmith@redhat.com",
        "time": "Tue Jan 19 11:09:41 2021 -0800"
      },
      "message": "Drop base grenade job for nova\n\nThe grenade multinode job that nova runs is a superset of the base\ngrenade job. There is really no reason for us to run both, and doing\nso consumes a lot of resources for no real gain.\n\nChange-Id: If2608406776e0d5a06b726e65b55881e70562d18\n"
    },
    {
      "commit": "23b57fdded54ebf66c622e886d1c02392f1cf33a",
      "tree": "28846248b6f29915d128a399b04b2f7737e6a46b",
      "parents": [
        "064a340dccd95715cbfca2823ee0f213e4fcdf5e"
      ],
      "author": {
        "name": "elajkat",
        "email": "lajos.katona@est.tech",
        "time": "Thu Dec 03 08:56:44 2020 +0100"
      },
      "committer": {
        "name": "Ghanshyam",
        "email": "gmann@ghanshyammann.com",
        "time": "Mon Dec 07 20:03:17 2020 +0000"
      },
      "message": "Remove slow tag from test_minbw test\n\ntest_qos_min_bw_allocation_basic usually execute in less than 60 secs,\nso let\u0027s remove slow tag from it.\nThis patch removes the following config options from tempest-slow job:\n* bridge_mappings and resource_provider_bandwidths from\nneutron_core_plugin_conf\n* qos_placement_physnet from network-feature-enabled in tempest.conf\n\nChange-Id: I03c97edb9d7a177f5face046d1c9f60e4f1eeefa\n"
    },
    {
      "commit": "064a340dccd95715cbfca2823ee0f213e4fcdf5e",
      "tree": "f8545ecd6807d7b6e17dd283ca391386b5ef93c3",
      "parents": [
        "cd0d7a23e060b533cfc5e90f7594b04fe5ecd637"
      ],
      "author": {
        "name": "elajkat",
        "email": "lajos.katona@est.tech",
        "time": "Thu Oct 17 13:18:10 2019 +0200"
      },
      "committer": {
        "name": "Lajos Katona",
        "email": "katonalala@gmail.com",
        "time": "Mon Dec 07 14:57:28 2020 +0000"
      },
      "message": "New minimum guaranteed bandwidth tests\n\nNew tests for MinBwAllocationPlacementTest: server resize and migration.\n\nBlueprint: support-move-ops-with-qos-ports-ussuri\nChange-Id: I8c573c4a11a76932057d8415d76114a03269b9f3\n"
    },
    {
      "commit": "61f5733a66be136137ce89843dd8081dbe644802",
      "tree": "64932bf4891e1a32a543a3c4a71527445a67518b",
      "parents": [
        "9ca8827ff52bf1a94a860ac5503702ad059ca18d"
      ],
      "author": {
        "name": "Ghanshyam Mann",
        "email": "gmann@ghanshyammann.com",
        "time": "Wed Nov 25 11:46:20 2020 -0600"
      },
      "committer": {
        "name": "Ghanshyam Mann",
        "email": "gmann@ghanshyammann.com",
        "time": "Wed Nov 25 18:03:56 2020 +0000"
      },
      "message": "Decentralize the zuul jobs into zuul.d\n\nCurrent .zuul.yaml file has 36 jobs definition and\nit is growing more which makes it hard to read and\nerror prone.\n\nThis commit move the jobs definitions to zuul.d directory to\ndifferent yaml files:\n- base.yaml includes base jobs definition\n- integrated-gate.yaml includes integrated jobs to be\n  used in other openstack projects too.\n- stable-jobs.yaml includes all stable jobs\n- tempest-specific.yaml includes jobs supposed to run on Tempest\n  gate only\n- project.yaml includes different pipelines (check, gate etc) definition\n\nChange-Id: I984ecee81a9730b663764800f604333f28fd8180\n"
    }
  ]
}
