)]}'
{
  "log": [
    {
      "commit": "d476fcecaa1e114ec38e73d2335c785b3c9a144b",
      "tree": "3161a71166a8bdbfaf96227bfc948a80d03d848c",
      "parents": [
        "975f45da407f5d65ebf7eafab9d005dbdc0dfe6c"
      ],
      "author": {
        "name": "pglazov",
        "email": "pglazov@mirantis.com",
        "time": "Thu Feb 12 15:13:05 2026 +0400"
      },
      "committer": {
        "name": "pglazov",
        "email": "pglazov@mirantis.com",
        "time": "Mon Feb 16 11:41:42 2026 +0400"
      },
      "message": "[caracal]Removing autoscaling from smoke testing\n\nRelated_prod:PRODX-57031\n\nChange-Id: I51bdffc54fbf478c2b1d0ac9a94a6da5f67a5155\n"
    },
    {
      "commit": "975f45da407f5d65ebf7eafab9d005dbdc0dfe6c",
      "tree": "0dba4752b2aa3dbcd656ddf5cb828f6fd2508921",
      "parents": [
        "25ff44912246ee587a7693a62721e94244257e92"
      ],
      "author": {
        "name": "Pavlo Shchelokovskyy",
        "email": "shchelokovskyy@gmail.com",
        "time": "Wed Aug 20 09:25:28 2025 +0000"
      },
      "committer": {
        "name": "Pavlo Shchelokovskyy",
        "email": "shchelokovskyy@gmail.com",
        "time": "Tue Aug 26 12:48:50 2025 +0000"
      },
      "message": "Poll for no servers in autoscaling test\n\nHeat treats server in DELETED state as deleted,\nwhich leaves for a (rare) possibility to still find\na non-empty list of servers in the end of this test.\n\nPoll for half a minute for no servers in the server list,\nand use detailed server list API to have a better picture of\nwhat was server status if this check does nevertheless finds\nany servers and fails.\n\nRelated-Issue: PRODX-54144\nChange-Id: Ia2d859843017e331d4ad0a2f97d0be5302208dec\n"
    },
    {
      "commit": "25ff44912246ee587a7693a62721e94244257e92",
      "tree": "4a0918df5529fc57dce62e80b2ccc32321332013",
      "parents": [
        "012595bbd62382df3cb8a85bf5b0d76caa66d3b6"
      ],
      "author": {
        "name": "Pavlo Shchelokovskyy",
        "email": "shchelokovskyy@gmail.com",
        "time": "Wed Aug 20 09:22:49 2025 +0000"
      },
      "committer": {
        "name": "Pavlo Shchelokovskyy",
        "email": "shchelokovskyy@gmail.com",
        "time": "Tue Aug 26 12:48:24 2025 +0000"
      },
      "message": "Proper check for empty response in autoscaling test\n\nsearching for literal \"[]\" string to check for no entities in response\nis brittle, as the returned JSON of entities may include empty list\nas a value for some properties.\n\nInstead, use proper json path search and comparison.\n\nRelated-Issue: PRODX-54144\nChange-Id: I85b89b748d663fd1f71fb96055066cae7f42879f\n"
    },
    {
      "commit": "012595bbd62382df3cb8a85bf5b0d76caa66d3b6",
      "tree": "f47b83f1a567c62c8038c66cd22da820d96d6460",
      "parents": [
        "c8963cb592989cf84ab274650503866f4eff1044"
      ],
      "author": {
        "name": "Pavlo Shchelokovskyy",
        "email": "shchelokovskyy@gmail.com",
        "time": "Thu May 15 08:58:24 2025 +0000"
      },
      "committer": {
        "name": "Pavlo Shchelokovskyy",
        "email": "shchelokovskyy@gmail.com",
        "time": "Thu May 15 09:02:58 2025 +0000"
      },
      "message": "Decrease default verbosity of autoscaling tests\n\nRelated-Issue: PRODX-3456\nChange-Id: I6a0769f940ba13e465e5943595d29f7bd1cf5073\n"
    },
    {
      "commit": "c8963cb592989cf84ab274650503866f4eff1044",
      "tree": "81df54470ed0e758011f114a610939649f0cf2e2",
      "parents": [
        "bf77ec0db181a35e376954be272363ec49a4d1c9"
      ],
      "author": {
        "name": "Pavlo Shchelokovskyy",
        "email": "shchelokovskyy@gmail.com",
        "time": "Thu May 15 08:56:43 2025 +0000"
      },
      "committer": {
        "name": "Pavlo Shchelokovskyy",
        "email": "shchelokovskyy@gmail.com",
        "time": "Thu May 15 09:01:47 2025 +0000"
      },
      "message": "Follow-up to Ib027e1f98ec3d8ac9a5d2d5c01c4db08eebda3ee\n\ndecrease default verbosity of gabbi-based\naodh-gnocchi-threshold-alarm test.\n\nSquash into the mentioned change as soon as possible.\n\nRelated-Issue: PRODX-3456\nChange-Id: I29d2a3e9f7dd59c4f54dad3f769d4fe631740724\n"
    },
    {
      "commit": "bf77ec0db181a35e376954be272363ec49a4d1c9",
      "tree": "daf3aed1a652b5f7069d526442182b7895c2f234",
      "parents": [
        "927b407fa248d62afa97b3cc0c99debe4cef0003"
      ],
      "author": {
        "name": "Takashi Kajinami",
        "email": "kajinamit@oss.nttdata.com",
        "time": "Fri Mar 29 00:54:15 2024 +0900"
      },
      "committer": {
        "name": "Anna Arhipova",
        "email": "harhipova@mirantis.com",
        "time": "Mon Jan 27 13:07:48 2025 +0100"
      },
      "message": "Ensure both severities are used in test data\n\n... otherwise the test fails when all alarms are created with a single\nseverity.\n\nRelated-Prod: PRODX-49315\nCloses-Bug: #2059713\nChange-Id: Ida719530d22ef9541c835da5ba63a888cb71ebb2\n"
    },
    {
      "commit": "927b407fa248d62afa97b3cc0c99debe4cef0003",
      "tree": "ad0133a093b965dde7d9b16839f1f7e80d5be88e",
      "parents": [
        "90be697ca20569f8f133b13a9287dec2918c5109"
      ],
      "author": {
        "name": "Pavlo Shchelokovskyy",
        "email": "shchelokovskyy@gmail.com",
        "time": "Thu Dec 05 19:19:46 2024 +0200"
      },
      "committer": {
        "name": "Pavlo Shchelokovskyy",
        "email": "shchelokovskyy@gmail.com",
        "time": "Thu Dec 05 19:19:46 2024 +0200"
      },
      "message": "Fix order dependency in gnocchi search gabbit\n\norder of elements in search result is not guaranteed,\nand gnocchi API has no server-side sorting we could use\nto ensure ordering ourselves.\n\nStop relying and testing for spesific order of elements\nin the response, just test for sub-string presence.\n\nChange-Id: I4eef2ec82b711ca5e57a2f9c0e608b8444a4227e\nCloses-Issue: PRODX-48117\n"
    },
    {
      "commit": "90be697ca20569f8f133b13a9287dec2918c5109",
      "tree": "d1458b3a6947a6dd27599fcb524bd896946affc5",
      "parents": [
        "37cd62ad7f8c07377739b77aa19b3ce0a900dd5d"
      ],
      "author": {
        "name": "Pavlo Shchelokovskyy",
        "email": "shchelokovskyy@gmail.com",
        "time": "Fri Nov 08 19:08:59 2024 +0000"
      },
      "committer": {
        "name": "Pavlo Shchelokovskyy",
        "email": "shchelokovskyy@gmail.com",
        "time": "Fri Nov 08 19:34:20 2024 +0000"
      },
      "message": "Fix the alarm scenario gabbi test\n\nthe main problem was that it used a `ceph_account` resource type\nthat in fact is also created by ceilo itself, and ceilo\ncan add measures with this resource type when ceph is present,\nwhich throws the test off (e.g. does not let deleting the resource\ntype).\n\nThis patch renames relevant entities created and used by the test\nto be named tempest-test-.. or similar,\nand adds some checks that the resources, resource type and archive\npolicy were in fact deleted, as well as polling deleting the archive\npolicy as it will only be allowed to be deleted once all the measures\nthat used this archive policy expire.\n\nCloses-Issue: PRODX-26372\nChange-Id: Ib027e1f98ec3d8ac9a5d2d5c01c4db08eebda3ee\n"
    },
    {
      "commit": "37cd62ad7f8c07377739b77aa19b3ce0a900dd5d",
      "tree": "b28041a8dfa1c67fd1ca8ae8ff72619a451244f8",
      "parents": [
        "615d2110b0a8480c123503ad81f9e13515e2aab9"
      ],
      "author": {
        "name": "Pavlo Shchelokovskyy",
        "email": "shchelokovskyy@gmail.com",
        "time": "Tue Nov 05 16:35:47 2024 +0000"
      },
      "committer": {
        "name": "Pavlo Shchelokovskyy",
        "email": "shchelokovskyy@gmail.com",
        "time": "Tue Nov 05 16:43:07 2024 +0000"
      },
      "message": "Improve template for autoscaling stack\n\nas a debugging helper, add a stack output that will render\na CLI command that will make approx the same API call the alarms\ncreated by the stack would use.\n\nAlso, fix some quotation so the file is closer to actual JSON format\n(it is still not 100% JSON though, as it uses some gabbi-specific\nsubstitutions).\n\nRelated-Issue: PRODX-46006\nChange-Id: Icd8e2ab19af4df9bef4c018fc6e4d06c6234e9fc\n"
    },
    {
      "commit": "615d2110b0a8480c123503ad81f9e13515e2aab9",
      "tree": "1d6ac6fff4d6d3ab53fb0222a79f2aa54ff32dcc",
      "parents": [
        "3ee3fa0d880f419cf7c70348d9c61ddd27cf8207"
      ],
      "author": {
        "name": "Pavlo Shchelokovskyy",
        "email": "shchelokovskyy@gmail.com",
        "time": "Tue Nov 05 16:30:19 2024 +0000"
      },
      "committer": {
        "name": "Pavlo Shchelokovskyy",
        "email": "shchelokovskyy@gmail.com",
        "time": "Tue Nov 05 16:30:19 2024 +0000"
      },
      "message": "Follow-up to I8ed99c68f8012cd0bf9244f749138ccbd9a3420b\n\nin order for user data with cpu loading script to be present\nin the instance that has no networking, we need to force usage\nof config drive.\n\nRelated-Issue: PRODX-46006\nChange-Id: Ic32439bae8a063e0ec5147ae30e6c35c6f90ab40\n"
    },
    {
      "commit": "3ee3fa0d880f419cf7c70348d9c61ddd27cf8207",
      "tree": "2aa6e73dac5acf4735a55845305accce68e4ac6d",
      "parents": [
        "500e4ead7bf020d2a09166c41f298065fbf52466"
      ],
      "author": {
        "name": "Pavlo Shchelokovskyy",
        "email": "shchelokovskyy@gmail.com",
        "time": "Mon Nov 04 11:34:32 2024 +0000"
      },
      "committer": {
        "name": "Pavlo Shchelokovskyy",
        "email": "shchelokovskyy@gmail.com",
        "time": "Mon Nov 04 11:41:15 2024 +0000"
      },
      "message": "Make autoscaling test to be smoke test\n\nby just renaming the gabbit file.\n\nRelated-Issue: PRODX-46006\nChange-Id: Ied3d5ddf38d3d4fa7906f9f132b0ae49ae369702\n"
    },
    {
      "commit": "500e4ead7bf020d2a09166c41f298065fbf52466",
      "tree": "c580bd7b5e668ee07eea0cb5c6b2bf01d677663d",
      "parents": [
        "4bdc89d370954b815af9136470f732306e265e39"
      ],
      "author": {
        "name": "Pavlo Shchelokovskyy",
        "email": "shchelokovskyy@gmail.com",
        "time": "Mon Nov 04 11:22:15 2024 +0000"
      },
      "committer": {
        "name": "Pavlo Shchelokovskyy",
        "email": "shchelokovskyy@gmail.com",
        "time": "Mon Nov 04 11:36:00 2024 +0000"
      },
      "message": "Revert \"Add telemetry gabbits tests to smoke\"\n\nThis reverts commit 1c0fed0afd2719c0b2228ab0b1e42ce0bfc82735.\n\nUpstream has added back the autoscaling test.\nSince we use a renamed gabbit file, we missed that, and thus had this\ntest running basically twice, most probably from time to time in\nparallel.\nThat could well lead to the wrong alarm state perceived by the test\nas it pick the wrong alarm from another test running at the same time.\n\nThe main differences of the new autoscaling test:\n- also tests scale down\n- polls for longer\n- more verbose logging\n\nRelated-Issue: PRODX-46006\nChange-Id: I7eb7e577105e9694f9e18607a0736ab3c3cbb75a\n"
    },
    {
      "commit": "4bdc89d370954b815af9136470f732306e265e39",
      "tree": "affd3a8c32dd4ff5810e089369d4b31634ae79d8",
      "parents": [
        "c52048023bf5c6ad317ff0b9bd8297bd5f4bdf4b"
      ],
      "author": {
        "name": "Pavlo Shchelokovskyy",
        "email": "shchelokovskyy@gmail.com",
        "time": "Thu Jan 18 18:43:36 2024 +0200"
      },
      "committer": {
        "name": "Pavlo Shchelokovskyy",
        "email": "shchelokovskyy@gmail.com",
        "time": "Wed Apr 17 11:17:39 2024 +0000"
      },
      "message": "Increase verbosity in test_create_update_get_delete_alarm\n\nlog alarm histiory body when comparison fails to clearly see\nwhat was actually returned.\n\nChange-Id: I2ee40373f3972062cec94fef80d404c835fdd50f\nRelated-Issue: PRODX-38635\n"
    },
    {
      "commit": "c52048023bf5c6ad317ff0b9bd8297bd5f4bdf4b",
      "tree": "ea03ed6f7601c12dea940d46b3cd3df640f34c4b",
      "parents": [
        "4767be60e0321127b11761646653ad9b8ee35cc6"
      ],
      "author": {
        "name": "Pavlo Shchelokovskyy",
        "email": "shchelokovskyy@gmail.com",
        "time": "Thu Sep 14 20:24:09 2023 +0000"
      },
      "committer": {
        "name": "Pavlo Shchelokovskyy",
        "email": "shchelokovskyy@gmail.com",
        "time": "Wed Apr 17 11:17:32 2024 +0000"
      },
      "message": "Retry resource type delete in test_aodh_gnocchi_threshold_alarm\n\nRelated-Issue: PRODX-34627\nChange-Id: I44e84f0d8730865c6efa8ea0e9b82a32a21b7b94\n"
    },
    {
      "commit": "4767be60e0321127b11761646653ad9b8ee35cc6",
      "tree": "ce2d8cb20d95737359c4a50d3b31a0d60467121f",
      "parents": [
        "be2ba9b382fb31f448c5552f54653bf5bb7a7081"
      ],
      "author": {
        "name": "Pavlo Shchelokovskyy",
        "email": "shchelokovskyy@gmail.com",
        "time": "Mon May 29 16:41:15 2023 +0300"
      },
      "committer": {
        "name": "Pavlo Shchelokovskyy",
        "email": "shchelokovskyy@gmail.com",
        "time": "Wed Apr 17 11:17:26 2024 +0000"
      },
      "message": "Tolerate conflict on test archive policy create\n\nfollowup to I978937d89b2e886e2ef690661bc00a730db94c92\n\nif the previous test run was not completed successfully,\nit is most certain that the main test archive policy was not deleted,\nwhich makes test re-run to fail right at the start.\n\nAs there are other tests that test archive policy creation,\ntolerate conflict error on the first attempt to create the policy.\n\nChange-Id: Id5ee8477aeb3ba525a9edb4f92e97ef15b559fe4\nRelated-Issue: PRODX-32521\n"
    },
    {
      "commit": "be2ba9b382fb31f448c5552f54653bf5bb7a7081",
      "tree": "0640c0ddbcff83c6da0db2c9b42513069be09349",
      "parents": [
        "1c0fed0afd2719c0b2228ab0b1e42ce0bfc82735"
      ],
      "author": {
        "name": "Oleksandr Kononenko",
        "email": "okononenko@mirantis.com",
        "time": "Tue Nov 16 13:18:03 2021 +0200"
      },
      "committer": {
        "name": "Pavlo Shchelokovskyy",
        "email": "shchelokovskyy@gmail.com",
        "time": "Wed Apr 17 11:17:20 2024 +0000"
      },
      "message": "Create autoscaling stack w/o a network\n\ncurrently tests pick up the first non-router-external network available\nto create servers with for the autoscaling test.\nSince there could be other tests running at the same time that create\nand delete networks, this could lead to test failures as the network\nis all of a sudden deleted.\n\nSince this autoscaling test does not actually require actual access\nto servers and between them, we can create those servers w/o network\nand this speed things up and simplify test setup.\n\nRelated-Prod: PRODX-19207\n\nChange-Id: I8ed99c68f8012cd0bf9244f749138ccbd9a3420b\n(cherry picked from commit 897fc64ddefa3579c88254509683e78bd7bcab4d)\n"
    },
    {
      "commit": "1c0fed0afd2719c0b2228ab0b1e42ce0bfc82735",
      "tree": "fe20b42b344326619101e8f5c1ccaea803b9bb78",
      "parents": [
        "629b6069d4a16baceae2fb653b460e18656acca2"
      ],
      "author": {
        "name": "Maksym Shalamov",
        "email": "mshalamov@mirantis.com",
        "time": "Fri Nov 13 12:14:25 2020 +0200"
      },
      "committer": {
        "name": "Pavlo Shchelokovskyy",
        "email": "shchelokovskyy@gmail.com",
        "time": "Wed Apr 17 11:17:10 2024 +0000"
      },
      "message": "Add telemetry gabbits tests to smoke\n\nthese tests were originally removed in upstream,\nadd them back and make them smoke tests.\n\nWhile doing so, also remove the traces of Panko, which is not\navailable already (I4296df756bc5ffae2077a19e641181435d993e52).\n\nRelated-prod: PRODX-8123\nChange-Id: I87bb8f315c0b22257d13ca3bd1a2184575d783e2\n(cherry picked from commit 4e1f4094a27160f8d3c036cb9a7ca2ef6475269e)\n"
    },
    {
      "commit": "629b6069d4a16baceae2fb653b460e18656acca2",
      "tree": "37e1b7c8a5d7f8f534f04848a18f79ecc3bbe840",
      "parents": [
        "fc60be52cb1e632411c67d33e28ab8f78f42e053"
      ],
      "author": {
        "name": "Artem",
        "email": "aminasyan@mirantis.com",
        "time": "Fri May 04 12:38:32 2018 +0300"
      },
      "committer": {
        "name": "Pavlo Shchelokovskyy",
        "email": "shchelokovskyy@gmail.com",
        "time": "Wed Apr 17 11:16:26 2024 +0000"
      },
      "message": "Add some telemetry tests in smoke.\n\nChange-Id: I73bb48f2c9bcf4021f769c5f44037e3c1e5511ac\nRelated-PROD: PRODX-5350\n(cherry picked from commit 45ef3a2ff73bfa071a32d0c0e1473be534906ca8)\n(cherry picked from commit 3b0e2491d86bdc79a905f5b8b9a1f8a11f22b61e)\n(cherry picked from commit 6964ccb420c6ad65bc59081138201974cb9999ef)\n(cherry picked from commit c55e79ecb4c94396ab4caccef5cbfeec4f92b524)\n(cherry picked from commit 25f3a8ee6eeb3ca1eae311ee9b4ef3d422f47316)\n(cherry picked from commit d16e1db3d9cfd10c15aa51ad80265286e2612b10)\n"
    },
    {
      "commit": "fc60be52cb1e632411c67d33e28ab8f78f42e053",
      "tree": "d87780565c07c16e9e83ae74528d895e44286950",
      "parents": [
        "59f747814abd70b0c44de1d16fe7eb420363053c"
      ],
      "author": {
        "name": "Oleksii Petrenko",
        "email": "opetrenko@mirantis.com",
        "time": "Mon Oct 12 14:09:36 2020 +0300"
      },
      "committer": {
        "name": "Pavlo Shchelokovskyy",
        "email": "shchelokovskyy@gmail.com",
        "time": "Wed Apr 17 11:16:14 2024 +0000"
      },
      "message": "Remove last slash in gnocchi service url\n\nUrl is returned from catalogue with trail slash, but gabbi tests cant\ncompare results when there are single slash in result and two slashes in\nexpected results.\n\nRelated-PROD: PRODX-7913\nChange-Id: Ib3dda217f55d0c58391b35b06e0fe443109e223c\n(cherry picked from commit 325f55ee24d777a339ce5fa6a2cd5a7909385f63)\n"
    },
    {
      "commit": "59f747814abd70b0c44de1d16fe7eb420363053c",
      "tree": "3a4d7c348da122375a23f60aa0a2729a68977bce",
      "parents": [
        "083ccea2d14b39123bf19a3842654521c04727cc",
        "63622b85cebd18f88d25dd93ffc57cc0d41110e7"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.opendev.org",
        "time": "Fri Mar 15 12:16:44 2024 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Fri Mar 15 12:16:44 2024 +0000"
      },
      "message": "Merge \"Revert \"Make centos 9 stream jobs non-voting\"\""
    },
    {
      "commit": "083ccea2d14b39123bf19a3842654521c04727cc",
      "tree": "9ca6fab1d2a54a2f114ccca93d11c2c3a5239b5e",
      "parents": [
        "b8fd0674ad94817382c3712e9d47b90397dd5128"
      ],
      "author": {
        "name": "Jaromir",
        "email": "jwysogla@redhat.com",
        "time": "Mon Mar 11 15:52:19 2024 +0100"
      },
      "committer": {
        "name": "Jaromir",
        "email": "jwysogla@redhat.com",
        "time": "Mon Mar 11 15:52:19 2024 +0100"
      },
      "message": "Make regex for excluding tests more specific\n\nChange-Id: I524fb2ad7e064aeaecf5515a13e33adcac9588e7\n"
    },
    {
      "commit": "63622b85cebd18f88d25dd93ffc57cc0d41110e7",
      "tree": "480ae7cdedba0a5d4f836b134b210dc7c5affb94",
      "parents": [
        "74d19681994ac8358869e1eb08c4e6a04a50e74f"
      ],
      "author": {
        "name": "Takashi Kajinami",
        "email": "kajinamit@oss.nttdata.com",
        "time": "Thu Feb 29 16:02:13 2024 +0900"
      },
      "committer": {
        "name": "Takashi Kajinami",
        "email": "kajinamit@oss.nttdata.com",
        "time": "Fri Mar 08 14:16:05 2024 +0000"
      },
      "message": "Revert \"Make centos 9 stream jobs non-voting\"\n\nThis reverts commit 30b484312fbec5b779c9553cf2d0298df47959d1.\n\nReason for revert:\nThe libvirt bug has been fixed in libvirt 10.0.0.\n\nChange-Id: I62acbb437e894bf3fefb19bbb533aa8ba13a6bcf\n"
    },
    {
      "commit": "b8fd0674ad94817382c3712e9d47b90397dd5128",
      "tree": "1ce30ba581884ba4548356d5cd5435f20d4f14ca",
      "parents": [
        "74d19681994ac8358869e1eb08c4e6a04a50e74f"
      ],
      "author": {
        "name": "Jaromir Wysoglad",
        "email": "jwysogla@redhat.com",
        "time": "Mon Feb 19 10:26:11 2024 -0500"
      },
      "committer": {
        "name": "Jaromír Wysoglad",
        "email": "jwysogla@redhat.com",
        "time": "Fri Mar 08 14:14:57 2024 +0000"
      },
      "message": "Fix sg-core test scenario.\n\nThe scenario assumed, there is an image in glance, which may\nnot always be the case. This patch creates a new image based\non path configured in CONF.scenario.img_file. To add this\nfunctionality the TestTelemetryIntegrationPrometheus class\nwas moved to inherit from tempest.scenario.manager.ScenarioTest.\nRequirements on glance and ceilometer were added too. Ceilometer\nwas required even before this change, but the requirement check\nwas missing.\n\nThe scenario assumed the ceilometer pipeline interval is less\nthan 2 minutes. This patch adds a config option for this.\nBy default 300s is used, which is the default interval when\ninstalling devstack. It\u0027s then changed to 15s in .zuul.yaml,\nwhich is the interval used in our tests.\n\nChange-Id: Ifae664540fc5a749b2965822267d7c54b34a77a5\n"
    },
    {
      "commit": "74d19681994ac8358869e1eb08c4e6a04a50e74f",
      "tree": "7ba96c25688b5ead798722fa5174ef4f23bc9040",
      "parents": [
        "429550decdd9daf0b8aa6e41f5a7a7a786692b21"
      ],
      "author": {
        "name": "Takashi Kajinami",
        "email": "kajinamit@oss.nttdata.com",
        "time": "Thu Feb 29 16:39:10 2024 +0900"
      },
      "committer": {
        "name": "Erno Kuvaja",
        "email": "jokke@usr.fi",
        "time": "Thu Mar 07 16:48:58 2024 +0000"
      },
      "message": "Drop dib-utils\n\nThis repository was retired as part of retirement of TripleO.\n\nAlso filter out some of the failing scenario tests to unblock gate.\n\nCo-Authored-By: Erno Kuvaja \u003cjokke@usr.fi\u003e\n\nChange-Id: Ida1c84c6db338fa5cc7f842f4bf16b5613acdc9f\n"
    },
    {
      "commit": "429550decdd9daf0b8aa6e41f5a7a7a786692b21",
      "tree": "9ef4ae255ba33bc5e6cfd50bd56db84a4fb625cb",
      "parents": [
        "08f36e0ff06f022536f50708dcb5fe2d47f98fb6"
      ],
      "author": {
        "name": "Jaromir Wysoglad",
        "email": "jwysogla@redhat.com",
        "time": "Tue Feb 13 09:44:20 2024 -0500"
      },
      "committer": {
        "name": "Jaromír Wysoglad",
        "email": "jwysogla@redhat.com",
        "time": "Tue Feb 13 14:49:14 2024 +0000"
      },
      "message": "Fix typo to enable sg-core service in tempest conf\n\nThe telemetry_tempest_plugin.scenario.test_telemetry_integration_prometheus test is currently being skipped, because sg-core isn\u0027t configured correctly as available.\n\nSee https://storage.gra.cloud.ovh.net/v1/AUTH_dcaab5e32b234d56b626f72581e3644c/zuul_opendev_logs_57b/908258/2/gate/telemetry-dsvm-integration/57bd243/testr_results.html where it\u0027s skipped.\n\nChange-Id: I02fba4a64afb5765f47d48283b17d2f54d951bb7\n"
    },
    {
      "commit": "08f36e0ff06f022536f50708dcb5fe2d47f98fb6",
      "tree": "a06fc5bf40dc9d86959e3009e393de68e5bd1de6",
      "parents": [
        "30b484312fbec5b779c9553cf2d0298df47959d1"
      ],
      "author": {
        "name": "Takashi Kajinami",
        "email": "kajinamit@oss.nttdata.com",
        "time": "Wed Feb 07 18:00:43 2024 +0900"
      },
      "committer": {
        "name": "Takashi Kajinami",
        "email": "kajinamit@oss.nttdata.com",
        "time": "Wed Feb 07 19:28:13 2024 +0900"
      },
      "message": "Fix typo in alarm backend name\n\nIt should be postgresq\"l\" instead of postgresq.\n\nChange-Id: I0b8ab464bdf0227a8efb29a90087adc900d60225\n"
    },
    {
      "commit": "30b484312fbec5b779c9553cf2d0298df47959d1",
      "tree": "3fc69026fe5620ab8f5b2c7d49024acd1eb32c4c",
      "parents": [
        "0beea18cea300f9c20f3c2c952ee40303886c32e"
      ],
      "author": {
        "name": "Takashi Kajinami",
        "email": "kajinamit@oss.nttdata.com",
        "time": "Wed Feb 07 19:27:23 2024 +0900"
      },
      "committer": {
        "name": "Takashi Kajinami",
        "email": "kajinamit@oss.nttdata.com",
        "time": "Wed Feb 07 19:28:13 2024 +0900"
      },
      "message": "Make centos 9 stream jobs non-voting\n\n... because these are now broken by a bug in libvirt 9.10.0[1].\n\n[1] https://issues.redhat.com/browse/RHEL-20609\n\nChange-Id: I3436d30db7538d406de996dc16202fab4407b07c\n"
    },
    {
      "commit": "0beea18cea300f9c20f3c2c952ee40303886c32e",
      "tree": "81e6f358994426fe4ddc7a76e243fa80aee355b7",
      "parents": [
        "7cb127ad95468dd1735e79faf6d71253eafc70da"
      ],
      "author": {
        "name": "Takashi Kajinami",
        "email": "kajinamit@oss.nttdata.com",
        "time": "Wed Jan 31 19:42:42 2024 +0900"
      },
      "committer": {
        "name": "Takashi Kajinami",
        "email": "kajinamit@oss.nttdata.com",
        "time": "Thu Feb 01 01:52:45 2024 +0900"
      },
      "message": "Refactor options to enabled backends\n\nAodh can use only one database so having multiple options per backend\nsoftware is very redundant.\n\nAlso, gnocchi and prometheus are used for the same purpose so can use\na single option instead.\n\nChange-Id: I134cf61d8137409ef5f5d959177e349781110eaa\n"
    },
    {
      "commit": "7cb127ad95468dd1735e79faf6d71253eafc70da",
      "tree": "8df3175af76eae4cde670f30b94fe9ef47693e7d",
      "parents": [
        "764fdc6aa12bc41dfc72ec393e58999cef004348",
        "b0e0912d95cc433ef5d074c9e32a6e60c08fa9aa"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.opendev.org",
        "time": "Wed Jan 31 10:30:10 2024 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Wed Jan 31 10:30:10 2024 +0000"
      },
      "message": "Merge \"Separate backends by type\""
    },
    {
      "commit": "764fdc6aa12bc41dfc72ec393e58999cef004348",
      "tree": "a9f369233027bcbb48cee687dce49ded7e987fed",
      "parents": [
        "003e2456d9cf8b4432e8c3dae8bbd06585581b50",
        "85721b65b4bc5a9703aee041fd3ed7e4811ef272"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.opendev.org",
        "time": "Tue Jan 30 17:10:34 2024 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Tue Jan 30 17:10:34 2024 +0000"
      },
      "message": "Merge \"Revert \"Remove autoscaling until gate issues sorted out\"\""
    },
    {
      "commit": "003e2456d9cf8b4432e8c3dae8bbd06585581b50",
      "tree": "3ddf28a065eb661e007b5d6ded81a301c8f78e0d",
      "parents": [
        "54d4d23a186fff8ae9eb11cedd101f80d494e4c9",
        "41ba667c29fda8d0d2a421efd3a3661afc68bc9a"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.opendev.org",
        "time": "Tue Jan 30 17:10:33 2024 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Tue Jan 30 17:10:33 2024 +0000"
      },
      "message": "Merge \"Increase attempts to delete archive policy\""
    },
    {
      "commit": "41ba667c29fda8d0d2a421efd3a3661afc68bc9a",
      "tree": "ee9e97185e1fec2f1f1fedb6274351021d32e0b6",
      "parents": [
        "b8ab3aa628e8d4d0d48998f9404920bb70e72b1f"
      ],
      "author": {
        "name": "Jaromir Wysoglad",
        "email": "jwysogla@redhat.com",
        "time": "Thu Jan 04 08:05:28 2024 -0500"
      },
      "committer": {
        "name": "Erno Kuvaja",
        "email": "jokke@usr.fi",
        "time": "Tue Jan 30 14:50:24 2024 +0000"
      },
      "message": "Increase attempts to delete archive policy\n\nWe have suspected autoscaling tests failing, because the \"gabbilive\" archive policy can\u0027t be\ndeleted in time. Yet the recent experiments does not support it. This bumps the number of\nretries from 360 to 1000 attempts to avoid this happening in the gate where the environment\ncan be slightly different.\n\nChange-Id: I0936c9c6a12af0ea8ca2d8cb24f0807132125d45\n"
    },
    {
      "commit": "54d4d23a186fff8ae9eb11cedd101f80d494e4c9",
      "tree": "ef1fb96cb36c2a8d78e60019d320aace3a996627",
      "parents": [
        "4cdadb6425d98edad47abddaaf385bb4bbcf0403",
        "dc5229067280286c5f54554ef1d8596512b7a170"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.opendev.org",
        "time": "Mon Jan 22 15:12:19 2024 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Mon Jan 22 15:12:19 2024 +0000"
      },
      "message": "Merge \"Remove usage of six\""
    },
    {
      "commit": "85721b65b4bc5a9703aee041fd3ed7e4811ef272",
      "tree": "e1258b2bf5f047a22b04cfd903e5236f5bb360de",
      "parents": [
        "eff7af3610bccdd7694033360938614d617f72ec"
      ],
      "author": {
        "name": "Matthias Runge",
        "email": "mrunge@redhat.com",
        "time": "Thu Aug 12 09:50:37 2021 +0000"
      },
      "committer": {
        "name": "Jaromír Wysoglad",
        "email": "jwysogla@redhat.com",
        "time": "Thu Jan 04 13:12:42 2024 +0000"
      },
      "message": "Revert \"Remove autoscaling until gate issues sorted out\"\n\nThis reverts commit 34e514a4824a5e47a895222fdb42f0f7d7b0123d.\n\nIn general, we\u0027d want to check autoscaling from end to end.\n\nUntil now this plugin could only scale up the stack by adding\nan instance. With this change, scaling down of instance is\nalso tested using a scaledown policy and an alarm which\nis triggered if instance CPU usage falls below the threshold.\n\nDepends-On: https://review.opendev.org/865386\nDepends-On: https://review.opendev.org/868105\nDepends-On: https://review.opendev.org/c/openstack/telemetry-tempest-plugin/+/904746\n\nCo-authored-by: Yadnesh Kulkarni \u003cykulkarn@redhat.com\u003e\n\nChange-Id: I7f19dcaf327b636ef8328c6634d295414b7c8e65\n"
    },
    {
      "commit": "b0e0912d95cc433ef5d074c9e32a6e60c08fa9aa",
      "tree": "4c6deb7948ed9a6c0246fdb36cd21e8e1e6c3bca",
      "parents": [
        "b8ab3aa628e8d4d0d48998f9404920bb70e72b1f"
      ],
      "author": {
        "name": "Erno Kuvaja",
        "email": "jokke@usr.fi",
        "time": "Thu Nov 30 13:09:46 2023 +0000"
      },
      "committer": {
        "name": "Erno Kuvaja",
        "email": "jokke@usr.fi",
        "time": "Thu Dec 21 10:59:44 2023 +0000"
      },
      "message": "Separate backends by type\n\nAdding telemetry_services config group.\n\nDeprecating old gnocchi and sg-core service options.\n\nSplitting the backend specific tests into their own paths so they\ncan be disabled based on configuration.\n\nChange-Id: I4ca0e217998825589f755d1169aa0600cef14248\n"
    },
    {
      "commit": "dc5229067280286c5f54554ef1d8596512b7a170",
      "tree": "26692d00ff1830ed951bd13e3fd55da3f240c131",
      "parents": [
        "b8ab3aa628e8d4d0d48998f9404920bb70e72b1f"
      ],
      "author": {
        "name": "Takashi Kajinami",
        "email": "kajinamit@oss.nttdata.com",
        "time": "Wed Dec 20 21:57:53 2023 +0900"
      },
      "committer": {
        "name": "Takashi Kajinami",
        "email": "kajinamit@oss.nttdata.com",
        "time": "Wed Dec 20 21:58:37 2023 +0900"
      },
      "message": "Remove usage of six\n\nBecause this plugin now supports pyton 3 only, usage of six is no\nlonger necessary.\n\nChange-Id: I00cd2c6f9fd466c2a6fe486be6ad6929e893c9b0\n"
    },
    {
      "commit": "4cdadb6425d98edad47abddaaf385bb4bbcf0403",
      "tree": "1be314012ff1fa57a1e72861f512fbcabf0238ef",
      "parents": [
        "b8ab3aa628e8d4d0d48998f9404920bb70e72b1f"
      ],
      "author": {
        "name": "Takashi Kajinami",
        "email": "kajinamit@oss.nttdata.com",
        "time": "Wed Dec 20 21:42:39 2023 +0900"
      },
      "committer": {
        "name": "Takashi Kajinami",
        "email": "kajinamit@oss.nttdata.com",
        "time": "Wed Dec 20 21:42:58 2023 +0900"
      },
      "message": "Remove unused babel.cfg\n\nThis file is no longer used since [1] was merged.\n\n[1] 7716ce070e7b4fbb06f06d9ef403e8a4d957a4fe\n\nChange-Id: I995cf9dd1bc71d4e5cab82610d246971d4f75484\n"
    },
    {
      "commit": "b8ab3aa628e8d4d0d48998f9404920bb70e72b1f",
      "tree": "cffc26208470941012d1b70c41648d6ec483e1bd",
      "parents": [
        "de403c5fb5420d4e699a967e05d988775efcaeae"
      ],
      "author": {
        "name": "Jaromir Wysoglad",
        "email": "jwysogla@redhat.com",
        "time": "Tue Nov 14 09:19:22 2023 -0500"
      },
      "committer": {
        "name": "Jaromír Wysoglad",
        "email": "jwysogla@redhat.com",
        "time": "Mon Dec 04 06:07:13 2023 +0000"
      },
      "message": "Cleanup .zuul.yaml\n\nIf we agree, that we don\u0027t need to test anything older than\nwallaby, then we can clean .zuul.yaml like this. After we drop\nwallaby in the future, we can remove even more.\n\nChange-Id: Ie437138a5befde3fe559fc9e75b7a5772f543f98\n"
    },
    {
      "commit": "de403c5fb5420d4e699a967e05d988775efcaeae",
      "tree": "f5119fe9944c095a29d7c7d3558864eab282fd64",
      "parents": [
        "0ac5e7dc2d14f0c61ddc14c27acee435a251ec65",
        "3f1b99f10ff55123a9b266ad34d8efd738f85c68"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.opendev.org",
        "time": "Thu Nov 30 12:11:22 2023 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Thu Nov 30 12:11:22 2023 +0000"
      },
      "message": "Merge \"Add test_addtitions to the TOC tree\""
    },
    {
      "commit": "0ac5e7dc2d14f0c61ddc14c27acee435a251ec65",
      "tree": "e2613f60ed4daddfe9c6ad695ac0f178ec534206",
      "parents": [
        "daa8eb59d4b203bbc5786ef36616eeecd9af06ee",
        "76400660fbf09c35be221d9ce2697a1447c4a534"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.opendev.org",
        "time": "Thu Nov 30 11:41:50 2023 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Thu Nov 30 11:41:50 2023 +0000"
      },
      "message": "Merge \"Disable sg-core related tests by default\""
    },
    {
      "commit": "daa8eb59d4b203bbc5786ef36616eeecd9af06ee",
      "tree": "a1fa8ca6db7cf44ea121c7c52845c942c5444b17",
      "parents": [
        "3dd1d0df7502196414d10b82496915e1aaaf9d5b",
        "5007212cbd7ceb01f5788e3a1cd27ae517c0b2dd"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.opendev.org",
        "time": "Thu Nov 30 05:31:05 2023 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Thu Nov 30 05:31:05 2023 +0000"
      },
      "message": "Merge \"Add functional integration test coverage for Aodh\""
    },
    {
      "commit": "5007212cbd7ceb01f5788e3a1cd27ae517c0b2dd",
      "tree": "d20f2d154613a2c2403f8963a0b3334e287fb153",
      "parents": [
        "2064db7dc70b7167d3016d5eef092031733d6e94"
      ],
      "author": {
        "name": "Erno Kuvaja",
        "email": "jokke@usr.fi",
        "time": "Thu Oct 19 13:08:39 2023 +0100"
      },
      "committer": {
        "name": "Erno Kuvaja",
        "email": "jokke@usr.fi",
        "time": "Wed Nov 29 12:13:53 2023 +0000"
      },
      "message": "Add functional integration test coverage for Aodh\n\nThese additional tests are covering the former fuctional\ntest from Aodh in-tree tests.\n\nChange-Id: Ib6df8cd9d6c09736df1b13a8bb4b0781ef1dafa3\n"
    },
    {
      "commit": "76400660fbf09c35be221d9ce2697a1447c4a534",
      "tree": "7a3cf1029d90fda8493f210811e19094b680bf37",
      "parents": [
        "3dd1d0df7502196414d10b82496915e1aaaf9d5b"
      ],
      "author": {
        "name": "Takashi Kajinami",
        "email": "kajinamit@oss.nttdata.com",
        "time": "Wed Nov 29 19:41:19 2023 +0900"
      },
      "committer": {
        "name": "Takashi Kajinami",
        "email": "kajinamit@oss.nttdata.com",
        "time": "Wed Nov 29 19:46:23 2023 +0900"
      },
      "message": "Disable sg-core related tests by default\n\nThe sg-core is not required to run Telemetry services. Enabling tests\nrequiring sg-core by default is not backword-compatible and affects\ntesting in distributions(eg. RDO) or any users using tempest to\nvalidate their deployments.\n\nChange-Id: Ib08a42f22325d4029b5148f081e1b095fbfc723e\n"
    },
    {
      "commit": "3dd1d0df7502196414d10b82496915e1aaaf9d5b",
      "tree": "5606b240f7b556db0049152999e911156c13f8be",
      "parents": [
        "8271356a6796c126a26e773ab0c2ecaf20278b9f"
      ],
      "author": {
        "name": "Jaromir Wysoglad",
        "email": "jwysogla@redhat.com",
        "time": "Wed Nov 22 05:17:28 2023 -0500"
      },
      "committer": {
        "name": "Jaromir Wysoglad",
        "email": "jwysogla@redhat.com",
        "time": "Thu Nov 23 05:32:25 2023 -0500"
      },
      "message": "Separate prometheus related tests\n\nWe have an issue, that tempest doesn\u0027t distinguish between\nbranches. New features aren\u0027t available on old branches and\nso we can\u0027t execute testing, which involves sg-core or prometheus\non old branches. Separating sg-core and prometheus related tests\nallows us to use tempest regex to execute those tests only on\nbranches, which have the required features.\n\nThis also fills in service_available requirements, to make it\nclear which tests are runable on prometheus based storage\nand which are runable on gnocchi based storage.\n\nChange-Id: Ic5bea08295d8c85303c676706415e093625ee16f\n"
    },
    {
      "commit": "3f1b99f10ff55123a9b266ad34d8efd738f85c68",
      "tree": "871451ad8344ee0c1fa6bcf253912aadf7f01f4a",
      "parents": [
        "8271356a6796c126a26e773ab0c2ecaf20278b9f"
      ],
      "author": {
        "name": "Joel Capitao",
        "email": "jcapitao@redhat.com",
        "time": "Tue Nov 21 14:32:25 2023 +0100"
      },
      "committer": {
        "name": "Joel Capitao",
        "email": "jcapitao@redhat.com",
        "time": "Tue Nov 21 14:33:09 2023 +0100"
      },
      "message": "Add test_addtitions to the TOC tree\n\nAs follow-up of [1]\n\n[1] https://review.opendev.org/c/openstack/telemetry-tempest-plugin/+/900543\n\nChange-Id: Ic55c2f0f879e5b0785246f0b1f0c88ca9f3fa172\n"
    },
    {
      "commit": "8271356a6796c126a26e773ab0c2ecaf20278b9f",
      "tree": "7d702a1a0a1dc8b51247128abd7df339ffefa116",
      "parents": [
        "18127f58162aab0d3ad3a0f3688b5dd8d2eb0fd2",
        "d6c4972d415057d609d3874b7bfb1829bd1ac6e3"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.opendev.org",
        "time": "Tue Nov 21 04:53:22 2023 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Tue Nov 21 04:53:22 2023 +0000"
      },
      "message": "Merge \"Add sg-core integration test\""
    },
    {
      "commit": "18127f58162aab0d3ad3a0f3688b5dd8d2eb0fd2",
      "tree": "35709cedb69bc149d5f1decb697508921c0cd711",
      "parents": [
        "1759b9e404e071a8e0826b7eac97955fc73f52a5",
        "4259a2c7a2067329891b228cc0c471aab5f4e94f"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.opendev.org",
        "time": "Tue Nov 21 03:57:28 2023 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Tue Nov 21 03:57:28 2023 +0000"
      },
      "message": "Merge \"Add a description about how to add new tests.\""
    },
    {
      "commit": "d6c4972d415057d609d3874b7bfb1829bd1ac6e3",
      "tree": "c05a85402e85ed27c5a46b72a0e6ae356ef4c901",
      "parents": [
        "2064db7dc70b7167d3016d5eef092031733d6e94"
      ],
      "author": {
        "name": "Jaromír Wysoglad",
        "email": "jwysogla@redhat.com",
        "time": "Fri Oct 13 09:08:38 2023 +0200"
      },
      "committer": {
        "name": "Jaromír Wysoglad",
        "email": "jwysogla@redhat.com",
        "time": "Tue Nov 14 07:49:38 2023 +0000"
      },
      "message": "Add sg-core integration test\n\nDepends-On: I01ed2c96395baf294aa84e4f989ab82f9b387fc4\nChange-Id: Ibedd21fee25214409a3683bb58e18017918c59b2\n"
    },
    {
      "commit": "4259a2c7a2067329891b228cc0c471aab5f4e94f",
      "tree": "a8c28521648fa323a5455a3b892d86c740457b6a",
      "parents": [
        "2064db7dc70b7167d3016d5eef092031733d6e94"
      ],
      "author": {
        "name": "Jaromir Wysoglad",
        "email": "jwysogla@redhat.com",
        "time": "Thu Nov 09 11:21:34 2023 -0500"
      },
      "committer": {
        "name": "Jaromir Wysoglad",
        "email": "jwysogla@redhat.com",
        "time": "Thu Nov 09 11:21:34 2023 -0500"
      },
      "message": "Add a description about how to add new tests.\n\nChange-Id: I927f6eb994741315d7728e2a03271bc6c5ac931b\n"
    },
    {
      "commit": "1759b9e404e071a8e0826b7eac97955fc73f52a5",
      "tree": "f385a2063301f8fc7db7442735683ebe16763d53",
      "parents": [
        "2064db7dc70b7167d3016d5eef092031733d6e94"
      ],
      "author": {
        "name": "Takashi Kajinami",
        "email": "tkajinam@redhat.com",
        "time": "Fri Aug 25 19:04:26 2023 +0900"
      },
      "committer": {
        "name": "Yadnesh Kulkarni",
        "email": "yadnesh_kulkarni@proton.me",
        "time": "Fri Sep 08 17:58:27 2023 +0530"
      },
      "message": "Disable GLOBAL_VENV and disable \"telemetry-dsvm-integration-train\"\n\n* Devstack recently introduced the functionality to use a single venv[1]\nbut some devstack plugins in telemetry project are not compatible with\nthis change.\n\nThis disables the option as a short term workaround.\n\n* Tempest CI job \"telemetry-dsvm-integration-train\" for Train release\nfails due to\n```\nObtaining file:///opt/stack/nova\nnova requires Python \u0027\u003e\u003d3.8\u0027 but the running Python is 3.6.9\n```\nTrain release of Nova and Heat projects have reached EOL which are\nfetched while running this job. If any issues are identified in these\nreleases fixing them might not be possible.\n\n[1] https://review.opendev.org/c/openstack/devstack/+/558930\n\nChange-Id: I01ed2c96395baf294aa84e4f989ab82f9b387fc4\n"
    },
    {
      "commit": "2064db7dc70b7167d3016d5eef092031733d6e94",
      "tree": "45fcd8aa0b54da6212b27a6e5358a866f1cdc608",
      "parents": [
        "c6061685cc751f4db3b8262c4365d1fc4bf88609",
        "0db0376764e7a793f57b8b508fba53c8e8138850"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.opendev.org",
        "time": "Thu Apr 20 16:21:36 2023 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Thu Apr 20 16:21:36 2023 +0000"
      },
      "message": "Merge \"Pin stable/wallaby jobs nodeset to Ubuntu Focal (20.04)\""
    },
    {
      "commit": "c6061685cc751f4db3b8262c4365d1fc4bf88609",
      "tree": "19edcb0a415ee7d3e9ae17d6618d6ad8a1d12e4a",
      "parents": [
        "5ba27fb82d40b4fddf333def2c38c4497f6a965b"
      ],
      "author": {
        "name": "Takashi Kajinami",
        "email": "tkajinam@redhat.com",
        "time": "Wed Mar 22 00:05:08 2023 +0900"
      },
      "committer": {
        "name": "Takashi Kajinami",
        "email": "tkajinam@redhat.com",
        "time": "Wed Mar 22 00:06:15 2023 +0900"
      },
      "message": "Replace reference to deprecated [service_available] aodh_plugin\n\nThis option was deprecated in favor of the new aodh option. However\nthe old name is still used by code which causes the following warning\nmessage.\n\nWARNING oslo_config.cfg [-] Config option service_available.aodh_plugin\nis deprecated. Use option service_available.aodh instead.\n\nChange-Id: If10cec87a2f07f9dbe09005bb22070ca7a6e9364\n"
    },
    {
      "commit": "5ba27fb82d40b4fddf333def2c38c4497f6a965b",
      "tree": "2e8eb742ebf2ea6e2a8a4f83f9da4ee801187ca3",
      "parents": [
        "2aaba3318b7f6271d5da03a8acbe116e7c320e42"
      ],
      "author": {
        "name": "Sean Mooney",
        "email": "work@seanmooney.info",
        "time": "Tue Jan 31 14:47:58 2023 -0500"
      },
      "committer": {
        "name": "Emma Foley",
        "email": "efoley@redhat.com",
        "time": "Wed Feb 08 12:22:11 2023 +0000"
      },
      "message": "Add gnocchi to required projects\n\nThe latest release of gnocchi is not installable\ndue to the protobuf version we use in upper constraints.\nThis change adds gnocchi as a required project so that\nit will be cloned by Zuul and added to LIBS_FROM_GIT\n\nDepends-On: https://review.opendev.org/c/openstack/devstack/+/872902\n\nChange-Id: Ie70fec0a79b8c9ba1354cf32d6740ac710976c5c\n"
    },
    {
      "commit": "2aaba3318b7f6271d5da03a8acbe116e7c320e42",
      "tree": "aa320a4050890e092bbb91afce57a0863574d7ae",
      "parents": [
        "eff7af3610bccdd7694033360938614d617f72ec"
      ],
      "author": {
        "name": "Yadnesh Kulkarni",
        "email": "ykulkarn@redhat.com",
        "time": "Mon Dec 19 10:35:16 2022 -0500"
      },
      "committer": {
        "name": "Yadnesh Kulkarni",
        "email": "ykulkarn@redhat.com",
        "time": "Tue Dec 20 02:52:13 2022 -0500"
      },
      "message": "Set aodh_threshold to \"6000000000\" in tempest.conf\n\nFor autoscaling granularity is set to 60 and the heat\nstack is expected to scale out after instance reaches\nCPU utilization higher than 10%.\n\nAccording to this configuration the cpu time must be\n10**9*60*(10/100) which is 6000000000 ns.\n\nThe default threshold for aodh alarms is \"10000000\"\nwhich comes from ceilometer\u0027s devstack settings.\n\nThis change overrides the aodh_threshold value in\ntempest.conf to the correct cpu time as per\ncpu util and granularity values.\n\nSigned-off-by: Yadnesh Kulkarni \u003cykulkarn@redhat.com\u003e\nChange-Id: Ic90613b70556d0ce5bcf64c2305a3351928bf83e\n"
    },
    {
      "commit": "eff7af3610bccdd7694033360938614d617f72ec",
      "tree": "5853bd93a1c67d93f706550e7565a5e7bb9757e8",
      "parents": [
        "885adad3ffc6d195ae41c438ef30835a76c6cee0"
      ],
      "author": {
        "name": "Yadnesh Kulkarni",
        "email": "ykulkarn@redhat.com",
        "time": "Wed Nov 23 05:21:13 2022 -0500"
      },
      "committer": {
        "name": "Yadnesh Kulkarni",
        "email": "ykulkarn@redhat.com",
        "time": "Wed Nov 23 07:39:05 2022 -0500"
      },
      "message": "Disable SSL validation in gabbi tests\n\nDisable SSL validation to prevent autoscaling tests\nfrom failing with error\n\"certificate verify failed: unable to get local issuer certificate\"\n\nSet parameter \"disable_ssl_certificate_validation\" to True\nwhich was introduced in 959fc69e492ed1d2297cce624c1efbf79e9f1b66\n\nSigned-off-by: Yadnesh Kulkarni \u003cykulkarn@redhat.com\u003e\nChange-Id: Iaa61eebf0e652b60182f893bba009b30d4734f95\n"
    },
    {
      "commit": "885adad3ffc6d195ae41c438ef30835a76c6cee0",
      "tree": "9c5d686a10377aed88a24174b763b87ed68c488e",
      "parents": [
        "82abe002d726ee93945d4c5c9f5971803db0be16",
        "24782ee1ee0cc5de6c32901b73590457dbf8ee3a"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.opendev.org",
        "time": "Tue Oct 18 06:18:50 2022 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Tue Oct 18 06:18:50 2022 +0000"
      },
      "message": "Merge \"remove unicode from code\""
    },
    {
      "commit": "0db0376764e7a793f57b8b508fba53c8e8138850",
      "tree": "c096b827e25d314e2d6a3132aba71bde2f5cf288",
      "parents": [
        "82abe002d726ee93945d4c5c9f5971803db0be16"
      ],
      "author": {
        "name": "Ghanshyam Mann",
        "email": "gmann@ghanshyammann.com",
        "time": "Sat Oct 15 21:40:54 2022 -0500"
      },
      "committer": {
        "name": "Ghanshyam Mann",
        "email": "gmann@ghanshyammann.com",
        "time": "Sat Oct 15 21:41:19 2022 -0500"
      },
      "message": "Pin stable/wallaby jobs nodeset to Ubuntu Focal (20.04)\n\nIn 2023.1 cycle. we are moving the default distro\nversion of Ubuntu to Jammy (22.04)[1] so we need to pin\nthe nodeset for stable branch job in master gate so that\nthey continue run on their supporting distro version which is\nUbuntu Focal since stable/victoria.\n\n[1] https://governance.openstack.org/tc/goals/selected/migrate-ci-jobs-to-ubuntu-jammy.html\n\nChange-Id: Ia3f329f9f0e4d8f7541d002ad7c8e77083b44bca\n"
    },
    {
      "commit": "82abe002d726ee93945d4c5c9f5971803db0be16",
      "tree": "7c6db189dc9e60075f1cfa8bfe1468881390c038",
      "parents": [
        "60633b244fb4500115965e30a0e512ffaf256a6c"
      ],
      "author": {
        "name": "Takashi Kajinami",
        "email": "tkajinam@redhat.com",
        "time": "Mon Jun 13 09:58:00 2022 +0900"
      },
      "committer": {
        "name": "Takashi Kajinami",
        "email": "tkajinam@redhat.com",
        "time": "Wed Oct 05 12:05:38 2022 +0900"
      },
      "message": "zuul: Declare queue at top level\n\nZuul deprecated declaring shared queues at a pipeline level with\nrelease 4.1.0[1]. This updates the job definition to use the top level\ndeclaration instead.\n\nSee [2] for details.\n\n[1] https://zuul-ci.org/docs/zuul/latest/releasenotes.html#relnotes-4-1-0-deprecation-notes\n[2] http://lists.openstack.org/pipermail/openstack-discuss/2022-May/028603.html\n\nChange-Id: Ib621978bc27a33bbb568ad89d51f0aecf9a5c9f1\n"
    },
    {
      "commit": "60633b244fb4500115965e30a0e512ffaf256a6c",
      "tree": "01fbd6dedcfb82f28f45c7f22368356a9c7975f2",
      "parents": [
        "935428a868dc024c829836570776dedd934b8197"
      ],
      "author": {
        "name": "Emma Foley",
        "email": "efoley@redhat.com",
        "time": "Fri Aug 19 16:05:51 2022 +0100"
      },
      "committer": {
        "name": "Emma Foley",
        "email": "efoley@redhat.com",
        "time": "Thu Sep 08 15:13:41 2022 +0000"
      },
      "message": "Add stable branch tests for centos-8s tempest tests\n\nAdd a variation of the telemetry-dsvm-integration-centos-8s jobs using\nbranch selectors and provide a config for python 3.6 on older branches\n(i.e. pre-yoga)\n\nChange-Id: Ia57b83c7d764e2bb4eda19a46034ff2d3353aff7\n"
    },
    {
      "commit": "935428a868dc024c829836570776dedd934b8197",
      "tree": "bdb3815e0fc34832a5d848957f509542324cb513",
      "parents": [
        "e5ef4e7c6eeeada174452da9be5f56fa1dcc22a9"
      ],
      "author": {
        "name": "afariasa",
        "email": "afariasa@redhat.com",
        "time": "Tue Aug 16 13:11:47 2022 +0000"
      },
      "committer": {
        "name": "Emma Foley",
        "email": "efoley@redhat.com",
        "time": "Fri Aug 26 10:40:24 2022 +0000"
      },
      "message": "Fix FIPS job - nslookup_target\n\nThis patch sets a zuul variable \"nslookup_target\" to \u0027opendev.org\u0027\nto fix the FIPS jobs.\n\nThe nslookup_target var was added as a required var for the enable-fips\nrole in [1].\n\n[1] https://opendev.org/zuul/zuul-jobs/commit/25caf7ef5e5801892ed575b063824ffb8355fb1e\n\nChange-Id: Ifb0f929cf7cb9dddedcf4f0bd930b4bd7ca2dd72\n"
    },
    {
      "commit": "24782ee1ee0cc5de6c32901b73590457dbf8ee3a",
      "tree": "593f16a2e680dbd4c2c5ed8734dc8f8c70257712",
      "parents": [
        "e5ef4e7c6eeeada174452da9be5f56fa1dcc22a9"
      ],
      "author": {
        "name": "wangjiaqi07",
        "email": "wangjiaqi07@inspur.com",
        "time": "Thu Aug 25 09:08:32 2022 +0800"
      },
      "committer": {
        "name": "wangjiaqi07",
        "email": "wangjiaqi07@inspur.com",
        "time": "Thu Aug 25 09:08:39 2022 +0800"
      },
      "message": "remove unicode from code\n\nChange-Id: I49d4ae027ea41f78b309a39de8cc611a2fae7e10\n"
    },
    {
      "commit": "e5ef4e7c6eeeada174452da9be5f56fa1dcc22a9",
      "tree": "277ac611c7ab37b383cabc9b80f528cbd14709da",
      "parents": [
        "0d8ebb6140690489793fa7d828ac1a6eee9cdda8",
        "cde4a1176a26cc6db0b55717210fb99a66ce95cc"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.opendev.org",
        "time": "Mon May 09 09:39:03 2022 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Mon May 09 09:39:03 2022 +0000"
      },
      "message": "Merge \"setup.cfg: Replace dashes with underscores\""
    },
    {
      "commit": "0d8ebb6140690489793fa7d828ac1a6eee9cdda8",
      "tree": "07d14105cd5f16f16367e1eb9b2cdc8ab656cf56",
      "parents": [
        "6cd5f0274d73bb7a1024f99f609fd74907674f65"
      ],
      "author": {
        "name": "Takashi Kajinami",
        "email": "tkajinam@redhat.com",
        "time": "Fri May 06 12:52:29 2022 +0900"
      },
      "committer": {
        "name": "Takashi Kajinami",
        "email": "tkajinam@redhat.com",
        "time": "Sat May 07 00:53:53 2022 +0900"
      },
      "message": "Replace CentOS Stream 8 by 9\n\nThe latest cinder requires Python \u003e\u003d3.8 which is not available in\nCentOS Stream 8. This bumps the base OS version to 9 which has Python\n3.9.\n\nNote CentOS Stream 8 jobs are still left now but will be removed once\njob definitions in aodh/ceilometer are updated.\n\nChange-Id: I6add67a23a5d39852a1cdca9e2baf3faa1ac0cbb\n"
    },
    {
      "commit": "6cd5f0274d73bb7a1024f99f609fd74907674f65",
      "tree": "33f9d61f69e9c53919ecb41efb487242ab1cba31",
      "parents": [
        "c410268ab1410de6baf035a66f9fcfaa2e6f5c18",
        "772aead20b73e6ded9f23982e54a18134ed604b4"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.opendev.org",
        "time": "Thu Oct 14 11:30:58 2021 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Thu Oct 14 11:30:58 2021 +0000"
      },
      "message": "Merge \"Enable tls-proxy support in test jobs\""
    },
    {
      "commit": "c410268ab1410de6baf035a66f9fcfaa2e6f5c18",
      "tree": "d53a03cbd251410312a79f7e4c7920dde9c0a562",
      "parents": [
        "df2e4d5531169d4fbaa62da662ba6416329d537a",
        "d5c98fde19ff5198d2360dd7dde1ea401bc383e4"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.opendev.org",
        "time": "Wed Sep 01 09:09:06 2021 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Wed Sep 01 09:09:06 2021 +0000"
      },
      "message": "Merge \"Focus testing on train and wallaby\""
    },
    {
      "commit": "df2e4d5531169d4fbaa62da662ba6416329d537a",
      "tree": "3c950d1ce13af1c5ac3dc8a78dcbad9b24c39cde",
      "parents": [
        "aade82540e97c56cbea7ed613d7828d21eaa5a28",
        "d42dc01a32679757ee40b1ff854363e91ede4a45"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.opendev.org",
        "time": "Wed Aug 18 16:59:54 2021 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Wed Aug 18 16:59:54 2021 +0000"
      },
      "message": "Merge \"Adding FIPS job definitions for telemetry components\""
    },
    {
      "commit": "d5c98fde19ff5198d2360dd7dde1ea401bc383e4",
      "tree": "3f6e01e1aaf34e1c4449a092b342c68912544e87",
      "parents": [
        "aade82540e97c56cbea7ed613d7828d21eaa5a28"
      ],
      "author": {
        "name": "Matthias Runge",
        "email": "mrunge@redhat.com",
        "time": "Wed Aug 18 18:03:35 2021 +0200"
      },
      "committer": {
        "name": "Matthias Runge",
        "email": "mrunge@redhat.com",
        "time": "Wed Aug 18 18:03:35 2021 +0200"
      },
      "message": "Focus testing on train and wallaby\n\nStein is dead, the current long term supported releases\nare train and wallaby.\n\nChange-Id: I6cddccfef0c1929d312bcb05f3a15ca240f61e18\n"
    },
    {
      "commit": "aade82540e97c56cbea7ed613d7828d21eaa5a28",
      "tree": "7afea6798a427c473e8c63393a8438c2b99343eb",
      "parents": [
        "0c2ad4664b6965239f35be8ed99ef7d9e3bbff22"
      ],
      "author": {
        "name": "Matthias Runge",
        "email": "mrunge@redhat.com",
        "time": "Thu Aug 12 11:52:55 2021 +0200"
      },
      "committer": {
        "name": "Matthias Runge",
        "email": "mrunge@redhat.com",
        "time": "Mon Aug 16 18:15:52 2021 +0200"
      },
      "message": "Make telemetry-dsvm-integration patches vote again\n\nThe failing part of the integration test was disabled until\nwe figured out what exactly fails and why. In the mean time,\nwe can take advantage of the rest of the integration tests.\n\nChange-Id: Iaefaa06b37deb5ecf2108c027ac7db98130c8c98\n"
    },
    {
      "commit": "d42dc01a32679757ee40b1ff854363e91ede4a45",
      "tree": "7fc93d804955bb1205bc7a67b47f06e459d2f48f",
      "parents": [
        "0c2ad4664b6965239f35be8ed99ef7d9e3bbff22"
      ],
      "author": {
        "name": "Chris Sibbitt",
        "email": "csibbitt@redhat.com",
        "time": "Thu Aug 12 10:54:27 2021 -0400"
      },
      "committer": {
        "name": "Chris Sibbitt",
        "email": "csibbitt@redhat.com",
        "time": "Thu Aug 12 16:40:48 2021 +0000"
      },
      "message": "Adding FIPS job definitions for telemetry components\n\nChange-Id: I05713ed77b79e583ad1073ff80ccd7a031e34c26\nDepends-On: I74d4ab548a6319390100cb0a067c190e20a2e9a2\n"
    },
    {
      "commit": "0c2ad4664b6965239f35be8ed99ef7d9e3bbff22",
      "tree": "0cdbca8b7436f43d2d9a7bcc9efb2a549fd596eb",
      "parents": [
        "590f33806abd61d22a24a5adb122504536a09b84",
        "34e514a4824a5e47a895222fdb42f0f7d7b0123d"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.opendev.org",
        "time": "Wed Aug 11 19:49:59 2021 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Wed Aug 11 19:49:59 2021 +0000"
      },
      "message": "Merge \"Remove autoscaling until gate issues sorted out\""
    },
    {
      "commit": "34e514a4824a5e47a895222fdb42f0f7d7b0123d",
      "tree": "ae486b7226a0c6fc66fac5846cb9f2b2295d9409",
      "parents": [
        "ca2bf36fb9d3bc8a245daf4952c6f7659a5adca7"
      ],
      "author": {
        "name": "Matthias Runge",
        "email": "mrunge@redhat.com",
        "time": "Fri Jul 16 11:45:16 2021 +0200"
      },
      "committer": {
        "name": "Matthias Runge",
        "email": "mrunge@redhat.com",
        "time": "Fri Jul 16 11:45:16 2021 +0200"
      },
      "message": "Remove autoscaling until gate issues sorted out\n\nChange-Id: Ie5dc0932ba5e413d909bd235058222ff52e30147\n"
    },
    {
      "commit": "590f33806abd61d22a24a5adb122504536a09b84",
      "tree": "ceb9f6f5d69cb2a2c18649f19c3c30de5c690c8a",
      "parents": [
        "ca2bf36fb9d3bc8a245daf4952c6f7659a5adca7"
      ],
      "author": {
        "name": "Matthias Runge",
        "email": "mrunge@redhat.com",
        "time": "Fri Jul 09 09:38:55 2021 +0200"
      },
      "committer": {
        "name": "Matthias Runge",
        "email": "mrunge@redhat.com",
        "time": "Fri Jul 09 09:38:55 2021 +0200"
      },
      "message": "Move doc requirements to doc\n\nand update tox to later version\n\nChange-Id: I4c07e622f2285513c86f168c15b375e62b5594ad\n"
    },
    {
      "commit": "772aead20b73e6ded9f23982e54a18134ed604b4",
      "tree": "a8b1ed4f4de680612826ac96ce3c4d3135f6cfdb",
      "parents": [
        "ca2bf36fb9d3bc8a245daf4952c6f7659a5adca7"
      ],
      "author": {
        "name": "ricolin",
        "email": "ricolin@ricolky.com",
        "time": "Thu Jun 17 15:52:29 2021 +0800"
      },
      "committer": {
        "name": "ricolin",
        "email": "ricolin@ricolky.com",
        "time": "Thu Jun 17 15:53:51 2021 +0800"
      },
      "message": "Enable tls-proxy support in test jobs\n\nChange-Id: I8c871b77ec925979314da2864432d8f7f0989229\n"
    },
    {
      "commit": "ca2bf36fb9d3bc8a245daf4952c6f7659a5adca7",
      "tree": "44eba74eb58f3885e1fcd6ae5e79ef71620bc97f",
      "parents": [
        "b4bd27c7368e7b85853a869010b716073e6b6d55"
      ],
      "author": {
        "name": "Matthias Runge",
        "email": "mrunge@redhat.com",
        "time": "Tue May 18 15:32:45 2021 +0200"
      },
      "committer": {
        "name": "Matthias Runge",
        "email": "mrunge@redhat.com",
        "time": "Tue May 18 15:32:45 2021 +0200"
      },
      "message": "Remove ties to panko\n\nin order to remove and retire panko.\n\nChange-Id: I8bc2981f01a4b068272cddfa2026860c97a3355e\n"
    },
    {
      "commit": "b4bd27c7368e7b85853a869010b716073e6b6d55",
      "tree": "575684089b95b7c43d9bc38b201d51aff9b546e7",
      "parents": [
        "657804a7cff5cd0100e1a4a7b868e4bc3c78cd86",
        "2eccbbc4a2bb5a10e147444446e169046563af6b"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.opendev.org",
        "time": "Thu May 06 08:58:15 2021 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Thu May 06 08:58:15 2021 +0000"
      },
      "message": "Merge \"Use py3 as the default runtime for tox\""
    },
    {
      "commit": "cde4a1176a26cc6db0b55717210fb99a66ce95cc",
      "tree": "c28da8948ac2ce233683c76b07c2f277393da170",
      "parents": [
        "657804a7cff5cd0100e1a4a7b868e4bc3c78cd86"
      ],
      "author": {
        "name": "maaoyu",
        "email": "maaoyu@inspur.com",
        "time": "Tue May 04 10:03:23 2021 +0800"
      },
      "committer": {
        "name": "maaoyu",
        "email": "maaoyu@inspur.com",
        "time": "Tue May 04 10:09:00 2021 +0800"
      },
      "message": "setup.cfg: Replace dashes with underscores\n\nSetuptools v54.1.0 introduces a warning that the use of dash-separated\noptions in \u0027setup.cfg\u0027 will not be supported in a future version [1].\nGet ahead of the issue by replacing the dashes with underscores. Without\nthis, we see \u0027UserWarning\u0027 messages like the following on new enough\nversions of setuptools:\n\n  UserWarning: Usage of dash-separated \u0027description-file\u0027 will not be\n  supported in future versions. Please use the underscore name\n  \u0027description_file\u0027 instead\n\n[1] https://github.com/pypa/setuptools/commit/a2e9ae4cb\n\nChange-Id: I696ad20f74bdb1c510fe02e6ae08d72396ffd548\n"
    },
    {
      "commit": "657804a7cff5cd0100e1a4a7b868e4bc3c78cd86",
      "tree": "015571844000d95f557b83d3a80cad9600cad57c",
      "parents": [
        "6d8e8eb83f0d1b572b07cead6f8ef8e012a8ec5f"
      ],
      "author": {
        "name": "Matthias Runge",
        "email": "mrunge@redhat.com",
        "time": "Fri Apr 23 15:38:35 2021 +0200"
      },
      "committer": {
        "name": "Matthias Runge",
        "email": "mrunge@redhat.com",
        "time": "Fri Apr 23 17:07:44 2021 +0200"
      },
      "message": "Switch telemetry-tempest-dsvm to non-voting for now\n\nThe job is apparently broken in cleanup phase.\n\nChange-Id: I2c3fb918c559b892865287a3363e090cad9e9b98\n"
    },
    {
      "commit": "2eccbbc4a2bb5a10e147444446e169046563af6b",
      "tree": "8eee805f8abe756bc186a8044784aac8ff349743",
      "parents": [
        "6d8e8eb83f0d1b572b07cead6f8ef8e012a8ec5f"
      ],
      "author": {
        "name": "zhangboye",
        "email": "zhangboye@inspur.com",
        "time": "Tue Apr 20 13:50:34 2021 +0800"
      },
      "committer": {
        "name": "zhangboye",
        "email": "zhangboye@inspur.com",
        "time": "Tue Apr 20 13:51:06 2021 +0800"
      },
      "message": "Use py3 as the default runtime for tox\n\nMoving on py3 as the default runtime for tox to avoid to update\nthis at each new cycle.\n\nChange-Id: I03700a8ee7e5d38ec0ab5933ef277c422a228ef3\n"
    },
    {
      "commit": "6d8e8eb83f0d1b572b07cead6f8ef8e012a8ec5f",
      "tree": "2e3086ae2246b66bd376a0a329af35cde19069cc",
      "parents": [
        "f49e5bc257667951c3331b90042acaceae3aa1fe",
        "43e01f593814446e11470ac89c6ca2cad7e06366"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.opendev.org",
        "time": "Mon Jan 18 20:32:41 2021 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Mon Jan 18 20:32:41 2021 +0000"
      },
      "message": "Merge \"Use tempest\u0027s ServiceClients rather than Manager\""
    },
    {
      "commit": "f49e5bc257667951c3331b90042acaceae3aa1fe",
      "tree": "d4ebf1027169f9fb9b7242b4fe8443ed5711dcf3",
      "parents": [
        "959fc69e492ed1d2297cce624c1efbf79e9f1b66"
      ],
      "author": {
        "name": "Matthias Runge",
        "email": "mrunge@redhat.com",
        "time": "Fri Jan 15 16:51:26 2021 +0100"
      },
      "committer": {
        "name": "Matthias Runge",
        "email": "mrunge@redhat.com",
        "time": "Mon Jan 18 12:04:49 2021 +0100"
      },
      "message": "Increase swap size in order to avoid OOM killer\n\nstopping check jobs.\n\nAlso switch ussuri jobs to non-voting until HEAT has merged replacing\nFedora 31 with the Fedora 32 image.\n\nChange-Id: Ifc5a6c442ec68438dbe58e2c84e1861c43d6fad4\n"
    },
    {
      "commit": "43e01f593814446e11470ac89c6ca2cad7e06366",
      "tree": "bf8bba8a2733e55f13658d0657fbeca8b9d3ef5c",
      "parents": [
        "959fc69e492ed1d2297cce624c1efbf79e9f1b66"
      ],
      "author": {
        "name": "Martin Kopec",
        "email": "mkopec@redhat.com",
        "time": "Fri Dec 18 13:14:28 2020 +0000"
      },
      "committer": {
        "name": "Martin Kopec",
        "email": "mkopec@redhat.com",
        "time": "Mon Dec 21 11:53:20 2020 +0000"
      },
      "message": "Use tempest\u0027s ServiceClients rather than Manager\n\ntempest.Manager has been deprecated for more than 4 years already.\nTempest plugins are expected to consume\ntempest.lib.services.clients.ServiceClients directly.\n\nChange-Id: I614451e909ef2471493f702928db8eff591be037\n"
    },
    {
      "commit": "959fc69e492ed1d2297cce624c1efbf79e9f1b66",
      "tree": "501abf7f5b86a8ad1b3ffa7afa751eba5729bf53",
      "parents": [
        "566783bbed6cde196c69a21412004bdcd38e2f6f"
      ],
      "author": {
        "name": "Pavlo Shchelokovskyy",
        "email": "shchelokovskyy@gmail.com",
        "time": "Mon Oct 05 12:05:15 2020 +0300"
      },
      "committer": {
        "name": "Pavlo Shchelokovskyy",
        "email": "shchelokovskyy@gmail.com",
        "time": "Mon Oct 05 13:50:00 2020 +0300"
      },
      "message": "Allow to disable SSL validation in gabbi tests\n\nGabbi does not allow to pass custom path to (self-signed) SSL certs,\nso we can\u0027t really re-use the CONF.identity option (as does the AODH\ntest client).\n\nThis patch adds a new config option\n\n  CONF.telemetry.disable_ssl_certificate_validation\n\n(False by default) that will disable SSL cert validation when running\ngabbits.\n\nFor comparison, see similar patch to heat\u0027s tempest plugin\nhttps://review.opendev.org/#/c/703335\n\nChange-Id: I298c8ebb45f0768b12919cf4f67462df0ff4c631\n"
    },
    {
      "commit": "566783bbed6cde196c69a21412004bdcd38e2f6f",
      "tree": "e68ca36efa2a7f644abe85dfb62261c961495c83",
      "parents": [
        "c0b4506f4479eba5055c7162ae67e69e2bf95603",
        "e720b9e225b14d17f3b527bd50b3aa48803457b2"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.opendev.org",
        "time": "Fri Sep 25 04:58:31 2020 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Fri Sep 25 04:58:31 2020 +0000"
      },
      "message": "Merge \"[goal] Migrate telemetry-tempest-plugin jobs to focal\""
    },
    {
      "commit": "e720b9e225b14d17f3b527bd50b3aa48803457b2",
      "tree": "429fb75c1337fa367e9e65d0b8ef21b99707514f",
      "parents": [
        "196196a0f50802b1ec7abd414cc3f222027b0f53"
      ],
      "author": {
        "name": "Ghanshyam Mann",
        "email": "gmann@ghanshyammann.com",
        "time": "Thu Jul 30 16:19:26 2020 -0500"
      },
      "committer": {
        "name": "Ghanshyam Mann",
        "email": "gmann@ghanshyammann.com",
        "time": "Wed Sep 16 21:27:18 2020 +0000"
      },
      "message": "[goal] Migrate telemetry-tempest-plugin jobs to focal\n\nAs per victoria cycle testing runtime and community goal[1]\nwe need to migrate upstream CI/CD to Ubuntu Focal(20.04).\n\nMost of the Tempest jobs will be migrate automatically once devstack\nbase job start running on Focal(Depends-On).\n\nStable jobs testing stable branch needs to keep running on their supported\ndistro version which is bionic from stein till ussuri.\n\nDepends-On: https://review.opendev.org/#/c/752294/\n\n[1] https://governance.openstack.org/tc/goals/selected/victoria/migrate-ci-cd-jobs-to-ubuntu-fo$\n\nChange-Id: I7e032bb8848dd662432f846c51989180aa7c9b28\nStory: #2007865\nTask: #40223\n"
    },
    {
      "commit": "c0b4506f4479eba5055c7162ae67e69e2bf95603",
      "tree": "933eaef13ea6fcbb0e34292d5e10d1b3cd79e91b",
      "parents": [
        "196196a0f50802b1ec7abd414cc3f222027b0f53"
      ],
      "author": {
        "name": "Rabi Mishra",
        "email": "ramishra@redhat.com",
        "time": "Wed Sep 02 21:21:26 2020 +0530"
      },
      "committer": {
        "name": "Rabi Mishra",
        "email": "ramishra@redhat.com",
        "time": "Thu Sep 03 14:39:34 2020 +0530"
      },
      "message": "Use image_create() from tempest scenario manager\n\nThis has been changed with https://review.opendev.org/#/c/746492/.\n\nChange-Id: I8af3b53df57099e135551b248abaf419e8a4912b\n"
    },
    {
      "commit": "196196a0f50802b1ec7abd414cc3f222027b0f53",
      "tree": "78c214694c08c6e76162531caea49fc716cc2e8e",
      "parents": [
        "ece24e0a46964c9a695cad338d5d512328b4ca8f",
        "c78c6c7a1de01db28301a34ae19429b00735ff96"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.opendev.org",
        "time": "Wed Jun 03 04:22:44 2020 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Wed Jun 03 04:22:44 2020 +0000"
      },
      "message": "Merge \"Switch to newer openstackdocstheme and reno versions\""
    },
    {
      "commit": "ece24e0a46964c9a695cad338d5d512328b4ca8f",
      "tree": "23cd1c0294f953ff640dc7bf448812f0a5f68340",
      "parents": [
        "8bef48e9348f9719bbfdea0d09251fe55ae6ee43"
      ],
      "author": {
        "name": "Hervé Beraud",
        "email": "hberaud@redhat.com",
        "time": "Tue Jun 02 21:01:15 2020 +0200"
      },
      "committer": {
        "name": "Hervé Beraud",
        "email": "hberaud@redhat.com",
        "time": "Tue Jun 02 21:01:15 2020 +0200"
      },
      "message": "Stop to use the __future__ module.\n\nThe __future__ module [1] was used in this context to ensure compatibility\nbetween python 2 and python 3.\n\nWe previously dropped the support of python 2.7 [2] and now we only support\npython 3 so we don\u0027t need to continue to use this module and the imports\nlisted below.\n\nImports commonly used and their related PEPs:\n- `division` is related to PEP 238 [3]\n- `print_function` is related to PEP 3105 [4]\n- `unicode_literals` is related to PEP 3112 [5]\n- `with_statement` is related to PEP 343 [6]\n- `absolute_import` is related to PEP 328 [7]\n\n[1] https://docs.python.org/3/library/__future__.html\n[2] https://governance.openstack.org/tc/goals/selected/ussuri/drop-py27.html\n[3] https://www.python.org/dev/peps/pep-0238\n[4] https://www.python.org/dev/peps/pep-3105\n[5] https://www.python.org/dev/peps/pep-3112\n[6] https://www.python.org/dev/peps/pep-0343\n[7] https://www.python.org/dev/peps/pep-0328\n\nChange-Id: I9bc74b7d1be322ddc0c284cbacc3e625bc72872e\n"
    },
    {
      "commit": "c78c6c7a1de01db28301a34ae19429b00735ff96",
      "tree": "8ccf16091bac2ded23e754a214b8ff1b7dc6d033",
      "parents": [
        "8bef48e9348f9719bbfdea0d09251fe55ae6ee43"
      ],
      "author": {
        "name": "Andreas Jaeger",
        "email": "aj@suse.com",
        "time": "Tue Jun 02 14:01:23 2020 +0200"
      },
      "committer": {
        "name": "Andreas Jaeger",
        "email": "aj@suse.com",
        "time": "Tue Jun 02 16:19:22 2020 +0200"
      },
      "message": "Switch to newer openstackdocstheme and reno versions\n\nSwitch to openstackdocstheme 2.2.1 and reno 3.1.0 versions. Using\nthese versions will allow especially:\n* Linking from HTML to PDF document\n* Allow parallel building of documents\n* Fix some rendering problems\n\nUpdate Sphinx version as well.\n\nDisable openstackdocs_auto_name to use \u0027project\u0027 variable as name.\n\nChange pygments_style to \u0027native\u0027 since old theme version always used\n\u0027native\u0027 and the theme now respects the setting and using \u0027sphinx\u0027 can\nlead to some strange rendering.\n\nopenstackdocstheme renames some variables, so follow the renames\nbefore the next release removes them. A couple of variables are also\nnot needed anymore, remove them.\n\nSee also\nhttp://lists.openstack.org/pipermail/openstack-discuss/2020-May/014971.html\n\nChange-Id: I45295290471a5d8d32fb11ddbb64a8accdb7710a\n"
    },
    {
      "commit": "8bef48e9348f9719bbfdea0d09251fe55ae6ee43",
      "tree": "ea6c05481f7e443abedb0d697f37d2a7027e39a0",
      "parents": [
        "e81cb44da2955b5ac99d46dca0e3f50a31b403a7"
      ],
      "author": {
        "name": "Ghanshyam Mann",
        "email": "gmann@ghanshyammann.com",
        "time": "Tue May 12 21:21:22 2020 -0500"
      },
      "committer": {
        "name": "Ghanshyam Mann",
        "email": "gmann@ghanshyammann.com",
        "time": "Tue May 12 21:24:06 2020 -0500"
      },
      "message": "Fix hacking min version to 3.0.1\n\nflake8 new release 3.8.0 added new checks and gate pep8\njob start failing. hacking 3.0.1 fix the pinning of flake8 to\navoid bringing in a new version with new checks.\n\nThough it is fixed in latest hacking but 2.0 and 3.0 has cap for\nflake8 as \u003c4.0.0 which mean flake8 new version 3.9.0 can also\nbreak the pep8 job if new check are added.\n\nTo avoid similar gate break in future, we need to bump the hacking min\nversion.\n\n- http://lists.openstack.org/pipermail/openstack-discuss/2020-May/014828.html\n\nChange-Id: Ie9ce28dea10f06dc6d65a6f76f762212d1917df9\n"
    },
    {
      "commit": "e81cb44da2955b5ac99d46dca0e3f50a31b403a7",
      "tree": "d576121df37d3bd7d3c8d4718d2119b4951e000e",
      "parents": [
        "4afcaddad5bad61957e93a0696096c8d854fbfe6"
      ],
      "author": {
        "name": "Rocky",
        "email": "shi.yan@unimelb.edu.au",
        "time": "Sun May 10 01:31:45 2020 +1000"
      },
      "committer": {
        "name": "Rocky",
        "email": "shi.yan@unimelb.edu.au",
        "time": "Sun May 10 01:43:54 2020 +1000"
      },
      "message": "Fix the endpoint url trailing slash issue\n\nKeystone catalog url could be with or without the trailing slash.\nRemoving it when get the endpoint.\n\nChange-Id: I55bbfb5823957ff50d9a588c9cc1a9faebecffff\n"
    },
    {
      "commit": "4afcaddad5bad61957e93a0696096c8d854fbfe6",
      "tree": "9ca1a8a47b58ba0074702aa650d2c5199fbec58c",
      "parents": [
        "7716ce070e7b4fbb06f06d9ef403e8a4d957a4fe",
        "5d5366afbfbdce2a05bb3c7b1b68e01854ece2e9"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.opendev.org",
        "time": "Wed May 06 08:35:49 2020 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Wed May 06 08:35:49 2020 +0000"
      },
      "message": "Merge \"Add stable branch jobs on the plugins master gate\""
    },
    {
      "commit": "5d5366afbfbdce2a05bb3c7b1b68e01854ece2e9",
      "tree": "595f07af22a3cd30f74773e466702ef9280e1d9e",
      "parents": [
        "97df0116460541bd76902d1d0de83ebb86fd2234"
      ],
      "author": {
        "name": "Ghanshyam Mann",
        "email": "gmann@ghanshyammann.com",
        "time": "Tue May 05 17:38:43 2020 -0500"
      },
      "committer": {
        "name": "Ghanshyam Mann",
        "email": "gmann@ghanshyammann.com",
        "time": "Wed May 06 00:30:27 2020 +0000"
      },
      "message": "Add stable branch jobs on the plugins master gate\n\nSupported stable branches in maintenance state\n(stein, train, ussuri) use the Tempest and plugins master\nversion for their testing. To make sure master version (new\ntests or any changes) is compatible with stable branch testing,\nwe need to add the stable branches job on the plugins master gate.\nTempest and many other plugins are already testing the stable\nbranches in same way[1].\n\nUssuri onwards, Tempest or plugins are py3 only, so we are\nrunning only python3 version of stable jobs\n\nTempest plugins guide for stable branch testing:\n- https://docs.openstack.org/tempest/latest/stable_branch_testing_policy.html\n\n [1] https://opendev.org/openstack/tempest/src/commit/e8f1876aa6772077f85f380677b30251c2454505/.zuul.yaml#L646\n\nChange-Id: I5a37c4717b6702c8a47f7a26faa3393a2acd3148\n"
    },
    {
      "commit": "7716ce070e7b4fbb06f06d9ef403e8a4d957a4fe",
      "tree": "7737aa1517a0c065823c64ad6176152c6a12eaff",
      "parents": [
        "97df0116460541bd76902d1d0de83ebb86fd2234"
      ],
      "author": {
        "name": "Andreas Jaeger",
        "email": "aj@suse.com",
        "time": "Sun May 03 11:11:49 2020 +0200"
      },
      "committer": {
        "name": "Andreas Jaeger",
        "email": "aj@suse.com",
        "time": "Sun May 03 11:16:08 2020 +0200"
      },
      "message": "Further py27 cleanup support\n\nThis repo is now testing only with Python 3, so let\u0027s make\na few cleanups:\n- Remove obsolete sections from setup.cfg\n- Update requirements, no need for python_version anymore\n- Switch to using sphinx-build\n- Use newer openstackdocstheme and Sphinx versions\n- Switch to hacking 3.0, fix problems found\n\nChange-Id: I499bb071847dd006d4045faf2325f588d07b4ffe\n"
    },
    {
      "commit": "97df0116460541bd76902d1d0de83ebb86fd2234",
      "tree": "27f52d6560507317ef7edae81938c6d7d07830fc",
      "parents": [
        "429c677483087338715fa0286f3318c7348a0bbd"
      ],
      "author": {
        "name": "zhurong",
        "email": "aaronzhu1121@gmail.com",
        "time": "Tue Apr 07 04:41:19 2020 -0700"
      },
      "committer": {
        "name": "zhurong",
        "email": "aaronzhu1121@gmail.com",
        "time": "Tue Apr 07 04:41:19 2020 -0700"
      },
      "message": "Cleanup py27 support\n\nMake a few cleanups:\n- Remove python 2.7 stanza from setup.py\n- Add requires on python \u003e\u003d 3.6 to setup.cfg so that pypi and pip\n  know about the requirement\n- Remove obsolete sections from setup.cfg:\n  * Wheel is not needed for python 3 only repo\n  * Some other sections are obsolete\n- Update classifiers\n- Update requirements, no need for python_version anymore\n\nChange-Id: I547968d14abbdb8d134d7a94a545ea38342ec6a1\n"
    },
    {
      "commit": "429c677483087338715fa0286f3318c7348a0bbd",
      "tree": "72fe9cdc8907e774069d66c7ba157f81b06d6492",
      "parents": [
        "d852577e32f706eb5c8af853cd460ae1fe8d5647",
        "1fac68f021012a85de47520874bb800fe4d50f07"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.opendev.org",
        "time": "Mon Feb 10 11:40:37 2020 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Mon Feb 10 11:40:37 2020 +0000"
      },
      "message": "Merge \"Drop python 2.7 support and testing\""
    },
    {
      "commit": "1fac68f021012a85de47520874bb800fe4d50f07",
      "tree": "db66177ac0ec54ef3b840ba4348d3190fbb85878",
      "parents": [
        "ea3c83bb67af70205a36b7c47321fa954fdedf8e"
      ],
      "author": {
        "name": "Ghanshyam Mann",
        "email": "gmann@ghanshyammann.com",
        "time": "Wed Oct 30 07:47:38 2019 +0000"
      },
      "committer": {
        "name": "zhurong",
        "email": "aaronzhu1121@gmail.com",
        "time": "Mon Feb 10 04:16:17 2020 +0000"
      },
      "message": "Drop python 2.7 support and testing\n\nOpenStack is dropping the py2.7 support in ussuri cycle.\n\ntelemetry-tempest-plugin is ready with python 3 and ok to drop the\npython 2.7 support.\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 - https://review.opendev.org/#/c/691178/\n\nChange-Id: I72abc58ee67cf0594faa07e0f89b52f1c9cc6c2f\n"
    },
    {
      "commit": "d852577e32f706eb5c8af853cd460ae1fe8d5647",
      "tree": "ea59a88e0e227e09cae0fb04e9310e54e7c60b05",
      "parents": [
        "43658d2df4a2bc4c1f3feeb61a34d1ab32098086"
      ],
      "author": {
        "name": "Lingxian Kong",
        "email": "anlin.kong@gmail.com",
        "time": "Mon Feb 03 10:02:30 2020 +1300"
      },
      "committer": {
        "name": "Lingxian Kong",
        "email": "anlin.kong@gmail.com",
        "time": "Mon Feb 03 10:02:38 2020 +1300"
      },
      "message": "Create event type alarm for aodh API test\n\nThe purpose is to remove dependency of gocchiclient.\n\nChange-Id: I4c07a8d15338b6ec80ca95cef64ab74ed6028319\n"
    },
    {
      "commit": "43658d2df4a2bc4c1f3feeb61a34d1ab32098086",
      "tree": "a7aba5e576d784b9b20efa51edfdef2007a33315",
      "parents": [
        "300c34cbfa6b9228cd671be8475b3491c8ea0d8a",
        "cb79921764273d604f2db3279c48829f064b2532"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.opendev.org",
        "time": "Fri Dec 20 02:15:49 2019 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Fri Dec 20 02:15:49 2019 +0000"
      },
      "message": "Merge \"Update the constraints url\""
    },
    {
      "commit": "300c34cbfa6b9228cd671be8475b3491c8ea0d8a",
      "tree": "252ad03576464d0c27bf01113d73ae1d8b391664",
      "parents": [
        "421cd3fd46671ef53a59148a2d7b903aa2b6393c",
        "ef67c2ab40b3ac994af00a28d1278510aa3d19ef"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.opendev.org",
        "time": "Fri Dec 20 02:11:42 2019 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Fri Dec 20 02:11:42 2019 +0000"
      },
      "message": "Merge \"Update invalid link\""
    },
    {
      "commit": "421cd3fd46671ef53a59148a2d7b903aa2b6393c",
      "tree": "ad448b9f53ddcff1f9fbe7397b2ce0b564428422",
      "parents": [
        "f4d7375147662f4ad8cd219b81f82121888dc90c"
      ],
      "author": {
        "name": "Pavlo Shchelokovskyy",
        "email": "shchelokovskyy@gmail.com",
        "time": "Wed Dec 18 12:15:20 2019 +0200"
      },
      "committer": {
        "name": "Pavlo Shchelokovskyy",
        "email": "shchelokovskyy@gmail.com",
        "time": "Wed Dec 18 12:29:39 2019 +0200"
      },
      "message": "Tolerate existing gabbiliveceph archive policy\n\ncurrent tests implementation is not friendly to test re-runs:\nas archive policy may fail to delete when there are still samples\nstored for it (and the test expects it, see the last xfail: true in\nthe aodh-gnocchi-threshold-alarm.yaml), next test rerun may fail\nright on the initial setup as it receives 409 Conflict instead of 201\non attempt to create an archive policy that already exists.\n\nSolve this by tolerating 409 in the archive policy creation step,\nand moving checks for fields of created (or existing) policy to an\nextra GET /v1/archive_policy/\u003cname\u003e step.\n\nChange-Id: I978937d89b2e886e2ef690661bc00a730db94c92\n"
    }
  ],
  "next": "f4d7375147662f4ad8cd219b81f82121888dc90c"
}
