)]}'
{
  "log": [
    {
      "commit": "b20f7e62c60417b59a2b9fc5b4d976a11a122b08",
      "tree": "e02c063537b3ff9d0e85729d5e9392138cf187f7",
      "parents": [
        "3975c725de83f85c4dbc0cbbe643a0af9b7e9ed1"
      ],
      "author": {
        "name": "ghanshyam",
        "email": "ghanshyammann@gmail.com",
        "time": "Sun Dec 10 07:10:22 2017 +0300"
      },
      "committer": {
        "name": "Ghanshyam Mann",
        "email": "ghanshyammann@gmail.com",
        "time": "Sun Jan 21 07:29:55 2018 +0000"
      },
      "message": "Remove deprecated config options \u0027resources_prefix\u0027\n\nConfig option \u0027resources_prefix\u0027 was deprecated. It is\nused by only manila plugin which fix has been commited.\n\nThis commit removes this config option and hardcode the\nresource prefix as \u0027tempest\u0027\n\nChange-Id: Idce7af97fe6647e3095b2b626fbacb3446694fbc\nDepends-On: I9c140b3a9efabeced7fc26cb1f169ebe6789d88b\n"
    },
    {
      "commit": "7dcb98f50391b15580449b18469c18b2a584717b",
      "tree": "b29126b3edcee720d2507c6ef2b7d4254cf2362b",
      "parents": [
        "d5f49e2f76a9ca3b1f117c1a9eb349e9976ac222",
        "0477accd328220c725bdf227b25cbe8ce2862e72"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Thu Sep 14 19:07:08 2017 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Thu Sep 14 19:07:08 2017 +0000"
      },
      "message": "Merge \"Make validation_resources a stable interface\""
    },
    {
      "commit": "0477accd328220c725bdf227b25cbe8ce2862e72",
      "tree": "6ea9f2db9dbb70864b09e09770c7a6ef6653ec9e",
      "parents": [
        "9f416dd25a641de016bc081aeefb0f7a701a7a43"
      ],
      "author": {
        "name": "Andrea Frittoli",
        "email": "andrea.frittoli@gmail.com",
        "time": "Wed Aug 09 21:14:53 2017 +0100"
      },
      "committer": {
        "name": "Andrea Frittoli",
        "email": "andrea.frittoli@gmail.com",
        "time": "Tue Sep 12 15:02:15 2017 -0600"
      },
      "message": "Make validation_resources a stable interface\n\nMove the module to tempest.lib, add unit tests, release notes and\nupdate imports.\n\nChange-Id: I76b3b8e9a83bd83a6b5742b6d2ceb84642f653ad\n"
    },
    {
      "commit": "a1c3af33507b9dd52d1838cd21b8914340889fbd",
      "tree": "f545eb7669bf692b1337e723ff2fec81887523d3",
      "parents": [
        "3f310141fb77c1cd787df84b16588b51d01a71a2"
      ],
      "author": {
        "name": "Masayuki Igawa",
        "email": "masayuki@igawa.io",
        "time": "Thu Sep 07 10:22:37 2017 +0900"
      },
      "committer": {
        "name": "Masayuki Igawa",
        "email": "masayuki@igawa.io",
        "time": "Thu Sep 07 11:53:49 2017 +0900"
      },
      "message": "[DOC] Fix \"Title level inconsistent\" warning\n\nThis commit fixes the warning \"Title level inconsistent\". And the module\nAPI docs should be shown up.\n\nChange-Id: Ie9a3656b0a58300d611352d054868440f0ffd387\n"
    },
    {
      "commit": "284d3112679d9970240e0bbea26b5d0281ee84a5",
      "tree": "3febba322102bd52c01e6fb3dc625f746dc101b1",
      "parents": [
        "8d437c776bba5383adb862dbefe8a1b7adb357b5"
      ],
      "author": {
        "name": "shangxiaobj",
        "email": "shangxiaobj@inspur.com",
        "time": "Sun Aug 13 23:37:34 2017 -0700"
      },
      "committer": {
        "name": "shangxiaobj",
        "email": "shangxiaobj@inspur.com",
        "time": "Sun Aug 13 23:38:43 2017 -0700"
      },
      "message": "[Trivialfix]Fix typos in tempest\n\nFix all the typos found in tempest.\n\nChange-Id: I9417ff7e0ab8a552c6d6acdeb968a9fe993b270a\n"
    },
    {
      "commit": "841b75e6b64254965e72c6a09bd09171e158e56b",
      "tree": "ea12a0db44ebc4ce71d0069dd99a19ff61855c0b",
      "parents": [
        "b19c55df4bb30a65e3e6abfa977dd9e857a330a4"
      ],
      "author": {
        "name": "Matthew Treinish",
        "email": "mtreinish@kortar.org",
        "time": "Mon Jul 17 13:17:43 2017 -0400"
      },
      "committer": {
        "name": "Matthew Treinish",
        "email": "mtreinish@kortar.org",
        "time": "Fri Jul 21 16:16:48 2017 -0400"
      },
      "message": "Add better docs on credential providers\n\nThis commit adds some better documentation with an example explaining\nhow to use the credential providers now in tempest/lib.\n\nChange-Id: I9f6856645094d483f7a3f0f76a40568c28c4e9b1\n"
    },
    {
      "commit": "b19c55df4bb30a65e3e6abfa977dd9e857a330a4",
      "tree": "06c35b92944205f26e74e214a19f75697059fafe",
      "parents": [
        "c51b712dec2013edeeaa3e91e65f94a7bb185574"
      ],
      "author": {
        "name": "Matthew Treinish",
        "email": "mtreinish@kortar.org",
        "time": "Mon Jul 17 12:38:35 2017 -0400"
      },
      "committer": {
        "name": "Matthew Treinish",
        "email": "mtreinish@kortar.org",
        "time": "Fri Jul 21 16:14:41 2017 -0400"
      },
      "message": "Migrate the preprov creds module to tempest lib\n\nThis commit migrates the preprovisioned credentials provider from\ntempest/common into tempest/lib. As part of this 2 dependencies are\nalso migrated to lib: the InvalidTestResource exception class and the\ntempest.common.fixed_network module.\n\nChange-Id: Ib9e909aaaf81f7cb57e2382cec44598e918747b8\n"
    },
    {
      "commit": "c51b712dec2013edeeaa3e91e65f94a7bb185574",
      "tree": "c5a93a86de8cc400b1951d86bc67b0d919a91983",
      "parents": [
        "e1e6e7825d48a4c4ef582b9c81b0a320e72ca18b"
      ],
      "author": {
        "name": "Matthew Treinish",
        "email": "mtreinish@kortar.org",
        "time": "Mon Jul 17 12:28:07 2017 -0400"
      },
      "committer": {
        "name": "Matthew Treinish",
        "email": "mtreinish@kortar.org",
        "time": "Fri Jul 21 16:14:40 2017 -0400"
      },
      "message": "Migrate the dynamic creds module to tempest lib\n\nThis commit migrates the dynamic credentials provider from\ntempest/common into tempest/lib.\n\nChange-Id: Id8d60e4d7c22bc72c3e48bc768509ff0cc0c89d5\n"
    },
    {
      "commit": "aca816da2068057df04e0a5b1b60f2221d03aae6",
      "tree": "fdf8e1e2904ff4ebfb45ccb56d94fcaf8d21998c",
      "parents": [
        "88d84e951b8bea60d7a65cb8a9449529b1716a01"
      ],
      "author": {
        "name": "Ken\u0027ichi Ohmichi",
        "email": "ken-oomichi@wx.jp.nec.com",
        "time": "Fri Jan 27 15:12:17 2017 -0800"
      },
      "committer": {
        "name": "Ken\u0027ichi Ohmichi",
        "email": "ken-oomichi@wx.jp.nec.com",
        "time": "Fri Feb 10 10:47:27 2017 -0800"
      },
      "message": "Enable sphinx on servers_client\n\nservers_client is most useful client for testing, but the docstring was\nnot enabled on the site. So this patch makes it enabled.\n\nChange-Id: I031de923deab74bc0f84cff52f470ab233b7dbba\n"
    },
    {
      "commit": "8160f088829255f8330c1f1e7a6632ad86e60ef1",
      "tree": "a4c57acee44d8062240b6d76017e037dfc785c13",
      "parents": [
        "5f9f540c243b8ff9b9adb9ffbbac40f58095dfbe"
      ],
      "author": {
        "name": "Frédéric Guillot",
        "email": "fguillot@internap.com",
        "time": "Fri Nov 25 10:40:40 2016 -0500"
      },
      "committer": {
        "name": "Frédéric Guillot",
        "email": "fguillot@internap.com",
        "time": "Fri Nov 25 10:41:04 2016 -0500"
      },
      "message": "Fix typo in documentation\n\nChange-Id: If8ff20ff77e5bbe1497faee45c9ef6401b1e5921\n"
    },
    {
      "commit": "e07579c6034ed8b2cd51ddefeff4b600691088bb",
      "tree": "a0abf948b80f6db3d78e0bead1842ed0b4ee73be",
      "parents": [
        "40c9d6b8b0064ebcf5becda01c7d29745a31c308"
      ],
      "author": {
        "name": "Andrea Frittoli (andreaf)",
        "email": "andrea.frittoli@hpe.com",
        "time": "Fri Aug 05 07:27:02 2016 +0100"
      },
      "committer": {
        "name": "Andrea Frittoli (andreaf)",
        "email": "andrea.frittoli@hpe.com",
        "time": "Fri Aug 05 16:23:26 2016 +0100"
      },
      "message": "Migrate service_clients to tempest.lib\n\nMigrate the service_clients module to tempest.lib.services.clients.\nMigrate related unit tests as well.\n\nThe clients module atm imports plugin.py from Tempest which is not\nallowed via hacking to avoid cirtular dependencies.\nIf there is no way around this, I will have to remove the self\nregistration of the service clients from plugins, and ask the\nplugins to do the registration themselves - which is a pity. Ideas?\n\nChange-Id: I40e3478f69af62a7cdc14fa65ed21dcfbbe10e72\n"
    },
    {
      "commit": "3e82af7f6cf565c80fbb8f0c7e614a6dc20c16f2",
      "tree": "2e7cc1d95ffd8a7698bb5edd8de10f730017701f",
      "parents": [
        "22b9fec99e5fbd2402e91d89c536e1c59a28beed"
      ],
      "author": {
        "name": "Andrea Frittoli (andreaf)",
        "email": "andrea.frittoli@hpe.com",
        "time": "Thu May 05 22:53:38 2016 +0100"
      },
      "committer": {
        "name": "Andrea Frittoli",
        "email": "andrea.frittoli@hpe.com",
        "time": "Tue May 24 14:11:14 2016 +0000"
      },
      "message": "Introduce scope in the auth API\n\nAdding the ability to select the scope of the authentication.\nWhen using identity v3, this makes it possible to use either\nproject scope or domain scope regardless of whether a project\nis included or not in the Credentials object.\n\nThe interface to auth for most tests is the AuthProvider.\nThe scope is defined in the constructor of the AuthProvider,\nand it can also be changed at a later time via \u0027set_scope\u0027.\n\nIn most cases a set of credentials will use the same scope.\nTest credentials will use project scope. Admin test credentials\nmay use domain scope on identity API alls, or project scope on\nother APIs. Since clients are initialised with an auth provider\nby the client manager, we extend the client manager interface to\ninclude the scope. Tests and Tempest parts that require a domain\nscoped token will instanciate the relevant client manager with\nscope \u003d\u003d \u0027domain\u0027, or set the scope to domain on the \u0027auth_provider\u0027.\n\nThe default scope in the v3 auth provider is \u0027projet;, which me must\ndo for backward compatibility reasons (besides it\u0027s what most tests\nexpects. We also filter the list of attributes based on scope, so\nthat tests or service clients may request a different scope.\n\nThe original behaviour of the token client is unchanged:\nall fields passed to it towards the API server. This\nmaintains backward compatibility, and leaves full control\nfor test that want to define what is sent in the token\nrequest.\n\nCloses-bug: #1475359\nChange-Id: I6fad6dd48a4d306f69da27c6793de687bbf72add\n"
    },
    {
      "commit": "c3b0b8b4999beb078290ad09e9ca71740816e1c5",
      "tree": "25626872afec95430abd2dd0bb48f71ddc93b879",
      "parents": [
        "36521463de6b5c6c48f1e6d0ff987a074e2af406"
      ],
      "author": {
        "name": "ghanshyam",
        "email": "ghanshyam.mann@nectechnologies.in",
        "time": "Wed Mar 16 11:58:34 2016 +0900"
      },
      "committer": {
        "name": "Ghanshyam Mann",
        "email": "ghanshyam.mann@nectechnologies.in",
        "time": "Thu Mar 17 02:44:45 2016 +0000"
      },
      "message": "Trivial: Fix some document comments in microversion\n\nThis is follow up patch to fix doc comments left in\nIcbdcfb4cd5b7fb1029eec035b9e0024be59c8d1f\n\nChange-Id: Iebdbfd62d1db4088e7e356aae700b74c17888415\n"
    },
    {
      "commit": "1f47cf976b6e57deb2aa6fb24ed249bf05c331e9",
      "tree": "6752b6f7f60605d2283b5217e1296ce383cb0261",
      "parents": [
        "0d560a9ce40cdf19e43fcbc480ec1d8745d5c6af"
      ],
      "author": {
        "name": "Ghanshyam",
        "email": "ghanshyam.mann@nectechnologies.in",
        "time": "Thu Feb 25 04:57:18 2016 +0900"
      },
      "committer": {
        "name": "Ghanshyam Mann",
        "email": "ghanshyam.mann@nectechnologies.in",
        "time": "Fri Mar 11 08:17:15 2016 +0000"
      },
      "message": "Migrated microversion testing framework to tempest/lib\n\nTempest implements the microversion testing support and\nthat framework and interfaces have been tested by implementing\nthe Compute 2.2 microversion as well as by their unit tests.\n\nThose should be stable interfaces so that can be consumed by other\nprojects microversion testing either in tempest or outside tempest.\n\nTo make them as stable interface, this commit moving that framework and\nits interfaces to tempest/lib folder.\n\nAdding release notes and library doc for those interface.\n\nPartially implements blueprint api-microversions-testing-support\n\nChange-Id: Icbdcfb4cd5b7fb1029eec035b9e0024be59c8d1f\n"
    },
    {
      "commit": "55511d98f1f525edec476fe638ac13366ba5b03b",
      "tree": "76f1a875de02f4cdc3b5a1b469ba90fddce46a1f",
      "parents": [
        "e284f8988f241e0d9864843dd6ecce5496ad409a"
      ],
      "author": {
        "name": "Matthew Treinish",
        "email": "mtreinish@kortar.org",
        "time": "Tue Feb 23 10:55:53 2016 -0500"
      },
      "committer": {
        "name": "Matthew Treinish",
        "email": "mtreinish@kortar.org",
        "time": "Mon Feb 29 15:35:26 2016 -0500"
      },
      "message": "Add documentation for the library interface\n\nThis commit adds documentation for the library interface, formerly\nknown as tempest-lib, and the release versioning.\n\nPartially implements bp tempest-lib-reintegration\n\nChange-Id: I623222a17fe3563bbe767fa803e8f771a21687a1\n"
    }
  ]
}
