)]}'
{
  "log": [
    {
      "commit": "6b0035651ec6feee7e2db8d7ef5e3bab672f9c76",
      "tree": "3bff09c16c35ef4d2b8fce5c47198c5e4b9f46d4",
      "parents": [
        "b317e11a4334082a41ae10d230a0b3d3702e3df1"
      ],
      "author": {
        "name": "Anton Arefiev",
        "email": "aarefiev@mirantis.com",
        "time": "Tue Sep 13 12:17:29 2016 +0300"
      },
      "committer": {
        "name": "Anton Arefiev",
        "email": "aarefiev@mirantis.com",
        "time": "Tue Sep 13 12:17:29 2016 +0300"
      },
      "message": "Tempest: add auto-discovery test\n\nAdd test, which delete pre-created baremetal vms, and discovers it\nvia \u0027enroll\u0027 not_found_hook with default configuration.\n\nNote, test contains workaround for working on infra, as infra \u0027tempest\u0027\nuser doesn\u0027t have access to virsh, for running node and whitelisting\nfirewall rules on existing node, inspector\u0027s inspect api is used.\n\nChange-Id: Ib0ec63295a496229b27552cd1bcf7e763c0c3e03\n"
    },
    {
      "commit": "b317e11a4334082a41ae10d230a0b3d3702e3df1",
      "tree": "3cb9e6f34e77039a15ed04d3104c4ebc69eefa28",
      "parents": [
        "8a7942e10544cb01869c89eb3bf3a6623e514d1d"
      ],
      "author": {
        "name": "Dmitry Tantsur",
        "email": "divius.inside@gmail.com",
        "time": "Fri Sep 09 11:03:27 2016 +0200"
      },
      "committer": {
        "name": "Dmitry Tantsur",
        "email": "divius.inside@gmail.com",
        "time": "Fri Sep 09 11:03:27 2016 +0200"
      },
      "message": "Disable neutron tests in our grenade\n\nWe\u0027re suffering from unclear failures test_network_basic_ops.\nAs these tests are not important for our service, disabling them for now\nby pretending that Neutron is not available.\n\nAlso fix incorrect list of required services on our smoke test, it only\nrequires Ironic and Swift.\n\nChange-Id: Ia0f0976c2516e853482277a1a1045b4a951dec7c\nPartial-Bug: #1621791\n"
    },
    {
      "commit": "290c96bb9ca51f16f198365a4937efb3ea1c330d",
      "tree": "8571b453cb33fdaba2e8d711af710459e344fdeb",
      "parents": [
        "84a09c626bd8014829e116450c76856b8f9a0e8c"
      ],
      "author": {
        "name": "Dmitry Tantsur",
        "email": "divius.inside@gmail.com",
        "time": "Fri Jul 01 14:22:51 2016 +0200"
      },
      "committer": {
        "name": "Dmitry Tantsur",
        "email": "divius.inside@gmail.com",
        "time": "Fri Jul 01 14:22:51 2016 +0200"
      },
      "message": "Add a simple smoke test to be run in the grenade gate\n\nThis test only runs introspection on one node, nothing else.\n\nAlso make sure tempest gets our and ironic plugin.\n\nDepends-On: Ia2a5b9cc535c7c46728eee6284a36340745e9043\nChange-Id: Id12b6cc75977c32f0a9e1ada8ff954b8f4bc2e41\n"
    },
    {
      "commit": "84a09c626bd8014829e116450c76856b8f9a0e8c",
      "tree": "363dd818a0d1bf8a61d359541ba20fe665955f35",
      "parents": [
        "a17db0239e5033f1585c93b488f858c315a93b5c"
      ],
      "author": {
        "name": "Anton Arefiev",
        "email": "aarefiev@mirantis.com",
        "time": "Tue Jul 19 19:35:18 2016 +0300"
      },
      "committer": {
        "name": "Anton Arefiev",
        "email": "aarefiev@mirantis.com",
        "time": "Tue Jul 19 19:35:18 2016 +0300"
      },
      "message": "Tempest: wrap instance actions into inspector methods\n\nThis commit I4fe31ecae3393abc2779a5e80e348899f9113f1b broke inspector\ntempest tests, it changes boot_instance and terminate_instance\nsignature.\n\nThis change redefine action methods\n\nChange-Id: If6a9b300bd22e7b62b7e53763cb0328ad30f11c7\n"
    },
    {
      "commit": "44f678c7a659975aac5db5f3a02f1512ff921bfa",
      "tree": "116733bd171e6d818cfba7241fd08748828db38a",
      "parents": [
        "d22378da76874a282a132af5d7fb4684ad091128"
      ],
      "author": {
        "name": "Anton Arefiev",
        "email": "aarefiev@mirantis.com",
        "time": "Thu Mar 17 12:11:30 2016 +0200"
      },
      "committer": {
        "name": "Anton Arefiev",
        "email": "aarefiev@mirantis.com",
        "time": "Thu Mar 17 12:11:30 2016 +0200"
      },
      "message": "Tempest: add basic test\n\nChange-Id: I7155e797fecf18b867eeb7c63ebbcb35d3cbb9c3\nCo-Authored-By: dparalen \u003cvetrisko@gmail.com\u003e\nDepends-On: Ibf0c73aa6795aaa52e945fd6baa821de20a599e7\nDepends-On: I067504e49f68929298c91e61819aa9a61169fe52\n"
    },
    {
      "commit": "d22378da76874a282a132af5d7fb4684ad091128",
      "tree": "86b8f8abe45e7fdfef1e09d2cb23540a4e486e5c",
      "parents": [
        "4f8f2299fdf9c4197c0b9c337f8ce26d4e7951ff"
      ],
      "author": {
        "name": "John L. Villalovos",
        "email": "john.l.villalovos@intel.com",
        "time": "Tue Aug 01 14:47:54 2017 -0700"
      },
      "committer": {
        "name": "John L. Villalovos",
        "email": "john.l.villalovos@intel.com",
        "time": "Thu Aug 03 13:07:32 2017 -0700"
      },
      "message": "Script to extract the ironic_tempest_plugin/ directory\n\nAdd a script to extract the ironic_tempest_plugin/ directory from the\nopenstack/ironic repository. Then cherry-pick all of those commits\ninto this repository.\n\nAlso make ironic_tempest_plugins/__init__.py an empty file so \u0027diff\u0027\nwill be correct.\n\nRemove the following files, so \u0027diff\u0027 will be correct:\n    ironic_tempest_plugin/tests/base.py\n    ironic_tempest_plugin/tests/test_ironic_tempest_plugin.py\n\nIgnore E129 errors in flake8, like we do in Ironic. As it will fail\npep8 when we import all the upcoming patches.\n\nChange-Id: I1625128717c8a848c6d673314b09d0a6c9c96679\n"
    },
    {
      "commit": "4f8f2299fdf9c4197c0b9c337f8ce26d4e7951ff",
      "tree": "7867fe71838e4d19c9039f3e2e7d7a9f0cb29d80",
      "parents": [
        "a1ac40d94fda152b1214b6399aa217d3d2b7ce42"
      ],
      "author": {
        "name": "Jim Rollenhagen",
        "email": "jim@jimrollenhagen.com",
        "time": "Fri Nov 18 06:22:18 2016 -0500"
      },
      "committer": {
        "name": "John L. Villalovos",
        "email": "john.l.villalovos@intel.com",
        "time": "Fri Jan 27 15:55:29 2017 -0800"
      },
      "message": "Initial commit from cookiecutter\n\nChange-Id: Ia8fd7b9310e598b1e9d7c1eb3d2a484bc667432a\n"
    }
  ]
}
