)]}'
{
  "log": [
    {
      "commit": "c7845314f5602c5d7e074944fa7a391bf2de2fdd",
      "tree": "d00befb7ba1003f9ce9fda235b770972fa3d234e",
      "parents": [
        "7e96c8e854386f43604ad098a6ec7606ee676145"
      ],
      "author": {
        "name": "songwenping",
        "email": "songwenping@inspur.com",
        "time": "Mon Jan 04 02:57:38 2021 +0000"
      },
      "committer": {
        "name": "Wenping Song",
        "email": "songwenping@inspur.com",
        "time": "Fri Apr 02 08:49:22 2021 +0000"
      },
      "message": "Remove unicode from code\n\nIn python 3, all strings are considered as unicode string.\n\nThis patch drops the explicit unicode literal (u\u0027...\u0027)\nor (u\"..\") appearances from the unicode strings.\n\nChange-Id: I64af1c7c7415cd4ab99b6a913fb84fecbc0a3bf1\n"
    },
    {
      "commit": "a9055010fc43e5936ccb7c8fa6a7b54c13974b66",
      "tree": "e429b34bcb37f6fa0735bd6bae3c898cfa4c6991",
      "parents": [
        "24961f6244fd3798b26c0d516d18ab03cd764df8"
      ],
      "author": {
        "name": "Lukas Piwowarski",
        "email": "lpiwowar@redhat.com",
        "time": "Mon Jun 15 17:16:15 2020 +0200"
      },
      "committer": {
        "name": "Lukas Piwowarski",
        "email": "lpiwowar@redhat.com",
        "time": "Wed Sep 02 09:46:00 2020 +0200"
      },
      "message": "Create documentation for tests\n\nGenerate documentation for each test from its docstring.\n\nThe sphinx-apidoc tool is used to generate the .rst\nfiles necessary for the generation of the documentation.\n\nWhen the documentation is being build only functions that\nstart with \"test\" are passed to the resulting documentation.\n\nChange-Id: I1878f67e10df9bb1f8289beda8e59a56b5057fe4\n"
    },
    {
      "commit": "b652e781036d7c7958650daf813ab1b34c9ea2c5",
      "tree": "0d36b14a54ecdca3acd7027f28fac8542c5d9ed2",
      "parents": [
        "b18d7dda308d5558f097a72c8fe5e5bc3ea07531",
        "b20c3a5cc02ab4429823ed6f7addd9de670be93e"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.opendev.org",
        "time": "Tue Aug 04 10:05:45 2020 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Tue Aug 04 10:05:45 2020 +0000"
      },
      "message": "Merge \"Enable xindy for PDF build\""
    },
    {
      "commit": "217eebd0bfb5f8ed4ec1ad75c07bb419534989f6",
      "tree": "9e56a7d9bc8abb2ef974b3913938313e57b67e2f",
      "parents": [
        "f9ba3e6625d2ef5704a569d9a107996e58061273"
      ],
      "author": {
        "name": "melissaml",
        "email": "ma.lei@99cloud.net",
        "time": "Wed Jun 24 10:13:45 2020 +0800"
      },
      "committer": {
        "name": "melissaml",
        "email": "ma.lei@99cloud.net",
        "time": "Wed Jun 24 10:13:45 2020 +0800"
      },
      "message": "Fix pygments style\n\nNew theme of docs respects pygments_style.\n\nmore info: http://lists.openstack.org/pipermail/openstack-discuss/2020-May/014971.html\n\nChange-Id: I4fbc5fc613e6eb64997935422697477db3ebcc91\n"
    },
    {
      "commit": "0fbce172204a0b4edd5de74934f64d374238c3c4",
      "tree": "67e66ca0def575cc274b177c46b813a34c7a3d44",
      "parents": [
        "0c71fc29a13545572ecf8eb5e56c20f9086ce009"
      ],
      "author": {
        "name": "Andreas Jaeger",
        "email": "aj@suse.com",
        "time": "Mon May 18 19:32:19 2020 +0200"
      },
      "committer": {
        "name": "Andreas Jaeger",
        "email": "aj@suse.com",
        "time": "Mon May 18 19:34:29 2020 +0200"
      },
      "message": "Switch to newer openstackdocstheme and reno versions\n\nSwitch to openstackdocstheme 2.2.0 and reno 3.1.0 versions. Using\nthese versions will allow especially:\n* Linking from HTML to PDF document\n* parallelizing building of documents\n\nUpdate Sphinx version as well.\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\nSet openstackdocs_pdf_link to link to PDF file.\n\nDepends-On: https://review.opendev.org/728938\nChange-Id: Ia31f69f00eb24771bf700b4e25ae73a09c1c8aed\n"
    },
    {
      "commit": "b20c3a5cc02ab4429823ed6f7addd9de670be93e",
      "tree": "d80f510092ffef71a99b881f7e337bda331c59c2",
      "parents": [
        "54a856ec051939fc59b90ba56281b7eafbce0991"
      ],
      "author": {
        "name": "Masayuki Igawa",
        "email": "masayuki@igawa.io",
        "time": "Mon Sep 30 11:04:38 2019 +0900"
      },
      "committer": {
        "name": "Masayuki Igawa",
        "email": "masayuki@igawa.io",
        "time": "Mon Sep 30 11:04:38 2019 +0900"
      },
      "message": "Enable xindy for PDF build\n\nThis commit enables xindy for the PDF build. We can do this since the\nbug[0] was already fixed.\n\n[0] https://bugzilla.redhat.com/show_bug.cgi?id\u003d1643664\n\nChange-Id: I98aa27ea412fdc2d562fe845dd834550d6751a2b\n"
    },
    {
      "commit": "e740d39d049793216524dfc518a4fb7123019208",
      "tree": "7f82834dc342ac431f8ca8f58ecdc220ec714dad",
      "parents": [
        "181a26d25872e349ab552724c8d94bd4436868fb"
      ],
      "author": {
        "name": "pengyuesheng",
        "email": "pengyuesheng@gohighsec.com",
        "time": "Wed Jul 31 17:03:07 2019 +0800"
      },
      "committer": {
        "name": "pengyuesheng",
        "email": "pengyuesheng@gohighsec.com",
        "time": "Mon Sep 16 02:08:48 2019 +0000"
      },
      "message": "Bump the openstackdocstheme extension to 1.20\n\nSome options are now automatically configured by the version 1.20:\n- project\n- html_last_updated_fmt\n- latex_engine\n- latex_elements\n- version\n- release.\n\nChange-Id: Ia656e992e86293339521627acc892f81f7bd6a0b\n"
    },
    {
      "commit": "7e4ef4c823c052b5c68d4e249285f2ab98e61c06",
      "tree": "f36f53dfe51551d60679ec5a912015922793aa76",
      "parents": [
        "9e63a0323e48543c47d733ce45cafde45fc2ddcb"
      ],
      "author": {
        "name": "Masayuki Igawa",
        "email": "masayuki@igawa.io",
        "time": "Wed Jul 03 17:17:44 2019 +0900"
      },
      "committer": {
        "name": "Masayuki Igawa",
        "email": "masayuki@igawa.io",
        "time": "Wed Sep 11 16:42:28 2019 +0900"
      },
      "message": "Add PDF building\n\nThis commit add PDF building tox.ini environment and options for LaTeX\noutput. overview.rst is copied from README.rst. And, the original\nREADME.rst file is shrunk because we don\u0027t need such a long information\nin the README file. People can see the same contents in overview.rst\nnow.\n\nChange-Id: Id654c814988e78704726d2ba8bea9a03ce8596f8\n"
    },
    {
      "commit": "b69463e0b3413c149cd333afd5d5386cc0c1bf9c",
      "tree": "713acf0b602c2bcde37cd087ac0cc88bccc70f1e",
      "parents": [
        "e4976924ff764efead1c4ce063e5845693029615"
      ],
      "author": {
        "name": "Masayuki Igawa",
        "email": "masayuki@igawa.io",
        "time": "Thu Feb 01 16:54:34 2018 +0900"
      },
      "committer": {
        "name": "Ken\u0027ichi Ohmichi",
        "email": "ken1ohmichi@gmail.com",
        "time": "Wed Feb 07 18:53:36 2018 +0000"
      },
      "message": "Add \u0027doc\u0027 tag for bug link on doc theme\n\nThis commit adds \u0027doc\u0027 tag for a bug link on the\nopenstackdocstheme config. This configuration is used for\ndocumentation bug basically. So, this should be good in most cases.\n\nChange-Id: I11b7a9caef7ef896b39c39ddc2d958b6f0891991\n"
    },
    {
      "commit": "cd2fef95ca1462f9c8d026dd19c20a84deba3157",
      "tree": "5644de8dfba7eb830f226c304d9e12a7d5d9396e",
      "parents": [
        "93a42fd79dfc38c3f6b7a138a3298bfa5873c2f7"
      ],
      "author": {
        "name": "Matthew Treinish",
        "email": "mtreinish@kortar.org",
        "time": "Mon Nov 06 20:11:45 2017 -0500"
      },
      "committer": {
        "name": "Andrea Frittoli",
        "email": "andrea.frittoli@gmail.com",
        "time": "Wed Nov 08 01:23:17 2017 +0000"
      },
      "message": "Add a .htaccess for redirecting old paths\n\nThis commit adds an .htaccess file to the tempest docs to handle\nredirecting old paths to the new location. Before the docs migration in\nthe past we had docs located at docs.openstack.org/developer/tempest and\nnow things are located in docs.openstack.org/tempest/latest. With this\nfile we should be properly redirecting old links to the new location.\n\nChange-Id: Idec7b2f299ade9b7dcc678ea1daf8daa25f08c44\n"
    },
    {
      "commit": "5415c8ee83c2faa255d1f459334d85a65ecbc6d2",
      "tree": "86a84670c7ec4c34544d00f56e0e5d11977895ba",
      "parents": [
        "09389815a1e37a5674919e0053400a7ac1bd5812",
        "5febd73a5009710b6dd860eb75db6e2ad1ee1ca7"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Sun Sep 03 12:26:56 2017 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Sun Sep 03 12:26:56 2017 +0000"
      },
      "message": "Merge \"[Doc] Remove html_use_smartypants config in doc\""
    },
    {
      "commit": "6176f1bbf939aefa463d77696c1c420a21c30abf",
      "tree": "1dc3e33e7bb09a3b6b2bcf081c817477b843233e",
      "parents": [
        "c465bfe00183c18ae83e28dadfc2560f4ff1394e"
      ],
      "author": {
        "name": "yfzhao",
        "email": "dsware@126.com",
        "time": "Thu Aug 03 20:13:50 2017 +0800"
      },
      "committer": {
        "name": "yfzhao",
        "email": "dsware@126.com",
        "time": "Thu Aug 03 20:16:13 2017 +0800"
      },
      "message": "TrivialFix: Remove the unused import code\n\nRemove the unused import code in doc/source/conf.py\n\nChange-Id: Idd3de97e2752eb6a04b2040ea1dd88da5bb91b04\n"
    },
    {
      "commit": "15b3842665e53994adb7683714d3815b68ae45bb",
      "tree": "56018995f5c1627a003477b0b1f64eb50abe3871",
      "parents": [
        "0252bca0d926774eab86fd88590401897eefa41b"
      ],
      "author": {
        "name": "junboli",
        "email": "junbo85.li@gmail.com",
        "time": "Mon Jul 31 15:32:19 2017 +0800"
      },
      "committer": {
        "name": "junboli",
        "email": "junbo85.li@gmail.com",
        "time": "Mon Jul 31 15:32:19 2017 +0800"
      },
      "message": "TrivialFix: Remove the unused import code\n\nIn the file doc/source/conf.py, some unused import code left, this change is to\nclean them up.\n\nChange-Id: I22ad2c3f6f37e0ca80c2a0d0943492572899929e\n"
    },
    {
      "commit": "aa516f871f0f1b471909e24aa178bbe77ceebb0e",
      "tree": "2e7a3c17df1995566ca81c18caf385428814bfc1",
      "parents": [
        "7a857b04f8fa39c48d25f66153dbbbf7615331c9"
      ],
      "author": {
        "name": "Masayuki Igawa",
        "email": "masayuki@igawa.io",
        "time": "Wed Jul 12 13:56:04 2017 +0900"
      },
      "committer": {
        "name": "Masayuki Igawa",
        "email": "masayuki@igawa.io",
        "time": "Wed Jul 12 13:56:04 2017 +0900"
      },
      "message": "Add flag to generate tempest plugin list\n\nThis commit adds a flag to generate a tempest plugin list. In a local\nenvironment, we don\u0027t need to generate a tempest plugin list, always\nwhen we just need to see the other documents. Besides, generating the\ntempest plugin list takes a long time. When GENERATE_TEMPEST_PLUGIN_LIST\nenvironment variable is \u0027true\u0027(default), the plugin list is created.\nWhen the other value such as \u0027false\u0027 is specified, it isn\u0027t.\n\nChange-Id: I6fd3cb3045ba8bbfb39c597413e13faa3cd24ae3\n"
    },
    {
      "commit": "29b22308285de4f5aca09a9becf16f132efe463d",
      "tree": "778f46dc3e5a12719ded188a09e5106234b2c6fa",
      "parents": [
        "479863dd47beeb35aef5fd5541956658940c48cc"
      ],
      "author": {
        "name": "bhavani.cr",
        "email": "bhavani.r@nectechnologies.in",
        "time": "Tue Jul 04 12:00:58 2017 +0530"
      },
      "committer": {
        "name": "bhavani",
        "email": "bhavani.r@nectechnologies.in",
        "time": "Tue Jul 04 11:01:33 2017 +0000"
      },
      "message": "Switch from oslosphinx to openstackdocstheme\n\nTo use openstackdocstheme 1.11.0 properly, this patch fixes\nsome settings according to follow.\nhttps://docs.openstack.org/openstackdocstheme/latest/\n\nChange-Id: I07652e3a086a650ab9f08f6da7ddf0e8145b2969\n"
    },
    {
      "commit": "5febd73a5009710b6dd860eb75db6e2ad1ee1ca7",
      "tree": "677a6fd434f95f71b2a4c01f28dbaab11fe67cfb",
      "parents": [
        "1b786f1c6d4ed605be0f09647b44e97f8bd40664"
      ],
      "author": {
        "name": "Masayuki Igawa",
        "email": "masayuki@igawa.io",
        "time": "Thu Jun 29 12:43:04 2017 +0900"
      },
      "committer": {
        "name": "Masayuki Igawa",
        "email": "masayuki@igawa.io",
        "time": "Thu Jun 29 12:43:04 2017 +0900"
      },
      "message": "[Doc] Remove html_use_smartypants config in doc\n\nThis commit removes \u0027html_use_smartypants\u0027 config in the doc conf.py.\nThe config option is already deprecated. And we don\u0027t need it in the\nquoted double-dashes.\n\nChange-Id: I1884abdb6bcab606879f4d90d604fdf2dee78c7d\n"
    },
    {
      "commit": "60dc7a3a94f28d257257f9d8cfbaa1f7732048b4",
      "tree": "e4e5060a7e7635d21640b8564fcc746c225b0b5c",
      "parents": [
        "a863236795baee5690abe99c10c19bf5d57af3df"
      ],
      "author": {
        "name": "zhanghongtao",
        "email": "zhanghongtao0826@126.com",
        "time": "Fri Jun 09 16:28:15 2017 +0800"
      },
      "committer": {
        "name": "ZhangHongtao",
        "email": "zhanghongtao0826@126.com",
        "time": "Fri Jun 09 09:21:07 2017 +0000"
      },
      "message": "Fix html_last_updated_fmt for Python3.\n\nhtml_last_updated_fmt option is interpreted as a\nbyte string in python3, causing Sphinx build to break.\nThis patch makes it utf-8 string.\n\nChange-Id: If9104f4b56cd22fed87c596f990350ea877d83b6\nCloses-Bug:#1693670\n"
    },
    {
      "commit": "d2a657de0e636b121e2ce967505f7643e8aac542",
      "tree": "2af4eed03a2461215c26e29de2534824f0a887c9",
      "parents": [
        "7db050e405a89961cac7d88cf89f50214b289f93"
      ],
      "author": {
        "name": "Masayuki Igawa",
        "email": "masayuki@igawa.me",
        "time": "Mon May 08 15:25:56 2017 -0400"
      },
      "committer": {
        "name": "Masayuki Igawa",
        "email": "masayuki@igawa.me",
        "time": "Tue May 09 15:34:45 2017 -0400"
      },
      "message": "Update document theme and section headers\n\nThis commit updates the document theme. It is clear, simple, up-to-date\nand beautiful. And this commit also updates section headers to fix the\ndocument index.\n\nChange-Id: Ia1e8e16e5f5ddb06e4c4ccb4979b0750b88a4db4\n"
    },
    {
      "commit": "cd420fb059aef4d4356897626a75a1fb851ce9d2",
      "tree": "261c80133c043e6e9764d583151e647d6cd5fe4a",
      "parents": [
        "b86de8898f60af921980c00991f34248e100ccf9"
      ],
      "author": {
        "name": "yuhui_inspur",
        "email": "yuhui@inspur.com",
        "time": "Tue Apr 11 01:46:48 2017 -0700"
      },
      "committer": {
        "name": "yuhui_inspur",
        "email": "yuhui@inspur.com",
        "time": "Tue Apr 11 01:47:43 2017 -0700"
      },
      "message": "Add Apache License content in .py files\n\nChange-Id: Iebd5844dc2b999f19264daf61d4b73dc85f42111\n"
    },
    {
      "commit": "d114804f1a25c4fc6299153e8e368e12151bbf2f",
      "tree": "3d469f349c77a362790d52f1f405eb2ee8921295",
      "parents": [
        "e3701dd534696bb29661f61aa1759bc9e659931e"
      ],
      "author": {
        "name": "Stephen Finucane",
        "email": "sfinucan@redhat.com",
        "time": "Wed Mar 22 12:35:10 2017 +0000"
      },
      "committer": {
        "name": "Stephen Finucane",
        "email": "sfinucan@redhat.com",
        "time": "Thu Mar 23 11:51:45 2017 +0000"
      },
      "message": "Use Sphinx 1.5 warning-is-error\n\nWith pbr 2.0 and Sphinx 1.5, the setting for treat sphinx warnings as\nerrors is setting warning-is-error in build_sphinx section. Migrate\nthe setting from the old warnerrors one.\n\nThere are a couple of small items to be cleaned up.\n\nChange-Id: I01b1ac49c69d001ea25a475d903311d0b592656e\n"
    },
    {
      "commit": "e3701dd534696bb29661f61aa1759bc9e659931e",
      "tree": "d9d75ee2465db7f7e54b4a11b045c0b4033856cd",
      "parents": [
        "4411b2992c4f093ddc893e2e8149b2277d35c137"
      ],
      "author": {
        "name": "Stephen Finucane",
        "email": "sfinucan@redhat.com",
        "time": "Wed Mar 22 12:39:44 2017 +0000"
      },
      "committer": {
        "name": "Stephen Finucane",
        "email": "sfinucan@redhat.com",
        "time": "Wed Mar 22 12:41:12 2017 +0000"
      },
      "message": "doc: Remove config for unused builders\n\nTempest doesn\u0027t build docs in any format except for HTML. We can remove\nall of the cruft for other builders.\n\nChange-Id: I0011e4bfdf6fdeb560e5f8a39a8077c80501c79e\n"
    },
    {
      "commit": "831604c1dac30c196c2ac9a0691985f0b81fbd1b",
      "tree": "687f641f78b2fba6850ae059767887558fdf4e63",
      "parents": [
        "1b8f6f00eedf957990d47bc423a48f0760adfb79"
      ],
      "author": {
        "name": "gengchc2",
        "email": "geng.changcai2@zte.com.cn",
        "time": "Mon Dec 26 14:13:35 2016 +0800"
      },
      "committer": {
        "name": "gengchc2",
        "email": "geng.changcai2@zte.com.cn",
        "time": "Mon Dec 26 14:13:35 2016 +0800"
      },
      "message": "Removes unnecessary utf-8 coding\n\nThe file was added redundant utf-8 coding by some editor.\nwe can delete it .\n\nChange-Id: I55cfca58af0985fb54f7f6307d96f99ae10bae35\n"
    },
    {
      "commit": "89d56178b7eb8de67855fe721008e1b594c85ef8",
      "tree": "aebda4bfe7654dec6e872c0bc3fb899a674a490b",
      "parents": [
        "afe504bdd23399aa79b9f05937b4c8f2226d5099"
      ],
      "author": {
        "name": "Thomas Bechtold",
        "email": "tbechtold@suse.com",
        "time": "Tue Aug 30 18:57:09 2016 +0200"
      },
      "committer": {
        "name": "Thomas Bechtold",
        "email": "tbechtold@suse.com",
        "time": "Fri Sep 02 11:51:16 2016 +0000"
      },
      "message": "Fix doc build if git is absent\n\nWhen building packages if git is absent, then we should not set\nhtml_last_updated_fmt. It can still be set via the -D switch\nwhen building with sphinx-build.\n\nChange-Id: Icfeb9354fff36776f5c83d3da3ab39ce2bb1dfb3\nCloses-Bug: #1552251\n"
    },
    {
      "commit": "fc463268542e3cf8d3d5f0aa298629d8ae3362f7",
      "tree": "6f9b6b21d582c3eb6f604b5fe5d1cab86ab2e39c",
      "parents": [
        "330f11dd91543720eed100ded8ca0f3dca4f5907"
      ],
      "author": {
        "name": "Matthew Treinish",
        "email": "mtreinish@kortar.org",
        "time": "Wed Jun 29 10:39:02 2016 -0400"
      },
      "committer": {
        "name": "Matthew Treinish",
        "email": "mtreinish@kortar.org",
        "time": "Wed Jun 29 10:58:39 2016 -0400"
      },
      "message": "Add plugin registry generation to sphinx build\n\nThis commit adds running the plugin registry generation script to the\nsphinx build. This ensure that every time we build the docs we\u0027ll have\nan up-to-date plugin registry. This comes at the cost of increased\nbuild time since the script will query openstack\u0027s git server to get\nthe plugin list. Also, the plugin-registry source file was added to\n.gitignore since it is autogenerated now.\n\nChange-Id: Ib26124c5d5d5ef4617e4e702e594ce7f1795ce23\n"
    },
    {
      "commit": "bdef1c77ab84aed6b10f459895da7ea753166416",
      "tree": "9a998721367964e8934ce6353a5689cecf393efc",
      "parents": [
        "73c449834bef51cde6cab7fb96091e84b2610d09"
      ],
      "author": {
        "name": "Matthew Treinish",
        "email": "mtreinish@kortar.org",
        "time": "Tue Jun 21 18:06:49 2016 -0400"
      },
      "committer": {
        "name": "Matthew Treinish",
        "email": "mtreinish@kortar.org",
        "time": "Wed Jun 22 14:39:42 2016 -0400"
      },
      "message": "Move oslo config generator config inside package\n\nThis commit moves the oslo config generator config file from living as\na data file, which makes it very difficult to rely on, to just living\nin the package. By including it in the package we have a guaranteed\nrelative path we can rely on for building utilities on it, like the\ntempest init command.\n\nChange-Id: I5b9deae733f42fe3ed39418103304f71b43dccb3\nPartially-implements: bp tempest-run-cmd\n"
    },
    {
      "commit": "44ca9edd3ba4e00e6fd1da54ccc8220b83e794b3",
      "tree": "c77ad863338fbd579466743ed11a0b65ba37d203",
      "parents": [
        "2da9c901caf3d675b9937e37aec7b5942d79dda2"
      ],
      "author": {
        "name": "Masayuki Igawa",
        "email": "masayuki.igawa@gmail.com",
        "time": "Fri Jun 10 09:25:48 2016 +0900"
      },
      "committer": {
        "name": "Masayuki Igawa",
        "email": "masayuki.igawa@gmail.com",
        "time": "Fri Jun 10 09:25:48 2016 +0900"
      },
      "message": "Disable SmartyPants for docs\n\nThis commit disables SmartyPants feature for docs because it renders\n\u0027--\u0027 to \u0027–\u0027(\u0026#8211;) but it\u0027s not good for command options.\n\nChange-Id: Ic5ef2c648e9e888dc8ce19c4038c39842b66cfd9\n"
    },
    {
      "commit": "d11d5ee09de8d2d15c18519cdc5fa3aedd985ac2",
      "tree": "1472107bfcc6e532b90012382d14b519b2c79939",
      "parents": [
        "99da10d2e1d2cdb08e4b84db93d681a154d56861"
      ],
      "author": {
        "name": "Harshada Mangesh Kakad",
        "email": "harshadak@metsi.co.uk",
        "time": "Thu Dec 31 01:38:46 2015 -0800"
      },
      "committer": {
        "name": "Harshada Mangesh Kakad",
        "email": "harshadak@metsi.co.uk",
        "time": "Thu Dec 31 01:39:54 2015 -0800"
      },
      "message": "Fixing the deprecated library function.\n\nos.popen() is deprecated since version 2.6. Resolved with use of\nsubprocess module.\n\nChange-Id: I0751dbda085922d5e390cb7a19a9e832d399e20b\nPartial-Bug: #1529836\n"
    },
    {
      "commit": "0bf52d497bebb3a0b393f2a8862eaf5161d76d79",
      "tree": "281d5494bd7bf1d737d7826f42787e40264e128b",
      "parents": [
        "c6cc6dba8a7a5b81039c8fcfe05c720333d29b74"
      ],
      "author": {
        "name": "David Paterson",
        "email": "davpat2112@yahoo.com",
        "time": "Mon Apr 13 21:55:58 2015 -0400"
      },
      "committer": {
        "name": "David Paterson",
        "email": "davpat2112@yahoo.com",
        "time": "Wed Sep 23 09:42:07 2015 -0400"
      },
      "message": "Fix init command\n\nInit command was not working properly as it could not locate the\nconfiguration sample file.\nSteps taken:\n- Move config-generator.tempest.conf to etc so it will be installed\nwith pbr.\n- Update all files with new path to config-generator-tempest.conf as\nneeded.\n- Refactor init command so if it detects we are not in a virtual\nenvironment, try to find the global config directory /etc/tempest.\nIf that fails fallback to [sys.prefix]/etc/tempest.\n\nCloses-Bug: #1491058\nCloses-Bug: #1490670\nChange-Id: I960bc711ff78ac2b0441ef63dff8ec4fb268fd3a\n"
    },
    {
      "commit": "1719dfeb69a2613eac4d63fd4c823d940b1b626a",
      "tree": "e7350b04874a2478aba935f01f11330f916fd2c5",
      "parents": [
        "b7ad53bed3127d3156099618d6058466d973f3c8"
      ],
      "author": {
        "name": "Matthew Treinish",
        "email": "mtreinish@kortar.org",
        "time": "Mon Aug 24 17:55:09 2015 -0400"
      },
      "committer": {
        "name": "Mathew Odden",
        "email": "mrodden@us.ibm.com",
        "time": "Tue Aug 25 14:21:43 2015 +0000"
      },
      "message": "Use the oslo.config sphinx module to generate sample\n\nThis commit switches to using the oslo.config sphinx extension to\ngenerate a sample config instead of doing it manually in the docs\u0027\nconf.py module.\n\nChange-Id: I7032cb4f56c728911ffa5c6911eb504f53bc80af\n"
    },
    {
      "commit": "13ed69fffc3f1a3a4ac2d6ca18f3d0fe6b6b599b",
      "tree": "6f82efb41e0e43d0cec33c98f208dd706a7a3c08",
      "parents": [
        "c6170a032189f5f7c5fbb599a6e87a05d7dc3a4b"
      ],
      "author": {
        "name": "Matthew Treinish",
        "email": "mtreinish@kortar.org",
        "time": "Mon Aug 10 11:51:54 2015 -0400"
      },
      "committer": {
        "name": "Matthew Treinish",
        "email": "mtreinish@kortar.org",
        "time": "Tue Aug 11 10:13:03 2015 -0400"
      },
      "message": "Bake in oslo sample config generation to sphinx build\n\nThe expectation from users is that to build docs locally all you need\nto do is run build_sphinx on the repo and the docs will be fully\ncreated. When we added the sample config to the tempest docs we ignored\nthis and just added the sample config generation to the docs tox job.\nThis commit fixes this by baking in the sample config generation to\nthe sphinx conf.py file which should ensure we have the sample config\ngenerated every time that we call build_sphinx.\n\nChange-Id: Ifd570707847f52592f5bc9bc743b8d3c98512639\n"
    },
    {
      "commit": "bf48dafdb38afb7c22313fe2d93350572c36e106",
      "tree": "ff66b63a59e8475e9b15c8c57812f49ad2f17391",
      "parents": [
        "a46e3fb3f01adfeef689de963f092acb21c320b8"
      ],
      "author": {
        "name": "Christian Berendt",
        "email": "berendt@b1-systems.de",
        "time": "Thu Sep 25 10:06:42 2014 +0200"
      },
      "committer": {
        "name": "Christian Berendt",
        "email": "berendt@b1-systems.de",
        "time": "Thu Sep 25 10:06:42 2014 +0200"
      },
      "message": "Stop using intersphinx\n\nRemove intersphinx from the docs build as it triggers network calls that\noccasionally fail, and we don\u0027t really use intersphinx (links other\nsphinx documents out on the internet)\n\nThis also removes the requirement for internet access during docs build.\n\nThis can cause docs jobs to fail if the project errors out on\nwarnings.\n\nChange-Id: Icdb04bbe9eb931b07e7363ebb852fa9e73b088ea\nRelated-Bug: #1368910\n"
    },
    {
      "commit": "82ba4286e0ed3b6633ea9a97200fa6301776f4f7",
      "tree": "05de1f71b77616d7335823daaac877528de818f9",
      "parents": [
        "209827826bae3174de748f7f3ebf891c7981c4ab"
      ],
      "author": {
        "name": "Dirk Mueller",
        "email": "dirk@dmllr.de",
        "time": "Thu Feb 13 14:27:54 2014 +0100"
      },
      "committer": {
        "name": "Dirk Mueller",
        "email": "dirk@dmllr.de",
        "time": "Fri Feb 14 18:16:53 2014 +0100"
      },
      "message": "Switch over to oslosphinx\n\noslosphinx is the new name of oslo.sphinx\n\nCloses-Bug: #1277168\nChange-Id: Ibfb9e59fbb3ef51a821b4f412601e26cb7f703f4\n"
    },
    {
      "commit": "271139aa7f1fa5f8d9e663702bf275378456fa46",
      "tree": "49bbe9bd209d8d192e8e940f8b94d2c58cd8d157",
      "parents": [
        "c122f1ef43aab0c63c5442aa57cf0b6824a850d8"
      ],
      "author": {
        "name": "Matthew Treinish",
        "email": "treinish@linux.vnet.ibm.com",
        "time": "Sat Oct 19 12:49:35 2013 -0400"
      },
      "committer": {
        "name": "Matthew Treinish",
        "email": "treinish@linux.vnet.ibm.com",
        "time": "Thu Oct 24 14:21:19 2013 +0000"
      },
      "message": "Update to latest pbr\n\nThis commit moves switches tempest from the d2to1 version of pbr and\nmove to the latest version of pbr. However, there is a bug with\nbuild_spinx so it doesn\u0027t work with a doc version set so that section\nis removed from the doc conf.py.\n\nChange-Id: I4fe14eb2b2e81132f8fa99936a031176b38c437b\n"
    },
    {
      "commit": "6d5c0528be03110c2dad4fede830cfab55181eba",
      "tree": "300f7f0d04dc96a66c6be78322cdda19a817abe8",
      "parents": [
        "fcbca588044aacdd8cc227c60377eac5feae0a74"
      ],
      "author": {
        "name": "Matthew Treinish",
        "email": "treinish@linux.vnet.ibm.com",
        "time": "Wed Sep 11 15:50:30 2013 +0000"
      },
      "committer": {
        "name": "Matthew Treinish",
        "email": "treinish@linux.vnet.ibm.com",
        "time": "Wed Sep 25 14:09:46 2013 +0000"
      },
      "message": "Update docs config\n\nThis commit updates the docs conf.py to make it more closely resemble\nwhat is used it other projects(based on nova\u0027s equivilent file). It\nalso removes listing Sean Dague as the sole author for the Tempest\ndocs because it is a collaborative effort. It also fixes a pep8\nfailure on the imports.\n\nChange-Id: I535858dc9d413e8d5f92d44194137f615390d117\n"
    },
    {
      "commit": "4410ca1c56546bd5d208bc78a73426e8b93b22af",
      "tree": "2e0a28e2d57d4e97159fed40d3a96946ece7a1f0",
      "parents": [
        "74af42c714de3eec4657a9cfd7ae7d0570b73828"
      ],
      "author": {
        "name": "Michael Chapman",
        "email": "michchap@cisco.com",
        "time": "Tue Jun 25 13:05:10 2013 +1000"
      },
      "committer": {
        "name": "Michael Chapman",
        "email": "michchap@cisco.com",
        "time": "Fri Jun 28 10:54:32 2013 +1000"
      },
      "message": "Fix index link in footer bar\n\nbug 1192692\n\nSphinx isn\u0027t configured to load the tempest modules,\nso the easiest fix is to remove the links to the\ngeneral and module indices (which don\u0027t exist).\n\nChange-Id: Ic33e0b6ce56cb31fa51b4cdce25524d40191235d\n"
    },
    {
      "commit": "7679b488edf651113c4aa2857acc14d870cfbfb2",
      "tree": "c192390e18ce9d0c7a37e234038cf151221c324b",
      "parents": [
        "b56052b475ad07bc85f3105156ba6739d03698ed"
      ],
      "author": {
        "name": "Sean Dague",
        "email": "sdague@linux.vnet.ibm.com",
        "time": "Fri May 24 08:49:44 2013 -0400"
      },
      "committer": {
        "name": "Sean Dague",
        "email": "sdague@linux.vnet.ibm.com",
        "time": "Fri May 24 08:49:44 2013 -0400"
      },
      "message": "update docs for consistency\n\nadjust the index file to be more readable for the field guide\n\nadjust titles to make more sense when displayed in top level index\n\nchange theme to \u0027nature\u0027, which is closer to the openstack default\nstyle. Will eventually write our own style here.\n\nChange-Id: I4f5fed65f9e26a4e4d333b1be4ed02c9ec246b9a\n"
    },
    {
      "commit": "b56052b475ad07bc85f3105156ba6739d03698ed",
      "tree": "807fd720df82b3a64ab2b67e5c05c6bcef883c3d",
      "parents": [
        "1937d09fb070e0e5bbf07b9cf69066b7dee10d64"
      ],
      "author": {
        "name": "Sean Dague",
        "email": "sdague@linux.vnet.ibm.com",
        "time": "Tue May 21 17:57:41 2013 -0400"
      },
      "committer": {
        "name": "Sean Dague",
        "email": "sdague@linux.vnet.ibm.com",
        "time": "Wed May 22 21:06:55 2013 -0400"
      },
      "message": "initial seed for tempest doc directory\n\nThis is a first bit of experiment to get a doc tree for tempest\nthat will publish our doc content to the web as part of a larger\nQA doc guide.\n\nUpdate some of the base READMEs to be a little more accurate,\nnow that we\u0027re going to be pushing them to the web.\n\nAdded tox [venv] to ensure that docs get built\n\nChange-Id: Id54e8fbc1d884525087630106e17b37dc1206cc9\n"
    }
  ]
}
