)]}'
{
  "log": [
    {
      "commit": "d714246ed6abaf3a2839988a14eb577faced5547",
      "tree": "234d58f75d39e300284f69afc114598faf840165",
      "parents": [
        "653105cdca0c8eba4cecfafd658e2dccd5d223f5"
      ],
      "author": {
        "name": "Takashi Kajinami",
        "email": "kajinamit@oss.nttdata.com",
        "time": "Thu Mar 26 23:33:40 2026 +0900"
      },
      "committer": {
        "name": "Takashi Kajinami",
        "email": "kajinamit@oss.nttdata.com",
        "time": "Thu Mar 26 23:33:40 2026 +0900"
      },
      "message": "Add stable/2026.1 job\n\nThe branch was cut, so should be tested.\n\nChange-Id: I0c0f84df40942567a5e04e6dad9f6859c2c751d1\nSigned-off-by: Takashi Kajinami \u003ckajinamit@oss.nttdata.com\u003e\n"
    },
    {
      "commit": "d54d9cc66d5e1e4a5d6d3d46fa53725ce8c3a987",
      "tree": "d3e9c4ac1c7d3738c76b9693c5af9cf8ca661e4f",
      "parents": [
        "dba9f9555989526bf3d2f51a688f54a80c6d2ffd"
      ],
      "author": {
        "name": "Steve Baker",
        "email": "sbaker@redhat.com",
        "time": "Tue Jan 27 10:34:15 2026 +1300"
      },
      "committer": {
        "name": "Steve Baker",
        "email": "sbaker@redhat.com",
        "time": "Tue Jan 27 10:54:00 2026 +1300"
      },
      "message": "Enable ironic-tempest-bios-ipmi-direct in check/gate\n\nThis is the preferred name for the job which runs on nova\nchanges ironic-tempest-ipa-wholedisk-bios-agent_ipmitool-tinyipa\n\nRunning this job allows nova ironic features and the scenario test which\ncovers it to be verified together.\n\nThis is proposed as a voting job but nova runs this as non-voting so\nthere is an argument for changing that.\n\nChange-Id: I238fbb5402b8a32a955fc9f75c90e8ef07fcb458\nSigned-off-by: Steve Baker \u003csbaker@redhat.com\u003e\n"
    },
    {
      "commit": "dba9f9555989526bf3d2f51a688f54a80c6d2ffd",
      "tree": "515ca6bf9e5b28a0557c404ba46595fb0c79d0cc",
      "parents": [
        "4d55945d520fd9c514c2f9983dca520925a30df9"
      ],
      "author": {
        "name": "Julia Kreger",
        "email": "juliaashleykreger@gmail.com",
        "time": "Tue Dec 16 09:57:54 2025 -0800"
      },
      "committer": {
        "name": "Julia Kreger",
        "email": "juliaashleykreger@gmail.com",
        "time": "Tue Dec 16 12:59:02 2025 -0800"
      },
      "message": "ci: fix and log errors on advanced tests disqualification\n\nApparently we\u0027re getting an error in some cases, but also\nthe base job configuration changed at some point which mooted\nthe purpose of some of the code. So now, only trigger the excess\ncode and log an error if there was a failure so it is possible to\nunderstand the actual failure.\n\nChange-Id: I33236532d826e3795497a51bab78d2ceba55285e\nSigned-off-by: Julia Kreger \u003cjuliaashleykreger@gmail.com\u003e\n"
    },
    {
      "commit": "8f73122c917ef72cb684d627c7cb3cc8b4a289ac",
      "tree": "37517f6d064cab3951608d2898568833c42434d4",
      "parents": [
        "1ce3b99aad1b6706c954b31c01b94a9a3fe0f377"
      ],
      "author": {
        "name": "Takashi Kajinami",
        "email": "kajinamit@oss.nttdata.com",
        "time": "Wed Sep 17 02:34:14 2025 +0900"
      },
      "committer": {
        "name": "Takashi Kajinami",
        "email": "kajinamit@oss.nttdata.com",
        "time": "Thu Oct 30 22:41:53 2025 +0000"
      },
      "message": "Clean up unused stable branch jobs\n\nThese jobs are not used by external repos so can be cleaned up.\n\nChange-Id: I369a23d6aaa8a155e65764de24925f3d7af1f70e\nSigned-off-by: Takashi Kajinami \u003ckajinamit@oss.nttdata.com\u003e\n"
    },
    {
      "commit": "1ce3b99aad1b6706c954b31c01b94a9a3fe0f377",
      "tree": "091fb2da32366fc684c595ebec0d80ebb996d090",
      "parents": [
        "55c7478915f4eaadf1c96853cc3ba7a0d16d496e"
      ],
      "author": {
        "name": "Takashi Kajinami",
        "email": "kajinamit@oss.nttdata.com",
        "time": "Wed Sep 17 02:30:51 2025 +0900"
      },
      "committer": {
        "name": "Julia Kreger",
        "email": "juliaashleykreger@gmail.com",
        "time": "Thu Oct 30 05:53:16 2025 -0700"
      },
      "message": "Add stable/2025.2 job\n\n... because the branch was already created.\n\nEdit by Julia Kreger in follow-up, as we\u0027re removing\nexcess anaconda jobs and inspector test jobs specifically\nas well, which needs to be done before this patch merges.\n\nChange-Id: I6cebb4aaa5270cd13af3fbe20adfbe8be779e166\nSigned-off-by: Takashi Kajinami \u003ckajinamit@oss.nttdata.com\u003e\nSigned-off-by: Julia Kreger \u003cjuliaashleykreger@gmail.com\u003e\n"
    },
    {
      "commit": "55c7478915f4eaadf1c96853cc3ba7a0d16d496e",
      "tree": "52dab915acff2b6ddd5ab73779226021f5860b0b",
      "parents": [
        "fa630483afe3b469c2eddeb9aba57ddf3c807d66"
      ],
      "author": {
        "name": "Julia Kreger",
        "email": "juliaashleykreger@gmail.com",
        "time": "Thu Oct 30 05:46:06 2025 -0700"
      },
      "committer": {
        "name": "Julia Kreger",
        "email": "juliaashleykreger@gmail.com",
        "time": "Thu Oct 30 05:46:06 2025 -0700"
      },
      "message": "Clean up CI jobs\n\nDuring the 2026.1 PTG, we briefly discussed CI jobs for the\nironic-tempest-plugin repository.\n\nConsensus is:\n* We don\u0027t need to run anaconda as heavily. It is a path which\n  is for customization, so it just doesn\u0027t make much sense.\n* Inspector as a separate project has been wound down,\n  We don\u0027t need to run the tempest tests any longer.\n\nChange-Id: I51a43c21129979522bbca2beff42c29ad88bc573\nSigned-off-by: Julia Kreger \u003cjuliaashleykreger@gmail.com\u003e\n"
    },
    {
      "commit": "385c83fa3c8e93d72917aae6736059b3acc98a4a",
      "tree": "69bd9e879d36f6bfe028a1746adef9dcc80a3eb6",
      "parents": [
        "995fc6f6b9b3dfa810e277a626c4ccfba7aa88cf"
      ],
      "author": {
        "name": "Takashi Kajinami",
        "email": "kajinamit@oss.nttdata.com",
        "time": "Thu May 29 14:25:36 2025 +0900"
      },
      "committer": {
        "name": "Takashi Kajinami",
        "email": "kajinamit@oss.nttdata.com",
        "time": "Thu May 29 14:25:36 2025 +0900"
      },
      "message": "Remove stable/2023.2 job\n\n... because stable/2023.2 reached its EOL.\n\nChange-Id: Iceadb8b7f6bdad7e358a8769b3a5e0cbbc6cf4d0\n"
    },
    {
      "commit": "171c9434228adbad85c3e4f671975b6429829756",
      "tree": "1da1776651b0289a620aa6c623c550d05e21ea56",
      "parents": [
        "8c52baebd87b7205c744b60e3ed771964993c807"
      ],
      "author": {
        "name": "Julia Kreger",
        "email": "juliaashleykreger@gmail.com",
        "time": "Mon Apr 07 14:17:43 2025 -0700"
      },
      "committer": {
        "name": "Julia Kreger",
        "email": "juliaashleykreger@gmail.com",
        "time": "Mon Apr 07 14:20:40 2025 -0700"
      },
      "message": "CI: Increment jobs for 2025.1 release\n\nAs a result of 2025.1\u0027s release, incrementing jobs so we execute\ntesting against 2025.1 and 2024.2, while dropping testin for 2024.1\nto be mindful of overall CI gate load.\n\nAlso, fix sourcing for ironic-standalone......\n\nChange-Id: I7d5ada2b61fa2bbf1a2ec35a379866f519aa6a6e\n"
    },
    {
      "commit": "8c52baebd87b7205c744b60e3ed771964993c807",
      "tree": "20157864896bfc68734dcb6de6d6f7754f88ee18",
      "parents": [
        "75ad8972cdd72a3b53dedd7cc0bb12ef03586fb7"
      ],
      "author": {
        "name": "Julia Kreger",
        "email": "juliaashleykreger@gmail.com",
        "time": "Mon Apr 07 14:10:37 2025 -0700"
      },
      "committer": {
        "name": "Julia Kreger",
        "email": "juliaashleykreger@gmail.com",
        "time": "Mon Apr 07 14:10:37 2025 -0700"
      },
      "message": "Remove legacy standalone jobs from test execution\n\nThe ironic-standalone job is largely centered around ipmi execution\nCI jobs, however IPMI is fairly static and doesn\u0027t deliver the overall\nproject a ton of testing value as compared to Redfish which is the\nexpected path for most users to use.\n\nAs such, removing the ironic-standalone job invocations to allow us\nto focus on just running the redfish jobs for tempest.\n\nIf we need to make ipmitool specific testing or changes, we can run\nthose in a more specific context or as part of Ironic\u0027s CI jobs\nas opposed to the tempest plugin specifically.\n\nChange-Id: I7d45eecaa0075c9b0f489d30e4ca248f26ecf8c8\n"
    },
    {
      "commit": "75ad8972cdd72a3b53dedd7cc0bb12ef03586fb7",
      "tree": "6b1f5cc359809cc0577daad71ee1b1056820eaff",
      "parents": [
        "9e8d66794ecd891af118358dba8f3008b6e06f07"
      ],
      "author": {
        "name": "Julia Kreger",
        "email": "juliaashleykreger@gmail.com",
        "time": "Mon Apr 07 11:50:16 2025 -0700"
      },
      "committer": {
        "name": "Julia Kreger",
        "email": "juliaashleykreger@gmail.com",
        "time": "Mon Apr 07 14:08:56 2025 -0700"
      },
      "message": "remove duplicated rbac jobs\n\nThe RBAC scope enforced job defaults to using scope enforcement, thus\ncarrying the duplicated jobs doesn\u0027t make sense and thus are removed.\n\nChange-Id: I77edd6135e826ad82fc4618bc506c41370b9b5d1\n"
    },
    {
      "commit": "efd5fb810fab1672fb51687469a9f54f3fa653e5",
      "tree": "bea27f04bc4de78d60951c503ff45b1f0faf9c23",
      "parents": [
        "56fe73e0edb28cb2a94db5a332217dd61b750a53"
      ],
      "author": {
        "name": "Julia Kreger",
        "email": "juliaashleykreger@gmail.com",
        "time": "Wed Feb 26 10:36:37 2025 -0800"
      },
      "committer": {
        "name": "Julia Kreger",
        "email": "juliaashleykreger@gmail.com",
        "time": "Wed Feb 26 16:19:28 2025 -0800"
      },
      "message": "CI: Dial back the non-voting jobs\n\nAs we are approaching 2025.1 release, we need to dial back our jobs\nas we will surely create new jobs as a result of the branching.\n\nWe can do that then, but we don\u0027t need all of the non-voting jobs\nright now, espescially those for 2023.2.\n\n*also* moving the multinode job to non-voting so we *can* have\na chance of merging changes.\n\nChange-Id: I61940178a627f5608c8f5f6a7766ce35f3bfb31c\n"
    },
    {
      "commit": "dc5ba3f634fe167af22b1b8bc6c02e583e13a314",
      "tree": "63d6cb9cabb76512c7914616ca7a8d02978afe1d",
      "parents": [
        "84f214229a0ff8f8ae01fe6e558d2e11fe66c22f"
      ],
      "author": {
        "name": "Ghanshyam Mann",
        "email": "gmann@ghanshyammann.com",
        "time": "Wed Nov 06 11:41:25 2024 -0800"
      },
      "committer": {
        "name": "Ghanshyam Mann",
        "email": "gmann@ghanshyammann.com",
        "time": "Wed Nov 06 11:51:39 2024 -0800"
      },
      "message": "Remove stable/2023.1 job from master gate\n\nstable/2023.1 is planned to be in unmaintained state[1]\nand with python 3.8 drop from Tempest[2], we have to pin the\nTempest for stable/2023.1 testing[3]. This means Tempest and\nits plugin master does not need to support stable/2023.1.\n\nWith that we can remove the stable/2023.1 jobs from tempest\nplugin master jobs.\n\n[1] https://lists.openstack.org/archives/list/openstack-discuss@lists.openstack.org/thread/UDQAC7SR5JAQJE5WBAG54A2MTBVBTJ44/\n[2] https://review.opendev.org/c/openstack/tempest/+/933398\n[3] https://review.opendev.org/c/openstack/devstack/+/933704\n\nChange-Id: I5882ea574438fc8f9bd4384524701a69a7d13c56\n"
    },
    {
      "commit": "61e18d14838a8fec2ff5a85faf773250d2ca09e7",
      "tree": "5e04c6e2b0b61e0f326db0a277c00415e850c2b1",
      "parents": [
        "f915c62e9802028878416bd297ee7d1835ea830d"
      ],
      "author": {
        "name": "Takashi Kajinami",
        "email": "kajinamit@oss.nttdata.com",
        "time": "Mon Oct 07 21:03:56 2024 +0900"
      },
      "committer": {
        "name": "Takashi Kajinami",
        "email": "kajinamit@oss.nttdata.com",
        "time": "Mon Oct 07 21:07:21 2024 +0900"
      },
      "message": "Add stable/2024.2 job\n\nstable/2024.2 was released, so should be tested now.\n\nAlso make all stable/2023.2 jobs non-voting to keep two voting\nstable branches.\n\nChange-Id: I2ec84d288d77c26eb5381976365dcbc6445ca1da\n"
    },
    {
      "commit": "540ab0c813498757ac4707c1cae6efebc3bf5d6b",
      "tree": "6bc81396103a1546502f417612238970a08870d7",
      "parents": [
        "b294d966d155d53f6e5785caee852a031f43fc5d"
      ],
      "author": {
        "name": "Julia Kreger",
        "email": "juliaashleykreger@gmail.com",
        "time": "Thu Sep 05 12:54:02 2024 -0700"
      },
      "committer": {
        "name": "Dmitry Tantsur",
        "email": "dtantsur@protonmail.com",
        "time": "Mon Sep 09 15:50:13 2024 +0200"
      },
      "message": "CI: scale back the number of inspector and scope enforced jobs\n\n* Remove specific scope enforced jobs from master\n\nWith recent oslo.policy changes, we no longer need to have specific\nscope enforced test jobs. As such, removing them from master branch\ntesting.\n\n* Leave only the master ironic-inspector job voting\n\nInspector is deprecated and does not receive many changes. Leave one\nvoting jobs and 2 non-voting: for 2024.1 and the discovery one.\n\n* Remove inspector scope enforced jobs from the gate\n\nThey are not in the check pipeline and must not be in the gate.\nSame logic as above applies to these jobs.\n\n* Copy anaconda jobs into the gate pipeline\n\nVoting check jobs must be in the gate, so fixing the descrepancy.\n\n* Purge definitions of unused jobs.\n\nCo-Authored-By: Dmitry Tantsur \u003cdtantsur@protonmail.com\u003e\nChange-Id: I17e1604b036e98ee2e8ce6424bfeb2b0bef8e471\n"
    },
    {
      "commit": "feb584a39f65679c7152e7ed0c45c9f007356db0",
      "tree": "482054f8fc5ac418265bfd8c6e46086bcdfc10ae",
      "parents": [
        "5fd53b282decdb765f2725117badb78fa3be7541"
      ],
      "author": {
        "name": "Julia Kreger",
        "email": "juliaashleykreger@gmail.com",
        "time": "Tue May 07 09:10:51 2024 -0700"
      },
      "committer": {
        "name": "Julia Kreger",
        "email": "juliaashleykreger@gmail.com",
        "time": "Thu May 23 22:28:23 2024 +0000"
      },
      "message": "reboot the node in basic ops tests\n\nApparently this was not exercised previously, and it is now exercised\nas confirmed via the nova-compute service logs.\n\nChange-Id: I2c14cc91a719ef94d88662701e9b5fdca3ad50a2\n"
    },
    {
      "commit": "d199a6e0facf26cfa80372fc7ef5e2988fda1024",
      "tree": "4be7cdbbc8f19681998dc9e33d4a255ae23b6b7f",
      "parents": [
        "72417706034ccce75450e10fcac57100b1f8d1d5"
      ],
      "author": {
        "name": "Julia Kreger",
        "email": "juliaashleykreger@gmail.com",
        "time": "Tue Apr 02 17:01:31 2024 -0700"
      },
      "committer": {
        "name": "Julia Kreger",
        "email": "juliaashleykreger@gmail.com",
        "time": "Fri Apr 19 21:54:55 2024 +0000"
      },
      "message": "CI: Increment stable jobs for 2024.1/drop Zed\n\nChange-Id: Ieb221bd16fb9ba37f2b205dcaea3de3c201d0f03\n"
    },
    {
      "commit": "caae7cc6ec20261d416f49d2b0fa0e819af3adec",
      "tree": "536a4850919fd3521cb84e2dc8fde8317aae89ae",
      "parents": [
        "3c8235ed02c10940fc3889ae04d9ba7a6a8bbb34"
      ],
      "author": {
        "name": "Julia Kreger",
        "email": "juliaashleykreger@gmail.com",
        "time": "Thu Nov 02 14:54:31 2023 -0700"
      },
      "committer": {
        "name": "Julia Kreger",
        "email": "juliaashleykreger@gmail.com",
        "time": "Fri Nov 03 06:26:26 2023 -0700"
      },
      "message": "CI: Update job config for 2023.2 being a stable branch\n\nIncrement the jobs, in other words:\n* Add jobs for 2023.2\n* Mark Zed jobs non-voting\n* Remove older jobs from the tempest plugin\u0027s normal execution\n  as they were non-voting previously.\n\nChange-Id: I27d852063a74938992c5cd37e45bfecf31aadd41\n"
    },
    {
      "commit": "3c43cf1eb7966a77a160c430be87ea15e67bab04",
      "tree": "4e33fbca8b524efd3481021cf7600fbdb5a0f88d",
      "parents": [
        "d5c0acf7220e2037afb571d2f11d33585a16a215"
      ],
      "author": {
        "name": "Julia Kreger",
        "email": "juliaashleykreger@gmail.com",
        "time": "Thu May 04 07:16:31 2023 -0700"
      },
      "committer": {
        "name": "Julia Kreger",
        "email": "juliaashleykreger@gmail.com",
        "time": "Thu Jun 01 00:35:26 2023 +0000"
      },
      "message": "CI: Add RBAC specific tempest jobs for main branch exec\n\nAdds configs for Zed, 2023.1, but only runs the job on master\nbranch for now, while we sort out a policy fix needing to be\nbackported in ironic.\n\nGives us some initial feedback and forced testing while we fix\nthe other issues.\n\nChange-Id: Ic435368a5840aae8dab26a843bd79e0ae2546639\n"
    },
    {
      "commit": "c0d1a98555a44f335f0ba63593b42f0ee12f7d1d",
      "tree": "8b525dd4af336cd2b1c4253fb9fc1315a2f38a5b",
      "parents": [
        "c228c68d726c2c11d76dfee78de519accf30d1ca"
      ],
      "author": {
        "name": "Julia Kreger",
        "email": "juliaashleykreger@gmail.com",
        "time": "Thu May 18 17:53:09 2023 -0700"
      },
      "committer": {
        "name": "Julia Kreger",
        "email": "juliaashleykreger@gmail.com",
        "time": "Tue May 23 12:11:44 2023 -0700"
      },
      "message": "CI: Advance stable jobs to 2023.1\n\n- Create 2023.1 stable jobs\n- Move yoga jobs to non-voting\n- Remove wallaby non-voting jobs from being executed.\n\nChange-Id: Ie30fd6ac8b208265cd6d56f7e94a69f472b5a7c4\n"
    },
    {
      "commit": "c228c68d726c2c11d76dfee78de519accf30d1ca",
      "tree": "5914af492af12becaad7004d2474e0efe4fd3192",
      "parents": [
        "f29753262e9aeb49dac9c1566ad0ffe668505770"
      ],
      "author": {
        "name": "Julia Kreger",
        "email": "juliaashleykreger@gmail.com",
        "time": "Thu May 04 07:10:02 2023 -0700"
      },
      "committer": {
        "name": "Harald Jensås",
        "email": "hjensas@redhat.com",
        "time": "Tue May 09 11:00:42 2023 +0200"
      },
      "message": "Advance tempest plugin tests to Zed (mostly)\n\nAlso advances the anaconda job to 2023.1, since it fails\nin a very odd way on Zed, and it looks like I might not have\nhad all of the CI related fixes on Zed.\n\nChange-Id: Ib7142d2bfcf0cae84dbc647a5870a2e1d4768e25\n"
    },
    {
      "commit": "982d177007ec6da22be467af369dfd4acc54cdbf",
      "tree": "e4e9074303b965ce1ab156b01e88dc0bec2c4926",
      "parents": [
        "a2c26c6ddf0c764d2cffca16f8597fe5a9084050"
      ],
      "author": {
        "name": "Julia Kreger",
        "email": "juliaashleykreger@gmail.com",
        "time": "Wed Mar 30 16:40:44 2022 -0700"
      },
      "committer": {
        "name": "Julia Kreger",
        "email": "juliaashleykreger@gmail.com",
        "time": "Tue Sep 27 13:44:29 2022 -0700"
      },
      "message": "Tempest test for anaconda deploy\n\nProvides a test and substrate changes to support integration\ntesting of the anaconda deployment interface from a \"standalone\"\nperspect.\n\nThis is present in two forms, a \"with stage2 ramdisk\" and\n\"without stage2\" test which is enabled, or not depening\non the underlying configuration.\n\nThis test also has two modes of operation, the first and\ndefault being primarily a \"did anaconda start and can I\nping the machine?\" test mode. The second attempts to wait\nfor the node to reach an active state, although it is not\nthe default because an anaconda deployment, depending on\nmode of use, even with a default configuration can take\na substantial amount of itme. The anaconda deployment\ninterface is also modeled for highly tuned configurations,\nso the prime aspect is \"does it boot? does anaconda start?\"\n\nAlso:\n* Removes the explicit requirement that test classes explicitly\n  declare support for wholedisk_image or not.\n\nChange-Id: I42933d26268b55737fa2508265643c1cd14651ea\n"
    },
    {
      "commit": "023c01e7e1214153229da14e2a22d6caadc8dab6",
      "tree": "254270ce2f0f3f9748ba83e3b82db08274c05382",
      "parents": [
        "7f6f5d7486dd087c2d529917ac023e7bf642fdc4",
        "8bc9330b1675c096fdbb8398cd87fb87223ed03a"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.opendev.org",
        "time": "Mon May 23 12:33:01 2022 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Mon May 23 12:33:01 2022 +0000"
      },
      "message": "Merge \"Add yoga tests, stop testing victoria\""
    },
    {
      "commit": "7f6f5d7486dd087c2d529917ac023e7bf642fdc4",
      "tree": "85f4dac2eef9f28df382c52d7a9311c74b0783a9",
      "parents": [
        "f904d287a83f1f77a9be400f51f98bc7eb3b1d7c"
      ],
      "author": {
        "name": "Julia Kreger",
        "email": "juliaashleykreger@gmail.com",
        "time": "Thu May 19 11:21:07 2022 -0700"
      },
      "committer": {
        "name": "Julia Kreger",
        "email": "juliaashleykreger@gmail.com",
        "time": "Thu May 19 11:21:07 2022 -0700"
      },
      "message": "CI: Removing ironic job queue\n\nPlease see:\nhttps://zuul-ci.org/docs/zuul/latest/releasenotes.html#relnotes-4-1-0-deprecation-notes\n\nChange-Id: Ic032ed05951f2e0f8f584d31a35ec4bb12846b06\n"
    },
    {
      "commit": "8bc9330b1675c096fdbb8398cd87fb87223ed03a",
      "tree": "adee0a1686961375528c132ce2cdb5e44c75cce9",
      "parents": [
        "f904d287a83f1f77a9be400f51f98bc7eb3b1d7c"
      ],
      "author": {
        "name": "Riccardo Pittau",
        "email": "elfosardo@gmail.com",
        "time": "Wed May 04 18:07:10 2022 +0200"
      },
      "committer": {
        "name": "Riccardo Pittau",
        "email": "elfosardo@gmail.com",
        "time": "Tue May 10 14:28:25 2022 +0200"
      },
      "message": "Add yoga tests, stop testing victoria\n\nChange-Id: Iaa0361f38667f8f8b144e638e152aed736877c1e\n"
    },
    {
      "commit": "e7ae60678248b938383ff8369c80bb64a666ee8b",
      "tree": "b05b14b82f93083280aa83bf629216549ed80d7a",
      "parents": [
        "8798275c99d708efd30de99b7da4a1cf37883479"
      ],
      "author": {
        "name": "Riccardo Pittau",
        "email": "elfosardo@gmail.com",
        "time": "Thu Nov 25 15:18:10 2021 +0100"
      },
      "committer": {
        "name": "Riccardo Pittau",
        "email": "elfosardo@gmail.com",
        "time": "Thu Nov 25 15:18:10 2021 +0100"
      },
      "message": "Update jobs for yoga cycle\n\nRemove ussuri jobs from gate.\nAdd xena jobs instead.\n\nChange-Id: I4af815dc3f1922c07e0c0aa2fe000d49f92c9807\n"
    },
    {
      "commit": "7504e63753e517308fe31045b80e33063e648a47",
      "tree": "81769e4805b58e852c1077812a24c34bf4cdf52a",
      "parents": [
        "8b9be89a64c7c078072a02dd057c73898fce6f67"
      ],
      "author": {
        "name": "Julia Kreger",
        "email": "juliaashleykreger@gmail.com",
        "time": "Tue Jul 06 07:25:04 2021 -0700"
      },
      "committer": {
        "name": "Julia Kreger",
        "email": "juliaashleykreger@gmail.com",
        "time": "Thu Aug 05 14:54:48 2021 +0000"
      },
      "message": "remove ebtables fix env var from wallaby stable job\n\nPer review feedback on\nhttps://review.opendev.org/c/openstack/ironic-tempest-plugin/+/798143\nit is believe the setting is no longer required for Wallaby branches.\n\nChange-Id: I9face242ac4501a37a36534dd05eba66466fcccc\n"
    },
    {
      "commit": "8b9be89a64c7c078072a02dd057c73898fce6f67",
      "tree": "166c8cb249f336edf5fb37c540a755e32fd7a6c3",
      "parents": [
        "eaf7482e0984989861d7b22b92d7fb7cd1e7a4d6"
      ],
      "author": {
        "name": "Julia Kreger",
        "email": "juliaashleykreger@gmail.com",
        "time": "Tue Jul 06 07:23:09 2021 -0700"
      },
      "committer": {
        "name": "Julia Kreger",
        "email": "juliaashleykreger@gmail.com",
        "time": "Tue Jul 06 07:23:09 2021 -0700"
      },
      "message": "Remove train testing from ironic-tempest-plugin\n\nAt this point, it is relatively safe to remove the\ntrain jobs for ironic-tempest-plugin. The branches\nare EOL, and we\u0027re unlikely to make any changes which\ntesting against Train, that can\u0027t be identified or\nrevealed in later community supported stable branches.\n\nChange-Id: I069a9ec15d94871c7b610e130b13e9403110f728\n"
    },
    {
      "commit": "eaf7482e0984989861d7b22b92d7fb7cd1e7a4d6",
      "tree": "d8008acc787d94b9d8f8a01694f48101f96d692e",
      "parents": [
        "12236ec3bb36eee3f3fbb3c53e47263f9cbfc733"
      ],
      "author": {
        "name": "Julia Kreger",
        "email": "juliaashleykreger@gmail.com",
        "time": "Fri Jun 25 10:46:53 2021 -0700"
      },
      "committer": {
        "name": "Julia Kreger",
        "email": "juliaashleykreger@gmail.com",
        "time": "Fri Jun 25 10:46:53 2021 -0700"
      },
      "message": "Add Wallaby jobs\n\nChange-Id: Id0d91c09f3d9f6cb5207b02ec7ebf3d2075f366d\n"
    },
    {
      "commit": "131ffef6a695385c78126b8c30e92deec8b99fbe",
      "tree": "097cd6693bdf4fb6f72b089ff5dfe553205d90d3",
      "parents": [
        "c6eb17da6d1639f4031410aa92b92169fbd2f2f9"
      ],
      "author": {
        "name": "Riccardo Pittau",
        "email": "elfosardo@gmail.com",
        "time": "Wed Oct 28 11:27:00 2020 +0100"
      },
      "committer": {
        "name": "Riccardo Pittau",
        "email": "elfosardo@gmail.com",
        "time": "Thu Nov 12 14:27:23 2020 +0000"
      },
      "message": "Run redfish victoria job on focal\n\nThe ironic-standalone-redfish-victoria job is using latest tinyipa\nbased on tinycore 11.x, but still running on bionic.\nThat causes issues during the ipa-ramdisk build because of kernel\ntoo old in bionic, so setting nodeset to focal.\n\nChange-Id: Ia0fbc97184a4098635085edbdd6d7be5dfd2218c\n"
    },
    {
      "commit": "03f6bbfb7f64a0dc904fa7b1471785198fa33259",
      "tree": "7bc5cf47918d8a42f7617ac597a78b587b5bb7ee",
      "parents": [
        "3fbd0a9d77d999bc633946889400f316a7e3e561"
      ],
      "author": {
        "name": "Riccardo Pittau",
        "email": "elfosardo@gmail.com",
        "time": "Mon Oct 12 10:34:47 2020 +0200"
      },
      "committer": {
        "name": "Riccardo Pittau",
        "email": "elfosardo@gmail.com",
        "time": "Mon Oct 12 10:50:06 2020 +0200"
      },
      "message": "Move stable jobs one version higher\n\nStop testing stein in wallaby and adjust other jobs to start\ntesting explicitely victoria branch.\n\nChange-Id: I3c8be006e0ea136690abb70df7c5e4e561fdff20\n"
    },
    {
      "commit": "0cc7aa92cc6e9a6927cf0c89db43739c357aab9f",
      "tree": "b4abc20cbcf1a26a826d22e8a9420247c49d880f",
      "parents": [
        "875c77df68f9917ded1c0234c7db6dd02a5f0e15"
      ],
      "author": {
        "name": "Dmitry Tantsur",
        "email": "dtantsur@protonmail.com",
        "time": "Thu May 07 12:01:56 2020 +0200"
      },
      "committer": {
        "name": "Dmitry Tantsur",
        "email": "dtantsur@protonmail.com",
        "time": "Fri Jul 31 11:17:48 2020 +0200"
      },
      "message": "Test software RAID in deploy-time on Victoria and newer\n\nAdds a new feature flag to enable it instead of cleaning time.\n\nMake the standalone-redfish job voting since it covers some\nof the tests that are not covered by the ipmi one.\n\nStory: #2006963\nTask: #40462\nChange-Id: Id2e376e38771700d295f632e84ab3e32710d8180\n"
    },
    {
      "commit": "26580f511656ad4f19a75ce4b7489338b044c0db",
      "tree": "b90f8e6d56c67d4694b07951262264747368f2ad",
      "parents": [
        "6c9bd6cb7054a00cb13dc402ea20b66a21bc0d1e"
      ],
      "author": {
        "name": "Iury Gregory Melo Ferreira",
        "email": "imelofer@redhat.com",
        "time": "Fri Apr 17 11:47:13 2020 +0200"
      },
      "committer": {
        "name": "Iury Gregory Melo Ferreira",
        "email": "imelofer@redhat.com",
        "time": "Mon May 11 12:59:03 2020 +0200"
      },
      "message": "Add standalone redfish jobs\n\nSince we split the tests let\u0027s add ironic-standalone-redfish jobs\nin the check phase\n\nDepends-On: I1d2c3c2b4fe2a6eda64895bf73a6f57175c192b6\nChange-Id: Ia1036d8a7fbb5dcf4bec07802d83198c477fbec4\n"
    },
    {
      "commit": "6c9bd6cb7054a00cb13dc402ea20b66a21bc0d1e",
      "tree": "0097f01d4665be820302c00c9e05fa0e0307b598",
      "parents": [
        "7e2d6f2292fc94fb1d8a42e139d7a35dcea63724"
      ],
      "author": {
        "name": "Ghanshyam Mann",
        "email": "gmann@ghanshyammann.com",
        "time": "Tue May 05 17:54:52 2020 -0500"
      },
      "committer": {
        "name": "Ghanshyam Mann",
        "email": "gmann@ghanshyammann.com",
        "time": "Wed May 06 17:48:29 2020 +0000"
      },
      "message": "Add stable/ussuri job on master gate\n\nNow we have stable/ussuri branch ready for devstack\nand so does for all service projects.\n\nThis commit adds the stable/ussuri job on tempest plugin\nmaster gate.\n\nChange-Id: Id758a4b9a47261abc7a37abb87b1137e15d2b451\n"
    },
    {
      "commit": "e83d220d032d46901bd7bfd905e12a227b256b9f",
      "tree": "bf4b1bd23349071bf13082694c147c074ddbd603",
      "parents": [
        "1125cad72a6d729fc39479effc55d1012f3df84f"
      ],
      "author": {
        "name": "Ghanshyam",
        "email": "gmann@ghanshyammann.com",
        "time": "Thu Jan 23 18:03:56 2020 -0600"
      },
      "committer": {
        "name": "Ghanshyam Mann",
        "email": "gmann@ghanshyammann.com",
        "time": "Thu Feb 13 10:30:08 2020 -0600"
      },
      "message": "[ussuri][goal] Drop python 2.7 support and testing\n\nOpenStack is dropping the py2.7 support in ussuri cycle.\n\nironic-tempest-plugin is ready with python 3 and ok to drop the\npython 2.7 support.\n\nAll stable jobs need to run on py3 as master ironic-tempest-plugin\ncannot support py2 anymore. Any py2 cloud/env can be tested by\ninstalling the Temepest and plugins on py3 venv.\n\nComplete discussion \u0026 schedule can be found in\n- http://lists.openstack.org/pipermail/openstack-discuss/2019-October/010142.html\n- https://etherpad.openstack.org/p/drop-python2-support\n\nUssuri Communtiy-wide goal:\nhttps://governance.openstack.org/tc/goals/selected/ussuri/drop-py27.html\n\nChange-Id: Ibea78605aedb955e3dc70252ca380c7e5f8f8726\n"
    },
    {
      "commit": "1125cad72a6d729fc39479effc55d1012f3df84f",
      "tree": "d7624b3aaedb5708f3c134c888ee6695864d67af",
      "parents": [
        "e56d02052d365e8446e3bca901b4a803a44439ff"
      ],
      "author": {
        "name": "Dmitry Tantsur",
        "email": "dtantsur@protonmail.com",
        "time": "Tue Feb 11 12:17:02 2020 +0100"
      },
      "committer": {
        "name": "Dmitry Tantsur",
        "email": "dtantsur@protonmail.com",
        "time": "Wed Feb 12 10:03:09 2020 +0100"
      },
      "message": "Remove Rocky and Queens jobs\n\nThese releases are in EM, the jobs (at least here) are hopelessly\nbroken and don\u0027t even start with the new override-checkout approach.\nLet\u0027s remove them.\n\nChange-Id: I5750b61095e88f2862accef9183a9e0bc6efbd72\n"
    },
    {
      "commit": "e56d02052d365e8446e3bca901b4a803a44439ff",
      "tree": "b39e31f71bc7e9d999b452eeb73be2f91fe6dc80",
      "parents": [
        "7825e28725516f3bae8950abb53748f0441de0ef"
      ],
      "author": {
        "name": "Dmitry Tantsur",
        "email": "dtantsur@protonmail.com",
        "time": "Tue Feb 11 17:06:06 2020 +0100"
      },
      "committer": {
        "name": "Dmitry Tantsur",
        "email": "dtantsur@protonmail.com",
        "time": "Tue Feb 11 17:13:27 2020 +0100"
      },
      "message": "Use override-checkout instead of override-branch\n\nThe former also makes sure to use the job definitions from the\nrespective branch, not only the source code.\n\nStory: #2007282\nTask: #38734\nChange-Id: Id730b2d6bdd58da1fbe4c5fa24442281d5a69e5b\n"
    },
    {
      "commit": "4be0bccced53e2638338174fcd97b46597b54d16",
      "tree": "324bf75aff299b0835c73119f1aa58fcd2c8f63c",
      "parents": [
        "b463f1c68243593ad1c9e1b071e2988d1177a7c4",
        "8d95163d664129520705e74dc7b21019e8e0bd9a"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.opendev.org",
        "time": "Thu Nov 14 04:25:47 2019 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Thu Nov 14 04:25:47 2019 +0000"
      },
      "message": "Merge \"Make the multinode job non-voting\""
    },
    {
      "commit": "8d95163d664129520705e74dc7b21019e8e0bd9a",
      "tree": "228f4ec1fb5aef0e8989456df5ec14f64fea2ffd",
      "parents": [
        "ed09bccbae801f1d9b54054b72157aea24f1af5b"
      ],
      "author": {
        "name": "Dmitry Tantsur",
        "email": "dtantsur@protonmail.com",
        "time": "Wed Oct 23 18:20:47 2019 +0200"
      },
      "committer": {
        "name": "Dmitry Tantsur",
        "email": "dtantsur@protonmail.com",
        "time": "Thu Oct 31 15:45:23 2019 +0100"
      },
      "message": "Make the multinode job non-voting\n\nIt\u0027s not voting on ironic because of its instability, so it should\nnot be voting here.\n\nChange-Id: I1ab280c09ab668d11406612a25f881d8172df955\n"
    },
    {
      "commit": "f31e00b220162890eac1de06ba1d1f89e4ec9d44",
      "tree": "c602edd2a1ba1547cc766f41864afb561b9928b6",
      "parents": [
        "ed09bccbae801f1d9b54054b72157aea24f1af5b"
      ],
      "author": {
        "name": "Dmitry Tantsur",
        "email": "dtantsur@protonmail.com",
        "time": "Wed Oct 30 10:21:15 2019 +0100"
      },
      "committer": {
        "name": "Dmitry Tantsur",
        "email": "dtantsur@protonmail.com",
        "time": "Wed Oct 30 10:21:15 2019 +0100"
      },
      "message": "Explicitly use Python 2 in the stable jobs\n\nWith ironic-base switched to Python 3 all jobs here are running with it.\nThis change reverts the stable jobs to their previous Python version.\n\nChange-Id: I90499406d4848c1a5ff9e275d9f8dee6e3c98684\n"
    },
    {
      "commit": "266dfd1555a34db9d47aad1df90600bb31e0e953",
      "tree": "88e74b0007db534f7d79080104adf49303e891c5",
      "parents": [
        "11b8aac1a4c8a2339a22e1bc700266e03aec7bc5"
      ],
      "author": {
        "name": "Mark Goddard",
        "email": "mark@stackhpc.com",
        "time": "Fri Sep 27 11:20:53 2019 +0100"
      },
      "committer": {
        "name": "Mark Goddard",
        "email": "mark@stackhpc.com",
        "time": "Fri Sep 27 11:30:37 2019 +0100"
      },
      "message": "Add CI jobs for Train stable branches\n\nAlso makes Rocky jobs non-voting and non-gating, since these have become\nN-3.\n\nChange-Id: If20f4f035fb3ba757fa449160fe44efbcbe296ff\n"
    },
    {
      "commit": "5f9aa55fcf49ab86a4126e7bc63867033998449b",
      "tree": "09d669ca2b677c46c293f8afbc2ffcf58b871f05",
      "parents": [
        "aac618b12ca47d31eb2e4bc8f4387fe69145ffd5"
      ],
      "author": {
        "name": "Dmitry Tantsur",
        "email": "divius.inside@gmail.com",
        "time": "Thu Apr 18 18:05:40 2019 +0200"
      },
      "committer": {
        "name": "Dmitry Tantsur",
        "email": "divius.inside@gmail.com",
        "time": "Wed Apr 24 09:58:29 2019 +0200"
      },
      "message": "Add Stein jobs\n\nChange-Id: I59543668f2fdc0e81491af2e0173820c184ae915\n"
    },
    {
      "commit": "b39dd3a350e536b0082b5180da89546bb222823e",
      "tree": "b2d9d1c5b4b62fd7fe24ab4873d62e73ade9dd05",
      "parents": [
        "78ec7c3568beff3f5814987737969f6e7bdb5e27"
      ],
      "author": {
        "name": "Dmitry Tantsur",
        "email": "divius.inside@gmail.com",
        "time": "Wed Apr 24 09:55:00 2019 +0200"
      },
      "committer": {
        "name": "Dmitry Tantsur",
        "email": "divius.inside@gmail.com",
        "time": "Wed Apr 24 09:55:00 2019 +0200"
      },
      "message": "Remove Pike jobs and make Queens non-voting\n\nNow that Stein is out and Pike has entered extended maintenance,\nremove the Pike jobs and make Queens non-voting in preparation for\nadding Stein jobs (will be done separately when the gate stabilizes).\n\nChange-Id: Ie0f0b93f66d059d02c6d551e6f2f847460845a57\n"
    },
    {
      "commit": "df2244ea40bdc114e19195af58183576a839084e",
      "tree": "f50049267d3845788f0d2c18e7208bfbd81e1687",
      "parents": [
        "fb8c51e4f7cf275c5fb430d221fc0ae1bbbb292b"
      ],
      "author": {
        "name": "Iury Gregory Melo Ferreira",
        "email": "imelofer@redhat.com",
        "time": "Mon Feb 11 17:27:40 2019 +0100"
      },
      "committer": {
        "name": "Iury Gregory Melo Ferreira",
        "email": "imelofer@redhat.com",
        "time": "Thu Mar 14 18:06:20 2019 +0100"
      },
      "message": "Run all defined jobs defined in check and gate\n\nChange-Id: Ieeeb994e693a45954e77b3c1b22974224eb07de6\n"
    },
    {
      "commit": "72b14d550f494de3fcf07e51f92a08714a3bf9d4",
      "tree": "87a4ace922d05bd574a3ef126eb97ff4accc5a33",
      "parents": [
        "05be5ac2feda0eaf8bdd4befb8df0e16e5e74d24"
      ],
      "author": {
        "name": "Riccardo Pittau",
        "email": "elfosardo@gmail.com",
        "time": "Fri Mar 08 09:54:36 2019 +0100"
      },
      "committer": {
        "name": "Riccardo Pittau",
        "email": "elfosardo@gmail.com",
        "time": "Fri Mar 08 09:54:36 2019 +0100"
      },
      "message": "Marking ironic-standalone job voting again\n\nThe issue with the ironic-standalone job has been fixed.\nWe can mark the job voting again.\n\nDepends-on: https://review.openstack.org/641376\nChange-Id: I859bdb3beb2e0f5f3ea51898c524c979d302a678\n"
    },
    {
      "commit": "6f5f021a8ad13a9181a8572b6cab58003bcbd989",
      "tree": "32bbb2973528694ba82ca0668a465ce7cdf6626d",
      "parents": [
        "3b6041a60f3b46ae780c82ae04141d69361ac174"
      ],
      "author": {
        "name": "Riccardo Pittau",
        "email": "elfosardo@gmail.com",
        "time": "Thu Mar 07 09:13:03 2019 +0100"
      },
      "committer": {
        "name": "Riccardo Pittau",
        "email": "elfosardo@gmail.com",
        "time": "Thu Mar 07 09:13:53 2019 +0100"
      },
      "message": "Temporary marking ironic-standalone non-voting\n\nThe ironic-standalone job is failing because the most recent IPA\nimage has only python3 and ansible uses python 2 as default\ninterpreter, resulting in a /usr/bin/python not found error.\nMarking ironic-standalone non voting and removing it from the\ngate until we can run ansible with python3 on remote machines.\n\nChange-Id: Id03b02ea805809c35c4ef34bd1b255d7f6e6d4a7\n"
    },
    {
      "commit": "ee7491f5370a3ef77c6884463592d6d08fd64ebf",
      "tree": "097deba7a2a898e479daeda9634d802c586949c6",
      "parents": [
        "6fe29d2aedc3de74dc88250dc1a9a31b10adcc00"
      ],
      "author": {
        "name": "Iury Gregory Melo Ferreira",
        "email": "imelofer@redhat.com",
        "time": "Wed Jan 09 15:05:17 2019 +0100"
      },
      "committer": {
        "name": "Iury Gregory Melo Ferreira",
        "email": "imelofer@redhat.com",
        "time": "Wed Jan 09 15:07:32 2019 +0100"
      },
      "message": "Rename zuulv3 jobs\n\nAccording to [1] the dsvm should be removed from zuulv3 jobs\n[1] https://docs.openstack.org/infra/manual/drivers.html#naming-with-zuul-v3\n\nDepends-On: https://review.openstack.org/#/c/629173/\nChange-Id: I2905db2aad56eb615bfe9d529e0f448b1967611c\n"
    },
    {
      "commit": "6fe29d2aedc3de74dc88250dc1a9a31b10adcc00",
      "tree": "8fc472d478de0c8e0df71331d316dccc703ca672",
      "parents": [
        "2ad94bc4d02c0fa12e302fb25806868748ecf267"
      ],
      "author": {
        "name": "Dmitry Tantsur",
        "email": "divius.inside@gmail.com",
        "time": "Wed Jan 02 12:15:46 2019 +0100"
      },
      "committer": {
        "name": "Dmitry Tantsur",
        "email": "divius.inside@gmail.com",
        "time": "Wed Jan 02 14:08:19 2019 +0100"
      },
      "message": "[gate] update the list of the voting jobs\n\nMake jobs running with N-3 (currently Pike) and older non-voting\n(and thus remove them from the gate queue). I have a gut feeling\nthat a change that breaks N-3 is very likely to break N-2 (currently\nQueens) as well, so it\u0027s enough to have N-2 voting.\n\nMake the discovery and the multinode jobs from all stable branches\nnon-voting.  These jobs cover the tests that get changed very infrequently\n(if ever).  These are also the jobs with the highest random failure rate.\n\nAdd missing API tests for Rocky (this job did not exist before that).\nUse the updated job name for the multinode job.\n\nChange-Id: Icf97a9cd5b88d2263551f32c0d3c1e09a712b346\n"
    },
    {
      "commit": "09593acce3182480695e7100bb37f3bf44e9ae6f",
      "tree": "281466d53bd3c8cea36096418e83519ec4ca527a",
      "parents": [
        "4b1e4a3b31d4935209fc755f39b8ab5f63b930c7"
      ],
      "author": {
        "name": "Dmitry Tantsur",
        "email": "divius.inside@gmail.com",
        "time": "Mon Dec 03 11:24:33 2018 +0100"
      },
      "committer": {
        "name": "Dmitry Tantsur",
        "email": "divius.inside@gmail.com",
        "time": "Mon Dec 03 11:24:39 2018 +0100"
      },
      "message": "Replace Ocata jobs with Rocky\n\nOcata is in extended maintanance mode, while Rocky needs testing.\n\nChange-Id: Ieb14b4c393e61bc737e1d92de29bbff801d2bb3d\n"
    },
    {
      "commit": "dab1c6acda12c114d7c33f6614193847a05dbf45",
      "tree": "757fba01c75869ef11e29325ded1b16f6d310d50",
      "parents": [
        "fd69150a84a09a39e0d17ecea0a559fe33d1e10f"
      ],
      "author": {
        "name": "Doug Hellmann",
        "email": "doug@doughellmann.com",
        "time": "Thu Aug 16 09:44:48 2018 -0400"
      },
      "committer": {
        "name": "Doug Hellmann",
        "email": "doug@doughellmann.com",
        "time": "Thu Aug 16 09:44:48 2018 -0400"
      },
      "message": "switch documentation job to new PTI\n\nThis is a mechanically generated patch to switch the documentation\njobs to use the new PTI versions of the jobs as part of the\npython3-first goal.\n\nSee the python3-first goal document for details:\nhttps://governance.openstack.org/tc/goals/stein/python3-first.html\n\nChange-Id: If8a201fe2ae8f82c3e17e5aaf48e014ab4bd876e\nStory: #2002586\nTask: #24302\n"
    },
    {
      "commit": "fd69150a84a09a39e0d17ecea0a559fe33d1e10f",
      "tree": "1638236cd605823e6f89a87bb21bbf624978b261",
      "parents": [
        "3dc8f79c86b5b4dafb1c2ae9e38baae5a725af32"
      ],
      "author": {
        "name": "Doug Hellmann",
        "email": "doug@doughellmann.com",
        "time": "Thu Aug 16 09:43:11 2018 -0400"
      },
      "committer": {
        "name": "Doug Hellmann",
        "email": "doug@doughellmann.com",
        "time": "Thu Aug 16 09:43:11 2018 -0400"
      },
      "message": "import zuul job settings from project-config\n\nThis is a mechanically generated patch to complete step 1 of moving\nthe zuul job settings out of project-config and into each project\nrepository.\n\nBecause there will be a separate patch on each branch, the branch\nspecifiers for branch-specific jobs have been removed.\n\nBecause this patch is generated by a script, there may be some\ncosmetic changes to the layout of the YAML file(s) as the contents are\nnormalized.\n\nSee the python3-first goal document for details:\nhttps://governance.openstack.org/tc/goals/stein/python3-first.html\n\nChange-Id: I80cb010db56f39bf3809e8a16796ad45866a1b28\nStory: #2002586\nTask: #24302\n"
    },
    {
      "commit": "3731259f02bd46c621e3e6a4dcff614f8b35f293",
      "tree": "a0e793efb02f5512b449bc1c05ad57ae35188a16",
      "parents": [
        "68859e8c312a23948b211f7451ab755f14218338"
      ],
      "author": {
        "name": "Dmitry Tantsur",
        "email": "divius.inside@gmail.com",
        "time": "Mon May 07 18:41:45 2018 +0200"
      },
      "committer": {
        "name": "Dmitry Tantsur",
        "email": "divius.inside@gmail.com",
        "time": "Mon May 07 18:41:45 2018 +0200"
      },
      "message": "Add the functional (API) tests job\n\nIronic no longers runs the tests from ironic_tempest_plugin.tests.api\nin its integration jobs, so adding the job that runs them.\nStable jobs were not changed, so adding this job only for master.\n\nChange-Id: I1e25e512bf4e3957ccee99614f9d1b9fb8ab2428\n"
    },
    {
      "commit": "f0caadc8a7129d37cf1cdd4c1f368dae9674357b",
      "tree": "05172a6724e996946781ee2a7ac056b572c9f444",
      "parents": [
        "b50f6e0e83b6a73097a0946114f03aa18567617f",
        "fe0819a019a30ea958a89a259179537192c9c18c"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.openstack.org",
        "time": "Thu Apr 26 16:35:57 2018 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Thu Apr 26 16:35:57 2018 +0000"
      },
      "message": "Merge \"Run ironic-inspector discovery jobs in the CI\""
    },
    {
      "commit": "3d2721241d9409bcdc36f261388287c6f8089b00",
      "tree": "6b8b8d4e55c16e5de7feaa37e2017cbf5363a2ed",
      "parents": [
        "ed004fb986f83f13010c0ce1a5f718eab7616384"
      ],
      "author": {
        "name": "Dmitry Tantsur",
        "email": "divius.inside@gmail.com",
        "time": "Wed Mar 28 18:59:14 2018 +0200"
      },
      "committer": {
        "name": "Dmitry Tantsur",
        "email": "divius.inside@gmail.com",
        "time": "Wed Mar 28 18:59:14 2018 +0200"
      },
      "message": "Gate: run the multinode job instead of the regular one\n\nThe multinode job tests both regular and multitenancy scenarios.\n\nDepends-On: I46d94c29f858977604c0a3430257eca2bee977e3\nChange-Id: I6e8a521cbf7e0a68b1a100daa385cf90731be83b\n"
    },
    {
      "commit": "fe0819a019a30ea958a89a259179537192c9c18c",
      "tree": "915a37c97e52689085553a26f060968a3ecff95a",
      "parents": [
        "ed004fb986f83f13010c0ce1a5f718eab7616384"
      ],
      "author": {
        "name": "Dmitry Tantsur",
        "email": "divius.inside@gmail.com",
        "time": "Wed Mar 28 12:30:38 2018 +0200"
      },
      "committer": {
        "name": "Dmitry Tantsur",
        "email": "divius.inside@gmail.com",
        "time": "Wed Mar 28 12:30:38 2018 +0200"
      },
      "message": "Run ironic-inspector discovery jobs in the CI\n\nThese jobs have a separate set of scenario tests.\n\nDepends-On: I69d91ac4b00dabfd917f097d70f0b38e0a4fc4c6\nChange-Id: If1788fc1edd98c3d909f39d50a85c598594e6fc8\n"
    },
    {
      "commit": "9089e567616972846968a04de8784a4090c94b74",
      "tree": "bcd69cc51fff615e04bb453a27946f9a87ee4d3c",
      "parents": [
        "ca346cb1c9eca35c8ab142531b93495c1e5d2b47"
      ],
      "author": {
        "name": "Dmitry Tantsur",
        "email": "divius.inside@gmail.com",
        "time": "Thu Mar 15 17:49:43 2018 +0100"
      },
      "committer": {
        "name": "Dmitry Tantsur",
        "email": "divius.inside@gmail.com",
        "time": "Fri Mar 16 10:48:31 2018 +0100"
      },
      "message": "Use the main introspection test instead of the smoke one\n\nCurrently we have two introspection tests:\n- Full, running in the regular job. Deploys after introspection.\n- Smoke, running in grenade. Only does introspection.\n\nThis change leaves only the first test and marks at as smoke,\nso that it runs in grenade. This way we get better upgrade testing\ncoverage at the expense of slightly longer grenade run time.\n\nThis change makes it unnecessary to run inspector grenade jobs\non ironic-tempest-plugin, so they are removed.\n\nChange-Id: Ie28a1d2122d3ea49fc3d39864e3f149aae4c1190\n"
    },
    {
      "commit": "39c5eecab181d68a3767e698e80aaa1d22ccbefe",
      "tree": "88cfc0ccb7512e9ca8908c16d2cd895f6070e145",
      "parents": [
        "9bc0598ff9e3eb583a71d89c07dd5c6958c6ac53"
      ],
      "author": {
        "name": "Dmitry Tantsur",
        "email": "divius.inside@gmail.com",
        "time": "Mon Feb 12 18:22:27 2018 +0100"
      },
      "committer": {
        "name": "Dmitry Tantsur",
        "email": "divius.inside@gmail.com",
        "time": "Mon Feb 12 18:22:27 2018 +0100"
      },
      "message": "Add jobs for stable/queens\n\nChange-Id: I7705777e2278a0ca6492fcf3ab19b13ee0fbd3e8\n"
    },
    {
      "commit": "f0603768b3aa363ec8a9a7c1bf06976dcedd2381",
      "tree": "2ffe098c85b5071b472e2d1833773053c2824cd0",
      "parents": [
        "1cf29df8525e25dac3848e3b6084e6787f88233b"
      ],
      "author": {
        "name": "Sam Betts",
        "email": "sam@code-smash.net",
        "time": "Fri Feb 02 12:10:00 2018 +0000"
      },
      "committer": {
        "name": "Sam Betts",
        "email": "sam@code-smash.net",
        "time": "Mon Feb 05 13:59:37 2018 +0000"
      },
      "message": "Switch to override-checkout for stable branch jobs\n\nChange-Id: Ia4faf20e4e31787463fdcbe838e71d36f83b5f05\nDepends-On: Iec7be918f75e3400197748385b287fb945d761ac\n"
    },
    {
      "commit": "48759c456b605d0e6aef87b8e7c5ba0f14ed9792",
      "tree": "8c7c207e0bd4e7b7b734b78a5cdbc2a9f64a97d3",
      "parents": [
        "f994081ddfd41a8630c611b756a251b88aef8a82"
      ],
      "author": {
        "name": "James E. Blair",
        "email": "jeblair@redhat.com",
        "time": "Wed Jan 24 16:38:55 2018 -0800"
      },
      "committer": {
        "name": "James E. Blair",
        "email": "jeblair@redhat.com",
        "time": "Mon Jan 29 05:29:57 2018 -0800"
      },
      "message": "Zuul: Remove project name\n\nZuul no longer requires the project-name for in-repo configuration.\nOmitting it makes forking or renaming projects easier.\n\nChange-Id: I1a71f9f60ac67b174f57ae584a71a97fd4a00a2c\n"
    },
    {
      "commit": "004f97051d34bc4302a1848a46460b9cbc50b133",
      "tree": "a20b3be1bf53ac2897f1335f1929a60cc13d0d98",
      "parents": [
        "9b64ce7974c7f4a97c376787f571b94e4c5d532e"
      ],
      "author": {
        "name": "Dmitry Tantsur",
        "email": "divius.inside@gmail.com",
        "time": "Thu Dec 21 10:44:56 2017 +0100"
      },
      "committer": {
        "name": "Dmitry Tantsur",
        "email": "divius.inside@gmail.com",
        "time": "Sat Dec 23 20:28:24 2017 +0100"
      },
      "message": "Introduce stable/ocata jobs\n\nOnly regular ironic and inspector jobs can run on Ocata. Grenade\ncannot run because Newton is EOL, standalone tests were not supported.\n\nChange-Id: I3fe1ae8b29bc3d3ef5d86bb618568aae01452407\n"
    },
    {
      "commit": "9b64ce7974c7f4a97c376787f571b94e4c5d532e",
      "tree": "5e9c8b2ddbb300ec4112dac11b06e942842a8679",
      "parents": [
        "e13f6b6f85d9aa3af4d9ec44c6187654abf46e12"
      ],
      "author": {
        "name": "Dmitry Tantsur",
        "email": "divius.inside@gmail.com",
        "time": "Thu Dec 21 10:44:56 2017 +0100"
      },
      "committer": {
        "name": "Dmitry Tantsur",
        "email": "divius.inside@gmail.com",
        "time": "Fri Dec 22 17:32:00 2017 +0100"
      },
      "message": "Update the list of CI jobs\n\n* Remove multitenant grenade. Grenade jobs only run smoke tests, and ironic\n  does not have any.\n* Add inspector grenade as inspector actually have a smoke test.\n* Add one regular ironic jobs. Other jobs do not cover most of tests we\n  have in this plugin.\n* Add stable versions for all jobs (ocata versions will follow).\n\nDepends-On: I939ab8c410b39658b4209a41a91c3339802d134b\nDepends-On: I4ba2a44bf9b03d85e339bc5761770e8943dd2140\nChange-Id: I3603b6a135d184a73bed8046403d046eded3a056\n"
    },
    {
      "commit": "e13f6b6f85d9aa3af4d9ec44c6187654abf46e12",
      "tree": "7d755474728c4baa84804a299c2026cff9258a05",
      "parents": [
        "486738221659a664d6bdd244ec79823c76c3d090"
      ],
      "author": {
        "name": "John L. Villalovos",
        "email": "john.l.villalovos@intel.com",
        "time": "Thu Dec 14 12:07:37 2017 -0800"
      },
      "committer": {
        "name": "John L. Villalovos",
        "email": "john.l.villalovos@intel.com",
        "time": "Thu Dec 14 13:47:39 2017 -0800"
      },
      "message": "Add DSVM jobs to the gate for ironic-tempest-plugin\n\nPreviously we only had a pep8 job running for the gate. Add the\nfollowing gate jobs:\n  - ironic-dsvm-standalone\n  - ironic-grenade-dsvm-multinode-multitenant\n  - ironic-tempest-dsvm-ironic-inspector\n\nThis is to help minimize the risk of introducing code which breaks the\nprojects which depend on ironic-tempest-plugin.\n\nChange-Id: I144dbfbbc0c49562aafae463c70392c0d289cd52\n"
    }
  ]
}
