)]}'
{
  "log": [
    {
      "commit": "2da606da2e47b7260732bb6ef43f1cbf6b4a1559",
      "tree": "9fb1fd890b96fb9516a2ae5ab424bb66adb79023",
      "parents": [
        "815db16c2099610a52dec35f0846c0d19b9bd5b9"
      ],
      "author": {
        "name": "Sean Dague",
        "email": "sean@dague.net",
        "time": "Thu Aug 06 10:02:43 2015 -0400"
      },
      "committer": {
        "name": "Sean Dague",
        "email": "sean@dague.net",
        "time": "Thu Aug 06 10:02:43 2015 -0400"
      },
      "message": "add ebtables to world dump\n\nI\u0027m still at a loss about why guests stop being pingable in grenade,\nso lets get ourselves some ebtables output as well.\n\nChange-Id: I4e40eff6d0b1ef194e43b151a83206fbd50deb66\n"
    },
    {
      "commit": "ac9313e5a5af9e350d66c0ae628ca900c4cfc218",
      "tree": "d1731307b6b509977f53a95325799b34571d543c",
      "parents": [
        "a3210822ce22b561fc03cd113e343846edc4f350"
      ],
      "author": {
        "name": "Sean Dague",
        "email": "sean@dague.net",
        "time": "Mon Jul 27 13:33:30 2015 -0400"
      },
      "committer": {
        "name": "Sean Dague",
        "email": "sean@dague.net",
        "time": "Mon Jul 27 13:33:30 2015 -0400"
      },
      "message": "add -n --name flag to worlddump\n\nWe\u0027re worlddumping at success points in grenade, and it would be much\nhandier to explain when that happens via a symbolic name in the\nfilename. Add a --name option to worlddump to allow it.\n\nChange-Id: I644200fe08e404dc7ca2006478ae4e11ca020672\n"
    },
    {
      "commit": "3a9df1dab73e2cb2f27dd014543ab16f22ac3846",
      "tree": "cf6a0d9da8f4dfc1c6f470ae5af017af2c6e3aef",
      "parents": [
        "99440f9d596668724690d9091e0a5def1d7f1d6d"
      ],
      "author": {
        "name": "Ian Wienand",
        "email": "iwienand@redhat.com",
        "time": "Wed Jul 01 06:18:47 2015 +1000"
      },
      "committer": {
        "name": "Ian Wienand",
        "email": "iwienand@redhat.com",
        "time": "Wed Jul 01 06:18:47 2015 +1000"
      },
      "message": "Check for nova-compute before running kill\n\nUnconditionally running this can lead to confusing failure output from\nkill as the pgrep matches nothing when nova-compute isn\u0027t yet running.\n\nChange-Id: I37cb84fe8e0b393f49b8907af16a3e44f82c46a6\n"
    },
    {
      "commit": "99440f9d596668724690d9091e0a5def1d7f1d6d",
      "tree": "29684aa7038c29abdb6a4abec7b0129346630cbd",
      "parents": [
        "432268b17bff090a8ea8cbbd46c430ddd5be98a1"
      ],
      "author": {
        "name": "Ian Wienand",
        "email": "iwienand@redhat.com",
        "time": "Wed Jul 01 06:14:01 2015 +1000"
      },
      "committer": {
        "name": "Ian Wienand",
        "email": "iwienand@redhat.com",
        "time": "Wed Jul 01 06:14:01 2015 +1000"
      },
      "message": "Wait for command in worlddump\n\nWait for the command to complete and catch errors when running\ncommands.\n\nChange-Id: I2c93b3bdd930ed8564e33bd2d45fe4e3f08f03f5\n"
    },
    {
      "commit": "432268b17bff090a8ea8cbbd46c430ddd5be98a1",
      "tree": "a7aa46b2ce5192b015bc297998f348ec9d789913",
      "parents": [
        "7bc1f3c15fbf92da5fe9e15bf66a2d6b6648e449"
      ],
      "author": {
        "name": "Amey Bhide",
        "email": "abhide@vmware.com",
        "time": "Tue Jun 30 11:39:05 2015 -0700"
      },
      "committer": {
        "name": "Amey Bhide",
        "email": "abhide@vmware.com",
        "time": "Tue Jun 30 11:41:13 2015 -0700"
      },
      "message": "Fix NameError in worlddump.py\n\nChange-Id: Ie87e5b5ead777c0153ed7fa5d1db5cc1ae444261\n"
    },
    {
      "commit": "bde24cb7c20a9797eb581a39a9f0839c4951300d",
      "tree": "330cac94e6b380b81692f29d6f5b365e9781ec71",
      "parents": [
        "e4d57d6bed88ec11ca7fcc8dc286a69d284c70aa"
      ],
      "author": {
        "name": "Anandprakash Dnyaneshwar Tandale",
        "email": "anand.prakash@izeltech.com",
        "time": "Mon Jun 29 15:04:30 2015 +0530"
      },
      "committer": {
        "name": "Anandprakash Dnyaneshwar Tandale",
        "email": "anand.prakash@izeltech.com",
        "time": "Mon Jun 29 15:04:30 2015 +0530"
      },
      "message": "Fixing the deprecated library function\n\nos.popen() is deprecated since version 2.6. Resolved with use of\n    subprocess module.\n\nChange-Id: Ib6a91ee525e2e57d3901d2c0c1b2d1305bc4566f\n"
    },
    {
      "commit": "2ebe993b25462919e8aeeb896c9f91b6be7aa573",
      "tree": "e8c5ecb51ee3af600434aa98bdf3239f3493714f",
      "parents": [
        "21b7e975fa3d1db3710b3d12d965f87828d9be84"
      ],
      "author": {
        "name": "Joe Gordon",
        "email": "joe.gordon0@gmail.com",
        "time": "Sun Jun 07 16:57:34 2015 +0900"
      },
      "committer": {
        "name": "Joe Gordon",
        "email": "joe.gordon0@gmail.com",
        "time": "Sun Jun 07 17:01:52 2015 +0900"
      },
      "message": "guru meditation report for nova-compute in worlddump\n\nNova-compute is hanging in the multinode test, and its difficult to\nfigure out why. So trigger a guru meditation report for nova-compute in\nworlddump so we can see what nova-compute is doing when it is hung.\n\nHaving a hung nova-compute causes tempest to fail and\nI035fe8e3333034e44b403ed0f986220ab5b0e57a runs worlddump whenever\ntempest fails.\n\nBug 1462305 is one of the last issues left before the multinode job is\nstable enough to gate on, and this patch should make it much easier to\ndebug.\n\nChange-Id: I87d7536b5992c47b8082684cc662f953113fd1a8\nRelated-Bug: #1462305\n"
    },
    {
      "commit": "737e94202fe635b7bd9ad59195352bb5dfe54817",
      "tree": "5f1c0fecaf5934b214f951f63ecb62ce0b69c528",
      "parents": [
        "60a140571ea3a4ad07772f1eedae6d4d1a6e4c67"
      ],
      "author": {
        "name": "Sean Dague",
        "email": "sean@dague.net",
        "time": "Tue May 12 19:51:39 2015 -0400"
      },
      "committer": {
        "name": "Sean Dague",
        "email": "sean@dague.net",
        "time": "Wed May 13 05:58:41 2015 -0400"
      },
      "message": "dump compute consoles on fail as well\n\nThis provides a dump of the compute consoles as well on failure.\n\nChange-Id: Ib253537a54a1b9d83a930bbefa4512e039575fd1\n"
    },
    {
      "commit": "60a140571ea3a4ad07772f1eedae6d4d1a6e4c67",
      "tree": "f826e1728d0bf8d1652510dd90577976b07b8c64",
      "parents": [
        "75bae7076a3d24c049f7d5e265eb5640713b042e"
      ],
      "author": {
        "name": "Sean Dague",
        "email": "sean@dague.net",
        "time": "Mon May 11 14:53:39 2015 -0400"
      },
      "committer": {
        "name": "Sean Dague",
        "email": "sean@dague.net",
        "time": "Mon May 11 14:56:49 2015 -0400"
      },
      "message": "add network info to the worlddump\n\nThis adds potentially helpful networking info to the world dump.\n\nIt also refactors some of the output mechanisms into reusable\nfunctions for cleanliness in the code.\n\nChange-Id: I39f95bd487c152925f8fadd1799149db35cffd52\n"
    },
    {
      "commit": "168b7c226cd17fa75eecc0e6ce4c81d001747f78",
      "tree": "f38c39a51ef94db9599eb47e2538c7759a1b1019",
      "parents": [
        "641dd9ff23058e511d6bf126b0078448bcb672e5"
      ],
      "author": {
        "name": "Sean Dague",
        "email": "sean@dague.net",
        "time": "Thu May 07 08:57:28 2015 -0400"
      },
      "committer": {
        "name": "Sean Dague",
        "email": "sean@dague.net",
        "time": "Thu May 07 08:57:28 2015 -0400"
      },
      "message": "dump iptables in the worlddump\n\nIf we fail during devstack / grenade runs, it would be nice to have\nthe map of iptables that are currently active as well. This makes it\nhandy to start figuring out what\u0027s going on when test servers don\u0027t\nping.\n\nChange-Id: Ia31736ef2cb0221586d30c089473dfdc1db90e23\n"
    },
    {
      "commit": "bba4742e8cbdc577121bf1010f5fe307c958cd15",
      "tree": "5984fbd383fccb31af5b6052c199a29cdd31a724",
      "parents": [
        "2914118d69ff8995c479eabc3df1eaa52c16b780"
      ],
      "author": {
        "name": "Dean Troyer",
        "email": "dtroyer@gmail.com",
        "time": "Sat Mar 28 13:37:26 2015 -0500"
      },
      "committer": {
        "name": "Dean Troyer",
        "email": "dtroyer@gmail.com",
        "time": "Sat Mar 28 13:37:41 2015 -0500"
      },
      "message": "Add parent id to worlddump output\n\nHelpful in tracking down some process-doesn\u0027t-die problems.\n\nChange-Id: I146910403879c9a85d644bd07a53830ea17ca77d\n"
    },
    {
      "commit": "97fcc7b27b9972dd43f9466f1b662ed6e8f58417",
      "tree": "01de66efa7adb88a92a08e800f3a13e07a473ae7",
      "parents": [
        "1469a04f183553be197166d2abeb3a6f94894d38"
      ],
      "author": {
        "name": "Sean Dague",
        "email": "sean@dague.net",
        "time": "Mon Jun 16 17:24:14 2014 -0400"
      },
      "committer": {
        "name": "Sean Dague",
        "email": "sean@dague.net",
        "time": "Sun Jun 22 11:37:51 2014 -0400"
      },
      "message": "add worlddump tool to devstack\n\nwhen we exit poorly, start building a tool for doing a capture\nas to why. This tool is expected to be consumed directly from\ngrenade as well.\n\nChange-Id: Ia1bc1c2e259587035ca7252baceec25fa464cb82\n"
    }
  ]
}
