)]}'
{
  "commit": "8801e360ec7437d5175fe0e337037baa354df542",
  "tree": "e5fc35053b7c639ed6e45d600b19e09227a68244",
  "parents": [
    "2d5bdd04a20fed8e08da4fc6d2a1ecbc1d3ec3e8"
  ],
  "author": {
    "name": "Kevin Benton",
    "email": "kevin@benton.pub",
    "time": "Sun Feb 12 19:17:55 2017 -0800"
  },
  "committer": {
    "name": "Kevin Benton",
    "email": "kevin@benton.pub",
    "time": "Mon Feb 13 01:32:27 2017 -0800"
  },
  "message": "Fix router port IP address references\n\nThe _verify_network_details method is fetching all\nrouter interfaces, including ones that have nothing\nto do with the test details being verified.\nSo it can end up catching a router interface that is being\ncleaned up in a concurrent test which has no IP addresses\nanymore.\n\nAdditionally, it\u0027s currently incompatible with router interfaces\ncontaining multiple fixed IPs from different subnets, which would\nbe problematic if we added more IPv6 tests since routers attached\nto multiple IPv6 subnets on the same network re-use the same\ninterface.\n\nThis patch alters the logic to iterate over the fixed IPs\nrather than using a fixed index to work with both multiple IP\ncases as well as no IP cases. Additionally, it stops fetching all\nports and just fetches ports with the device_id we are looking for.\n\nCloses-Bug: #1664020\nChange-Id: I2134ad8df19290fc7161ef22d80fcb34c8d6266a\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "fda407c7b08a0d75ee9fc5c3093c1f49f12df2a7",
      "old_mode": 33188,
      "old_path": "tempest/scenario/test_security_groups_basic_ops.py",
      "new_id": "5565cb86af2e42a60d76958fbbc1b6af36cf5ec1",
      "new_mode": 33188,
      "new_path": "tempest/scenario/test_security_groups_basic_ops.py"
    }
  ]
}
