)]}'
{
  "log": [
    {
      "commit": "d97ee3095eea53ed21da397c6b46c01948bc0e76",
      "tree": "6268603d2b9a81d9bbc315d4b1375da2986c5388",
      "parents": [
        "fdae448a05942d70f20f9de63a56877d11f89c08"
      ],
      "author": {
        "name": "Dean Troyer",
        "email": "dtroyer@gmail.com",
        "time": "Wed Feb 04 12:35:39 2015 -0600"
      },
      "committer": {
        "name": "Dean Troyer",
        "email": "dtroyer@gmail.com",
        "time": "Wed Feb 04 12:50:35 2015 -0600"
      },
      "message": "Update minimum bash version\n\nClarify our position on bash and other shells.\n\nChange-Id: I30e801afa03f8d7235556b0933d0205a30310899\n"
    },
    {
      "commit": "c195b643fe070833fc53fb5b3752896fb91a0b9e",
      "tree": "94cd02848a5029372e8b3eae5aa8afd54273f412",
      "parents": [
        "aad7b99c97b13f6e02c772b18d0565a0cc742c50",
        "1add6fc222745d6cd4b396fd105fccee3c015e1b"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Wed Feb 04 02:00:26 2015 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Wed Feb 04 02:00:26 2015 +0000"
      },
      "message": "Merge \"Increase the suggested minimum ram to 4gb\""
    },
    {
      "commit": "aad7b99c97b13f6e02c772b18d0565a0cc742c50",
      "tree": "e49f54d177b7976c44ec83b6c55636fbc40d64fb",
      "parents": [
        "3f55319d6d2ccf5f5b56e7fddcd05cb993e8b357",
        "3eeed23751f75d0cf27e11bc73eba9e9ae5e321c"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Wed Feb 04 00:26:39 2015 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Wed Feb 04 00:26:39 2015 +0000"
      },
      "message": "Merge \"Workflow documentation is now in infra-manual\""
    },
    {
      "commit": "1add6fc222745d6cd4b396fd105fccee3c015e1b",
      "tree": "a057737db02284f3aa4d5001d633f82aaa8a6856",
      "parents": [
        "18e0a335b65e50af5bade16176a955775b6dc372"
      ],
      "author": {
        "name": "Sean M. Collins",
        "email": "sean@coreitpro.com",
        "time": "Tue Feb 03 16:24:48 2015 -0500"
      },
      "committer": {
        "name": "Sean M. Collins",
        "email": "sean@coreitpro.com",
        "time": "Tue Feb 03 16:25:01 2015 -0500"
      },
      "message": "Increase the suggested minimum ram to 4gb\n\nChange-Id: I4f098d731693e635ebcc89357d382674c7730201\n"
    },
    {
      "commit": "3eeed23751f75d0cf27e11bc73eba9e9ae5e321c",
      "tree": "9a774d788b4f5f9ab219f1e47f69d020f0f23867",
      "parents": [
        "18e0a335b65e50af5bade16176a955775b6dc372"
      ],
      "author": {
        "name": "Jeremy Stanley",
        "email": "fungi@yuggoth.org",
        "time": "Fri Dec 05 03:30:41 2014 +0000"
      },
      "committer": {
        "name": "Jeremy Stanley",
        "email": "fungi@yuggoth.org",
        "time": "Tue Feb 03 18:44:56 2015 +0000"
      },
      "message": "Workflow documentation is now in infra-manual\n\nReplace URLs for workflow documentation to appropriate parts of the\nOpenStack Project Infrastructure Manual.\n\nChange-Id: Idf519ff362731c106bbd9b63135f8dab4c7b7b92\n"
    },
    {
      "commit": "5bee0cd4ce52098b84dcdada3fbee0bb0add726b",
      "tree": "a231ac899a9c783090238a638aa1e40f633aeb3e",
      "parents": [
        "e256022a1686eb447da1bbd318c44b58f72f3e0e"
      ],
      "author": {
        "name": "Martin Falatic",
        "email": "mfalatic@cisco.com",
        "time": "Fri Jan 23 14:10:33 2015 -0800"
      },
      "committer": {
        "name": "Martin Falatic",
        "email": "mfalatic@cisco.com",
        "time": "Sun Feb 01 21:25:30 2015 -0800"
      },
      "message": "Updated supported OS releases listed in stack.sh\n\nUpdated the supported OS release versions mentioned in stack.sh to be\nconsistent with what is listed in doc/source/index.rst\n\nChange-Id: Ie9045927779a063865115e3aff1b92450a104946\nCloses-Bug: #1414205\n"
    },
    {
      "commit": "36b13f58cfc2ddc286d96e4aa45d565c97ab5990",
      "tree": "48f9d8e9dbfba157c70fe9f0100cac36b59d3c2a",
      "parents": [
        "d31b05cc7c052707eb21afa9d813681d457535d8",
        "dde41d0797f0b085099cd5c9ff1e0110d5ae3fbd"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Thu Jan 29 05:57:19 2015 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Thu Jan 29 05:57:19 2015 +0000"
      },
      "message": "Merge \"Deprecate SCREEN_LOGDIR in favor of LOGDIR\""
    },
    {
      "commit": "1f316beb2052b715f077ef42279361026d1a24c3",
      "tree": "fedb4063e69caff48b005ccc7102a47aec971f55",
      "parents": [
        "55383f1a9bb2538b3e6add6dd9bf38080b910492"
      ],
      "author": {
        "name": "Attila Fazekas",
        "email": "afazekas@redhat.com",
        "time": "Mon Jan 26 16:39:57 2015 +0100"
      },
      "committer": {
        "name": "Attila Fazekas",
        "email": "afazekas@redhat.com",
        "time": "Tue Jan 27 09:22:52 2015 +0100"
      },
      "message": "Remove rhel6 and py26 support\n\nel6 is shipped with Python 2.6.x which is not expected\nto be supported with the openstack kilo release.\n\nFor el6 support we need to do lot of thing differently,\nwhich makes the code more complicated.\n\nThis change removes el6 and py26 support from devstack.\n\nThis change also removed a discontinued (1 year ago)\nopenSUSE 12.2 code path, which used a similar codepath as el6.\n\nSeveral comment related to el6 also removed or modified.\n\nChange-Id: Iea0b0c98a5e11fd85bb5e93c099f740fe05d2f3a\n"
    },
    {
      "commit": "40b24278fa66cf1bec2d1db746ec0b4a3b4c5db2",
      "tree": "1ec47eb1f48a6a6bec9fbc53792c142f7da16807",
      "parents": [
        "8467cd3faa67254170680d156cffcde89ff50158",
        "37b7a665d046160754396423cd4443a3e3f9bb11"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Wed Jan 21 17:51:16 2015 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Wed Jan 21 17:51:16 2015 +0000"
      },
      "message": "Merge \"Fix doc: API_RATE_LIMIT has been removed\""
    },
    {
      "commit": "dde41d0797f0b085099cd5c9ff1e0110d5ae3fbd",
      "tree": "61e097d1a0e501b381d41f99681c755b8ca77bd8",
      "parents": [
        "9e84d095f2fc5549186097f00c678f916941bf69"
      ],
      "author": {
        "name": "Dean Troyer",
        "email": "dtroyer@gmail.com",
        "time": "Tue Dec 09 17:47:57 2014 -0600"
      },
      "committer": {
        "name": "Dean Troyer",
        "email": "dtroyer@gmail.com",
        "time": "Tue Jan 20 16:08:22 2015 -0600"
      },
      "message": "Deprecate SCREEN_LOGDIR in favor of LOGDIR\n\nThis is the first step in the log file cleanup.  If SCREEN_LOGDIR\nis still set, symlinks will be created in the old screen log directory\nso things like the devstack-gate log collector continues to work.\n\nbp:logging-and-service-names\nChange-Id: I3ac796e322a18dbd0b8b2310a08310ca159d7613\n"
    },
    {
      "commit": "37b7a665d046160754396423cd4443a3e3f9bb11",
      "tree": "8059f5003a67998c5828284fd57b1d3275d3ee99",
      "parents": [
        "62002dd88b7909ac249face4243e1aae03745a01"
      ],
      "author": {
        "name": "JordanP",
        "email": "jordan.pittier@scality.com",
        "time": "Tue Jan 20 14:28:22 2015 +0100"
      },
      "committer": {
        "name": "JordanP",
        "email": "jordan.pittier@scality.com",
        "time": "Tue Jan 20 14:28:22 2015 +0100"
      },
      "message": "Fix doc: API_RATE_LIMIT has been removed\n\nIb0538bdd23b17e519b9c917018ccc9fa8c6425c5 removed the option\nAPI_RATE_LIMIT. So don\u0027t mention it in the documentation.\n\nChange-Id: I9df67c3dd1b800f6a51de2cd78aeaad10ca38f7e\n"
    },
    {
      "commit": "3566310ea8731547afd1ca18e1416a2d12dbc0c7",
      "tree": "42154026ca66464c16dba85ba0f04ea2b62f1d68",
      "parents": [
        "62002dd88b7909ac249face4243e1aae03745a01"
      ],
      "author": {
        "name": "Kennan",
        "email": "wkq5325@gmail.com",
        "time": "Tue Jan 20 16:19:49 2015 +0800"
      },
      "committer": {
        "name": "Kennan",
        "email": "wkq5325@gmail.com",
        "time": "Tue Jan 20 16:23:59 2015 +0800"
      },
      "message": "Remove unneeded word\n\nChange-Id: Ic3f7fb5bc992e1a8c5b9fc433572d7e39f81f08a\n"
    },
    {
      "commit": "9cedfcfda23445aadb866f40b0aafdde533cec9a",
      "tree": "ab63ed021e3fd78bb79f722f4bbfaaa88fc5305a",
      "parents": [
        "a6613851abacbfaad48d51a4de41e9b5e077e24c",
        "2c65e71ab85a6271818048f79541e9b269566df5"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Wed Jan 07 18:11:07 2015 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Wed Jan 07 18:11:07 2015 +0000"
      },
      "message": "Merge \"Implement devstack external plugins\""
    },
    {
      "commit": "2c65e71ab85a6271818048f79541e9b269566df5",
      "tree": "ef8721cc25ec6f4736ea62a058d5c3556bbf510d",
      "parents": [
        "7d6df5225bafaf77137aaa69f8fecd1286491b36"
      ],
      "author": {
        "name": "Sean Dague",
        "email": "sean@dague.net",
        "time": "Thu Dec 18 09:44:56 2014 -0500"
      },
      "committer": {
        "name": "Sean Dague",
        "email": "sean@dague.net",
        "time": "Tue Jan 06 12:30:25 2015 -0500"
      },
      "message": "Implement devstack external plugins\n\nThis is an initial pass at plugin infrastructure for devstack which\nallows specifying an external repository via:\n\nenable_plugin \u003cname\u003e \u003cgiturl\u003e [branch]\n\nIt implements the devstack specification for this at\nI173dee3d57967b1d2ffd30e4868a2832aeac97ce\n\nChange-Id: I8e4175313b3cf0b12e981122358b1288a7eb0746\n"
    },
    {
      "commit": "3a6b128f3af8068362bdd78a0d264aa54672328e",
      "tree": "b5f7483d36a8d64f513a9b404a0bf8f36810e6dc",
      "parents": [
        "9103d4390b16ca61b2d8a68be2bfc461408d04f4"
      ],
      "author": {
        "name": "Steven Dake",
        "email": "sdake@redhat.com",
        "time": "Wed Dec 31 14:27:22 2014 -0700"
      },
      "committer": {
        "name": "Steven Dake",
        "email": "sdake@redhat.com",
        "time": "Fri Jan 02 16:21:55 2015 -0700"
      },
      "message": "Improve firewall recommendations for Neutron documentation\n\nThe documention does not mention that either ufw or firewalld should be\ndisabled to operate a devstack+Neutron environment.  This change adds a\ndescription of fault symptoms as well as a simple workaround.\n\nChange-Id: Ie0ec614dfa56febbf6588836d2e1fc057aa8830f\n"
    },
    {
      "commit": "933827cccea4d0866ecac9513a5f3ebeb90749ff",
      "tree": "a7f483edb20e746c4d90e37fc4129a0e8a5ecd3e",
      "parents": [
        "738b92a8ac0282fc349675203773601f2aa65e40"
      ],
      "author": {
        "name": "saradpatel",
        "email": "sarad.patel@hp.com",
        "time": "Fri Dec 19 12:09:05 2014 +0000"
      },
      "committer": {
        "name": "saradpatel",
        "email": "sarad.patel@hp.com",
        "time": "Fri Dec 19 12:11:38 2014 +0000"
      },
      "message": "Fix typo errors in devstack documentation\n\nThis submission fixes typo errors in following files\n  1. contributing.rst\n  2. exerciserc.rst\n  3. faq.rst\n  4. local.conf.rst\n  5. openrc.rst\n\nChange-Id: I2b2d61673c3c95f60c56978b5a81016603fef252\n"
    },
    {
      "commit": "8dab39854567df373233751be86871222e74aa06",
      "tree": "bb5cbe53f7c695820ce2e5f7633f9ac8db294561",
      "parents": [
        "00111b59d2db3fc1ff7f311abf4e0be6690183eb",
        "b7c1ce4d0f40cb24c78d6a14bb092b57ee12be03"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Tue Dec 09 17:30:19 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Tue Dec 09 17:30:19 2014 +0000"
      },
      "message": "Merge \"Fix path to network interfaces configurations\""
    },
    {
      "commit": "5853160c6e0a0c7601beea122d5f690ca6bba082",
      "tree": "96fc00fd58475d0a7b9fb9c96df44b997b028d3b",
      "parents": [
        "9abe094c1dfb1a0f2cb352f3418507eff54c2c82",
        "b3fdb1c93593faa6fb674937155f911beb2f0200"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Tue Dec 09 05:12:16 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Tue Dec 09 05:12:16 2014 +0000"
      },
      "message": "Merge \"Simplify docs build\""
    },
    {
      "commit": "37768a2e56ae21d40a22e13a5957d7cca951689b",
      "tree": "30831bd11c14f46897b6bb593839a95db44d7c5d",
      "parents": [
        "53aaf15af37c718af8b47d1d2ba0052a875faed7",
        "fe6dccb0a8b1ca05e73982f0aba647044bf79a2d"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Mon Dec 08 18:17:50 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Mon Dec 08 18:17:50 2014 +0000"
      },
      "message": "Merge \"Fix typos in the configuration documentation\""
    },
    {
      "commit": "2f8e08b5728f4272b415b1c0aab8ff62eae29b06",
      "tree": "9f817f0351bf0d7bf5784ac56bf38b4e637b0131",
      "parents": [
        "129166c2d9ab4135143467eb23a8201410a4ed35"
      ],
      "author": {
        "name": "Sean Dague",
        "email": "sean@dague.net",
        "time": "Fri Dec 05 08:31:16 2014 -0500"
      },
      "committer": {
        "name": "Sean Dague",
        "email": "sean@dague.net",
        "time": "Fri Dec 05 08:31:16 2014 -0500"
      },
      "message": "remove nova baremetal driver support\n\nThis has been deleted from the nova tree, we should purge it from\ndevstack, as it will not work any more.\n\nChange-Id: I20501fec140998b91c9ddfd84b7b10168624430a\n"
    },
    {
      "commit": "2dba66f328b1b7424b7c8cb4c79f29d26a0c997a",
      "tree": "b355d2dc5a59c78cd015afbaf8591372541c8938",
      "parents": [
        "dead777ea380df7bc1969e9807f90159f512259e",
        "af14029553a3aaeb3edaf49568b175c47f88fbc0"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Fri Dec 05 00:38:38 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Fri Dec 05 00:38:38 2014 +0000"
      },
      "message": "Merge \"Rework the old logo\""
    },
    {
      "commit": "5f332766fe97d8a814ade8428aa02ece0eb75921",
      "tree": "b67450cede542435d6f9e1fc54a49187c510b38b",
      "parents": [
        "20132c1aeb1c96bae1446e70f9e2ff664b947014",
        "d591a25e424ea8cec4d67854fcce236671210139"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Wed Dec 03 15:56:56 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Wed Dec 03 15:56:56 2014 +0000"
      },
      "message": "Merge \"Add support for tuskar-api service\""
    },
    {
      "commit": "b7c1ce4d0f40cb24c78d6a14bb092b57ee12be03",
      "tree": "3ffc1895f31ed03bfaea4865cd9d47aa64569bd6",
      "parents": [
        "3b1647310d8b8b975e74d2601ba841e373b97b20"
      ],
      "author": {
        "name": "Juan Antonio Osorio Robles",
        "email": "juan.osorio.robles@ericsson.com",
        "time": "Fri Nov 28 14:19:19 2014 +0200"
      },
      "committer": {
        "name": "Juan Antonio Osorio Robles",
        "email": "juan.osorio.robles@ericsson.com",
        "time": "Fri Nov 28 14:19:19 2014 +0200"
      },
      "message": "Fix path to network interfaces configurations\n\nThis commit changes the path that is used as reference in the\ndocumentation to one that is widely used in both ubuntu and debian. This\nwas made in order to avoid confusions (that actually happened while I\nwas trying out the devstack guide).\n\nChange-Id: Ic3ce40816f79f9f522fc33ed8b4a574d7a57d586\n"
    },
    {
      "commit": "fe6dccb0a8b1ca05e73982f0aba647044bf79a2d",
      "tree": "4e11e607a09a3aba83a8740e0f2c4e63cb1afc1f",
      "parents": [
        "3b1647310d8b8b975e74d2601ba841e373b97b20"
      ],
      "author": {
        "name": "Juan Antonio Osorio Robles",
        "email": "juan.osorio.robles@ericsson.com",
        "time": "Fri Nov 28 13:12:14 2014 +0200"
      },
      "committer": {
        "name": "Juan Antonio Osorio Robles",
        "email": "juan.osorio.robles@ericsson.com",
        "time": "Fri Nov 28 13:12:14 2014 +0200"
      },
      "message": "Fix typos in the configuration documentation\n\nChange-Id: I0089c195f4cda313c3b68a7c5c215b9dbff94db2\n"
    },
    {
      "commit": "db3225c1264e1363262c210daa4a3c77a4fb6853",
      "tree": "cd123e6897cba31c903aba80fe7208b90c113968",
      "parents": [
        "59bfc08489f9d322acc0e44f14f27d630d730be4",
        "34296016632a82ebbc88978a41f12ac2af1730e6"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Mon Nov 24 22:22:48 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Mon Nov 24 22:22:48 2014 +0000"
      },
      "message": "Merge \"Documentation: Using Neutron with DevStack\""
    },
    {
      "commit": "74a8ccf3b44ac4b6f07fdd3a44374bad9bc25f67",
      "tree": "b791d30caa10aec1c630bc70af95b7c851dc9fe2",
      "parents": [
        "15ab23b5652e4491141d6c24000b056a5b61d846",
        "a6dfe8199831019a53c937aa7f1f85549bb268e7"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Fri Nov 21 03:24:30 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Fri Nov 21 03:24:30 2014 +0000"
      },
      "message": "Merge \"Remove unused and deprecated SWIFT_CONFIG_DIR variable\""
    },
    {
      "commit": "af14029553a3aaeb3edaf49568b175c47f88fbc0",
      "tree": "d7191742372be56662af29a7e04ad95020a65a38",
      "parents": [
        "2d7f19627771680d4872eb77e06ceccf3cdd7b1b"
      ],
      "author": {
        "name": "Dean Troyer",
        "email": "dtroyer@gmail.com",
        "time": "Thu Nov 20 21:13:15 2014 -0600"
      },
      "committer": {
        "name": "Dean Troyer",
        "email": "dtroyer@gmail.com",
        "time": "Thu Nov 20 21:22:00 2014 -0600"
      },
      "message": "Rework the old logo\n\n* Re-work the old banner logo for the Sphinx docs\n* Remove the remaining leftover assets from the old web site\n\nSo this is one possibility, I retained the other logo files so we have\noptions to play with.\n\nChange-Id: Iac15899780072450dc30600a719283c0e2b0c0ae\n"
    },
    {
      "commit": "b103e1abd866bdb8af677e7da950d6d2b35ac1b2",
      "tree": "eb4051c951ced2fec20ff8d6d5a933e9881af0cc",
      "parents": [
        "576aaae6f74c55ab65280c287f3b12a274e6e683",
        "21529a50e3b49ce378da88ce10ce903933fa3a02"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Thu Nov 20 20:09:43 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Thu Nov 20 20:09:43 2014 +0000"
      },
      "message": "Merge \"Add IPv6 support for tenant data network\""
    },
    {
      "commit": "a6dfe8199831019a53c937aa7f1f85549bb268e7",
      "tree": "96b91e5b721a22a7d6b62b039788517fdf85a915",
      "parents": [
        "576aaae6f74c55ab65280c287f3b12a274e6e683"
      ],
      "author": {
        "name": "JordanP",
        "email": "jordan.pittier@scality.com",
        "time": "Thu Nov 20 18:06:23 2014 +0100"
      },
      "committer": {
        "name": "JordanP",
        "email": "jordan.pittier@scality.com",
        "time": "Thu Nov 20 18:06:23 2014 +0100"
      },
      "message": "Remove unused and deprecated SWIFT_CONFIG_DIR variable\n\nChange-Id: Id9b9f2300288b98e4952ef8da6732232a683338d\n"
    },
    {
      "commit": "34296016632a82ebbc88978a41f12ac2af1730e6",
      "tree": "4152ccb653101c63f12c4942eebfdd3b671c60c9",
      "parents": [
        "2d7f19627771680d4872eb77e06ceccf3cdd7b1b"
      ],
      "author": {
        "name": "Sean M. Collins",
        "email": "sean_collins2@cable.comcast.com",
        "time": "Mon Oct 27 11:57:20 2014 -0400"
      },
      "committer": {
        "name": "Sean M. Collins",
        "email": "sean_collins2@cable.comcast.com",
        "time": "Thu Nov 20 11:31:38 2014 -0500"
      },
      "message": "Documentation: Using Neutron with DevStack\n\nChange-Id: I75f30a6809a6276dbd8a61e73535913be63b54f0\n"
    },
    {
      "commit": "d591a25e424ea8cec4d67854fcce236671210139",
      "tree": "98434abe7ffda19b8e47ed106aca241d02d47c6f",
      "parents": [
        "dd69403ff4608f8fe2c50c71962aee042ae0c1fa"
      ],
      "author": {
        "name": "Steven Hardy",
        "email": "shardy@redhat.com",
        "time": "Mon Oct 27 17:22:17 2014 +0000"
      },
      "committer": {
        "name": "Steven Hardy",
        "email": "shardy@redhat.com",
        "time": "Tue Nov 18 18:28:58 2014 +0000"
      },
      "message": "Add support for tuskar-api service\n\nAdds initial support for configuring and starting the tuskar-api\nservice.\n\nTo enable, add the following to your localrc:\n\nenable_service tuskar\nenable_service tuskar-api\n\nThe aim of this addition is to provide a more accessible (non devtest)\nway for developers to run up tuskar in a familiar devstack environment.\n\nSee the official repos for more information:\nhttps://github.com/openstack/tuskar/\nhttps://github.com/openstack/python-tuskarclient\n\nChange-Id: Id0c3c0d3a38100c66dbe6e3adf1f715162f99742\n"
    },
    {
      "commit": "3293046d3091e7017beafe92bfe361e6d204bfb1",
      "tree": "774eb47a5a152aa24c757e23d15a0030482184ce",
      "parents": [
        "07d7e5b1f9b2201da006201f99a9b357a45b9b37"
      ],
      "author": {
        "name": "Sean Dague",
        "email": "sean@dague.net",
        "time": "Tue Nov 18 06:51:16 2014 -0500"
      },
      "committer": {
        "name": "Sean Dague",
        "email": "sean@dague.net",
        "time": "Tue Nov 18 06:51:16 2014 -0500"
      },
      "message": "use a more common rst header hiearchy\n\nWhile rst doesn\u0027t actually care about the order of headers, reviewers\nsometimes do. And the build in emacs mode has a certain order\nspecified that it can easily rotate between.\n\nStandardize on \u003d\u003d h1, \u003d h2, - h3, ~ h4 in the code.\n\nChange-Id: I80ff6df6ef0703a3c3005809069428018bb355d4\n"
    },
    {
      "commit": "07d7e5b1f9b2201da006201f99a9b357a45b9b37",
      "tree": "8c9f10285f1fa5f08698ccdeeb540d596c2bd497",
      "parents": [
        "9bfdea87a6ceea667a3c674215099ce8a967a3c2"
      ],
      "author": {
        "name": "Sean Dague",
        "email": "sean@dague.net",
        "time": "Mon Nov 17 07:10:14 2014 -0500"
      },
      "committer": {
        "name": "Sean Dague",
        "email": "sean@dague.net",
        "time": "Tue Nov 18 06:44:20 2014 -0500"
      },
      "message": "add LIBS_FROM_GIT to docs\n\nAlso reformat common configuration variables to have an additional\nheader level which makes it easy to direct link to specific\nconfiguration vars when directing someone.\n\nReformat header markup to us a more standard \u003d\u003d \u003d - for h1, h2, h3\n\nChange-Id: I10bac5a93529cdfbcde0a05f9ebdbc1799d403cd\n"
    },
    {
      "commit": "b3fdb1c93593faa6fb674937155f911beb2f0200",
      "tree": "717795277ab8b9fb360c022ac46ec6b7eea171d7",
      "parents": [
        "9bfdea87a6ceea667a3c674215099ce8a967a3c2"
      ],
      "author": {
        "name": "Dean Troyer",
        "email": "dtroyer@gmail.com",
        "time": "Mon Nov 17 12:45:09 2014 -0600"
      },
      "committer": {
        "name": "Dean Troyer",
        "email": "dtroyer@gmail.com",
        "time": "Mon Nov 17 12:45:12 2014 -0600"
      },
      "message": "Simplify docs build\n\nRemove unnecessary old code from tools/build_docs.sh; it now only builds\ndocs for the current branch in the current working directory.\n\nFix the merging if the git log changes into changes.html.\n\nChange-Id: I965dc3383b6317807ca0d47fe42648a19e96b57b\n"
    },
    {
      "commit": "21529a50e3b49ce378da88ce10ce903933fa3a02",
      "tree": "eb1039bba3745096345def756fb6782f2529eab6",
      "parents": [
        "9bfdea87a6ceea667a3c674215099ce8a967a3c2"
      ],
      "author": {
        "name": "John Davidge",
        "email": "jodavidg@cisco.com",
        "time": "Mon Jun 30 09:55:11 2014 -0400"
      },
      "committer": {
        "name": "John Davidge",
        "email": "jodavidg@cisco.com",
        "time": "Mon Nov 17 05:16:07 2014 -0800"
      },
      "message": "Add IPv6 support for tenant data network\n\nDefine IP_VERSION with one of the three values 4, 6, or 4+6 in\nyour localrc to indicate if you intend to run your tenant data network\nas either IPv4, IPv6, or dual stack respectively. Default value is 4.\n\nIf your IP_VERSION is set to 6 or 4+6, then the following variables\nshould be defined in your localrc:\n  - FIXED_RANGE_V6: The IPv6 prefix for your tenant network\n  - IPV6_PRIVATE_NETWORK_GATEWAY: The gateway IP with the same prefix\n  - IPV6_RA_MODE (with default as slaac)\n  - IPV6_ADDRESS_MODE (with default as slaac)\n\nIf you\u0027re going to use IPV6_RA_MODE/IPV6_ADDRESS_MODE settings other\nthan the defaults then you should make sure your VM image has dhcpv6\nclient enabled at bootup, otherwise you\u0027ll need to run it manually\nafter the VM is booted.\n\nIt\u0027s recommended to run the latest version of dnsmasq 2.68.\nIf you intend to enable internet access in your VM, make sure\nyour network node has IPv6 internet access, and the IPv6 prefix for\nyour tenant network is a GUA and routable.\n\nImplements: blueprint ipv6-support\nChange-Id: I848abf18e00e2a869697c5ef6366bc567dde448a\nCo-Authored-By: John Davidge \u003cjodavidg@cisco.com\u003e\n"
    },
    {
      "commit": "ea3cdfad1fe6f63c8a6acdd4df4b5c4db85fabb5",
      "tree": "54ac003f8e35187737a9e2a285328dcfb49b9ad7",
      "parents": [
        "26dd21be8cbf789a8774c9a1941b364a497c4643"
      ],
      "author": {
        "name": "Dean Troyer",
        "email": "dtroyer@gmail.com",
        "time": "Sat Nov 08 08:29:16 2014 -0600"
      },
      "committer": {
        "name": "Dean Troyer",
        "email": "dtroyer@gmail.com",
        "time": "Sat Nov 08 08:29:20 2014 -0600"
      },
      "message": "Pass through the rest of the docs\n\nDo the link cleanups and update a handful of things that were\nout of date.\n\nChange-Id: I758027bf3577c66cfb13df963516823a5c247080\n"
    },
    {
      "commit": "26dd21be8cbf789a8774c9a1941b364a497c4643",
      "tree": "ba58fbefb786e4dd47b2db93c3fb87feb8467e3e",
      "parents": [
        "e6165e80bab0c06035a0b7002200bcbcfe4e62ab"
      ],
      "author": {
        "name": "Dean Troyer",
        "email": "dtroyer@gmail.com",
        "time": "Thu Nov 06 09:33:02 2014 -0600"
      },
      "committer": {
        "name": "Dean Troyer",
        "email": "dtroyer@gmail.com",
        "time": "Fri Nov 07 12:12:21 2014 -0600"
      },
      "message": "One last format and content cleanup for the index page\n\nUpdate the form of the links to other documents in the tree;\nthe generated HTML links must remain in the original form.\nThe layout is changed from the previous tables to a more Sphinx-y\nTOC-like list.\n\nAlso editorial changes to the index page and guide titles\n\nChange-Id: I52df0cc542754c386fb3c99d9efdf2524c11bf48\n"
    },
    {
      "commit": "d224ae1086c7641726a961208cab8af350a81b51",
      "tree": "7989f0d72669b514da7ad743379f3526c29d8726",
      "parents": [
        "0986a7b760e34741d4df6f97851f6d98fec4f99c"
      ],
      "author": {
        "name": "Dean Troyer",
        "email": "dtroyer@gmail.com",
        "time": "Thu Nov 06 09:33:02 2014 -0600"
      },
      "committer": {
        "name": "Dean Troyer",
        "email": "dtroyer@gmail.com",
        "time": "Thu Nov 06 10:32:09 2014 -0600"
      },
      "message": "Update index page doc links\n\nThis updates the form of the links to other documents in the tree;\nthe generated HTML links must remain in the original form.\n\nChange-Id: I6c2179e3b7cb5b8e2589ede84ab7d02340812e80\n"
    },
    {
      "commit": "0986a7b760e34741d4df6f97851f6d98fec4f99c",
      "tree": "e492b771c2b9de137193a6a6c01b6eab7620037f",
      "parents": [
        "63baba2711552e0f818ad2482281d93dc11e7212"
      ],
      "author": {
        "name": "Dean Troyer",
        "email": "dtroyer@gmail.com",
        "time": "Wed Oct 29 22:08:13 2014 -0500"
      },
      "committer": {
        "name": "Dean Troyer",
        "email": "dtroyer@gmail.com",
        "time": "Thu Nov 06 06:40:45 2014 -0600"
      },
      "message": "Remove old HTML headers\n\nChange-Id: I39107df88aeb89d3364ad479d8c313b7a79b9440\n"
    },
    {
      "commit": "63baba2711552e0f818ad2482281d93dc11e7212",
      "tree": "2276ba30f044780e33f1586cf57091d2c23ef805",
      "parents": [
        "bd4fe54fa43f723a1a149c3f08c14700a66ba6a8"
      ],
      "author": {
        "name": "Dean Troyer",
        "email": "dtroyer@gmail.com",
        "time": "Wed Oct 29 21:57:31 2014 -0500"
      },
      "committer": {
        "name": "Dean Troyer",
        "email": "dtroyer@gmail.com",
        "time": "Thu Nov 06 06:40:45 2014 -0600"
      },
      "message": "Clean up index page\n\nThere were a lot of artifacts left from the HTML translation.\n\nThe toctree at the end is to suppress the errors until the remaining\ndocs are cleaned up.\n\nChange-Id: I4a8f29f0be524d0a15c7c6f590ffc3ceed6ff811\n"
    },
    {
      "commit": "bd4fe54fa43f723a1a149c3f08c14700a66ba6a8",
      "tree": "b05e068563ab7cabe3963bd4b2b8d6d44e7edc55",
      "parents": [
        "e3822cf01d9db1a3aca051a16c239cb21adf18e5",
        "17314d242e1fea5a5ebc602c2a72fc28fb5473b4"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Wed Nov 05 08:13:48 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Wed Nov 05 08:13:48 2014 +0000"
      },
      "message": "Merge \"Remove old guides\""
    },
    {
      "commit": "cd1c3c7adb45e6fda75df48d0313aad8836a7453",
      "tree": "5ba84acfe3f35f403234729d98165586208ce036",
      "parents": [
        "956960e1b2c079eb5fe06fe9509522340fcd42a2"
      ],
      "author": {
        "name": "Kashyap Kopparam",
        "email": "kashyapk@thoughtworks.com",
        "time": "Fri Oct 31 17:32:57 2014 +0530"
      },
      "committer": {
        "name": "Kashyap Kopparam",
        "email": "kashyapk@thoughtworks.com",
        "time": "Fri Oct 31 17:34:47 2014 +0530"
      },
      "message": "added the localrc section to the local.conf\n\nChange-Id: Iffcc61ca886df96e1dc7c0df3c02125cb2b4a7dc\n"
    },
    {
      "commit": "17314d242e1fea5a5ebc602c2a72fc28fb5473b4",
      "tree": "ad5328f075935dc45a197d0036533ff105048e96",
      "parents": [
        "6fe32059de58964c8f089977539262f288df4601"
      ],
      "author": {
        "name": "Dean Troyer",
        "email": "dtroyer@gmail.com",
        "time": "Wed Oct 29 22:11:05 2014 -0500"
      },
      "committer": {
        "name": "Dean Troyer",
        "email": "dtroyer@gmail.com",
        "time": "Wed Oct 29 22:14:11 2014 -0500"
      },
      "message": "Remove old guides\n\nChange-Id: I2f8cd36aef1e0018ed4d5619c934dc9772823656\n"
    },
    {
      "commit": "f76ed01665d8718641a1c5e421571bd165486d24",
      "tree": "7df33360548c66ab7cb4c146242b00153b14d390",
      "parents": [
        "ce1f133732e298eb1b5d0814d1670756493c2a32"
      ],
      "author": {
        "name": "Sean M. Collins",
        "email": "sean_collins2@cable.comcast.com",
        "time": "Mon Oct 27 11:36:41 2014 -0400"
      },
      "committer": {
        "name": "Sean M. Collins",
        "email": "sean_collins2@cable.comcast.com",
        "time": "Mon Oct 27 11:36:41 2014 -0400"
      },
      "message": "Docs: Fix exercise table in index.rst\n\nChange-Id: I305414a5a38c6837a765110e726771ba2f94fe45\n"
    },
    {
      "commit": "0f3bafc74edce5fbc091b3cacf27f916ebf04fc7",
      "tree": "c6d4581c085a0ec79f5f09fc30ece9c8a5a5dc64",
      "parents": [
        "514c82030cf04da742d16582a23cc64962fdbda1"
      ],
      "author": {
        "name": "Sean M. Collins",
        "email": "sean_collins2@cable.comcast.com",
        "time": "Fri Oct 24 10:48:46 2014 -0400"
      },
      "committer": {
        "name": "Sean M. Collins",
        "email": "sean_collins2@cable.comcast.com",
        "time": "Fri Oct 24 10:48:46 2014 -0400"
      },
      "message": "Remove copyright footer from RST docs\n\nChange-Id: I2fe6aac7caec21af26983636d6ec827b3525ee15\n"
    },
    {
      "commit": "09e550c370cc79442236f8b05d00a7554bec9505",
      "tree": "b72d8e2bb395aa010e0c3d9772e223b266d66d04",
      "parents": [
        "58f1405665f72ae482aa34e09049a2847be1570e"
      ],
      "author": {
        "name": "Sean M. Collins",
        "email": "sean_collins2@cable.comcast.com",
        "time": "Tue Oct 21 11:40:08 2014 -0400"
      },
      "committer": {
        "name": "Sean M. Collins",
        "email": "sean_collins2@cable.comcast.com",
        "time": "Wed Oct 22 12:27:00 2014 -0400"
      },
      "message": "Convert all HTML doc to RST\n\nThe motivation for this conversion is to have DevStack\u0027s docs be\ngenerated using a more familair workflow for OpenStack projects, using\nSphinx.\n\nChanging from raw HTML to RST will also make it easier to contribute\nmore documentation, as well as making edits less of a hassle.\n\nThe majority of the work was done by using Pandoc to convert from HTML\nto RST, with minor edits to the output to remove errors in Sphinx.\n\nChange-Id: I9636017965aeade37b950ddf5bdb0c22ab9004bd\n"
    },
    {
      "commit": "eaff3e1b8c7133e4a5ea8a783e23536871be409a",
      "tree": "a71c97ad48752a2eec0205462516451898aab533",
      "parents": [
        "572a4c4c3c5553beea01f519dbdcadfb9c6f78b7"
      ],
      "author": {
        "name": "Adrien Cunin",
        "email": "adrien.cunin@osones.com",
        "time": "Tue Oct 21 13:46:54 2014 +0200"
      },
      "committer": {
        "name": "Adrien Cunin",
        "email": "adrien.cunin@osones.com",
        "time": "Tue Oct 21 13:52:24 2014 +0200"
      },
      "message": "Reference git.o.o DevStack repo rather than GitHub\n\nIn docs, use git.o.o URLs rather than GitHub URLs for the DevStack repo,\nand don\u0027t mention GitHub when git.o.o is more appropriate.\nAlso, replaced GitHub logo with Git logo in quickstart.png.\n\nChange-Id: Iab0006144f008963b8cb5be2d10ce0f360c0e6ca\n"
    },
    {
      "commit": "0cbddea50d9651342647884bf9b8733354238884",
      "tree": "ec8b20dc6871993dc2739ef2bce28ac76b599a9f",
      "parents": [
        "ebb983d3f218e276bbcda5875d513b8d4dae9d3c"
      ],
      "author": {
        "name": "Monty Taylor",
        "email": "mordred@inaugust.com",
        "time": "Tue Oct 07 13:25:01 2014 -0700"
      },
      "committer": {
        "name": "Anita Kuno",
        "email": "anteaya@anteaya.info",
        "time": "Tue Oct 14 12:13:07 2014 -0400"
      },
      "message": "Move the doc paths to match other repos\n\nIn order to build in the Infra system, we\u0027d like to be able to reuse the\nexisting doc build macros. To support that, move docs/source to\ndoc/source and docs/html to doc/build/html.\n\nChange-Id: Ibd8e8e82e54c69b182120df67e6ec6908fed2908\n"
    }
  ]
}
