)]}'
{
  "commit": "14a0c09001e8e2304eff4918206163cc7e6db1eb",
  "tree": "dba1ccbdee2ae5590aa5edd587de0e36c24cdb36",
  "parents": [
    "be7b5bf671b4cdc082fb9b7bb73ec55cab0054dd"
  ],
  "author": {
    "name": "Slawek Kaplonski",
    "email": "skaplons@redhat.com",
    "time": "Fri Jan 28 09:44:40 2022 +0100"
  },
  "committer": {
    "name": "Slawek Kaplonski",
    "email": "skaplons@redhat.com",
    "time": "Fri Jan 28 09:52:20 2022 +0100"
  },
  "message": "Fix deployment of Neutron with enforced scopes\n\nAfter patch [1] new RBAC policies changed in the way that SYSTEM_ADMIN\nuser isn\u0027t anymore allowed to e.g. create resources in behalf of some\nprojects. Now PROJECT_ADMIN needs to create such resources instead.\nSo this patch basically reverts most of the changes which were done\nin [2] some time ago.\nIt also introduces new entry in the clouds.yaml file -\n\"devstack-admin-demo\" which is \"admin\" user in the \"demo\" project as\nit\u0027s needed to create some resouces in the demo project now.\n\nAdditionally, because of bug [3] this patch changes way how IPv6\nexternal gateway IP is found using Neutron API. This change may be\nreverted in the future when bug [3] will be fixed.\n\n[1] https://review.opendev.org/c/openstack/neutron/+/821208\n[2] https://review.opendev.org/c/openstack/devstack/+/797450\n[3] https://bugs.launchpad.net/neutron/+bug/1959332\n\nDepends-On: https://review.opendev.org/c/openstack/neutron/+/826828\n\nCloses-Bug: #1959196\nChange-Id: I32a6e8b9b59269a8699644b563657363425f7174\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "7042408f40d1cd48492a7ffac046ac5266a77b72",
      "old_mode": 33188,
      "old_path": "functions-common",
      "new_id": "b407ca5fe6aa3f1bdc2529e3954462f50b128d8b",
      "new_mode": 33188,
      "new_path": "functions-common"
    },
    {
      "type": "modify",
      "old_id": "a8844c475e8262507a808ce869e7e13861df90b0",
      "old_mode": 33188,
      "old_path": "lib/neutron_plugins/services/l3",
      "new_id": "cd981157462530599616c2d5b8eeb11aa6a22dcc",
      "new_mode": 33188,
      "new_path": "lib/neutron_plugins/services/l3"
    },
    {
      "type": "modify",
      "old_id": "adffeda371cbcf88d720269c04e8ff8b9a8e6404",
      "old_mode": 33188,
      "old_path": "lib/tempest",
      "new_id": "9ca06acabf2ac3c944256ffe19a541cda4640f7e",
      "new_mode": 33188,
      "new_path": "lib/tempest"
    }
  ]
}
