)]}'
{
  "commit": "2dc11fb5c843ccf057fac9e01cf6beca7d877421",
  "tree": "36f650755322a079df06955b9b13ea38585bb2dc",
  "parents": [
    "23033e0399887a394f27c40482c2e011f37a3cdf"
  ],
  "author": {
    "name": "Morgan Fainberg",
    "email": "m@metacloud.com",
    "time": "Tue Sep 24 23:43:08 2013 -0700"
  },
  "committer": {
    "name": "Morgan Fainberg",
    "email": "m@metacloud.com",
    "time": "Tue Sep 24 23:49:21 2013 -0700"
  },
  "message": "Update user_attribute_ignore for LDAP Identity config\n\nWith a recent patch to keystone, the use of tenantId, tenant_id, and\ndefault_project_id was normalized to reference default_project_id for\nall cases internally and translate to the expected results at the\ncontroller (v2.0 returns tenantId, v3 returns default_project_id).\n\nDevstack must now properly ignore the expected mapped LDAP attribute\nof \u0027default_project_id\u0027 instead of the old \u0027tenantId\u0027.  Without this\nfix devstack will fail when using the LDAP identity backend because\nthe \u0027default_project_id\u0027 has been made a special case that requires\nthe operator of a Openstack cloud to explicitly choose an attribute\nto map \u0027default_project_id\u0027 to if storing that value is desired.\nWithout explicitly mapping that attribute and not having it in the\n\u0027user_attribute_ignore\u0027 config option, the user_creates can fail.\n\nrelated-bug: 1219739\nChange-Id: I1dd3719de50f6d0948b3a9743e32a03d0ac56b3c\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "3642904e1cbce51296630b08541040b9660e4675",
      "old_mode": 33261,
      "old_path": "lib/keystone",
      "new_id": "bc5d1511b80f84fbb565beb235ba2a56620e0f91",
      "new_mode": 33261,
      "new_path": "lib/keystone"
    }
  ]
}
