)]}'
{
  "commit": "24675aa30d44c305c68d637b2bca79c7db5cc113",
  "tree": "0d77e944834e4bd594e581102adad12665690805",
  "parents": [
    "ce682d0312f092018536ee69f2aa18998e1cd31d"
  ],
  "author": {
    "name": "Doug Schveninger",
    "email": "ds6901@att.com",
    "time": "Fri Aug 16 22:28:39 2019 -0500"
  },
  "committer": {
    "name": "Doug Schveninger",
    "email": "ds6901@att.com",
    "time": "Wed Aug 21 12:59:24 2019 -0500"
  },
  "message": "Add rand_name to create port incase of leaks\n\nWe have found if people either kill a tempest run\nor miss-configure tempest.conf we can get ports\nleft around.  They are easier to clean up if they\nhave an explicit name with the default prefix\nand the class name of the test that created the\nport than a standard port name that is genreated\nby the system.\n\nFYI neutron port name is string 255 in the neutron database.\n\nChange-Id: I8d96387c0f8c70e7e4ea004a8419689f1bd30cef\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "3789aa03e701aa6846558e90eb8de42e2b35ad4e",
      "old_mode": 33188,
      "old_path": "tempest/api/compute/servers/test_attach_interfaces.py",
      "new_id": "6a2af71ef9e99fa2758eb00f1dbdd2873de343ac",
      "new_mode": 33188,
      "new_path": "tempest/api/compute/servers/test_attach_interfaces.py"
    },
    {
      "type": "modify",
      "old_id": "e8175873e99f67221caaf2afe312365799cc12f7",
      "old_mode": 33188,
      "old_path": "tempest/api/compute/servers/test_device_tagging.py",
      "new_id": "4ee243e74d701fae2f36076f697fccb9c758a8e1",
      "new_mode": 33188,
      "new_path": "tempest/api/compute/servers/test_device_tagging.py"
    },
    {
      "type": "modify",
      "old_id": "0709d2adecb95fe697a49d2ef68afbcc2e589841",
      "old_mode": 33188,
      "old_path": "tempest/api/network/admin/test_external_networks_negative.py",
      "new_id": "da32f2d2c40e5f2087a3ec6a841d560f1a9c13da",
      "new_mode": 33188,
      "new_path": "tempest/api/network/admin/test_external_networks_negative.py"
    },
    {
      "type": "modify",
      "old_id": "3910fc911d4ad738904a2caf013b558614e519c9",
      "old_mode": 33188,
      "old_path": "tempest/api/network/admin/test_ports.py",
      "new_id": "289e57725291474483bdb2eb79708c9bb9fe6893",
      "new_mode": 33188,
      "new_path": "tempest/api/network/admin/test_ports.py"
    },
    {
      "type": "modify",
      "old_id": "fdcc9770f77df735239d4f082d04bf3ed39d3984",
      "old_mode": 33188,
      "old_path": "tempest/api/network/admin/test_routers_negative.py",
      "new_id": "f605945c891e9deb759b8de70ad6f1e8e1b1c1fe",
      "new_mode": 33188,
      "new_path": "tempest/api/network/admin/test_routers_negative.py"
    },
    {
      "type": "modify",
      "old_id": "9032fdce707f35c7083d05e9b839c2cda371e42f",
      "old_mode": 33188,
      "old_path": "tempest/api/network/base.py",
      "new_id": "b6bf369ce1a4e9b02a1c3017fe3e9ba3c702db56",
      "new_mode": 33188,
      "new_path": "tempest/api/network/base.py"
    },
    {
      "type": "modify",
      "old_id": "d393207255475540f272ead23643392908a02204",
      "old_mode": 33188,
      "old_path": "tempest/api/network/test_allowed_address_pair.py",
      "new_id": "639defb03f7cf017324502f6c9e8aca70f8f164c",
      "new_mode": 33188,
      "new_path": "tempest/api/network/test_allowed_address_pair.py"
    },
    {
      "type": "modify",
      "old_id": "8e9442975058fe249964cc67f0a876c508776826",
      "old_mode": 33188,
      "old_path": "tempest/api/network/test_extra_dhcp_options.py",
      "new_id": "d3630811be17f0cdb4cfb7f9a905becac63c0bef",
      "new_mode": 33188,
      "new_path": "tempest/api/network/test_extra_dhcp_options.py"
    },
    {
      "type": "modify",
      "old_id": "9704c73d4130226571bc7896b0aabf15aa78581a",
      "old_mode": 33188,
      "old_path": "tempest/api/network/test_floating_ips.py",
      "new_id": "aaa5497f11aadf898803693c12b503d69b417a4c",
      "new_mode": 33188,
      "new_path": "tempest/api/network/test_floating_ips.py"
    },
    {
      "type": "modify",
      "old_id": "bc4f41f991cacc0403de5cb95941009feeff2984",
      "old_mode": 33188,
      "old_path": "tempest/api/network/test_networks_negative.py",
      "new_id": "3af67dd434a218c0e6df4f40ac99425de12b717b",
      "new_mode": 33188,
      "new_path": "tempest/api/network/test_networks_negative.py"
    },
    {
      "type": "modify",
      "old_id": "93a4631b8453336acef55f0901abdd441d5b1b56",
      "old_mode": 33188,
      "old_path": "tempest/api/network/test_ports.py",
      "new_id": "56b5509dc2d489fe497b539dd24751c5b8d9174f",
      "new_mode": 33188,
      "new_path": "tempest/api/network/test_ports.py"
    },
    {
      "type": "modify",
      "old_id": "f223fa4598c0beba4d11bc58105eb444cc12e70c",
      "old_mode": 33188,
      "old_path": "tempest/api/network/test_routers.py",
      "new_id": "ad316d1958e941b429eabd0bee2ad4bce6980b6f",
      "new_mode": 33188,
      "new_path": "tempest/api/network/test_routers.py"
    }
  ]
}
