)]}'
{
  "commit": "8669a51af5efb65e53c91187febf2d3bd069fcec",
  "tree": "813f127dddb68be1b17d07f7caea5e47956d7c54",
  "parents": [
    "2e6c54854eff80268bbd9e21031b201116106c4a"
  ],
  "author": {
    "name": "Doug Hellmann",
    "email": "doug@doughellmann.com",
    "time": "Thu Mar 22 17:42:03 2018 -0400"
  },
  "committer": {
    "name": "Doug Hellmann",
    "email": "doug@doughellmann.com",
    "time": "Thu Mar 22 17:42:03 2018 -0400"
  },
  "message": "add lower-constraints job\n\nCreate a tox environment for running the unit tests against the lower\nbounds of the dependencies.\n\nCreate a lower-constraints.txt to be used to enforce the lower bounds\nin those tests.\n\nAdd openstack-tox-lower-constraints job to the zuul configuration.\n\nSee http://lists.openstack.org/pipermail/openstack-dev/2018-March/128352.html\nfor more details.\n\nChange-Id: I6aa7ffba825c9186198f691992199f51f8804823\nDepends-On: https://review.openstack.org/555034\nSigned-off-by: Doug Hellmann \u003cdoug@doughellmann.com\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "949ad2ff9629485c3a607c7e55ba1b3c45141505",
      "old_mode": 33188,
      "old_path": ".zuul.yaml",
      "new_id": "089ba6e33f1508f93b6157a320aa07a17359c176",
      "new_mode": 33188,
      "new_path": ".zuul.yaml"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "a5ff1ca0351703f74fc88488183498d488ac1b07",
      "new_mode": 33188,
      "new_path": "lower-constraints.txt"
    },
    {
      "type": "modify",
      "old_id": "d5e3b91cd638e2b630bf7c180b85fab93bd9f67d",
      "old_mode": 33188,
      "old_path": "tox.ini",
      "new_id": "3c2c8ad0275904b5e72abd378c35944d652706e1",
      "new_mode": 33188,
      "new_path": "tox.ini"
    }
  ]
}
