)]}'
{
  "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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"
    },
    {
      "commit": "18b5fce680d1e2bcc25fb6f6c066309962153eaf",
      "tree": "de2a8ed2c3a8faf110bba30e8a64e9334d9ede6b",
      "parents": [
        "e94a3f619afb0ad514b054f879ba93f18b0fac45"
      ],
      "author": {
        "name": "Rocky",
        "email": "shi.yan@unimelb.edu.au",
        "time": "Mon Jul 01 14:41:02 2019 +1000"
      },
      "committer": {
        "name": "Rocky",
        "email": "shi.yan@unimelb.edu.au",
        "time": "Tue Jul 02 15:35:26 2019 +1000"
      },
      "message": "Create a safe rand name for stack name\n\nTo avoid the name conflict in integration test.\n\nChange-Id: Ia64e42403f29056008d69aa5c60d396564d66755\n"
    },
    {
      "commit": "e94a3f619afb0ad514b054f879ba93f18b0fac45",
      "tree": "4b906627a22677578bd2749565c320d1ae663122",
      "parents": [
        "fc990c4ada71ca3c45df2d4733bb1fb4b7f7c9e5"
      ],
      "author": {
        "name": "Rocky",
        "email": "shi.yan@unimelb.edu.au",
        "time": "Mon Jul 01 14:32:56 2019 +1000"
      },
      "committer": {
        "name": "Rocky",
        "email": "shi.yan@unimelb.edu.au",
        "time": "Tue Jul 02 15:34:31 2019 +1000"
      },
      "message": "Use gnocchi search api to check gnocchi resources\n\nWhen running the tests against production cloud, the resource list call\nwould return tons of records, so it\u0027s better to use resource search api\ninstead to check the resources.\n\nChange-Id: I723f99e5b19ddf4dc2d9c20738e818b7399f54a4\n"
    },
    {
      "commit": "7f0e315a78df17d981ed86ebddf87759cd97eedf",
      "tree": "ce0ff1b9167873c908a0fc6940ae29615464f4b3",
      "parents": [
        "b9fce9a5e17e3a8d1c999c5b232eefdfc731ef3b"
      ],
      "author": {
        "name": "Mehdi Abaakouk",
        "email": "sileht@sileht.net",
        "time": "Fri Feb 08 12:30:17 2019 +0100"
      },
      "committer": {
        "name": "Mehdi Abaakouk",
        "email": "sileht@sileht.net",
        "time": "Mon Feb 18 09:53:51 2019 +0100"
      },
      "message": "Fix gabbi tests\n\nWhen the tests have been migrated to this repository, the gabbi test\ngenerates have never raise error...\n\nThis change fixes that.\n\nIt also fixes tests that doesn\u0027t pass anymore.\nIt removes useless stack downscaling,  because it takes too many times\nfor no additional value (alarm update/metric update are tested by other\ntests).\n\nChange-Id: I09cd0569f90e873cf4b7f05ec9c14496c9551fcc\n"
    },
    {
      "commit": "3b79e460e2ee183dd70e6dfcd4ef47a0a93db90a",
      "tree": "160b0496a15ec9d30b3dfaaa50246dfbd4c323c3",
      "parents": [
        "b64d2b073f98493ee1b28a4ee37e851e67fcdf3c"
      ],
      "author": {
        "name": "Julien Danjou",
        "email": "julien@danjou.info",
        "time": "Thu Jul 19 09:31:40 2018 +0200"
      },
      "committer": {
        "name": "Julien Danjou",
        "email": "julien@danjou.info",
        "time": "Tue Sep 04 16:47:44 2018 +0200"
      },
      "message": "Allow to use environment variable to override some metric values\n\nChange-Id: Ifd1d04ce813028f115c19bc983e7dd1e63c6f8a5\n"
    },
    {
      "commit": "b64d2b073f98493ee1b28a4ee37e851e67fcdf3c",
      "tree": "fb6c1938e9a21bb90474d192b5fd9972713f74ce",
      "parents": [
        "b35146e1a423e81b2bbdd8621d0310ffac9af517"
      ],
      "author": {
        "name": "Mehdi Abaakouk",
        "email": "sileht@sileht.net",
        "time": "Mon Sep 03 11:50:49 2018 +0200"
      },
      "committer": {
        "name": "Mehdi Abaakouk",
        "email": "sileht@sileht.net",
        "time": "Tue Sep 04 11:51:58 2018 +0200"
      },
      "message": "Reorganize scenario testing.\n\n* This moves all scenarios in scenarios directory.\n* factorized code between two scenarios in utils.py\n* remove unused tempest-heat-plugin\n\nChange-Id: Ifd2e1ad1453484e6af4ae09dedb6e96d96f42b52\n"
    },
    {
      "commit": "b35146e1a423e81b2bbdd8621d0310ffac9af517",
      "tree": "90f0287bda6a720a8638fadf4c56027bb4b5bf5b",
      "parents": [
        "b45f6d424a41eff12ad3fc7e1383ca2c53c1c435",
        "54f46ca551e1dfd4b2f6e096ac96ab47b548f5ad"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.openstack.org",
        "time": "Thu Aug 16 10:11:27 2018 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Thu Aug 16 10:11:27 2018 +0000"
      },
      "message": "Merge \"Fix aodh service name check in tempest tests\""
    },
    {
      "commit": "11277a8bee2b0ee0688ed32cc0e836872c24ee4b",
      "tree": "1349dfa67743aac60bd006846291ffb4bb569e47",
      "parents": [
        "05b95d28400f82a9e69c7c99207844b80ae3607f"
      ],
      "author": {
        "name": "Mehdi Abaakouk",
        "email": "sileht@sileht.net",
        "time": "Thu Apr 19 14:03:46 2018 +0200"
      },
      "committer": {
        "name": "Mehdi Abaakouk",
        "email": "sileht@sileht.net",
        "time": "Thu Apr 19 14:04:48 2018 +0200"
      },
      "message": "gabbi 1.42 expect a host to be set\n\nSince 1.42, gabbi expect a host to be set. We don\u0027t use it in our tests\nsuites, so this change just put a random one.\n\nChange-Id: Iee6579f18ac3634b4b8de00b9b039c10be243017\n"
    },
    {
      "commit": "54f46ca551e1dfd4b2f6e096ac96ab47b548f5ad",
      "tree": "36a0ca02624635c98078177beaf59d5f0c331eff",
      "parents": [
        "dbd432ecdf46182db391226019e56fa572ae7978"
      ],
      "author": {
        "name": "Arx Cruz",
        "email": "arxcruz@redhat.com",
        "time": "Thu Feb 08 15:35:49 2018 +0100"
      },
      "committer": {
        "name": "Arx Cruz",
        "email": "arxcruz@redhat.com",
        "time": "Thu Feb 08 16:07:15 2018 +0100"
      },
      "message": "Fix aodh service name check in tempest tests\n\nThe service name is aodh, not aodh_plugin, other projects like\ntripleo are having these tests skipped because of this.\n\nChange-Id: If288c261a74e7abd5237041d01fa78b2207b5d33\n"
    },
    {
      "commit": "358c65f29cd0c6286726bb57940cc89ac6c46de7",
      "tree": "0d8949cfc9b22a109b81cc54a00e97663f0a5903",
      "parents": [
        "8bccc06c2bc71798f532f4ba6bc873c5e5dbb896"
      ],
      "author": {
        "name": "Chandan Kumar",
        "email": "chkumar@redhat.com",
        "time": "Mon Feb 05 12:17:08 2018 +0530"
      },
      "committer": {
        "name": "Chandan Kumar",
        "email": "chkumar@redhat.com",
        "time": "Mon Feb 05 07:51:00 2018 +0000"
      },
      "message": "Enable heat support in telemetry-tempest-plugin\n\n* Due to tempest plugin split migration and deprecation of\n  `orchestration` flag in heat which is replaced with\n  heat_plugins leads to skipping telemetry scenario tests.\n* It updates the same and enable tests for the same.\n\nChange-Id: Idd12dcb05322737b3d9b72eac902b969252ee4c3\n"
    },
    {
      "commit": "b30a19214d0036141de75047b444d48ae0d0b656",
      "tree": "3aea328961914a3d2839197bfc8b5f20c71447a9",
      "parents": [
        "91051caf3ed54c4e2fbdbff81cb43dc52df5203a"
      ],
      "author": {
        "name": "Chandan Kumar",
        "email": "chkumar@redhat.com",
        "time": "Sat Dec 09 20:24:46 2017 +0530"
      },
      "committer": {
        "name": "Chandan Kumar",
        "email": "chkumar@redhat.com",
        "time": "Sun Dec 10 11:59:04 2017 +0530"
      },
      "message": "Apply cookiecutter to newly split project telemetry-tempest-plugin\n\nThis tempest plugin is being split out of the main ceilometer project in\naccordance with Queens goal \"Split Tempest Plugins into Separate\nRepos/Projects\"[1]. This patch applies the standard boilerplate files\nfor OpenStack projects so that it can stand on its own.\n\nIt contains tempest tests for Aodh, Gnocchi, Ceilometer and Panko projects.\n\n[1] https://governance.openstack.org/tc/goals/queens/split-tempest-plugins.html\n"
    }
  ]
}
