)]}'
{
  "log": [
    {
      "commit": "bfb52735dd1d26d32a0679ad5fdf94d753e92179",
      "tree": "d70677af7c836c7dcbdb6e643db32f74b3b646d6",
      "parents": [
        "0f470d2855a6bb90c2ddcc32e02a2772a5f5cf5b",
        "258c95de099309bd6b26f441d004ca3f67e9c25a"
      ],
      "author": {
        "name": "James E. Blair",
        "email": "jeblair@hp.com",
        "time": "Tue Feb 14 15:56:37 2012 -0800"
      },
      "committer": {
        "name": "James E. Blair",
        "email": "jeblair@hp.com",
        "time": "Tue Feb 14 15:57:20 2012 -0800"
      },
      "message": "Merge redux branch (keystone light)\n\nChange-Id: I2cb5b198a06848f42f919ea49e338443131e263e\n"
    },
    {
      "commit": "0f470d2855a6bb90c2ddcc32e02a2772a5f5cf5b",
      "tree": "98926c10b393a6e8f20c9ef0850aa0f5736d8140",
      "parents": [
        "80756ea71a86e91b2ec45ac25875a2e928b183be",
        "d1dd25e6a60d7987f94cb39f2150d8083f562032"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Tue Feb 14 22:33:13 2012 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Tue Feb 14 22:33:13 2012 +0000"
      },
      "message": "Merge \"Fixes bug 885087: /etc/nova/nova.conf\""
    },
    {
      "commit": "258c95de099309bd6b26f441d004ca3f67e9c25a",
      "tree": "d70677af7c836c7dcbdb6e643db32f74b3b646d6",
      "parents": [
        "31cce21808d259037703cc3386ad99b50482d5f5"
      ],
      "author": {
        "name": "Anthony Young",
        "email": "sleepsonthefloor@gmail.com",
        "time": "Tue Feb 14 14:20:36 2012 -0800"
      },
      "committer": {
        "name": "Anthony Young",
        "email": "sleepsonthefloor@gmail.com",
        "time": "Tue Feb 14 14:21:01 2012 -0800"
      },
      "message": "Update paste config to return version info\n\nChange-Id: I67edb5c9aab6899c105666a4541918bad9116386\n"
    },
    {
      "commit": "31cce21808d259037703cc3386ad99b50482d5f5",
      "tree": "8391c330ffa636fb4dec229b582416ee09d1307c",
      "parents": [
        "00596bb5f227732045c0aa0fab38f2e0c6054aca"
      ],
      "author": {
        "name": "Dean Troyer",
        "email": "dtroyer@gmail.com",
        "time": "Wed Feb 01 18:01:01 2012 -0600"
      },
      "committer": {
        "name": "Vishvananda Ishaya",
        "email": "vishvananda@gmail.com",
        "time": "Mon Feb 13 23:10:11 2012 -0800"
      },
      "message": "Blueprint cli-auth\n\n* Add proper test for swift in client-env.sh\n* Remove all VERIFY variables; nothing beyond the 4 OS_ vars is set now\n* Update exercises for Keystone 2.0 auth\n* swift understands Keystone 2.0 auth now, don\u0027t download custom binary\n* cleanup uploaded bundle in bundle.sh\n\nChange-Id: I99c818d81534bbf93c0e142513acb80e5fe613ea\n"
    },
    {
      "commit": "00596bb5f227732045c0aa0fab38f2e0c6054aca",
      "tree": "111879ea20ab95cf1880a0e925ddeee911594fa7",
      "parents": [
        "4f830e11f3e2497693243a423913d5799af71012"
      ],
      "author": {
        "name": "Anthony Young",
        "email": "sleepsonthefloor@gmail.com",
        "time": "Fri Dec 16 20:23:07 2011 +0000"
      },
      "committer": {
        "name": "Vishvananda Ishaya",
        "email": "vishvananda@gmail.com",
        "time": "Mon Feb 13 23:10:11 2012 -0800"
      },
      "message": "switch public_interface to br100 so that floating ips don\u0027t get bumped between interfaces\n\n * Set VLAN_INTERFACE to eth0 by default\n\nChange-Id: I8a85465fa389af3af04d91775a99df58b2da575a\n"
    },
    {
      "commit": "4f830e11f3e2497693243a423913d5799af71012",
      "tree": "6d446e7e6e7b87a8e21c23eff1e635085268cc65",
      "parents": [
        "2fcb6661cc13d77add8133e769b3c1650e093272"
      ],
      "author": {
        "name": "Anthony Young",
        "email": "sleepsonthefloor@gmail.com",
        "time": "Sat Feb 11 00:17:31 2012 -0800"
      },
      "committer": {
        "name": "Vishvananda Ishaya",
        "email": "vishvananda@gmail.com",
        "time": "Mon Feb 13 23:10:11 2012 -0800"
      },
      "message": "Logout and delete iscsi sessions\n\nChange-Id: I4906f943adc226c2dba9faf5e1595f47c4466432\n"
    },
    {
      "commit": "2fcb6661cc13d77add8133e769b3c1650e093272",
      "tree": "3a484843e93ff116e9d0e873441c156c14350d57",
      "parents": [
        "73c70890785e2c9e7312fe5ad579bf9a9d400de1"
      ],
      "author": {
        "name": "Anthony Young",
        "email": "sleepsonthefloor@gmail.com",
        "time": "Fri Feb 03 20:17:22 2012 +0000"
      },
      "committer": {
        "name": "Vishvananda Ishaya",
        "email": "vishvananda@gmail.com",
        "time": "Mon Feb 13 23:10:11 2012 -0800"
      },
      "message": "Configure vnc url endpoints on compute hosts\n\n * The compute manager constructs access urls, and so needs this info\n\nChange-Id: Ifa5f515a071d5006f6fc5cc6103eff91eafdb2b7\n"
    },
    {
      "commit": "73c70890785e2c9e7312fe5ad579bf9a9d400de1",
      "tree": "1a9642e8e78a3d5b052d290d4c1683002eb80226",
      "parents": [
        "6869d1ab7812c378ae65cab92ed6b84b699ec019"
      ],
      "author": {
        "name": "Chmouel Boudjnah",
        "email": "chmouel@chmouel.com",
        "time": "Thu Feb 09 16:36:15 2012 +0100"
      },
      "committer": {
        "name": "Vishvananda Ishaya",
        "email": "vishvananda@gmail.com",
        "time": "Mon Feb 13 23:09:59 2012 -0800"
      },
      "message": "Launch screen with bash as shell\n\nSince screen commands are bash specifics make sure we launch screen with\nbash login shell instead of other shells.\n\nFixes bug928883.\n\nChange-Id: I62b4c7182682deb4ef16ed0cf1a3b5a130c1c4ee\n"
    },
    {
      "commit": "6869d1ab7812c378ae65cab92ed6b84b699ec019",
      "tree": "0dc4ad526597e2aeb274c9562c2464258faf8c14",
      "parents": [
        "36867add0ea38dc88f58a1b77bf28f762f384a91"
      ],
      "author": {
        "name": "Chmouel Boudjnah",
        "email": "chmouel@chmouel.com",
        "time": "Thu Feb 09 16:44:32 2012 +0100"
      },
      "committer": {
        "name": "Vishvananda Ishaya",
        "email": "vishvananda@gmail.com",
        "time": "Mon Feb 13 23:09:54 2012 -0800"
      },
      "message": "Add object-expirer.\n\nFixes bug 928198.\n\nChange-Id: I0f3bbe323cdb285714d1c80fe7e7b7d9842ece06\n"
    },
    {
      "commit": "36867add0ea38dc88f58a1b77bf28f762f384a91",
      "tree": "e33e9069c994fb88df39ec263a21f80ef3a3ee32",
      "parents": [
        "e830a780f03753b18e423c0e66abc5813e84d0cf"
      ],
      "author": {
        "name": "Chmouel Boudjnah",
        "email": "chmouel@chmouel.com",
        "time": "Thu Feb 09 16:27:58 2012 +0100"
      },
      "committer": {
        "name": "Vishvananda Ishaya",
        "email": "vishvananda@gmail.com",
        "time": "Mon Feb 13 23:09:42 2012 -0800"
      },
      "message": "Remove TMUX support.\n\nAfter discussion on the mailing list tmux is not used much and since it\nwas broken for a while remove that support.\n\nFixes bug 928967.\n\nChange-Id: Iff1eea45190f4ef873c60b3563fe94359702446d\n"
    },
    {
      "commit": "e830a780f03753b18e423c0e66abc5813e84d0cf",
      "tree": "b90d0affb26c83cf0d3ad259dd985a855f7e04d1",
      "parents": [
        "6325216cde36c3af89161c0be0d7b652fdc0fccd"
      ],
      "author": {
        "name": "Dean Troyer",
        "email": "dtroyer@gmail.com",
        "time": "Wed Feb 08 11:49:28 2012 -0600"
      },
      "committer": {
        "name": "Vishvananda Ishaya",
        "email": "vishvananda@gmail.com",
        "time": "Mon Feb 13 23:01:27 2012 -0800"
      },
      "message": "Not all distros include a symlink from euca-describe-group to euca-describe-groups\n\nChange-Id: Iaba71c36b405d2891aebdb45c1b9fd84853988f5\n"
    },
    {
      "commit": "6325216cde36c3af89161c0be0d7b652fdc0fccd",
      "tree": "fdbe151fed5a24912aa6d31657df161b45bfd609",
      "parents": [
        "b6442951262a966fd5b58da8b5c8eb8246a223cc"
      ],
      "author": {
        "name": "Anthony Young",
        "email": "sleepsonthefloor@gmail.com",
        "time": "Wed Feb 08 00:54:20 2012 +0000"
      },
      "committer": {
        "name": "Vishvananda Ishaya",
        "email": "vishvananda@gmail.com",
        "time": "Mon Feb 13 23:01:27 2012 -0800"
      },
      "message": "Update code to remove iscsi targets\n\n * Fixes bug 928475\n\nChange-Id: I9b54436522422d865c7add750d612c371945817a\n"
    },
    {
      "commit": "80756ea71a86e91b2ec45ac25875a2e928b183be",
      "tree": "24764722bde5f04c87a1c5ef74455c2c134328ef",
      "parents": [
        "dd9809305ecfb782b1b079b79c181c07b03cda53"
      ],
      "author": {
        "name": "Dean Troyer",
        "email": "dtroyer@gmail.com",
        "time": "Wed Feb 01 18:01:01 2012 -0600"
      },
      "committer": {
        "name": "Dean Troyer",
        "email": "dtroyer@gmail.com",
        "time": "Mon Feb 13 23:49:15 2012 -0600"
      },
      "message": "Blueprint cli-auth\n\n* Add proper test for swift in client-env.sh\n* Remove all VERIFY variables; nothing beyond the 4 OS_ vars is set now\n* Update exercises for Keystone 2.0 auth\n* swift understands Keystone 2.0 auth now, don\u0027t download custom binary\n* cleanup uploaded bundle in bundle.sh\n\nChange-Id: I99c818d81534bbf93c0e142513acb80e5fe613ea\n"
    },
    {
      "commit": "d1dd25e6a60d7987f94cb39f2150d8083f562032",
      "tree": "68b0653267fbf1a1e59bcd30ca86b322e2a33e33",
      "parents": [
        "dd9809305ecfb782b1b079b79c181c07b03cda53"
      ],
      "author": {
        "name": "Dean Troyer",
        "email": "dtroyer@gmail.com",
        "time": "Mon Feb 13 11:22:36 2012 -0600"
      },
      "committer": {
        "name": "Dean Troyer",
        "email": "dtroyer@gmail.com",
        "time": "Mon Feb 13 22:36:04 2012 -0600"
      },
      "message": "Fixes bug 885087: /etc/nova/nova.conf\n\nMove Nova config files (nova.conf, api-paste.ini) to /etc/nova\nso all binaries can find them, particularly /usr/local/bin/nova-manage.\n\nChange-Id: I2fb71159c16dffc610dcfda4158593dbd6423c5e\n"
    },
    {
      "commit": "dd9809305ecfb782b1b079b79c181c07b03cda53",
      "tree": "6e7a1f62dce069a43a805e11f01885be1340d3ee",
      "parents": [
        "689b2ac1b925e3957bb5af7a5efa1cc33e8070d7",
        "53fca56da2e257dff90ba5400945bb1e227e7f38"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Tue Feb 14 00:28:18 2012 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Tue Feb 14 00:28:18 2012 +0000"
      },
      "message": "Merge \"Logout and delete iscsi sessions\""
    },
    {
      "commit": "b6442951262a966fd5b58da8b5c8eb8246a223cc",
      "tree": "d37b9264683dbd02f55d0f090b7ea363cb348977",
      "parents": [
        "53284c8ed04e249e81c07532bdeb6876f2404bb7",
        "d1f5243d91de2756fecd52c3b3a15a4f0a488fdf"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Mon Feb 13 20:58:01 2012 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Mon Feb 13 20:58:01 2012 +0000"
      },
      "message": "Merge \"Uses keystone client instead of keystone-manage\" into redux"
    },
    {
      "commit": "689b2ac1b925e3957bb5af7a5efa1cc33e8070d7",
      "tree": "e902956029fe473fcbcd3c65091f7b02b7111ca9",
      "parents": [
        "131774e004d1ee5e2dc83b8c4a9dd1aef03a5a62"
      ],
      "author": {
        "name": "Anthony Young",
        "email": "sleepsonthefloor@gmail.com",
        "time": "Fri Dec 16 20:23:07 2011 +0000"
      },
      "committer": {
        "name": "Anthony Young",
        "email": "sleepsonthefloor@gmail.com",
        "time": "Mon Feb 13 12:50:07 2012 -0800"
      },
      "message": "switch public_interface to br100 so that floating ips don\u0027t get bumped between interfaces\n\n * Set VLAN_INTERFACE to eth0 by default\n\nChange-Id: I8a85465fa389af3af04d91775a99df58b2da575a\n"
    },
    {
      "commit": "53fca56da2e257dff90ba5400945bb1e227e7f38",
      "tree": "0438a2e99f55ff2ea0541c927a117abf5183f813",
      "parents": [
        "131774e004d1ee5e2dc83b8c4a9dd1aef03a5a62"
      ],
      "author": {
        "name": "Anthony Young",
        "email": "sleepsonthefloor@gmail.com",
        "time": "Sat Feb 11 00:17:31 2012 -0800"
      },
      "committer": {
        "name": "Anthony Young",
        "email": "sleepsonthefloor@gmail.com",
        "time": "Sat Feb 11 00:17:31 2012 -0800"
      },
      "message": "Logout and delete iscsi sessions\n\nChange-Id: I4906f943adc226c2dba9faf5e1595f47c4466432\n"
    },
    {
      "commit": "131774e004d1ee5e2dc83b8c4a9dd1aef03a5a62",
      "tree": "3b70ee73d6d7e4156ef6e7a297721bf73e375cfd",
      "parents": [
        "febded24995fc10c7890e84c6df71bc48b5f2a8c",
        "a94784135e5c420e967e14ad535926ddc2580a9c"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Fri Feb 10 21:39:58 2012 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Fri Feb 10 21:39:58 2012 +0000"
      },
      "message": "Merge \"Not all distros include a symlink from euca-describe-group to euca-describe-groups\""
    },
    {
      "commit": "53284c8ed04e249e81c07532bdeb6876f2404bb7",
      "tree": "079d7431e1cba4b06dc38763d581606d9a4f9d10",
      "parents": [
        "44b5736d23aa544ea4ac1c9feadd4724b18102be"
      ],
      "author": {
        "name": "Vishvananda Ishaya",
        "email": "vishvananda@gmail.com",
        "time": "Wed Feb 08 23:33:41 2012 +0000"
      },
      "committer": {
        "name": "Vishvananda Ishaya",
        "email": "vishvananda@gmail.com",
        "time": "Fri Feb 10 12:15:34 2012 -0800"
      },
      "message": "Change to use the right keystonelight repo\n\nChange-Id: Ie216b9eade59f09c76d193a6d0fd353a02dd575f\n"
    },
    {
      "commit": "febded24995fc10c7890e84c6df71bc48b5f2a8c",
      "tree": "1d259651d0395d7c94a5c6c34b530781761a53d4",
      "parents": [
        "84963f59b3d7d7dbeb79c7dbeaef52e90a3319a0"
      ],
      "author": {
        "name": "Anthony Young",
        "email": "sleepsonthefloor@gmail.com",
        "time": "Fri Feb 03 20:17:22 2012 +0000"
      },
      "committer": {
        "name": "Jesse Andrews",
        "email": "anotherjesse@gmail.com",
        "time": "Fri Feb 10 10:36:08 2012 -0800"
      },
      "message": "Configure vnc url endpoints on compute hosts\n\n * The compute manager constructs access urls, and so needs this info\n\nChange-Id: Ifa5f515a071d5006f6fc5cc6103eff91eafdb2b7\n"
    },
    {
      "commit": "84963f59b3d7d7dbeb79c7dbeaef52e90a3319a0",
      "tree": "944b2e8f8ac8b9ad31789e2271ff82e9a16e09c2",
      "parents": [
        "2c6c2fa4a1493db753b1d08d11166464bb35455e",
        "0cbe851b294a114e7ffd7c669f88cad41d019292"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Fri Feb 10 17:59:21 2012 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Fri Feb 10 17:59:21 2012 +0000"
      },
      "message": "Merge \"Launch screen with bash as shell\""
    },
    {
      "commit": "2c6c2fa4a1493db753b1d08d11166464bb35455e",
      "tree": "9135470dc936144a251dbec4dcc0e9bf953b58e8",
      "parents": [
        "cafe77ea4b80b8d854ce31b790fbd31e3df50c30",
        "12c7d4b30327c50d7fa35595e9854ee9d600eb5f"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Thu Feb 09 17:32:41 2012 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Thu Feb 09 17:32:41 2012 +0000"
      },
      "message": "Merge \"Add object-expirer.\""
    },
    {
      "commit": "cafe77ea4b80b8d854ce31b790fbd31e3df50c30",
      "tree": "65f8265ac62b0d0a8e1f2aa34081748651edc039",
      "parents": [
        "2f9cdef933f6ae96e1a660fac773a07657f0d694",
        "90c9310555dca3630478f0ed0cb8495b9cb6463f"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Thu Feb 09 17:27:26 2012 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Thu Feb 09 17:27:26 2012 +0000"
      },
      "message": "Merge \"Remove TMUX support.\""
    },
    {
      "commit": "0cbe851b294a114e7ffd7c669f88cad41d019292",
      "tree": "9b25f7472a2d0b6374fa8fe428503ccbff502b75",
      "parents": [
        "fcd135252b29d5bdd7349395734accafc85aed4f"
      ],
      "author": {
        "name": "Chmouel Boudjnah",
        "email": "chmouel@chmouel.com",
        "time": "Thu Feb 09 16:36:15 2012 +0100"
      },
      "committer": {
        "name": "Chmouel Boudjnah",
        "email": "chmouel@chmouel.com",
        "time": "Thu Feb 09 17:31:07 2012 +0100"
      },
      "message": "Launch screen with bash as shell\n\nSince screen commands are bash specifics make sure we launch screen with\nbash login shell instead of other shells.\n\nFixes bug928883.\n\nChange-Id: I62b4c7182682deb4ef16ed0cf1a3b5a130c1c4ee\n"
    },
    {
      "commit": "12c7d4b30327c50d7fa35595e9854ee9d600eb5f",
      "tree": "d3c62440e959fe1c55a46ac8541f5b718f19790e",
      "parents": [
        "fcd135252b29d5bdd7349395734accafc85aed4f"
      ],
      "author": {
        "name": "Chmouel Boudjnah",
        "email": "chmouel@chmouel.com",
        "time": "Thu Feb 09 16:44:32 2012 +0100"
      },
      "committer": {
        "name": "Chmouel Boudjnah",
        "email": "chmouel@chmouel.com",
        "time": "Thu Feb 09 16:44:32 2012 +0100"
      },
      "message": "Add object-expirer.\n\nFixes bug 928198.\n\nChange-Id: I0f3bbe323cdb285714d1c80fe7e7b7d9842ece06\n"
    },
    {
      "commit": "90c9310555dca3630478f0ed0cb8495b9cb6463f",
      "tree": "eeaef40d7cf566d72f642b0c59b07c252cc7e2cb",
      "parents": [
        "fcd135252b29d5bdd7349395734accafc85aed4f"
      ],
      "author": {
        "name": "Chmouel Boudjnah",
        "email": "chmouel@chmouel.com",
        "time": "Thu Feb 09 16:27:58 2012 +0100"
      },
      "committer": {
        "name": "Chmouel Boudjnah",
        "email": "chmouel@chmouel.com",
        "time": "Thu Feb 09 16:27:58 2012 +0100"
      },
      "message": "Remove TMUX support.\n\nAfter discussion on the mailing list tmux is not used much and since it\nwas broken for a while remove that support.\n\nFixes bug 928967.\n\nChange-Id: Iff1eea45190f4ef873c60b3563fe94359702446d\n"
    },
    {
      "commit": "d1f5243d91de2756fecd52c3b3a15a4f0a488fdf",
      "tree": "58e71daa295938b3c30aff20001dce341654bcad",
      "parents": [
        "84c0599a3a4b5de4f3b23b894e44a65db7d81cd1"
      ],
      "author": {
        "name": "Vishvananda Ishaya",
        "email": "vishvananda@gmail.com",
        "time": "Thu Feb 09 03:50:57 2012 +0000"
      },
      "committer": {
        "name": "Vishvananda Ishaya",
        "email": "vishvananda@gmail.com",
        "time": "Thu Feb 09 03:50:57 2012 +0000"
      },
      "message": "Uses keystone client instead of keystone-manage\n\n * Depends on https://review.openstack.org/#change,3948\n * Depends on https://review.openstack.org/#change,3945\n * Fixes bug 928558\n\nChange-Id: I83c337e3b92a9ab0dac254afe83673185867b7b0\n"
    },
    {
      "commit": "44b5736d23aa544ea4ac1c9feadd4724b18102be",
      "tree": "b40fad25084d7b7b0ee00e8da7f4125d54c419af",
      "parents": [
        "af6d47cb3da92df0a49adbad1d4c9d4f50124147"
      ],
      "author": {
        "name": "Chmouel Boudjnah",
        "email": "chmouel@chmouel.com",
        "time": "Tue Feb 07 18:13:44 2012 +0100"
      },
      "committer": {
        "name": "Vishvananda Ishaya",
        "email": "vishvananda@gmail.com",
        "time": "Wed Feb 08 22:05:48 2012 +0000"
      },
      "message": "Check if screen is installed before using it.\n\nFixes 928377\n\nChange-Id: Ie34860e6d08a457dd52a6c3106d63b54c284f6f3\n"
    },
    {
      "commit": "af6d47cb3da92df0a49adbad1d4c9d4f50124147",
      "tree": "44322565f07688f7717e659ad22f4e8bcaae8db9",
      "parents": [
        "efa578aabe8a2fa3b1d432856186b0e193fcad89"
      ],
      "author": {
        "name": "Anthony Young",
        "email": "sleepsonthefloor@gmail.com",
        "time": "Thu Jan 12 17:11:56 2012 -0800"
      },
      "committer": {
        "name": "Vishvananda Ishaya",
        "email": "vishvananda@gmail.com",
        "time": "Wed Feb 08 22:05:48 2012 +0000"
      },
      "message": "Separate out build_xva process so that it can be run on a machine besides dom0\n\nChange-Id: I3a6e1ef874c83d79d09a8df1f086ec06d39db2df\n"
    },
    {
      "commit": "efa578aabe8a2fa3b1d432856186b0e193fcad89",
      "tree": "fe5e37e198437557821dace8116724b82b5ef1ba",
      "parents": [
        "6563a3ce76c5ea8e20056350d68c19a6366bca5d"
      ],
      "author": {
        "name": "Dean Troyer",
        "email": "dtroyer@gmail.com",
        "time": "Fri Feb 03 11:23:32 2012 -0600"
      },
      "committer": {
        "name": "Vishvananda Ishaya",
        "email": "vishvananda@gmail.com",
        "time": "Wed Feb 08 22:05:48 2012 +0000"
      },
      "message": "Fixes bug 920762: change Admin to admin in swift/proxy-server.conf\n\nChange-Id: I6cb564ed2a6eaaf325a9573b4a6d372ae8a73c8d\n"
    },
    {
      "commit": "6563a3ce76c5ea8e20056350d68c19a6366bca5d",
      "tree": "5801751f51205304acc55d2c307c1eb739e535fe",
      "parents": [
        "84c0599a3a4b5de4f3b23b894e44a65db7d81cd1"
      ],
      "author": {
        "name": "Dean Troyer",
        "email": "dtroyer@gmail.com",
        "time": "Tue Jan 31 12:11:56 2012 -0600"
      },
      "committer": {
        "name": "Vishvananda Ishaya",
        "email": "vishvananda@gmail.com",
        "time": "Wed Feb 08 22:03:42 2012 +0000"
      },
      "message": "Extract common functions into a separate file\n\nThis is the start of an effort to organize devstack\u0027s code\nto better document the requirements for configuring the individual\ncomponents.\n\nChange-Id: I3476b76b9d1f9ee63687fb9898a98729118cbd84\n"
    },
    {
      "commit": "a94784135e5c420e967e14ad535926ddc2580a9c",
      "tree": "cc73f8674604a29a4fc4397af5ac61ab7f477471",
      "parents": [
        "fcd135252b29d5bdd7349395734accafc85aed4f"
      ],
      "author": {
        "name": "Dean Troyer",
        "email": "dtroyer@gmail.com",
        "time": "Wed Feb 08 11:49:28 2012 -0600"
      },
      "committer": {
        "name": "Dean Troyer",
        "email": "dtroyer@gmail.com",
        "time": "Wed Feb 08 11:49:28 2012 -0600"
      },
      "message": "Not all distros include a symlink from euca-describe-group to euca-describe-groups\n\nChange-Id: Iaba71c36b405d2891aebdb45c1b9fd84853988f5\n"
    },
    {
      "commit": "2f9cdef933f6ae96e1a660fac773a07657f0d694",
      "tree": "77b4f4ab9a730074e74305e086a682b9e01c2ee2",
      "parents": [
        "fcd135252b29d5bdd7349395734accafc85aed4f"
      ],
      "author": {
        "name": "Anthony Young",
        "email": "sleepsonthefloor@gmail.com",
        "time": "Wed Feb 08 00:54:20 2012 +0000"
      },
      "committer": {
        "name": "Anthony Young",
        "email": "sleepsonthefloor@gmail.com",
        "time": "Wed Feb 08 00:56:45 2012 +0000"
      },
      "message": "Update code to remove iscsi targets\n\n * Fixes bug 928475\n\nChange-Id: I9b54436522422d865c7add750d612c371945817a\n"
    },
    {
      "commit": "fcd135252b29d5bdd7349395734accafc85aed4f",
      "tree": "16976dc49a8640240785963d799c04c540c54a10",
      "parents": [
        "06980ea0aeaec4d4f6b7df756ca1a9238efc7b92",
        "1188904eee9a1473b154850e5ae77a48a71ef9f4"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Wed Feb 08 00:37:02 2012 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Wed Feb 08 00:37:02 2012 +0000"
      },
      "message": "Merge \"Separate out build_xva process so that it can be run on a machine besides dom0\""
    },
    {
      "commit": "06980ea0aeaec4d4f6b7df756ca1a9238efc7b92",
      "tree": "46067bf2b17016e6f51eea9c93f7d7f826b096ac",
      "parents": [
        "1e51c0eb90051c80071a6a3be63abb79dbe9e0cc"
      ],
      "author": {
        "name": "Chmouel Boudjnah",
        "email": "chmouel@chmouel.com",
        "time": "Tue Feb 07 18:13:44 2012 +0100"
      },
      "committer": {
        "name": "Chmouel Boudjnah",
        "email": "chmouel@chmouel.com",
        "time": "Tue Feb 07 18:13:44 2012 +0100"
      },
      "message": "Check if screen is installed before using it.\n\nFixes 928377\n\nChange-Id: Ie34860e6d08a457dd52a6c3106d63b54c284f6f3\n"
    },
    {
      "commit": "84c0599a3a4b5de4f3b23b894e44a65db7d81cd1",
      "tree": "1e1b2aca8e35ebd421630c8f922f2d9dc5973c5d",
      "parents": [
        "658ac7a4cc0f54ce64e9704dcabd2d4a262bb24f"
      ],
      "author": {
        "name": "Andy Smith",
        "email": "github@anarkystic.com",
        "time": "Fri Feb 03 21:40:32 2012 -0800"
      },
      "committer": {
        "name": "termie",
        "email": "github@anarkystic.com",
        "time": "Mon Feb 06 16:44:44 2012 -0800"
      },
      "message": "Move the clone of keystoneclient\n\nChange-Id: I82eb457e36e9f43636bc27242fb4a1b4b1ecad36\n"
    },
    {
      "commit": "658ac7a4cc0f54ce64e9704dcabd2d4a262bb24f",
      "tree": "2d94db0f10bcd3a14edab0aaa013b7740bb0111e",
      "parents": [
        "d281376de8059d0f29bb2df725c0924800ab06db"
      ],
      "author": {
        "name": "Vishvananda Ishaya",
        "email": "vishvananda@gmail.com",
        "time": "Mon Feb 06 22:56:37 2012 +0000"
      },
      "committer": {
        "name": "Vishvananda Ishaya",
        "email": "vishvananda@gmail.com",
        "time": "Mon Feb 06 22:56:37 2012 +0000"
      },
      "message": "create and store secret and access keys\n"
    },
    {
      "commit": "1188904eee9a1473b154850e5ae77a48a71ef9f4",
      "tree": "291dd477a45cf80e952f04ab5505f54114478891",
      "parents": [
        "1e51c0eb90051c80071a6a3be63abb79dbe9e0cc"
      ],
      "author": {
        "name": "Anthony Young",
        "email": "sleepsonthefloor@gmail.com",
        "time": "Thu Jan 12 17:11:56 2012 -0800"
      },
      "committer": {
        "name": "Renuka Apte",
        "email": "renuka.apte@citrix.com",
        "time": "Mon Feb 06 14:28:34 2012 -0800"
      },
      "message": "Separate out build_xva process so that it can be run on a machine besides dom0\n\nChange-Id: I3a6e1ef874c83d79d09a8df1f086ec06d39db2df\n"
    },
    {
      "commit": "1e51c0eb90051c80071a6a3be63abb79dbe9e0cc",
      "tree": "5507cc7194d54269398919ffc4241d7424d734fc",
      "parents": [
        "94c73d531d8f15ddf8642bdbac6c3891aa08e57e",
        "2e8bb8851fcb633edb0acbb00bd8b7b228638041"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Mon Feb 06 21:56:57 2012 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Mon Feb 06 21:56:57 2012 +0000"
      },
      "message": "Merge \"Fixes bug 920762: change Admin to admin in swift/proxy-server.conf\""
    },
    {
      "commit": "d281376de8059d0f29bb2df725c0924800ab06db",
      "tree": "63f93eb08a4dac46440c2a1e814801db01b864c5",
      "parents": [
        "b0b6d315bd12f952d95c9dc02ca9f5e6c4e53a01"
      ],
      "author": {
        "name": "Vishvananda Ishaya",
        "email": "vishvananda@gmail.com",
        "time": "Mon Feb 06 21:21:52 2012 +0000"
      },
      "committer": {
        "name": "Vishvananda Ishaya",
        "email": "vishvananda@gmail.com",
        "time": "Mon Feb 06 21:21:52 2012 +0000"
      },
      "message": "fix logging and move keystone client earlier in the install chain\n"
    },
    {
      "commit": "b0b6d315bd12f952d95c9dc02ca9f5e6c4e53a01",
      "tree": "e507a03766463210bb77651d725ce2ecc903a61d",
      "parents": [
        "8a41c9dad483c1da89f8763e76d76a0c9a9984b4"
      ],
      "author": {
        "name": "Anthony Young",
        "email": "sleepsonthefloor@gmail.com",
        "time": "Fri Feb 03 21:40:32 2012 -0800"
      },
      "committer": {
        "name": "Anthony Young",
        "email": "sleepsonthefloor@gmail.com",
        "time": "Fri Feb 03 21:40:32 2012 -0800"
      },
      "message": "Changes to get devstack working again with ksl + trunk\n\nChange-Id: I7261b2d88325d4f9cb3337478dbcbd04c25e52ed\n"
    },
    {
      "commit": "94c73d531d8f15ddf8642bdbac6c3891aa08e57e",
      "tree": "9ea3b70f16360e202a37b8f4618391b1050124ba",
      "parents": [
        "e60c9d03594b27368c3b8bb5bdeac799a97735eb",
        "7f9aa71bcea98a27d144a71841842069106bb3bc"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Fri Feb 03 23:28:07 2012 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Fri Feb 03 23:28:07 2012 +0000"
      },
      "message": "Merge \"Extract common functions into a separate file\""
    },
    {
      "commit": "2e8bb8851fcb633edb0acbb00bd8b7b228638041",
      "tree": "c0d31d860d4eb279b8d557c4d32d134f7094fb73",
      "parents": [
        "e60c9d03594b27368c3b8bb5bdeac799a97735eb"
      ],
      "author": {
        "name": "Dean Troyer",
        "email": "dtroyer@gmail.com",
        "time": "Fri Feb 03 11:23:32 2012 -0600"
      },
      "committer": {
        "name": "Dean Troyer",
        "email": "dtroyer@gmail.com",
        "time": "Fri Feb 03 13:16:07 2012 -0600"
      },
      "message": "Fixes bug 920762: change Admin to admin in swift/proxy-server.conf\n\nChange-Id: I6cb564ed2a6eaaf325a9573b4a6d372ae8a73c8d\n"
    },
    {
      "commit": "8a41c9dad483c1da89f8763e76d76a0c9a9984b4",
      "tree": "6f4c62b403e0abbde0afe1a0659f05fd7ddb8d30",
      "parents": [
        "221367c0a3f278b923f32881b585787a826ea9da"
      ],
      "author": {
        "name": "termie",
        "email": "github@anarkystic.com",
        "time": "Thu Feb 02 17:31:19 2012 -0800"
      },
      "committer": {
        "name": "termie",
        "email": "github@anarkystic.com",
        "time": "Thu Feb 02 17:31:19 2012 -0800"
      },
      "message": "update to get keystone working\n"
    },
    {
      "commit": "221367c0a3f278b923f32881b585787a826ea9da",
      "tree": "636ea37725eb31210f8f5e2bcbcb5200ab0bd069",
      "parents": [
        "3b15b0566435ba4a11fe948b4c8c74306406da34"
      ],
      "author": {
        "name": "termie",
        "email": "github@anarkystic.com",
        "time": "Thu Feb 02 16:53:42 2012 -0800"
      },
      "committer": {
        "name": "termie",
        "email": "github@anarkystic.com",
        "time": "Thu Feb 02 16:53:42 2012 -0800"
      },
      "message": "yup\n"
    },
    {
      "commit": "3b15b0566435ba4a11fe948b4c8c74306406da34",
      "tree": "708f9e2e74b738ab789c5a50346623635e2a342a",
      "parents": [
        "950bb4555aad563fc91ba2d09382fd5a0d66f03f"
      ],
      "author": {
        "name": "termie",
        "email": "github@anarkystic.com",
        "time": "Thu Feb 02 16:45:48 2012 -0800"
      },
      "committer": {
        "name": "termie",
        "email": "github@anarkystic.com",
        "time": "Thu Feb 02 16:45:48 2012 -0800"
      },
      "message": "update keystone.conf\n"
    },
    {
      "commit": "950bb4555aad563fc91ba2d09382fd5a0d66f03f",
      "tree": "1b4b2294d159307739174a2e58afea1655d6f105",
      "parents": [
        "708a2ad10d1cab4a928b38c7455e0b853faae73e"
      ],
      "author": {
        "name": "Joe Heck",
        "email": "heckj@mac.com",
        "time": "Sun Jan 29 12:54:57 2012 -0800"
      },
      "committer": {
        "name": "termie",
        "email": "github@anarkystic.com",
        "time": "Thu Feb 02 15:00:07 2012 -0800"
      },
      "message": "updating to match master ksl CLI options\n"
    },
    {
      "commit": "708a2ad10d1cab4a928b38c7455e0b853faae73e",
      "tree": "0015ca710c870cc659e411a85283c44d8a66eda4",
      "parents": [
        "747ee33efd9c4142cc46c4e0eb4772f0ca3e149a"
      ],
      "author": {
        "name": "Joe Heck",
        "email": "heckj@mac.com",
        "time": "Wed Jan 18 10:19:15 2012 -0800"
      },
      "committer": {
        "name": "termie",
        "email": "github@anarkystic.com",
        "time": "Thu Feb 02 15:00:07 2012 -0800"
      },
      "message": "logging tweaks for devstack/keystone and cd for keystone db_sync\n"
    },
    {
      "commit": "747ee33efd9c4142cc46c4e0eb4772f0ca3e149a",
      "tree": "c35fbf133424bf760f427c355b2330fc124a6a7d",
      "parents": [
        "50edca6dd4fa226643e0f714c73c145845d3a6af"
      ],
      "author": {
        "name": "termie",
        "email": "github@anarkystic.com",
        "time": "Wed Jan 11 22:31:59 2012 +0000"
      },
      "committer": {
        "name": "termie",
        "email": "github@anarkystic.com",
        "time": "Thu Feb 02 15:00:07 2012 -0800"
      },
      "message": "working now\n"
    },
    {
      "commit": "50edca6dd4fa226643e0f714c73c145845d3a6af",
      "tree": "085f537632ec1b2f5f23d0e4199366647a8fb989",
      "parents": [
        "eacc5953d26a8d1c4b0db4fb4a9cd9b6e201e10b"
      ],
      "author": {
        "name": "termie",
        "email": "github@anarkystic.com",
        "time": "Wed Jan 11 02:04:39 2012 +0000"
      },
      "committer": {
        "name": "termie",
        "email": "github@anarkystic.com",
        "time": "Thu Feb 02 15:00:07 2012 -0800"
      },
      "message": "proper conf\n"
    },
    {
      "commit": "eacc5953d26a8d1c4b0db4fb4a9cd9b6e201e10b",
      "tree": "dec7813fa25756f3367ae54bb60b09ef3a4f21a2",
      "parents": [
        "82aa41a2bd92d693309a325492df2e4ae3ef88a2"
      ],
      "author": {
        "name": "termie",
        "email": "github@anarkystic.com",
        "time": "Wed Jan 11 01:59:00 2012 +0000"
      },
      "committer": {
        "name": "termie",
        "email": "github@anarkystic.com",
        "time": "Thu Feb 02 15:00:04 2012 -0800"
      },
      "message": "bunch of fixes\n"
    },
    {
      "commit": "82aa41a2bd92d693309a325492df2e4ae3ef88a2",
      "tree": "3de8a2da4874e7c92e9727244dde9aa7748c57b1",
      "parents": [
        "a96a418171f8762e55938186b85443f47c215ad3"
      ],
      "author": {
        "name": "termie",
        "email": "github@anarkystic.com",
        "time": "Mon Jan 09 22:15:40 2012 -0800"
      },
      "committer": {
        "name": "termie",
        "email": "github@anarkystic.com",
        "time": "Thu Feb 02 14:55:07 2012 -0800"
      },
      "message": "oh, comment that out\n"
    },
    {
      "commit": "a96a418171f8762e55938186b85443f47c215ad3",
      "tree": "beb6ecbda80e5ccfb35d446da15c54a54a2805ff",
      "parents": [
        "149ac205ce518c5c16f5d2a84fadf0467c6cdbd9"
      ],
      "author": {
        "name": "termie",
        "email": "github@anarkystic.com",
        "time": "Mon Jan 09 22:13:29 2012 -0800"
      },
      "committer": {
        "name": "termie",
        "email": "github@anarkystic.com",
        "time": "Thu Feb 02 14:55:05 2012 -0800"
      },
      "message": "new keystone support\n"
    },
    {
      "commit": "e60c9d03594b27368c3b8bb5bdeac799a97735eb",
      "tree": "ff3d9a548d70a5bcbcc86622c16c25699c8fc75d",
      "parents": [
        "149ac205ce518c5c16f5d2a84fadf0467c6cdbd9"
      ],
      "author": {
        "name": "Dolph Mathews",
        "email": "dolph.mathews@gmail.com",
        "time": "Thu Feb 02 21:02:23 2012 +0000"
      },
      "committer": {
        "name": "Dolph Mathews",
        "email": "dolph.mathews@gmail.com",
        "time": "Thu Feb 02 21:02:41 2012 +0000"
      },
      "message": "Hyphens in var names produce warnings (bug 925718)\n\nChange-Id: Ib1b81273e2b2ec5e56dead920252684a997ce12d\n"
    },
    {
      "commit": "149ac205ce518c5c16f5d2a84fadf0467c6cdbd9",
      "tree": "0aae7835594d47a45f552f50900a29eb83b89700",
      "parents": [
        "10670d1bad6b4afd3dce9af61d22c8cd5eeded59",
        "64a9066018d21626cff7389766c89de83db1e0ee"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Wed Feb 01 04:39:56 2012 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Wed Feb 01 04:39:56 2012 +0000"
      },
      "message": "Merge \"Add Melange Support\""
    },
    {
      "commit": "64a9066018d21626cff7389766c89de83db1e0ee",
      "tree": "0de31d2b3cdc2de056739c21a153e4867c1311b7",
      "parents": [
        "d1ee828f339ac8efe1f6d693f13ee9a871dc8fc5"
      ],
      "author": {
        "name": "Jason Kölker",
        "email": "jason@koelker.net",
        "time": "Mon Jan 23 11:17:27 2012 -0600"
      },
      "committer": {
        "name": "Jason Kölker",
        "email": "jason@koelker.net",
        "time": "Tue Jan 31 12:43:32 2012 -0600"
      },
      "message": "Add Melange Support\n\nChange-Id: I3961a007b10aed5ef47422bcf0eedd43d35a2cff\n"
    },
    {
      "commit": "10670d1bad6b4afd3dce9af61d22c8cd5eeded59",
      "tree": "d7485ed9e8f8ca9184f8dc87577865c58c317845",
      "parents": [
        "d1ee828f339ac8efe1f6d693f13ee9a871dc8fc5"
      ],
      "author": {
        "name": "Dean Troyer",
        "email": "dtroyer@gmail.com",
        "time": "Tue Jan 24 11:26:15 2012 -0600"
      },
      "committer": {
        "name": "Dean Troyer",
        "email": "dtroyer@gmail.com",
        "time": "Tue Jan 31 12:26:28 2012 -0600"
      },
      "message": "Add support for OS_* environment vars\n\nAdd the OS_* env variables to mirror the NOVA_* vars; example:\nsetting OS_USERNAME will override NOVA_USERNAME in the clients and\ntools, but if left unset it defaults to NOVA_USERNAME.\n\nAdds exercises/client-env.sh to test operation of command-line\nclients with only the OS_* variables set\n\nAddresses bug 897304, http://wiki.openstack.org/CLIAuth\n\nChange-Id: I72450153541072fe8026a82748cfcd1cf5ed31d8\n"
    },
    {
      "commit": "7f9aa71bcea98a27d144a71841842069106bb3bc",
      "tree": "eb8e97edcb4e24eea5ad92cbf4b114bc90ef1203",
      "parents": [
        "d1ee828f339ac8efe1f6d693f13ee9a871dc8fc5"
      ],
      "author": {
        "name": "Dean Troyer",
        "email": "dtroyer@gmail.com",
        "time": "Tue Jan 31 12:11:56 2012 -0600"
      },
      "committer": {
        "name": "Dean Troyer",
        "email": "dtroyer@gmail.com",
        "time": "Tue Jan 31 12:18:16 2012 -0600"
      },
      "message": "Extract common functions into a separate file\n\nThis is the start of an effort to organize devstack\u0027s code\nto better document the requirements for configuring the individual\ncomponents.\n\nChange-Id: I3476b76b9d1f9ee63687fb9898a98729118cbd84\n"
    },
    {
      "commit": "d1ee828f339ac8efe1f6d693f13ee9a871dc8fc5",
      "tree": "011fdfb1475607ef6dd94a57125a1945428bc24a",
      "parents": [
        "34f6249f7a8250122207f5bbe3ba68e000a341b4",
        "608bb12ae5fe22f3e9984706a2484d6839975e96"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Tue Jan 31 17:45:54 2012 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Tue Jan 31 17:45:54 2012 +0000"
      },
      "message": "Merge \"Update devstack\u0027s Tempest integration\""
    },
    {
      "commit": "34f6249f7a8250122207f5bbe3ba68e000a341b4",
      "tree": "254dac5b8547900bd566953c2a2798b2ef4ee9f0",
      "parents": [
        "ce05e03213847da1220356e5d95adfde1bd3ae32"
      ],
      "author": {
        "name": "Armando Migliaccio",
        "email": "armando.migliaccio@eu.citrix.com",
        "time": "Tue Jan 31 14:33:19 2012 +0000"
      },
      "committer": {
        "name": "Armando Migliaccio",
        "email": "armando.migliaccio@eu.citrix.com",
        "time": "Tue Jan 31 14:33:19 2012 +0000"
      },
      "message": "bug 924267: Explicitly set firewall_driver to nova.virt.libvirt.firewall.IptablesFirewallDriver\n\nBecause of https://bugs.launchpad.net/nova/+bug/924266, the default firewall_driver should\nnot be the libvirt\u0027s one. So set the driver explicitly.\n\nChange-Id: I1e6a0d824e857bb082eef2a684445241d4c31aae\n"
    },
    {
      "commit": "608bb12ae5fe22f3e9984706a2484d6839975e96",
      "tree": "07addbf900b487880bee150f46f87130a4e375ac",
      "parents": [
        "ce05e03213847da1220356e5d95adfde1bd3ae32"
      ],
      "author": {
        "name": "Dean Troyer",
        "email": "dtroyer@gmail.com",
        "time": "Tue Jan 10 14:43:17 2012 -0600"
      },
      "committer": {
        "name": "Dean Troyer",
        "email": "dtroyer@gmail.com",
        "time": "Mon Jan 30 23:36:02 2012 -0600"
      },
      "message": "Update devstack\u0027s Tempest integration\n\nSplit build_ci_config.sh into:\n* tools/build_tempest.sh - checks out Tempest and installs prereqs\n* tools/configure_tempest.sh - creates tempest.conf from devstack\n\nChange-Id: I22f40226afb617a5a6e32f2631b07d5509f10b13\n"
    },
    {
      "commit": "ce05e03213847da1220356e5d95adfde1bd3ae32",
      "tree": "bc844ddabbee3404c46635d63aa2b53e1c3a1363",
      "parents": [
        "d2be50c6e098bc2add116106f80845c364440558"
      ],
      "author": {
        "name": "Adam Gandelman",
        "email": "adamg@canonical.com",
        "time": "Mon Jan 30 14:43:14 2012 -0800"
      },
      "committer": {
        "name": "Adam Gandelman",
        "email": "adamg@canonical.com",
        "time": "Mon Jan 30 14:46:25 2012 -0800"
      },
      "message": "exercises: Multihost support for Glance client\n\nfloating_ips and volumes exercises both access Glance directly, but\nassume it is running locally.  To better accomodate exercising a\nmulti-host cloud, specify glance host via GLANCE_HOST setting which\ndefaults to HOST_IP to maintain current single-node functionality.\n\nChange-Id: Iad06044af031083afa477204d446ada5161ca521\n"
    },
    {
      "commit": "d2be50c6e098bc2add116106f80845c364440558",
      "tree": "4080547729e5eead40a67a34c7fa6e9097b9c769",
      "parents": [
        "fc3c62d17cff9e5b7b54d60f6dd135bde8e8bd91",
        "a575d500bae42646471cafef72d39a4f61c1c56f"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Fri Jan 27 05:03:28 2012 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Fri Jan 27 05:03:28 2012 +0000"
      },
      "message": "Merge \"Remove horizon session db.\""
    },
    {
      "commit": "a575d500bae42646471cafef72d39a4f61c1c56f",
      "tree": "8e3ce8dfff2965d98b835b19dbae7b863aaffa80",
      "parents": [
        "50fc5c64ec496cba6dfa494b9cbc1faae95d0775"
      ],
      "author": {
        "name": "Anthony Young",
        "email": "sleepsonthefloor@gmail.com",
        "time": "Thu Jan 26 12:59:26 2012 -0800"
      },
      "committer": {
        "name": "Anthony Young",
        "email": "sleepsonthefloor@gmail.com",
        "time": "Thu Jan 26 13:05:25 2012 -0800"
      },
      "message": "Remove horizon session db.\n\n * Removes stale sessions\n * Forcefully logs out the user between runs\n\nChange-Id: I5374076283b8bc63826004c455b86afc86009b00\n"
    },
    {
      "commit": "fc3c62d17cff9e5b7b54d60f6dd135bde8e8bd91",
      "tree": "08b6d0bd26c87ddddad78d21b3d35093f65915a7",
      "parents": [
        "50fc5c64ec496cba6dfa494b9cbc1faae95d0775"
      ],
      "author": {
        "name": "Anthony Young",
        "email": "sleepsonthefloor@gmail.com",
        "time": "Thu Jan 26 12:29:51 2012 -0800"
      },
      "committer": {
        "name": "Anthony Young",
        "email": "sleepsonthefloor@gmail.com",
        "time": "Thu Jan 26 12:31:09 2012 -0800"
      },
      "message": "Remove openstackx from devstack\n\n * Fixes bug 917457\n\nChange-Id: I590eb54195b2783adb78f64486c300f6db650ac2\n"
    },
    {
      "commit": "50fc5c64ec496cba6dfa494b9cbc1faae95d0775",
      "tree": "e53c7fccb92165c9e8d75778337b4e39e3d03e97",
      "parents": [
        "d4f44b49d944ae0498108f33c5ff2a9e9ad24376"
      ],
      "author": {
        "name": "Anthony Young",
        "email": "sleepsonthefloor@gmail.com",
        "time": "Thu Jan 26 09:38:33 2012 -0800"
      },
      "committer": {
        "name": "Anthony Young",
        "email": "sleepsonthefloor@gmail.com",
        "time": "Thu Jan 26 09:38:55 2012 -0800"
      },
      "message": "Make --vnc_listen configurable\n\nChange-Id: I3499306f5fd56f602657794632dddb0bb11f2958\n"
    },
    {
      "commit": "d4f44b49d944ae0498108f33c5ff2a9e9ad24376",
      "tree": "310b5174070d2f20d2174141712cf8eac1068ca7",
      "parents": [
        "fa436aa228f24fa7d89ea3e7a31b083ed3919951"
      ],
      "author": {
        "name": "Dean Troyer",
        "email": "dtroyer@gmail.com",
        "time": "Thu Jan 26 11:09:25 2012 -0600"
      },
      "committer": {
        "name": "Dean Troyer",
        "email": "dtroyer@gmail.com",
        "time": "Thu Jan 26 11:09:25 2012 -0600"
      },
      "message": "Add python-dateutil for nova api\n\nChange-Id: I6926fec02e432cbbe49312aa51b0a931d8a091f3\n"
    },
    {
      "commit": "fa436aa228f24fa7d89ea3e7a31b083ed3919951",
      "tree": "3501614248663515ac437bb5ab15d22dd5b648ce",
      "parents": [
        "86f389bb983cbdaeff1de820e42d68c343461499",
        "7d9543075ac9533749e53e808bc3ad179a74b2b6"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Thu Jan 26 01:32:43 2012 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Thu Jan 26 01:32:43 2012 +0000"
      },
      "message": "Merge \"Keystone updates\""
    },
    {
      "commit": "86f389bb983cbdaeff1de820e42d68c343461499",
      "tree": "fc38f23ec8fdbc4fa81ed20a4383bf406f376bc1",
      "parents": [
        "5a09c9220b7be5101c123487fb9330a616f25fae",
        "75bbd75d9189a380b254ffd2f89cbf5108e2efb0"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Thu Jan 26 01:22:31 2012 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Thu Jan 26 01:22:31 2012 +0000"
      },
      "message": "Merge \"Allow euca-upload-bundle to work with devstack\""
    },
    {
      "commit": "7d9543075ac9533749e53e808bc3ad179a74b2b6",
      "tree": "c08b957a18beb8d7decb60cf5b42e2cf13e54595",
      "parents": [
        "9fdabdfd14d399672bf4cb0ee904d364409f1f8f"
      ],
      "author": {
        "name": "Dean Troyer",
        "email": "dtroyer@gmail.com",
        "time": "Wed Jan 25 16:35:57 2012 -0600"
      },
      "committer": {
        "name": "Dean Troyer",
        "email": "dtroyer@gmail.com",
        "time": "Wed Jan 25 17:59:02 2012 -0600"
      },
      "message": "Keystone updates\n\n* use master branch (was stable/diablo)\n* add database sync\n\nChange-Id: Ie3bd383e2fca14ec37379bd21d93d92d62451f3b\n"
    },
    {
      "commit": "5a09c9220b7be5101c123487fb9330a616f25fae",
      "tree": "3dd53babeda40626288baa1e1aca6e61e7fe7935",
      "parents": [
        "9fdabdfd14d399672bf4cb0ee904d364409f1f8f"
      ],
      "author": {
        "name": "Dave Lapsley",
        "email": "dlapsley@nicira.com",
        "time": "Wed Jan 25 17:22:15 2012 -0500"
      },
      "committer": {
        "name": "Dave Lapsley",
        "email": "dlapsley@nicira.com",
        "time": "Wed Jan 25 17:45:03 2012 -0500"
      },
      "message": "Fix bug 921845\n\nUpdate stack.sh and stackrc to support new Quantum server/client\nrepo split.\n\nChange-Id: Iea8df5270f765a635a444c0e39a22809473a605f\n"
    },
    {
      "commit": "9fdabdfd14d399672bf4cb0ee904d364409f1f8f",
      "tree": "d248a978bddd0dbe8873928d08e3d09c60074a2a",
      "parents": [
        "30439a6dc4b859d9687500128d00fd51a35d1cb4",
        "9bb84f0a706ddf18a550c75ecaf18e25a087a273"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Wed Jan 25 20:45:38 2012 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Wed Jan 25 20:45:38 2012 +0000"
      },
      "message": "Merge \"Allow configuration of Apache user and group\""
    },
    {
      "commit": "75bbd75d9189a380b254ffd2f89cbf5108e2efb0",
      "tree": "fade63a0e1ae5f6ecbc06dd7aaf710aa35e2414b",
      "parents": [
        "30439a6dc4b859d9687500128d00fd51a35d1cb4"
      ],
      "author": {
        "name": "Vishvananda Ishaya",
        "email": "vishvananda@gmail.com",
        "time": "Thu Jan 19 23:28:46 2012 +0000"
      },
      "committer": {
        "name": "Vishvananda Ishaya",
        "email": "vishvananda@gmail.com",
        "time": "Wed Jan 25 15:40:40 2012 +0000"
      },
      "message": "Allow euca-upload-bundle to work with devstack\n\n * modifies stack.sh to run nova-cert and nova-objectstore\n * adds exercises/bundle.sh to test for bundling\n * requires https://review.openstack.org/#change,3200\n\nChange-Id: I850891948fbdfdf5890225f94df755e5dbc733d0\n"
    },
    {
      "commit": "30439a6dc4b859d9687500128d00fd51a35d1cb4",
      "tree": "d291a408d94b858f33e36e7c71336edc55fc3c40",
      "parents": [
        "35780e1d345e4cc742c949cca80411a128ada9ae",
        "3320c55d10b65d370f1b91bde1bcbd4d78a6a5ca"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Tue Jan 24 20:02:06 2012 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Tue Jan 24 20:02:06 2012 +0000"
      },
      "message": "Merge \"Set up downloaded images for testing\""
    },
    {
      "commit": "35780e1d345e4cc742c949cca80411a128ada9ae",
      "tree": "0adb0a7f4331c500987c308d1428542ec9c98f5d",
      "parents": [
        "3e391c31de29bea5eb5a801aa8d127e450ac4408",
        "edef244e4019696c2e31474eb4ba4ba23b712709"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Tue Jan 24 19:12:47 2012 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Tue Jan 24 19:12:47 2012 +0000"
      },
      "message": "Merge \"Fix test that checks whether insances from previous runs need to be removed\""
    },
    {
      "commit": "3e391c31de29bea5eb5a801aa8d127e450ac4408",
      "tree": "d3b4ad7a01aaf52dfd459ab3a1146e8076f4c25e",
      "parents": [
        "cb5dd679190e8a637f0d5131e0641a1b78fa6dfd",
        "de37dbd14f452cefdca1d126000c2f98463dd15c"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Tue Jan 24 19:01:53 2012 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Tue Jan 24 19:01:53 2012 +0000"
      },
      "message": "Merge \"bug 920364: clean-up ovs_quantum DB between runs.\""
    },
    {
      "commit": "9bb84f0a706ddf18a550c75ecaf18e25a087a273",
      "tree": "fb67d41dd4bf32bd1a9a3a487d331a1244b5dc2e",
      "parents": [
        "965716e16841b28e34ef296ab861d9e31e9d0cdf"
      ],
      "author": {
        "name": "Dean Troyer",
        "email": "dtroyer@gmail.com",
        "time": "Tue Jan 24 11:45:52 2012 -0600"
      },
      "committer": {
        "name": "Dean Troyer",
        "email": "dtroyer@gmail.com",
        "time": "Tue Jan 24 12:06:21 2012 -0600"
      },
      "message": "Allow configuration of Apache user and group\n\n* Fixes bug 915064\n* APACHE_USER defaults to $USER\n* APACHE_GROUP defaults to $APACHE_USER\n\nChange-Id: I06cf39cfd884d8f858ab98b84b3f40c3f6ff3a40\n"
    },
    {
      "commit": "cb5dd679190e8a637f0d5131e0641a1b78fa6dfd",
      "tree": "73586d7b36a906b5ba55fdf6c54dfe3d60f923ef",
      "parents": [
        "965716e16841b28e34ef296ab861d9e31e9d0cdf"
      ],
      "author": {
        "name": "Vishvananda Ishaya",
        "email": "vishvananda@gmail.com",
        "time": "Mon Jan 23 17:36:42 2012 -0800"
      },
      "committer": {
        "name": "Vishvananda Ishaya",
        "email": "vishvananda@gmail.com",
        "time": "Mon Jan 23 17:41:10 2012 -0800"
      },
      "message": "Removes the additions to api-paste.conf\n\n * Keystone middleware moved back into nova in b160d731\n * Removaes old pipeline replace\n * Adds validator in to ec2 pipeline\n\nChange-Id: Idf7a274e7961bf18b9dd7533f7a0f0a606a291d8\n"
    },
    {
      "commit": "965716e16841b28e34ef296ab861d9e31e9d0cdf",
      "tree": "d76bb402de1cfcd3d28ca4d04ea3249316c5b09b",
      "parents": [
        "5d1b965fe6dcfd59c46ba5cb891101f988a577cd"
      ],
      "author": {
        "name": "Johannes Erdfelt",
        "email": "johannes.erdfelt@rackspace.com",
        "time": "Mon Jan 23 14:45:21 2012 -0800"
      },
      "committer": {
        "name": "Johannes Erdfelt",
        "email": "johannes.erdfelt@rackspace.com",
        "time": "Mon Jan 23 15:03:43 2012 -0800"
      },
      "message": "Explicitly set connection_type to libvirt\n\nA future merge to nova (http://review.openstack.org/2918) will require this to be set\n\nChange-Id: I92c28336a6022c325a84d6594764779d8fe5e655\n"
    },
    {
      "commit": "5d1b965fe6dcfd59c46ba5cb891101f988a577cd",
      "tree": "ef15281fe105accd41157c79777e22178b082dcf",
      "parents": [
        "94c67aafa7f14f33a09f753c3f36c09430f9c268"
      ],
      "author": {
        "name": "Kevin L. Mitchell",
        "email": "kevin.mitchell@rackspace.com",
        "time": "Mon Jan 23 14:41:50 2012 -0600"
      },
      "committer": {
        "name": "Kevin L. Mitchell",
        "email": "kevin.mitchell@rackspace.com",
        "time": "Mon Jan 23 14:41:55 2012 -0600"
      },
      "message": "Update pipelines\n\nThe change https://review.openstack.org/#change,3190 updates the\npipelines in api-paste.ini to remove deprecated middleware, but\ndevstack was still using the old pipelines and thus barfed.  This\nupdates the pipelines in devstack.\n\nChange-Id: I3088d3cd6c9e1bbf5762e74cbc8eaf8d06c44405\n"
    },
    {
      "commit": "de37dbd14f452cefdca1d126000c2f98463dd15c",
      "tree": "894c91d339340a726a3152ad9e8d59238412d313",
      "parents": [
        "94c67aafa7f14f33a09f753c3f36c09430f9c268"
      ],
      "author": {
        "name": "Dan Wendlandt",
        "email": "dan@nicira.com",
        "time": "Mon Jan 23 01:56:22 2012 -0800"
      },
      "committer": {
        "name": "Dan Wendlandt",
        "email": "dan@nicira.com",
        "time": "Mon Jan 23 01:56:22 2012 -0800"
      },
      "message": "bug 920364: clean-up ovs_quantum DB between runs.\n\nChange-Id: Ibf2417c2ceade2ae04d1f08da0f61fbb1bd7dc5a\n"
    },
    {
      "commit": "94c67aafa7f14f33a09f753c3f36c09430f9c268",
      "tree": "4fe9b094222de6ada75ff192918e5b4557119ab4",
      "parents": [
        "af0f7cadb93c484207a707d4108369f9e3262f08"
      ],
      "author": {
        "name": "Anthony Young",
        "email": "sleepsonthefloor@gmail.com",
        "time": "Sun Jan 22 11:56:47 2012 -0800"
      },
      "committer": {
        "name": "Anthony Young",
        "email": "sleepsonthefloor@gmail.com",
        "time": "Sun Jan 22 11:56:47 2012 -0800"
      },
      "message": "Remove openstack.compute dep for horizon\n\n * Fixes bug 920142\n\nChange-Id: I4c522dfdca2ddb0b46d0377d60485976ef61f916\n"
    },
    {
      "commit": "edef244e4019696c2e31474eb4ba4ba23b712709",
      "tree": "1dc4bb4c8ca7526fdbb323e1e986e9efe35b7b34",
      "parents": [
        "723d72d45efcb51f3ddf149fbebb41ce613636cd"
      ],
      "author": {
        "name": "Anthony Young",
        "email": "sleepsonthefloor@gmail.com",
        "time": "Fri Jan 20 12:45:32 2012 -0800"
      },
      "committer": {
        "name": "Anthony Young",
        "email": "sleepsonthefloor@gmail.com",
        "time": "Fri Jan 20 12:45:32 2012 -0800"
      },
      "message": "Fix test that checks whether insances from previous runs need to be removed\n\n  * Fixes bug 919389\n\nChange-Id: I11e0c46426e627448562802e56fca186a5a365ef\n"
    },
    {
      "commit": "af0f7cadb93c484207a707d4108369f9e3262f08",
      "tree": "80c3916cabdc84ae11a9e250eb51871b19e2c782",
      "parents": [
        "723d72d45efcb51f3ddf149fbebb41ce613636cd"
      ],
      "author": {
        "name": "Anthony Young",
        "email": "sleepsonthefloor@gmail.com",
        "time": "Fri Jan 20 12:10:39 2012 -0800"
      },
      "committer": {
        "name": "Anthony Young",
        "email": "sleepsonthefloor@gmail.com",
        "time": "Fri Jan 20 12:13:54 2012 -0800"
      },
      "message": "Downcase Admin user role to support nova\u0027s new policy engine\n\n * Fixes bug 919373\n\nChange-Id: If786f59995327f15fe72420950c7109e2eb0a307\n"
    },
    {
      "commit": "723d72d45efcb51f3ddf149fbebb41ce613636cd",
      "tree": "d1043d5055f4ab09be51c82bdc072bf0243423e9",
      "parents": [
        "9a4e3ce279d2a00f279b586a8684c68975e1ee34",
        "ce116914884694a04a8692b350df456ba582fe47"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Fri Jan 20 04:36:44 2012 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Fri Jan 20 04:36:44 2012 +0000"
      },
      "message": "Merge \"Add nova\u0027s new vnc support to devstack\""
    },
    {
      "commit": "9a4e3ce279d2a00f279b586a8684c68975e1ee34",
      "tree": "f88da4c083773ca1c9cf2162ff8af4146c5d8527",
      "parents": [
        "751c15243fff7a805031397e85d3dec6d3033aa3",
        "c727aa8992f6ab28e643d88e6d6ab8fc304f02b7"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Fri Jan 20 01:08:31 2012 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Fri Jan 20 01:08:31 2012 +0000"
      },
      "message": "Merge \"Add support for proxy servers\""
    },
    {
      "commit": "ce116914884694a04a8692b350df456ba582fe47",
      "tree": "cc6fea66f2a0aa4f563422a3fda0f6152479faa0",
      "parents": [
        "19721bc79d973bcbe7fb162e64fff85020b5b4fc"
      ],
      "author": {
        "name": "Anthony Young",
        "email": "sleepsonthefloor@gmail.com",
        "time": "Tue Jan 17 15:46:53 2012 -0800"
      },
      "committer": {
        "name": "Anthony Young",
        "email": "sleepsonthefloor@gmail.com",
        "time": "Thu Jan 19 16:24:24 2012 -0800"
      },
      "message": "Add nova\u0027s new vnc support to devstack\n\n * Fixes 917933\n * Use cloudbuilders/master for noVNC\n * s/n-nvnc/n-novnc/g\n\nChange-Id: I45361489a584325ed6a7fbcf3026e8ff0b25e667\n"
    },
    {
      "commit": "751c15243fff7a805031397e85d3dec6d3033aa3",
      "tree": "2b6c6ea0dea4d59c9d7b6d218547362a94e6d4b1",
      "parents": [
        "19721bc79d973bcbe7fb162e64fff85020b5b4fc"
      ],
      "author": {
        "name": "Dean Troyer",
        "email": "dtroyer@gmail.com",
        "time": "Tue Jan 10 15:34:34 2012 -0600"
      },
      "committer": {
        "name": "Dean Troyer",
        "email": "dtroyer@gmail.com",
        "time": "Thu Jan 19 14:49:08 2012 -0600"
      },
      "message": "Increase exercise robustness\n\n* increase some timeouts\n* tolerate existing security groups and rules\n* add optional DEFAULT_IMAGE_NAME to select the image to boot\n* fix image lists via glance\n\nChange-Id: I31ae743e602f69a2c9f872273273f542fc4afda3\n"
    },
    {
      "commit": "c727aa8992f6ab28e643d88e6d6ab8fc304f02b7",
      "tree": "9571a2c764fe1cb0c5c40ace136c901587c9d89f",
      "parents": [
        "19721bc79d973bcbe7fb162e64fff85020b5b4fc"
      ],
      "author": {
        "name": "Dean Troyer",
        "email": "dtroyer@gmail.com",
        "time": "Fri Jan 13 12:13:59 2012 -0600"
      },
      "committer": {
        "name": "Dean Troyer",
        "email": "dtroyer@gmail.com",
        "time": "Thu Jan 19 12:07:03 2012 -0600"
      },
      "message": "Add support for proxy servers\n\nSet http_proxy and https_proxy as usual outside of devstack, or\nin localrc.  All clients running under sudo need env vars passed\nexplicitly (apt-get, pip, curl).  Some tests using wget need proxy\nturned off since they point to our services (i.e. glance, keystone).\n\nChange-Id: Ie87aa2d3502ed5a1312f148db12bb61e5eaf1054\n"
    },
    {
      "commit": "19721bc79d973bcbe7fb162e64fff85020b5b4fc",
      "tree": "d3359b2e34d99fb8c8577f99618f00e82fbea203",
      "parents": [
        "6577b4685aebc9303eafff2b6ac3430c7c759c5c",
        "8cafc80551a0c471e0b1ed55fff258daad3302e2"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Wed Jan 18 23:39:57 2012 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Wed Jan 18 23:39:57 2012 +0000"
      },
      "message": "Merge \"Corresponds to the Glance patch that splits paste\""
    },
    {
      "commit": "8cafc80551a0c471e0b1ed55fff258daad3302e2",
      "tree": "703efe31a5094a02b6d13d3f83648697751bf184",
      "parents": [
        "d38f942bc3819d0c896d313e8fdfef8409b1a27f"
      ],
      "author": {
        "name": "Jay Pipes",
        "email": "jaypipes@gmail.com",
        "time": "Mon Jan 16 22:01:06 2012 -0500"
      },
      "committer": {
        "name": "Dean Troyer",
        "email": "dtroyer@gmail.com",
        "time": "Wed Jan 18 14:54:14 2012 -0600"
      },
      "message": "Corresponds to the Glance patch that splits paste\n\nThe patchset https://review.openstack.org/#change,3036 splits\npaste.deploy application pipeline stuff from regular configuration\nfile options. This is the change to devstack that will be needed\nto go along with that change in Glance.\n\nChange-Id: I606aa81c8ebdf50cdc554611ab3781c554991205\n"
    },
    {
      "commit": "6577b4685aebc9303eafff2b6ac3430c7c759c5c",
      "tree": "d00149b47ad4c1837439a7336613d078ecca5720",
      "parents": [
        "d38f942bc3819d0c896d313e8fdfef8409b1a27f"
      ],
      "author": {
        "name": "Dean Troyer",
        "email": "dtroyer@gmail.com",
        "time": "Mon Jan 16 22:27:20 2012 -0600"
      },
      "committer": {
        "name": "Dean Troyer",
        "email": "dtroyer@gmail.com",
        "time": "Wed Jan 18 14:16:05 2012 -0600"
      },
      "message": "Glance changes to stack.sh for https://review.openstack.org/3092\n\n* Handle before/after upcoming Glance configuration file changes\n* Add configuration vars for Keystone URIs to configure Glance\n  and other services\n\nChange-Id: I465065592ade11fb86c40cd04d29c4ae3f1706d7\n"
    },
    {
      "commit": "d38f942bc3819d0c896d313e8fdfef8409b1a27f",
      "tree": "a9d5f84b43d82f7b111d71f5245482dc39fe6465",
      "parents": [
        "524aa547e7900ceb3310fad23ecf34fe1ccddef9"
      ],
      "author": {
        "name": "Anthony Young",
        "email": "sleepsonthefloor@gmail.com",
        "time": "Tue Jan 17 15:57:04 2012 -0800"
      },
      "committer": {
        "name": "Anthony Young",
        "email": "sleepsonthefloor@gmail.com",
        "time": "Tue Jan 17 16:06:44 2012 -0800"
      },
      "message": "Fixes dashboard for new nova api changes\n * Fixes bug 917457\n\nChange-Id: I55babe184666b9a327086f915a9fa9c79af738ed\n"
    },
    {
      "commit": "524aa547e7900ceb3310fad23ecf34fe1ccddef9",
      "tree": "20ebcf9f85acd933b4f2824feaa2c8f6d8d0788f",
      "parents": [
        "f5fb057a8d58fdf1316f54b7c528740f1dc0a907"
      ],
      "author": {
        "name": "Vishvananda Ishaya",
        "email": "vishvananda@gmail.com",
        "time": "Sat Jan 14 01:08:34 2012 +0000"
      },
      "committer": {
        "name": "Vishvananda Ishaya",
        "email": "vishvananda@gmail.com",
        "time": "Tue Jan 17 06:10:14 2012 +0000"
      },
      "message": "Make volumes work again with oneiric\n\nChange-Id: I70ba7f8b1d5493e795262e433f8c5783e08482bc\n"
    },
    {
      "commit": "f5fb057a8d58fdf1316f54b7c528740f1dc0a907",
      "tree": "bc07294f9f9904f2b88b0803f275d5d099af03cf",
      "parents": [
        "9bd4e353bbd4bbc83a9acf246afcffedd9924213"
      ],
      "author": {
        "name": "Dan Wendlandt",
        "email": "dan@nicira.com",
        "time": "Mon Jan 16 14:46:01 2012 -0800"
      },
      "committer": {
        "name": "Dan Wendlandt",
        "email": "dan@nicira.com",
        "time": "Mon Jan 16 14:46:05 2012 -0800"
      },
      "message": "Fix several issues with devstack and Quantum + OVS plugin\n\n- flag telling nova quantum manager to use DHCP is incorrect\n- OVS quantum plugin no longer has default sql_connection string.\n- only run quantum OVS agent is openvswitch is enabled\n- add ovs-vsctl to sudoers file.\n\nChange-Id: I1e9b3fe987b3e29d0d4f670b2d964777d9cc3e1b\n"
    },
    {
      "commit": "9bd4e353bbd4bbc83a9acf246afcffedd9924213",
      "tree": "fd00708a9637b492480e8a58f6cf66168e1a9c29",
      "parents": [
        "696ad331a4af3a0d259b1db7eed5ef6b691ba045",
        "419770faadd5390277d94098518cc439f83f7997"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Fri Jan 13 00:09:47 2012 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Fri Jan 13 00:09:47 2012 +0000"
      },
      "message": "Merge \"Changes to make devstack work with the essex + xen\""
    },
    {
      "commit": "696ad331a4af3a0d259b1db7eed5ef6b691ba045",
      "tree": "f5653d682560ab7c5f6ba7cac01fe27e96fc1e33",
      "parents": [
        "ea4a53da619c8ce7e65141a17b68ce314e729e60"
      ],
      "author": {
        "name": "Dean Troyer",
        "email": "dtroyer@gmail.com",
        "time": "Tue Jan 10 15:34:34 2012 -0600"
      },
      "committer": {
        "name": "Dean Troyer",
        "email": "dtroyer@gmail.com",
        "time": "Thu Jan 12 16:32:24 2012 -0600"
      },
      "message": "Add some additional floating ip pool testing\n\nChange-Id: I62cd6b43e3250dc28d66dc84d3759f47e81ff134\n"
    },
    {
      "commit": "419770faadd5390277d94098518cc439f83f7997",
      "tree": "eb82dbb05b52be4ea372059ace724e16b2e21902",
      "parents": [
        "ea4a53da619c8ce7e65141a17b68ce314e729e60"
      ],
      "author": {
        "name": "Anthony Young",
        "email": "sleepsonthefloor@gmail.com",
        "time": "Wed Jan 11 17:35:40 2012 -0800"
      },
      "committer": {
        "name": "Anthony Young",
        "email": "sleepsonthefloor@gmail.com",
        "time": "Wed Jan 11 17:45:40 2012 -0800"
      },
      "message": "Changes to make devstack work with the essex + xen\n\nChange-Id: If932d82ec72494d871ad65ae863947816e719624\n"
    },
    {
      "commit": "ea4a53da619c8ce7e65141a17b68ce314e729e60",
      "tree": "d3f8bf6decd9e4deb3bdb1ac7e759a268813ea5a",
      "parents": [
        "471de7a34ba3a3842576fda56602884bf149a9fc"
      ],
      "author": {
        "name": "Vishvananda Ishaya",
        "email": "vishvananda@gmail.com",
        "time": "Wed Jan 11 11:34:13 2012 -0800"
      },
      "committer": {
        "name": "Vishvananda Ishaya",
        "email": "vishvananda@gmail.com",
        "time": "Wed Jan 11 21:01:15 2012 +0000"
      },
      "message": "Stop devstack from exploding in paste config changes\n\nChange-Id: I842691479c7c1b46bab627a1f436d9cef3f5148d\n"
    }
  ],
  "next": "3320c55d10b65d370f1b91bde1bcbd4d78a6a5ca"
}
