)]}'
{
  "commit": "7badcae198d10e8dc0777f013f0176b81ebe5e68",
  "tree": "d5b955ca156ee30e7e9522f07ec2904ccbda6c04",
  "parents": [
    "36a2a79de653143011c2d5ef50ee213d581537f1"
  ],
  "author": {
    "name": "vegall",
    "email": "lvega@whitestack.com",
    "time": "Tue Jul 02 15:30:30 2024 +0000"
  },
  "committer": {
    "name": "garciadeblas",
    "email": "gerardo.garciadeblas@telefonica.com",
    "time": "Thu Oct 24 17:04:15 2024 +0200"
  },
  "message": "Fix keystone to manage the OSM users/projects\n\nKeystone was not used by default by OSM NBI. Instead, internal\nauthentication is used.\n\nWhen NBI is configured to use Keystone as auth backend, we found that it\ndidn\u0027t bootstrap properly because there were no data in the MySQL DB\nused by Keystone. The initilization of DB was supposed to be done by the\nKeystone containers in keystone-deployment. However, those container\nwere not able to initialize the DB because they were running as regular\nusers instead of root users.\n\nKeystone is thought as an infra solution, not as an application\nsolution. The community behind Keystone development agreed on that\nbehaviour.\n\nBased on that, Keystone containers were adapted to run as root.\n\nIn addition, we decided to disable Keystone and MySQL as part of the\ndefault values for OSM helm chart.\n\nChange-Id: I0e7078b809abe858a69323d6e3e493e862d6e6ab\nSigned-off-by: vegall \u003clvega@whitestack.com\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "e3ed0f85327c42b98a44f0e76533e67ac050a13d",
      "old_mode": 33188,
      "old_path": ".gitignore",
      "new_id": "3c3fce295286ef8b4161180062cf755ef42fa29b",
      "new_mode": 33188,
      "new_path": ".gitignore"
    },
    {
      "type": "modify",
      "old_id": "b00b384823c0c9e63fb0ba36b786fe7fded74a28",
      "old_mode": 33188,
      "old_path": "docker/Keystone/Dockerfile",
      "new_id": "29089f55220d17e4085ed0885ee7206dfd87dfdf",
      "new_mode": 33188,
      "new_path": "docker/Keystone/Dockerfile"
    },
    {
      "type": "modify",
      "old_id": "dde1b5ae687f701f1d2933aa17eedb0d730dc421",
      "old_mode": 33261,
      "old_path": "docker/Keystone/scripts/start.sh",
      "new_id": "7b4e008a20a9b60ca9ebff5be22a9b9475e36f8e",
      "new_mode": 33261,
      "new_path": "docker/Keystone/scripts/start.sh"
    },
    {
      "type": "modify",
      "old_id": "02a859a608e1a879a4f04c340b1721775e346f21",
      "old_mode": 33188,
      "old_path": "installers/helm/osm/templates/keystone/keystone-configmap.yaml",
      "new_id": "5c1cff1aa4e989b2a83c0c69854aa9bf73ac4a4e",
      "new_mode": 33188,
      "new_path": "installers/helm/osm/templates/keystone/keystone-configmap.yaml"
    },
    {
      "type": "modify",
      "old_id": "ba7e05d39353e71e3ee0021ebf145959a8e5fa61",
      "old_mode": 33188,
      "old_path": "installers/helm/osm/templates/keystone/keystone-deployment.yaml",
      "new_id": "10798661e3f4ed9ba0d3ea868f37e51d1d22b226",
      "new_mode": 33188,
      "new_path": "installers/helm/osm/templates/keystone/keystone-deployment.yaml"
    },
    {
      "type": "modify",
      "old_id": "7e4aa5257189f59005c6e76a5050f384716d981c",
      "old_mode": 33188,
      "old_path": "installers/helm/osm/templates/keystone/keystone-service.yaml",
      "new_id": "be3cf1da394ef821af2410eea73636fcdb640791",
      "new_mode": 33188,
      "new_path": "installers/helm/osm/templates/keystone/keystone-service.yaml"
    },
    {
      "type": "modify",
      "old_id": "e4c6ac99d87afe89d710483754cbd9192cdcd077",
      "old_mode": 33188,
      "old_path": "installers/helm/osm/templates/nbi/nbi-configmap.yaml",
      "new_id": "b76a4fb255423283bf640fe27cc9c8f6f324bd52",
      "new_mode": 33188,
      "new_path": "installers/helm/osm/templates/nbi/nbi-configmap.yaml"
    },
    {
      "type": "modify",
      "old_id": "da9fe7ea193e97f6b48c4d19110b65533922cd8a",
      "old_mode": 33188,
      "old_path": "installers/helm/osm/values.yaml",
      "new_id": "c5e2821b76e642b70067f682a733205343c8a00f",
      "new_mode": 33188,
      "new_path": "installers/helm/osm/values.yaml"
    }
  ]
}
