)]}'
{
  "commit": "32f98a43d313bac1b657c2e0525003a8657b36a1",
  "tree": "4c667f3964d5919f30923bb13cd95343aef535f5",
  "parents": [
    "4dba0395e0e242add2a8c333d45c19d11e318fa1"
  ],
  "author": {
    "name": "Matthew Treinish",
    "email": "mtreinish@kortar.org",
    "time": "Tue Jul 14 19:58:46 2015 -0400"
  },
  "committer": {
    "name": "Matthew Treinish",
    "email": "mtreinish@kortar.org",
    "time": "Wed Jul 15 12:20:16 2015 -0400"
  },
  "message": "Ensure a role is assigned to created users with v3 auth\n\nThis commit adds a default role assign to created users and projects\nin the isolated credentials path if no other role will be assigned.\nThe issue previously was that when running with v3 auth tempest was\nnot assigning a role on the project for the newly created users. So\nunless this was done out of band the created users would not be able\nto get a token because they didn\u0027t have access to the project. By\nalways assigning a role to the user on the project this will no\nlonger be an issue. Additionally, we need to ensure that the default\nrole membership role we\u0027re using, \"Member\" exists before we try to use\nit. If it does not it will be created before using it.\n\nChange-Id: I4081cbd61f078bcc457062e2a55adb7b6f249a59\nCloses-Bug: #1474193\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "21026380da20d90b9f81d8a9ef657d57b9d1ec1a",
      "old_mode": 33188,
      "old_path": "tempest/common/isolated_creds.py",
      "new_id": "ff4eda9231bcdfc14c406bcbd5c6f6fc4ca65dd8",
      "new_mode": 33188,
      "new_path": "tempest/common/isolated_creds.py"
    }
  ]
}
