)]}'
{
  "log": [
    {
      "commit": "a8d80f6d6e20443d12c7e0bec5109bd3827c138b",
      "tree": "e52775b474ed8250912ad5cecc54df1edbdaa47c",
      "parents": [
        "6d8e8eb83f0d1b572b07cead6f8ef8e012a8ec5f"
      ],
      "author": {
        "name": "sandriichenko",
        "email": "sandriichenko@mirantis.com",
        "time": "Mon Mar 05 14:43:46 2018 +0200"
      },
      "committer": {
        "name": "Mitya_Eremeev",
        "email": "deremeev@mirantis.com",
        "time": "Wed Jan 19 13:40:41 2022 +0300"
      },
      "message": "Disable pyXY tests on internal CI\n\nthis repo has no actual unit tests and when executing test runner\nattempts to run actual tempest tests.\n\nThe CI job checks the list of default envs before runnning given\ntox env. While this is actually wrong (those pyXY envs are\nactually auto-generated by tox), removing them from default env\nlist unblocks our internal CI.\n\nRelated-prod: PRODX-5350\n\nChange-Id: Id3e9b57ea4159149e981bbaa703cdb472f05ca6f\n(cherry picked from commit d389cd2921017279a57213e4b17d1ae09bfded94)\n(cherry picked from commit c181a4105f2b85571629668e8b0a62812aa55ac9)\n(cherry picked from commit b4ad18bbdba229018265f323cb906beeeb3cf65a)\n(cherry picked from commit dfdaa924e0fafb3f5067778c1b2061c75d42b6ab)\n(cherry picked from commit 24765bace6ccb48fe18afa53aafa8a9a0e157963)\nSigned-off-by: Mitya_Eremeev \u003cderemeev@mirantis.com\u003e\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"
    },
    {
      "commit": "f4d7375147662f4ad8cd219b81f82121888dc90c",
      "tree": "860748c4938befa65cd2a2c2a4dcaa7f10b64ed8",
      "parents": [
        "803e77c9bf4c80e5aad8682f5f19bd04ecae5777"
      ],
      "author": {
        "name": "zhurong",
        "email": "aaronzhu1121@gmail.com",
        "time": "Mon Nov 25 00:56:41 2019 -0800"
      },
      "committer": {
        "name": "zhurong",
        "email": "aaronzhu1121@gmail.com",
        "time": "Mon Nov 25 21:10:53 2019 -0800"
      },
      "message": "Old branch don\u0027t use python3\n\nChange-Id: Icdd8b5a178527fec7479bf518eb4a0792eb35c21\n"
    },
    {
      "commit": "ef67c2ab40b3ac994af00a28d1278510aa3d19ef",
      "tree": "16c77959724132166432c76119fb8b89948cf91d",
      "parents": [
        "803e77c9bf4c80e5aad8682f5f19bd04ecae5777"
      ],
      "author": {
        "name": "ShangXiao",
        "email": "shangxiaobj@inspur.com",
        "time": "Tue Nov 19 16:03:04 2019 +0800"
      },
      "committer": {
        "name": "ShangXiao",
        "email": "shangxiaobj@inspur.com",
        "time": "Tue Nov 19 16:04:02 2019 +0800"
      },
      "message": "Update invalid link\n\nThe links are invalid.\nReplace them with the available one.\n\nChange-Id: I244332c9eff84c5f15d7d656f80a24f1267c6218\n"
    },
    {
      "commit": "803e77c9bf4c80e5aad8682f5f19bd04ecae5777",
      "tree": "911f0eae32193871c4ffe09cfff540c26805f1c9",
      "parents": [
        "ea3c83bb67af70205a36b7c47321fa954fdedf8e"
      ],
      "author": {
        "name": "zhurong",
        "email": "aaronzhu1121@gmail.com",
        "time": "Mon Nov 18 18:39:28 2019 -0800"
      },
      "committer": {
        "name": "zhurong",
        "email": "aaronzhu1121@gmail.com",
        "time": "Mon Nov 18 18:39:28 2019 -0800"
      },
      "message": "Make job USE_PYTHON3\n\nChange-Id: I26f8f9fcdcf9cc18f947440d18e8bb3c63db1e1f\n"
    },
    {
      "commit": "ea3c83bb67af70205a36b7c47321fa954fdedf8e",
      "tree": "154372b150873258092d6da4e4c324a2e424cda1",
      "parents": [
        "d60e6e2cd466bf2912f71b25b03939e953093f6c"
      ],
      "author": {
        "name": "pengyuesheng",
        "email": "pengyuesheng@gohighsec.com",
        "time": "Thu Oct 10 15:09:24 2019 +0800"
      },
      "committer": {
        "name": "pengyuesheng",
        "email": "pengyuesheng@gohighsec.com",
        "time": "Thu Oct 10 15:09:24 2019 +0800"
      },
      "message": "Sync Sphinx requirement\n\nSync sphinx dependency with global requirements. It caps python 2 since\nsphinx 2.0 no longer supports Python 2.7.\n\nChange-Id: I599da0883546c2af9fd054f64bee695a70d823d8\n"
    },
    {
      "commit": "cb79921764273d604f2db3279c48829f064b2532",
      "tree": "4fe60317d1699a3defda0f2ebbe1a013455fb1d7",
      "parents": [
        "d60e6e2cd466bf2912f71b25b03939e953093f6c"
      ],
      "author": {
        "name": "pengyuesheng",
        "email": "pengyuesheng@gohighsec.com",
        "time": "Thu Sep 26 14:16:28 2019 +0800"
      },
      "committer": {
        "name": "pengyuesheng",
        "email": "pengyuesheng@gohighsec.com",
        "time": "Thu Sep 26 14:16:57 2019 +0800"
      },
      "message": "Update the constraints url\n\nFor more detail, see http://lists.openstack.org/pipermail/openstack-discuss/2019-May/006478.html\n\nChange-Id: I2be06b68a69f8ccae340d2dbc560d1e1fb07c27b\n"
    },
    {
      "commit": "d60e6e2cd466bf2912f71b25b03939e953093f6c",
      "tree": "6924cfbde1e9cae83be3e6f0d38852963e4c4e63",
      "parents": [
        "66dc6354db6cbee2d22e525e023ec743468199dc"
      ],
      "author": {
        "name": "zhurong",
        "email": "aaronzhu1121@gmail.com",
        "time": "Mon Aug 26 14:43:47 2019 +0800"
      },
      "committer": {
        "name": "zhurong",
        "email": "aaronzhu1121@gmail.com",
        "time": "Mon Aug 26 14:44:26 2019 +0800"
      },
      "message": "[train][goal] Define new \u0027telemetry-dsvm-integration-ipv6-only\u0027 job\n\nAs part of Train community goal \u0027Support IPv6-Only Deployments and Testing\u0027[1],\nTempest has defined the base job \u0027devstack-tempest-ipv6\u0027 which will\ndeploy services on IPv6.\n\nThis commit adds the new job \u0027telemetry-dsvm-integration-ipv6-only\u0027\nrun on gate which is derived from \u0027devstack-tempest-ipv6\u0027.\n\nVerification structure will be:\n- \u0027devstack-IPv6\u0027 deploy the service on IPv6\n- \u0027devstack-tempest-ipv6\u0027 run will verify the IPv6-only setting and listen address\n- \u0027telemetry-dsvm-integration-ipv6-only\u0027 will run the tests.\n\nStory: #2005477\nTask: #35939\n\n[1] https://governance.openstack.org/tc/goals/train/ipv6-support-and-testing.html\n\nChange-Id: Ic5588d7351cf6f60775703bbb995c80c2647d335\n"
    },
    {
      "commit": "66dc6354db6cbee2d22e525e023ec743468199dc",
      "tree": "0a6444fadf678025040a368011c726abea0f0a06",
      "parents": [
        "80eebaa7066dd1529f6308f7cf4fbf6067592fb6",
        "6a7d79823944f480631d24f1a7c108c62809cb91"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.opendev.org",
        "time": "Wed Aug 21 13:10:55 2019 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Wed Aug 21 13:10:55 2019 +0000"
      },
      "message": "Merge \"Add config option to enable/disable alarm creation during testing\""
    },
    {
      "commit": "6a7d79823944f480631d24f1a7c108c62809cb91",
      "tree": "408bd29af3a24fdcb98d34308e5ae31f3e9188d7",
      "parents": [
        "18b5fce680d1e2bcc25fb6f6c066309962153eaf"
      ],
      "author": {
        "name": "Lingxian Kong",
        "email": "anlin.kong@gmail.com",
        "time": "Wed Aug 21 15:51:09 2019 +1200"
      },
      "committer": {
        "name": "Lingxian Kong",
        "email": "anlin.kong@gmail.com",
        "time": "Wed Aug 21 21:40:49 2019 +1200"
      },
      "message": "Add config option to enable/disable alarm creation during testing\n\nIt\u0027s not always true that Gonocchi is deployed in the environment,\nin which case the aodh tempest tests will always fail at the resource\nsetup phase.\n\nThis patch adds the option to config if alarm should be created in the\nresource setup method.\n\nChange-Id: I69adb9eef8a0bdbe2333e3ec4866a44aae50d0a2\n"
    },
    {
      "commit": "80eebaa7066dd1529f6308f7cf4fbf6067592fb6",
      "tree": "52a04fe08a84ed26f1251d4d2253cda3c7a4c1c5",
      "parents": [
        "18b5fce680d1e2bcc25fb6f6c066309962153eaf"
      ],
      "author": {
        "name": "Vieri",
        "email": "15050873171@163.com",
        "time": "Tue Aug 13 06:33:49 2019 +0000"
      },
      "committer": {
        "name": "Vieri",
        "email": "15050873171@163.com",
        "time": "Tue Aug 13 06:34:12 2019 +0000"
      },
      "message": "Add Python 3 Train unit tests\n\nThis is a mechanically generated patch to ensure unit testing is in place\nfor all of the Tested Runtimes for Train.\n\nSee the Train python3-updates goal document for details:\nhttps://governance.openstack.org/tc/goals/train/python3-updates.html\n\nChange-Id: Icd848acb737e046e76e5496f3acd02e1437b7349\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": "fc990c4ada71ca3c45df2d4733bb1fb4b7f7c9e5",
      "tree": "68c421b58f43c82ba1f7c5b95138f76094a44f8e",
      "parents": [
        "cd867795ffa2d32b92ea709a88fa97528326ed17"
      ],
      "author": {
        "name": "inspurericzhang",
        "email": "zhanglf01@inspur.com",
        "time": "Fri May 24 14:21:57 2019 +0800"
      },
      "committer": {
        "name": "inspurericzhang",
        "email": "zhanglf01@inspur.com",
        "time": "Fri May 24 14:47:41 2019 +0800"
      },
      "message": "Replace git.openstack.org URLs with opendev.org URLs\n\nChange-Id: I10a98d16f9df6bdae5aa1b0751d28c6439a7fc12\n"
    },
    {
      "commit": "cd867795ffa2d32b92ea709a88fa97528326ed17",
      "tree": "447274ee8a4dd8d54d9a2273992346d4cfd4c986",
      "parents": [
        "02538c1b17fdcc715dea5bbac66a339c72dec772",
        "1716d810b84c6751a5777ee0b37044e849dea1f0"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.opendev.org",
        "time": "Tue Apr 30 08:35:34 2019 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Tue Apr 30 08:35:34 2019 +0000"
      },
      "message": "Merge \"Replace git.openstack.org URLs with opendev.org URLs\""
    },
    {
      "commit": "1716d810b84c6751a5777ee0b37044e849dea1f0",
      "tree": "305fd54140499cae9f8ede5e361c51897b27279d",
      "parents": [
        "5ddfa33f2a6fbc65c9de9fa32e2741a9efa89595"
      ],
      "author": {
        "name": "caoyuan",
        "email": "cao.yuan@99cloud.net",
        "time": "Tue Apr 23 19:40:05 2019 +0800"
      },
      "committer": {
        "name": "caoyuan",
        "email": "cao.yuan@99cloud.net",
        "time": "Tue Apr 23 20:37:09 2019 +0800"
      },
      "message": "Replace git.openstack.org URLs with opendev.org URLs\n\nChange-Id: I3bd3bcffe335a3d93868c541181812a99b602c00\n"
    },
    {
      "commit": "02538c1b17fdcc715dea5bbac66a339c72dec772",
      "tree": "14393f5e49ced08519306e6ca7e1bcff93039765",
      "parents": [
        "5ddfa33f2a6fbc65c9de9fa32e2741a9efa89595"
      ],
      "author": {
        "name": "zhurong",
        "email": "aaronzhu1121@gmail.com",
        "time": "Fri Apr 12 16:00:25 2019 +0800"
      },
      "committer": {
        "name": "zhurong",
        "email": "aaronzhu1121@gmail.com",
        "time": "Mon Apr 22 15:48:22 2019 +0800"
      },
      "message": "Add the native zuulv3 instead of legacy way\n\nDepends-On: https://review.opendev.org/653682\nDepends-On: https://review.opendev.org/653907\nChange-Id: I8474dac007ca2560a810d955a8cbf695c0953400\n"
    },
    {
      "commit": "5ddfa33f2a6fbc65c9de9fa32e2741a9efa89595",
      "tree": "347e3fd7e2f1faabcbbc60f1ca01c73a1f3e3440",
      "parents": [
        "24f1bcd13895f4f2a7b5951d7201a9f292dd0a69"
      ],
      "author": {
        "name": "OpenDev Sysadmins",
        "email": "openstack-infra@lists.openstack.org",
        "time": "Fri Apr 19 19:26:32 2019 +0000"
      },
      "committer": {
        "name": "OpenDev Sysadmins",
        "email": "openstack-infra@lists.openstack.org",
        "time": "Fri Apr 19 19:26:32 2019 +0000"
      },
      "message": "OpenDev Migration Patch\n\nThis commit was bulk generated and pushed by the OpenDev sysadmins\nas a part of the Git hosting and code review systems migration\ndetailed in these mailing list posts:\n\nhttp://lists.openstack.org/pipermail/openstack-discuss/2019-March/003603.html\nhttp://lists.openstack.org/pipermail/openstack-discuss/2019-April/004920.html\n\nAttempts have been made to correct repository namespaces and\nhostnames based on simple pattern matching, but it\u0027s possible some\nwere updated incorrectly or missed entirely. Please reach out to us\nvia the contact information listed at https://opendev.org/ with any\nquestions you may have.\n"
    },
    {
      "commit": "24f1bcd13895f4f2a7b5951d7201a9f292dd0a69",
      "tree": "c2ec58f428c80031c7f001f7972dc975c39fbb34",
      "parents": [
        "3c4b67dd8a81c0dacd771806ec81905571c831dd"
      ],
      "author": {
        "name": "zhurong",
        "email": "aaronzhu1121@gmail.com",
        "time": "Tue Apr 09 16:51:54 2019 +0800"
      },
      "committer": {
        "name": "zhurong",
        "email": "aaronzhu1121@gmail.com",
        "time": "Thu Apr 11 14:46:03 2019 +0800"
      },
      "message": "Fix old branch telemetry-dsvm-integration job\n\nChange-Id: If0711d1e74729295c4355c0d2eb5a6f545657590\n"
    },
    {
      "commit": "3c4b67dd8a81c0dacd771806ec81905571c831dd",
      "tree": "29c979ec2059c8c833fcd7ae94200abd513f8a13",
      "parents": [
        "2c7bfe9fde3fed61a0fb12672e1fc78e4bc91c15",
        "f3a64e3a42949d65fede0242660a7e748fc3cb43"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.openstack.org",
        "time": "Fri Apr 05 08:10:07 2019 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Fri Apr 05 08:10:07 2019 +0000"
      },
      "message": "Merge \"Update hacking version to latest\""
    },
    {
      "commit": "2c7bfe9fde3fed61a0fb12672e1fc78e4bc91c15",
      "tree": "5eb5f2f1b6ee10d4470f4ca23cf54abadc09eeab",
      "parents": [
        "7f0e315a78df17d981ed86ebddf87759cd97eedf"
      ],
      "author": {
        "name": "Ian Wienand",
        "email": "iwienand@redhat.com",
        "time": "Sun Mar 24 20:36:15 2019 +0000"
      },
      "committer": {
        "name": "Ian Wienand",
        "email": "iwienand@redhat.com",
        "time": "Sun Mar 24 20:36:15 2019 +0000"
      },
      "message": "Replace openstack.org git:// URLs with https://\n\nThis is a mechanically generated change to replace openstack.org\ngit:// URLs with https:// equivalents.\n\nThis is in aid of a planned future move of the git hosting\ninfrastructure to a self-hosted instance of gitea (https://gitea.io),\nwhich does not support the git wire protocol at this stage.\n\nThis update should result in no functional change.\n\nFor more information see the thread at\n\n http://lists.openstack.org/pipermail/openstack-discuss/2019-March/003825.html\n\nChange-Id: I2ffcaf9054ae032385c6338edcccc3030771a853\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": "b9fce9a5e17e3a8d1c999c5b232eefdfc731ef3b",
      "tree": "d6c5ce77d7b92c5f7a3d3fb1af7e79f3b285663d",
      "parents": [
        "af38fe56eeb6fc9fd24aa4652001a8fb6051b25a",
        "42444f46afe2bdefca59c2f0f42644575379d5a0"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.openstack.org",
        "time": "Wed Feb 06 14:40:39 2019 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Wed Feb 06 14:40:39 2019 +0000"
      },
      "message": "Merge \"Change openstack-dev to openstack-discuss\""
    },
    {
      "commit": "f3a64e3a42949d65fede0242660a7e748fc3cb43",
      "tree": "da73c1b71a182932f8e0111260fe306eb30d3888",
      "parents": [
        "af38fe56eeb6fc9fd24aa4652001a8fb6051b25a"
      ],
      "author": {
        "name": "inspurericzhang",
        "email": "zhanglf01@inspur.com",
        "time": "Wed Jan 09 10:12:11 2019 +0800"
      },
      "committer": {
        "name": "inspurericzhang",
        "email": "zhanglf01@inspur.com",
        "time": "Wed Jan 09 10:21:05 2019 +0800"
      },
      "message": "Update hacking version to latest\n\nChange-Id: I7d10ad0fc6da4591d7bc276a33eceb8a577259db\n"
    },
    {
      "commit": "af38fe56eeb6fc9fd24aa4652001a8fb6051b25a",
      "tree": "f5228b2880c809c67d5a052b486e695fe512dd3d",
      "parents": [
        "ad3a328435e83bf3fd42e26d217d1aef17905ee6"
      ],
      "author": {
        "name": "yatin",
        "email": "ykarel@redhat.com",
        "time": "Wed Dec 26 17:47:41 2018 +0530"
      },
      "committer": {
        "name": "yatin",
        "email": "ykarel@redhat.com",
        "time": "Wed Dec 26 17:50:13 2018 +0530"
      },
      "message": "Make aodh tempest tests work with Python3\n\nWith Python3 aodh tests fails with below Error,\nthis patch fixes it:-\n\nTypeError: a bytes-like object is required, not \u0027str\u0027\n\nChange-Id: I447c384a280e6225f3617a251314b307855d6025\nCloses-Bug: #1809802\n"
    },
    {
      "commit": "42444f46afe2bdefca59c2f0f42644575379d5a0",
      "tree": "cd5ff91c66d1e706f068f4835f6f01f687d6ad29",
      "parents": [
        "ad3a328435e83bf3fd42e26d217d1aef17905ee6"
      ],
      "author": {
        "name": "huang.zhiping",
        "email": "huang.zhiping@99cloud.net",
        "time": "Tue Dec 04 11:48:14 2018 +0000"
      },
      "committer": {
        "name": "huang.zhiping",
        "email": "huang.zhiping@99cloud.net",
        "time": "Tue Dec 04 11:48:27 2018 +0000"
      },
      "message": "Change openstack-dev to openstack-discuss\n\nMailinglists have been updated. Openstack-discuss replaces openstack-dev.\n\nChange-Id: I5a24e91540d6e6cb25c230b1917a3036d8373321\n"
    },
    {
      "commit": "ad3a328435e83bf3fd42e26d217d1aef17905ee6",
      "tree": "f328027e7a05736b69a7cdde3d65346a03879180",
      "parents": [
        "c96061559bc8782f9a0d5274947d2ab09ec2af8a",
        "40f2a1447b4bccf515b72d292a3ee9299914dd33"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.openstack.org",
        "time": "Wed Oct 03 07:27:24 2018 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Wed Oct 03 07:27:24 2018 +0000"
      },
      "message": "Merge \"import zuul job settings from project-config\""
    },
    {
      "commit": "c96061559bc8782f9a0d5274947d2ab09ec2af8a",
      "tree": "2c0f07aa657134c553eea1110246901a63c3b80c",
      "parents": [
        "b98eb81bf50595c6af42e25525765d8ae94c37e3"
      ],
      "author": {
        "name": "qingszhao",
        "email": "zhao.daqing@99cloud.net",
        "time": "Sat Sep 29 21:03:05 2018 +0800"
      },
      "committer": {
        "name": "qingszhao",
        "email": "zhao.daqing@99cloud.net",
        "time": "Sat Sep 29 21:03:42 2018 +0800"
      },
      "message": "Removed older version of python added 3.5\n\nIn setup.cfg file the python 3.5 is added\n\nChange-Id: I0765bf9ec69fdabdf90cb2cb79eb3c301b0cfdc1\n"
    },
    {
      "commit": "b98eb81bf50595c6af42e25525765d8ae94c37e3",
      "tree": "36d4c9cca1d5dc868e04f94a1a71dfcf32307986",
      "parents": [
        "49ed45e01d7f8ea46fade58e2d7361ac92a497a6"
      ],
      "author": {
        "name": "Mehdi Abaakouk",
        "email": "sileht@sileht.net",
        "time": "Thu Sep 20 15:47:09 2018 +0200"
      },
      "committer": {
        "name": "Mehdi Abaakouk",
        "email": "sileht@sileht.net",
        "time": "Thu Sep 20 15:48:47 2018 +0200"
      },
      "message": "Change testing defaults\n\nThe world looks broken by our recent changes about that.\n\nSo unbreak it. We will fix our N-2 branch testing issue later.\n\nChange-Id: I7ef45463e76a0c17c5016ca46ea4c5162e9fba49\n"
    },
    {
      "commit": "49ed45e01d7f8ea46fade58e2d7361ac92a497a6",
      "tree": "7ddafe1ebc5069114f55509f67e2d3f62a181a8b",
      "parents": [
        "2dcc6ecc8576ca80daf83f1253aeb90222e6cb1f",
        "3b79e460e2ee183dd70e6dfcd4ef47a0a93db90a"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.openstack.org",
        "time": "Thu Sep 13 08:46:00 2018 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Thu Sep 13 08:46:00 2018 +0000"
      },
      "message": "Merge \"Allow to use environment variable to override some metric values\""
    },
    {
      "commit": "2dcc6ecc8576ca80daf83f1253aeb90222e6cb1f",
      "tree": "7e875ba34312dc72ccf71d83f757f55ca4107a81",
      "parents": [
        "b64d2b073f98493ee1b28a4ee37e851e67fcdf3c",
        "a19a096b820b67bfe57533ec80bc10475693f427"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.openstack.org",
        "time": "Mon Sep 10 16:08:28 2018 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Mon Sep 10 16:08:28 2018 +0000"
      },
      "message": "Merge \"Cleanup tox.ini\""
    },
    {
      "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": "a19a096b820b67bfe57533ec80bc10475693f427",
      "tree": "0dd25ea5cdae5dc17daf8b637d592f1bee5e3397",
      "parents": [
        "b35146e1a423e81b2bbdd8621d0310ffac9af517"
      ],
      "author": {
        "name": "Mehdi Abaakouk",
        "email": "sileht@sileht.net",
        "time": "Mon Sep 03 11:32:46 2018 +0200"
      },
      "committer": {
        "name": "Mehdi Abaakouk",
        "email": "sileht@sileht.net",
        "time": "Mon Sep 03 11:32:46 2018 +0200"
      },
      "message": "Cleanup tox.ini\n\nChange-Id: Ie82094d9c103fa5d637a0bcbd530b4b5fb9734ec\n"
    },
    {
      "commit": "40f2a1447b4bccf515b72d292a3ee9299914dd33",
      "tree": "527c60b2729f30e843cd20ba39fa39a4900b4f8e",
      "parents": [
        "b35146e1a423e81b2bbdd8621d0310ffac9af517"
      ],
      "author": {
        "name": "Doug Hellmann",
        "email": "doug@doughellmann.com",
        "time": "Fri Aug 31 08:01:22 2018 -0400"
      },
      "committer": {
        "name": "Doug Hellmann",
        "email": "doug@doughellmann.com",
        "time": "Fri Aug 31 08:01:22 2018 -0400"
      },
      "message": "import zuul job settings from project-config\n\nThis is a mechanically generated patch to complete step 1 of moving\nthe zuul job settings out of project-config and into each project\nrepository.\n\nBecause there will be a separate patch on each branch, the branch\nspecifiers for branch-specific jobs have been removed.\n\nBecause this patch is generated by a script, there may be some\ncosmetic changes to the layout of the YAML file(s) as the contents are\nnormalized.\n\nSee the python3-first goal document for details:\nhttps://governance.openstack.org/tc/goals/stein/python3-first.html\n\nChange-Id: I01fc62fdc13702f6e8a41e8031a4fd2e5ad8953e\nStory: #2002586\nTask: #24339\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": "b45f6d424a41eff12ad3fc7e1383ca2c53c1c435",
      "tree": "3cf01f313a550696221275fd9168ff5cb6fb9b16",
      "parents": [
        "7a4bff728fbd8629ec211669264ab645aa921e2b"
      ],
      "author": {
        "name": "Matthias Bastian",
        "email": "bastian@strato.de",
        "time": "Tue Jul 31 12:45:38 2018 +0200"
      },
      "committer": {
        "name": "Matthias Bastian",
        "email": "bastian@strato.de",
        "time": "Tue Jul 31 12:45:38 2018 +0200"
      },
      "message": "Consider region when filtering Gnocchi base URL\n\nFiltering by region is required for filtering by endpoint type:\ntempest.lib.auth.KeystoneV3AuthProvider.base_url will always filter by\nregion. When no region is given the service\u0027s first URL is returned by\ndefault – overwriting the previous result filtered by endpoint type.\n\nChange-Id: Ibd3fde3e56c80d30ef2f66b69fe39d9d85fc0a94\n"
    },
    {
      "commit": "7a4bff728fbd8629ec211669264ab645aa921e2b",
      "tree": "f4ab5af5214f23daecd2059c3a9624d748461dcd",
      "parents": [
        "54c977cdcdba022e4f83f9c57dc15ce10a8d6d97"
      ],
      "author": {
        "name": "Mehdi Abaakouk",
        "email": "sileht@sileht.net",
        "time": "Thu Jul 19 11:30:49 2018 +0200"
      },
      "committer": {
        "name": "Mehdi Abaakouk",
        "email": "sileht@sileht.net",
        "time": "Thu Jul 19 22:14:52 2018 +0200"
      },
      "message": "Check alarm state just after the PUT\n\nThis reduces the chance to have Aodh evaluator to changing our alarm\nstate between our PUT and GET.\n\nChange-Id: I6ceeb9b605c50a54116ff3bfdd9673bfd5beeccf\n"
    },
    {
      "commit": "54c977cdcdba022e4f83f9c57dc15ce10a8d6d97",
      "tree": "ff2a3555742f9f3a1ab59aa302e986539c98e53f",
      "parents": [
        "9601c5470f0d85d04bb3b939e38ea3604dec1e3e"
      ],
      "author": {
        "name": "Matthias Bastian",
        "email": "bastian@strato.de",
        "time": "Tue Jun 26 18:37:50 2018 +0200"
      },
      "committer": {
        "name": "Matthias Bastian",
        "email": "bastian@strato.de",
        "time": "Tue Jun 26 18:39:34 2018 +0200"
      },
      "message": "Fix gnocchi package\n\nDue to an error in the __init__.py file name the\ntelemetry_tempest_plugin.gnocchi package was not an actual package.\nHence, tempest did not run the gnocchi tests.\n\nAlso fixed the location of the tests yaml file.\n\nChange-Id: I9c1b99eb8e29950830dc21e98934e107910ba831\n"
    },
    {
      "commit": "9601c5470f0d85d04bb3b939e38ea3604dec1e3e",
      "tree": "6c070ea97e1ef765d38acbd2279e43a4065302d1",
      "parents": [
        "5b1e97986be5e2e3da34e669988ce3139ff0fd7f",
        "5284457a957790f3cdeb16ce3a7d2e3521ad6b1b"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.openstack.org",
        "time": "Fri Jun 15 07:28:45 2018 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Fri Jun 15 07:28:46 2018 +0000"
      },
      "message": "Merge \"List instances of all tenants\""
    },
    {
      "commit": "5b1e97986be5e2e3da34e669988ce3139ff0fd7f",
      "tree": "0f97d2ef57d413ec87fce9320317f92a9060ca4c",
      "parents": [
        "16251bb154a531dcfb48e426cd4de58f63a25f92",
        "50a3d4f67f3be9fd73f1158d6af5b313a8a8c1a6"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.openstack.org",
        "time": "Fri Jun 15 06:52:09 2018 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Fri Jun 15 06:52:09 2018 +0000"
      },
      "message": "Merge \"fix tox python3 overrides\""
    },
    {
      "commit": "5284457a957790f3cdeb16ce3a7d2e3521ad6b1b",
      "tree": "5afbe54b1ef956185efeed95043aea72a67afbf3",
      "parents": [
        "16251bb154a531dcfb48e426cd4de58f63a25f92"
      ],
      "author": {
        "name": "Mehdi Abaakouk",
        "email": "sileht@sileht.net",
        "time": "Thu Jun 14 16:46:45 2018 +0200"
      },
      "committer": {
        "name": "Mehdi Abaakouk",
        "email": "sileht@sileht.net",
        "time": "Thu Jun 14 16:46:45 2018 +0200"
      },
      "message": "List instances of all tenants\n\nChange-Id: I0d581e5ce3d9e65662c0fe109f250fc330ad1472\n"
    },
    {
      "commit": "16251bb154a531dcfb48e426cd4de58f63a25f92",
      "tree": "6c0bf178192bbcd3fcb5a5e6366d11fb78607312",
      "parents": [
        "11277a8bee2b0ee0688ed32cc0e836872c24ee4b"
      ],
      "author": {
        "name": "Mehdi Abaakouk",
        "email": "sileht@sileht.net",
        "time": "Wed Jun 13 14:44:13 2018 +0200"
      },
      "committer": {
        "name": "Mehdi Abaakouk",
        "email": "sileht@sileht.net",
        "time": "Wed Jun 13 16:38:00 2018 +0200"
      },
      "message": "Don\u0027t install system tempest with devstack\n\nChange-Id: I01f2d18b9bd1afc1ad21c8311a355f2352a97539\n"
    },
    {
      "commit": "50a3d4f67f3be9fd73f1158d6af5b313a8a8c1a6",
      "tree": "57c2721aa7920d984a7f36f86b70f1753d2bfef0",
      "parents": [
        "11277a8bee2b0ee0688ed32cc0e836872c24ee4b"
      ],
      "author": {
        "name": "qingszhao",
        "email": "zhao.daqing@99cloud.net",
        "time": "Tue Jun 12 13:51:59 2018 +0800"
      },
      "committer": {
        "name": "qingszhao",
        "email": "zhao.daqing@99cloud.net",
        "time": "Tue Jun 12 13:52:45 2018 +0800"
      },
      "message": "fix tox python3 overrides\n\nWe want to default to running all tox environments under python 3, so\nset the basepython value in each environment.\n\nWe do not want to specify a minor version number, because we do not\nwant to have to update the file every time we upgrade python.\n\nWe do not want to set the override once in testenv, because that\nbreaks the more specific versions used in default environments like\npy35 and py36.\n\nChange-Id: Ib91d3237d30e75b3c31ce0f90ddfb1288dfd97b4\n"
    },
    {
      "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": "05b95d28400f82a9e69c7c99207844b80ae3607f",
      "tree": "49f0c3720bc9b33b67c05e911be010dba9c3a310",
      "parents": [
        "9adfad79a80bb7dac1497bf8dbf2d91d33877e4c"
      ],
      "author": {
        "name": "Javier Pena",
        "email": "jpena@redhat.com",
        "time": "Thu Feb 22 10:47:53 2018 +0100"
      },
      "committer": {
        "name": "Javier Pena",
        "email": "jpena@redhat.com",
        "time": "Thu Feb 22 10:48:19 2018 +0100"
      },
      "message": "Fix documentation build\n\nThe reference in contributing.rst was pointing to the wrong directory.\n\nChange-Id: I41194f5c0483e6a6379e12b5d7137308397f1e13\n"
    },
    {
      "commit": "9adfad79a80bb7dac1497bf8dbf2d91d33877e4c",
      "tree": "b89e119c15b65eaedf90d79a85cafe267672b358",
      "parents": [
        "dbd432ecdf46182db391226019e56fa572ae7978"
      ],
      "author": {
        "name": "Chandan Kumar",
        "email": "chkumar@redhat.com",
        "time": "Fri Feb 16 16:15:53 2018 +0530"
      },
      "committer": {
        "name": "Chandan Kumar",
        "email": "chkumar@redhat.com",
        "time": "Fri Feb 16 16:17:32 2018 +0530"
      },
      "message": "Fix index.rst in order to fix doc building\n\n* The name of the doc was contributing.rst not contribute.rst which\n  leads to failure of doc build process during rpm packaging in RDO.\n  It fixes the same.\n\nChange-Id: I2a90bf6946e1e6dfd26f087210bf20d87f30e0b5\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": "dbd432ecdf46182db391226019e56fa572ae7978",
      "tree": "dfbc9f77a985061998963141acf99faa5789acc2",
      "parents": [
        "358c65f29cd0c6286726bb57940cc89ac6c46de7",
        "22c2f9f7eeb279f1672826be95e92dc9be1f0088"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.openstack.org",
        "time": "Wed Feb 07 00:13:27 2018 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Wed Feb 07 00:13:27 2018 +0000"
      },
      "message": "Merge \"Zuul: Remove project name\""
    },
    {
      "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": "22c2f9f7eeb279f1672826be95e92dc9be1f0088",
      "tree": "01523ad64609a0baee20df53ccaf68d27c64993c",
      "parents": [
        "319cb26ef691bb8388a698bab9ea3b7b3150b0f1"
      ],
      "author": {
        "name": "James E. Blair",
        "email": "jeblair@redhat.com",
        "time": "Wed Jan 24 16:33:45 2018 -0800"
      },
      "committer": {
        "name": "James E. Blair",
        "email": "jeblair@redhat.com",
        "time": "Sat Jan 27 07:55:07 2018 -0800"
      },
      "message": "Zuul: Remove project name\n\nZuul no longer requires the project-name for in-repo configuration.\nOmitting it makes forking or renaming projects easier.\n\nChange-Id: Icf46147749395583a5c543607f3c43c1e49b57fa\n"
    },
    {
      "commit": "8bccc06c2bc71798f532f4ba6bc873c5e5dbb896",
      "tree": "607a40b7d6ef051e3e45b38a56e01521865976fd",
      "parents": [
        "319cb26ef691bb8388a698bab9ea3b7b3150b0f1"
      ],
      "author": {
        "name": "ghanshyam",
        "email": "ghanshyammann@gmail.com",
        "time": "Tue Jan 23 12:35:06 2018 +0300"
      },
      "committer": {
        "name": "ghanshyam",
        "email": "ghanshyammann@gmail.com",
        "time": "Tue Jan 23 12:59:51 2018 +0300"
      },
      "message": "Fix aodh service config option name\n\naodh service config option name registered in\nTempest\u0027s service_available group is \u0027aodh_plugin\u0027 which\nis not consistent with all other service_available config\noption.\n\nAfter below patch Devstack will automatically set all service\navailability on tempest side. For that all services name should\ngoing to be registered on Tempest must be consistent with\nservice name registered on devstack side.\n- I02be777bf93143d946ccbb8e9eff637bfd1928d4\n\nThis patch rename the config option name to \u0027aodh\u0027\nand keep the old name with deprecation warning.\nCloses-Bug: #1743688\n\nChange-Id: I7739e0b672a7211a1d643543fdc79031affa0a0b\n"
    },
    {
      "commit": "319cb26ef691bb8388a698bab9ea3b7b3150b0f1",
      "tree": "f32e91a337c155eab85fc8667908eed034feced7",
      "parents": [
        "bc03a059f9861833eb33362e793a9a229742e72e"
      ],
      "author": {
        "name": "Mehdi Abaakouk",
        "email": "sileht@sileht.net",
        "time": "Mon Jan 15 15:49:20 2018 +0100"
      },
      "committer": {
        "name": "Mehdi Abaakouk",
        "email": "sileht@sileht.net",
        "time": "Mon Jan 15 15:49:24 2018 +0100"
      },
      "message": "Rename integration job\n\nWe rename the job to a better one for reusing it into other projects.\n\nChange-Id: If5bd38b9cf831fc00da35cca61021779db1b081d\n"
    },
    {
      "commit": "bc03a059f9861833eb33362e793a9a229742e72e",
      "tree": "90f7780196da83037a4764ce1b264de89e6b92b6",
      "parents": [
        "d9a10fe6801ae6838bca75951001c748a3af122f"
      ],
      "author": {
        "name": "Chandan Kumar",
        "email": "chkumar@redhat.com",
        "time": "Thu Jan 11 15:01:04 2018 +0530"
      },
      "committer": {
        "name": "Mehdi Abaakouk",
        "email": "sileht@sileht.net",
        "time": "Mon Jan 15 12:21:31 2018 +0100"
      },
      "message": "Sync tempest code from ceilometer\n\n* https://review.openstack.org/530891 and https://review.openstack.org/527960\n  are synced into telemetry-tempest-plugin\n\nChange-Id: I6e099890aa03c9bd9b0039ce1e55a182886193e7\n"
    },
    {
      "commit": "d9a10fe6801ae6838bca75951001c748a3af122f",
      "tree": "137513eaaca06c505db71b64f124277c00fb07d9",
      "parents": [
        "547e356cd4af839714f9c45ddb62d1a3d80bbd10"
      ],
      "author": {
        "name": "Chandan Kumar",
        "email": "chkumar@redhat.com",
        "time": "Thu Jan 11 14:34:45 2018 +0530"
      },
      "committer": {
        "name": "Mehdi Abaakouk",
        "email": "sileht@sileht.net",
        "time": "Mon Jan 15 12:21:30 2018 +0100"
      },
      "message": "Moved gnocchi tempest tests under telemetry tempest plugin\n\n* In order to achieve tempest plugin split goal, we have merged\n  aodh, panko, ceilometer and gnocchi tempest plugin into\n  telemetry tempest plugin\n\n* gnocchi/tempest -\u003e telemetry_tempest_plugin/gnocchi\n* gnocchi/tests/functional_live -\u003e telemetry_tempest_plugin/gnocchi\n\nChange-Id: Icf6789afc143db3206af409c62a36e56edefd142\n"
    },
    {
      "commit": "547e356cd4af839714f9c45ddb62d1a3d80bbd10",
      "tree": "b977b3a2ff532d6e20eb9327912a5c0217bf2c7d",
      "parents": [
        "58fb0173e74d3bdeda9ea82cd910e97da17100a0",
        "c8c2ecb550ad39a1a4abeb591754ae1de79b3dd8"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.openstack.org",
        "time": "Mon Jan 15 10:56:43 2018 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Mon Jan 15 10:56:43 2018 +0000"
      },
      "message": "Merge \"Add gating to the plugin\""
    },
    {
      "commit": "c8c2ecb550ad39a1a4abeb591754ae1de79b3dd8",
      "tree": "1043f41d6afa71bfd3583d1597972d815f3c5618",
      "parents": [
        "ae606fd3bbaf33e483394e006a56389934d571b4"
      ],
      "author": {
        "name": "Mehdi Abaakouk",
        "email": "sileht@sileht.net",
        "time": "Mon Jan 15 10:07:53 2018 +0100"
      },
      "committer": {
        "name": "Mehdi Abaakouk",
        "email": "sileht@sileht.net",
        "time": "Mon Jan 15 10:07:53 2018 +0100"
      },
      "message": "Add gating to the plugin\n\nChange-Id: Ibbbd82046119a59c09bcda93decab5f331dbfcfa\n"
    },
    {
      "commit": "58fb0173e74d3bdeda9ea82cd910e97da17100a0",
      "tree": "a5fbbba18518b4c3c1894d9891f89d79995f329a",
      "parents": [
        "ae606fd3bbaf33e483394e006a56389934d571b4"
      ],
      "author": {
        "name": "Mehdi Abaakouk",
        "email": "sileht@sileht.net",
        "time": "Sat Jan 13 09:33:52 2018 +0100"
      },
      "committer": {
        "name": "Mehdi Abaakouk",
        "email": "sileht@sileht.net",
        "time": "Sat Jan 13 09:34:47 2018 +0100"
      },
      "message": "tempest: remove ceilometer-api alarm\n\nThis is to keep in sync with Id89130fd8a782dea863c85b37a919fbf0f0897dd\n\nChange-Id: I7f441988c6f908261ff5de81b7e0ea59a6a0b9fa\n"
    },
    {
      "commit": "ae606fd3bbaf33e483394e006a56389934d571b4",
      "tree": "7fee86ab43c6fcffe1be2b05dc0b4a9c9bb3c502",
      "parents": [
        "b30a19214d0036141de75047b444d48ae0d0b656"
      ],
      "author": {
        "name": "Chandan Kumar",
        "email": "chkumar@redhat.com",
        "time": "Tue Jan 09 22:16:15 2018 +0530"
      },
      "committer": {
        "name": "Chandan Kumar",
        "email": "chkumar@redhat.com",
        "time": "Wed Jan 10 07:33:47 2018 +0000"
      },
      "message": "Add devstack plugin to ease integration tests\n\nInstead of requiring users to install the plugin manually, add a\ndevstack plugin that can be enabled in order to perform the\ninstallation.\n\nChange the integration tests to use the globally installed plugin\ninstead of using TEMPEST_PLUGINS.\n\nChange-Id: I3ac8516a0c15b0816c14074ec5119e317735edd6\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"
    },
    {
      "commit": "91051caf3ed54c4e2fbdbff81cb43dc52df5203a",
      "tree": "8f5f0aa15ff66e63224114a920eb289db1f6d8b6",
      "parents": [
        "d4b630ebf3476701478c437b761408b64d3fa98b",
        "6f97ca040e3a06fc68c9db001db32fc5a5a2f1ae"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.openstack.org",
        "time": "Fri Dec 08 21:11:50 2017 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Fri Dec 08 21:11:50 2017 +0000"
      },
      "message": "Merge \"Merge aodh tempest tests and configuration in ceilometer\""
    },
    {
      "commit": "6f97ca040e3a06fc68c9db001db32fc5a5a2f1ae",
      "tree": "8f5f0aa15ff66e63224114a920eb289db1f6d8b6",
      "parents": [
        "d4b630ebf3476701478c437b761408b64d3fa98b"
      ],
      "author": {
        "name": "Chandan Kumar",
        "email": "chkumar@redhat.com",
        "time": "Thu Dec 07 12:50:34 2017 +0530"
      },
      "committer": {
        "name": "Chandan Kumar",
        "email": "chkumar@redhat.com",
        "time": "Fri Dec 08 17:37:00 2017 +0000"
      },
      "message": "Merge aodh tempest tests and configuration in ceilometer\n\n* In order to achieve the tempest plugin split goal, we are merging\n  the aodh tempest tests and config in to ceilometer, then we can move\n  all the telemetry tests in a single repo.\n\n\nChange-Id: I4e0952487d0fe73992e8fe9d6ddda3f98054ec60\n"
    },
    {
      "commit": "d4b630ebf3476701478c437b761408b64d3fa98b",
      "tree": "c383fe5fc3bfa15ade31f254fcf078079b95f7c5",
      "parents": [
        "12ce5eb26a004bc29adef139ef281007779a72b8",
        "696751e1a128268b6db3dcfcfa9ba02ba0dc481b"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.openstack.org",
        "time": "Tue Dec 05 11:32:44 2017 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Tue Dec 05 11:32:44 2017 +0000"
      },
      "message": "Merge \"Merge panko tempest config into ceilometer repo\""
    },
    {
      "commit": "696751e1a128268b6db3dcfcfa9ba02ba0dc481b",
      "tree": "c383fe5fc3bfa15ade31f254fcf078079b95f7c5",
      "parents": [
        "12ce5eb26a004bc29adef139ef281007779a72b8"
      ],
      "author": {
        "name": "Chandan Kumar",
        "email": "chkumar@redhat.com",
        "time": "Mon Dec 04 16:04:15 2017 +0530"
      },
      "committer": {
        "name": "Chandan Kumar",
        "email": "chkumar@redhat.com",
        "time": "Tue Dec 05 07:30:08 2017 +0000"
      },
      "message": "Merge panko tempest config into ceilometer repo\n\n* https://review.openstack.org/525072 removes the dummy panko\n  tempest plugin from panko repo but panko tempest config is used\n  in ceilometer integration tests. It merges the required config\n  in order to avoid turbulence in integration tests.\n\n\nChange-Id: I97a5abed3486f63363782f52e7746e87bd88ed4a\n"
    },
    {
      "commit": "12ce5eb26a004bc29adef139ef281007779a72b8",
      "tree": "2ae2c8d6d6b23b6daf188a9d54e54b5041cab90a",
      "parents": [
        "c73b6f70112c21b7ba1713a3849eb7e1dfe13686",
        "a477d06a12064f29f56fd6d8c5dcd2e54bb0b35b"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.openstack.org",
        "time": "Wed Oct 25 23:03:17 2017 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Wed Oct 25 23:03:17 2017 +0000"
      },
      "message": "Merge \"Remove Ceilometer API\""
    },
    {
      "commit": "a477d06a12064f29f56fd6d8c5dcd2e54bb0b35b",
      "tree": "2ae2c8d6d6b23b6daf188a9d54e54b5041cab90a",
      "parents": [
        "c73b6f70112c21b7ba1713a3849eb7e1dfe13686"
      ],
      "author": {
        "name": "Julien Danjou",
        "email": "julien@danjou.info",
        "time": "Mon Oct 16 11:31:51 2017 +0200"
      },
      "committer": {
        "name": "Julien Danjou",
        "email": "julien@danjou.info",
        "time": "Wed Oct 25 14:38:43 2017 +0200"
      },
      "message": "Remove Ceilometer API\n\nThis removes the deprecated Ceilometer API.\n\nChange-Id: I752b36b3dfe8f935b68c4d3d59ccb5b8b60c582f\n"
    },
    {
      "commit": "c73b6f70112c21b7ba1713a3849eb7e1dfe13686",
      "tree": "279478c09065d32f6573b55184f149b7ad0e7632",
      "parents": [
        "8f8b360ab20dba5860fb2ae88a910233353997db",
        "cd0150ddd348f791d0bee4b654ae0f1f0db9d15c"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.openstack.org",
        "time": "Mon Oct 23 21:42:24 2017 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Mon Oct 23 21:42:24 2017 +0000"
      },
      "message": "Merge \"handle new tempest swift interface\""
    },
    {
      "commit": "8f8b360ab20dba5860fb2ae88a910233353997db",
      "tree": "391a83bf1b366a6ea1aaba265272f3d5079177d1",
      "parents": [
        "f6323164f11208a6af40c47f600ef35e576be339",
        "85602e73e0835ff748446b3c5095c70d4d199702"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.openstack.org",
        "time": "Mon Oct 23 13:53:57 2017 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Mon Oct 23 13:53:57 2017 +0000"
      },
      "message": "Merge \"Update tests to do not use deprecated test.services()\""
    },
    {
      "commit": "f6323164f11208a6af40c47f600ef35e576be339",
      "tree": "6f7af501bdd6ae3cf02b3c668ad82a9246ec910a",
      "parents": [
        "7853df784dfb4e4eae0cf9bd2849b92c74fce21d",
        "1be043ed130ff15e9fdf2597dc6a0da608afcab7"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.openstack.org",
        "time": "Fri Oct 20 07:12:13 2017 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Fri Oct 20 07:12:13 2017 +0000"
      },
      "message": "Merge \"tests: fix Redis key length debugging output format\""
    },
    {
      "commit": "1be043ed130ff15e9fdf2597dc6a0da608afcab7",
      "tree": "6f7af501bdd6ae3cf02b3c668ad82a9246ec910a",
      "parents": [
        "7853df784dfb4e4eae0cf9bd2849b92c74fce21d"
      ],
      "author": {
        "name": "Julien Danjou",
        "email": "julien@danjou.info",
        "time": "Thu Oct 19 09:52:41 2017 +0200"
      },
      "committer": {
        "name": "Julien Danjou",
        "email": "julien@danjou.info",
        "time": "Thu Oct 19 09:52:41 2017 +0200"
      },
      "message": "tests: fix Redis key length debugging output format\n\nRight now it\u0027s collapsed and unreadable.\n\nChange-Id: I914a2fed2117e2564bf1ff67a75e4e4a5600a443\n"
    },
    {
      "commit": "7853df784dfb4e4eae0cf9bd2849b92c74fce21d",
      "tree": "a78e97562fc64c6020c8c57bd49188693cced931",
      "parents": [
        "a2b33530541c697054e36deef1459675535a08f5",
        "ef853d45e0e9e7576231c2de55ee6aa565a60633"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.openstack.org",
        "time": "Wed Oct 18 14:27:11 2017 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Wed Oct 18 14:27:11 2017 +0000"
      },
      "message": "Merge \"Use generic user for both zuul v2 and v3\""
    },
    {
      "commit": "ef853d45e0e9e7576231c2de55ee6aa565a60633",
      "tree": "a78e97562fc64c6020c8c57bd49188693cced931",
      "parents": [
        "a2b33530541c697054e36deef1459675535a08f5"
      ],
      "author": {
        "name": "Dai Dang Van",
        "email": "daidv@vn.fujitsu.com",
        "time": "Wed Oct 18 09:11:43 2017 +0700"
      },
      "committer": {
        "name": "Dai Dang Van",
        "email": "daidv@vn.fujitsu.com",
        "time": "Wed Oct 18 09:14:22 2017 +0700"
      },
      "message": "Use generic user for both zuul v2 and v3\n\nZuul v2 uses \u0027jenkins\u0027 as user, but Zuul v3 uses \u0027zuul\u0027.\nUsing $USER solves it for both cases.\n\nChange-Id: I985d0c0bf29218cf503948a62e08b7c604a1000d\n"
    },
    {
      "commit": "cd0150ddd348f791d0bee4b654ae0f1f0db9d15c",
      "tree": "5cb2601a63549cb6a9bd68f202bb128a1d462b33",
      "parents": [
        "a2b33530541c697054e36deef1459675535a08f5"
      ],
      "author": {
        "name": "gord chung",
        "email": "gord@live.ca",
        "time": "Mon Oct 16 14:50:57 2017 +0000"
      },
      "committer": {
        "name": "gord chung",
        "email": "gord@live.ca",
        "time": "Mon Oct 16 14:50:57 2017 +0000"
      },
      "message": "handle new tempest swift interface\n\n\u0027....container_client.list_container_contents()\u0027 has moved to\n\u0027....container_client.list_container_objects()\u0027 in version \u0027Queens\u0027\nand will be removed in version \u0027Rocky\u0027\n\nChange-Id: I1314f75e5ac0bb8db30abb1ad11997fa9a1bae36\n"
    },
    {
      "commit": "85602e73e0835ff748446b3c5095c70d4d199702",
      "tree": "12e6a3fc56f73548556fa1ef0bf12b7b3cb40671",
      "parents": [
        "a2b33530541c697054e36deef1459675535a08f5"
      ],
      "author": {
        "name": "Luong Anh Tuan",
        "email": "tuanla@vn.fujitsu.com",
        "time": "Mon Oct 16 16:27:04 2017 +0700"
      },
      "committer": {
        "name": "Luong Anh Tuan",
        "email": "tuanla@vn.fujitsu.com",
        "time": "Mon Oct 16 16:28:13 2017 +0700"
      },
      "message": "Update tests to do not use deprecated test.services()\n\nFunction \u0027tempest.test.services()\u0027 has moved to\n\u0027tempest.common.utils.services()\u0027 in version \u0027Pike\u0027.\nThis commit update tests accordingly.\n\nChange-Id: Iddb7475089274a95a2714b85cad51ff292f1e83d\n"
    },
    {
      "commit": "a2b33530541c697054e36deef1459675535a08f5",
      "tree": "c7dc0335dfb96c66eca765b16676ba017d6649c6",
      "parents": [
        "d15c5167e458421ae2af3ee0b116fd917cf378b0",
        "35d825b8bca92124a6e371a2be6f53f2001d9e7b"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Fri Oct 13 18:02:14 2017 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Fri Oct 13 18:02:14 2017 +0000"
      },
      "message": "Merge \"Replace the usage of some aliases in tempest\""
    },
    {
      "commit": "d15c5167e458421ae2af3ee0b116fd917cf378b0",
      "tree": "93f8b0f07395081be22780188465ecf0ffc9ac68",
      "parents": [
        "9443fe84180a1e59b0191163ed1226edb0d845c4"
      ],
      "author": {
        "name": "Andrea Frittoli",
        "email": "andrea.frittoli@gmail.com",
        "time": "Thu Oct 12 22:10:04 2017 +0100"
      },
      "committer": {
        "name": "Ghanshyam Mann",
        "email": "ghanshyammann@gmail.com",
        "time": "Fri Oct 13 00:51:38 2017 +0000"
      },
      "message": "Use tempest.clients.Manager as base clients class\n\nThe current client Manager uses tempest.manager.Manager, which is\nfine for all clients except object storage, since the object storage\nclient is not yet a stable interface, and it\u0027s being moved from\ntempest namespace to tempest.lib namespace.\n\ntempest.clients.Manager is a stable interface (not officially yet\nbut it will be declared so soon, and there are no changes pending).\nThis class has the advantage of masking the move of the object\nstorage client providing a smoother experience for ceilometer\nthrough this transition.\n\nThe client aliases are consistent with those used by ceilometer,\nso the change is very small and it simplifies the code.\n\nOnce the object storage client is fully migrated, it would be nice\nto expose the Ceilometer service client via the plugin interface,\nso it can be loaded automatically and it can be used by other\nprojects as well.\n\nChange-Id: If71c7bb193fe562ea482e1031c729c789c761bd8\n"
    },
    {
      "commit": "9443fe84180a1e59b0191163ed1226edb0d845c4",
      "tree": "bd7f6f60ccb05ee53fbf0508d663421b0f0704a8",
      "parents": [
        "637c433377c58116d9d8bc80f97972cbba3ed726"
      ],
      "author": {
        "name": "Pradeep Kilambi",
        "email": "pkilambi@redhat.com",
        "time": "Tue Oct 10 11:38:26 2017 -0400"
      },
      "committer": {
        "name": "Ghanshyam Mann",
        "email": "ghanshyammann@gmail.com",
        "time": "Wed Oct 11 02:25:43 2017 +0000"
      },
      "message": "Move object storage container_client to match tempest\n\nDepends-On: I74c6d62058e0dcf9284f313c6f45d83c20597fc4\nChange-Id: I9a52558122b6f339b3ecfa7e17e15ffb9b07b209\n"
    },
    {
      "commit": "35d825b8bca92124a6e371a2be6f53f2001d9e7b",
      "tree": "53f27b55c597f4c6e361d22989e78dafa8483e5a",
      "parents": [
        "637c433377c58116d9d8bc80f97972cbba3ed726"
      ],
      "author": {
        "name": "Vu Cong Tuan",
        "email": "tuanvc@vn.fujitsu.com",
        "time": "Wed Oct 04 14:15:30 2017 +0700"
      },
      "committer": {
        "name": "Vu Cong Tuan",
        "email": "tuanvc@vn.fujitsu.com",
        "time": "Wed Oct 04 14:15:30 2017 +0700"
      },
      "message": "Replace the usage of some aliases in tempest\n\nIn tempest, following aliases have been moved in version Pike\nand will be removed in version Queens:ad\n* manager \u003e os_primary [1]\n* admin_manager \u003e os_admin [2]\n* os_adm \u003e os_admin [3]\n* os \u003e os_primary [4]\n* alt_manager \u003e os_alt [5]\n\n[1] https://review.openstack.org/#/c/468036/\n[2] https://review.openstack.org/#/c/467852/\n[3] https://review.openstack.org/#/c/467605/\n[4] https://review.openstack.org/#/c/466991/\n[5] https://review.openstack.org/#/c/457555/\n\nChange-Id: I76bf4cdec41789646d9079c259a9453107e0c5a6\n"
    },
    {
      "commit": "637c433377c58116d9d8bc80f97972cbba3ed726",
      "tree": "dcc002ab117ababbd6f9973f24d32394d68d0f45",
      "parents": [
        "8537b4c1329cf6be9fa95dc3a491b95993f6ecee",
        "af1d380cf8d8961264d0a23c80db6a616a4b308b"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Wed Aug 02 19:29:19 2017 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Wed Aug 02 19:29:19 2017 +0000"
      },
      "message": "Merge \"use tempest manager\""
    }
  ],
  "next": "8537b4c1329cf6be9fa95dc3a491b95993f6ecee"
}
