)]}'
{
  "commit": "61a4c696b9b4fcec98e19daa38badef9a5927210",
  "tree": "97c1ccd5102533da590d98733287fcb0982bbaeb",
  "parents": [
    "862f4f29a2483f778c1b821527a24e5105ad9a93"
  ],
  "author": {
    "name": "garciadeblas",
    "email": "gerardo.garciadeblas@telefonica.com",
    "time": "Thu Jul 17 13:04:13 2025 +0200"
  },
  "committer": {
    "name": "garciadeblas",
    "email": "gerardo.garciadeblas@telefonica.com",
    "time": "Thu Jan 29 16:50:05 2026 +0100"
  },
  "message": "Feature 11073: Enhanced OSM declarative modelling for applications. App as first class citizen\n\nChange-Id: I6b750f4d862692ab885e98afe3771ba817dd6535\nSigned-off-by: garciadeblas \u003cgerardo.garciadeblas@telefonica.com\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "8087ebff223454a73ad7f5ab2c0f2b5e9af77f8f",
      "old_mode": 33188,
      "old_path": "Dockerfile.production",
      "new_id": "d8139af0ed1d2e69f0f9e07379f7eff759ee8c21",
      "new_mode": 33188,
      "new_path": "Dockerfile.production"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "22d271726d44934ef2f6e81647a3aa0a0e5be04c",
      "new_mode": 33188,
      "new_path": "osm_lcm/gitops.py"
    },
    {
      "type": "modify",
      "old_id": "c9497931cd87c9187e8191028de73b14d0339db6",
      "old_mode": 33188,
      "old_path": "osm_lcm/k8s.py",
      "new_id": "6b02ec5fbf68fa754506d5b14f94ff9f36da0b91",
      "new_mode": 33188,
      "new_path": "osm_lcm/k8s.py"
    },
    {
      "type": "modify",
      "old_id": "2d26e1b29e5a71f13f426375a2c66018665933a8",
      "old_mode": 33188,
      "old_path": "osm_lcm/lcm.py",
      "new_id": "45fd9ad86e69308f63f39f45a9a74bbc0899a68c",
      "new_mode": 33188,
      "new_path": "osm_lcm/lcm.py"
    },
    {
      "type": "modify",
      "old_id": "d37b9b45494ff0e47597e8eb74e4b49c6b6d3c67",
      "old_mode": 33188,
      "old_path": "osm_lcm/lcm_utils.py",
      "new_id": "ef1200b14f3b9761eeee7179390f8f093011eb51",
      "new_mode": 33188,
      "new_path": "osm_lcm/lcm_utils.py"
    },
    {
      "type": "modify",
      "old_id": "eac857a336f677ab5a1c4ab2df4c330f900784ad",
      "old_mode": 33188,
      "old_path": "osm_lcm/n2vc/kubectl.py",
      "new_id": "98c1240eaa830872e8c3944605e504d48a24fbf1",
      "new_mode": 33188,
      "new_path": "osm_lcm/n2vc/kubectl.py"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "b23fb2a776e9ad83786f5f57b08a7f5bac126e71",
      "new_mode": 33188,
      "new_path": "osm_lcm/odu_libs/app.py"
    },
    {
      "type": "modify",
      "old_id": "7f35c9d7a07ad0d6033e4542fae3adea7b6405b0",
      "old_mode": 33188,
      "old_path": "osm_lcm/odu_libs/cluster_mgmt.py",
      "new_id": "9c0cbafbd7e6c87eae1a1d36b3ec5bebc5e0a6b9",
      "new_mode": 33188,
      "new_path": "osm_lcm/odu_libs/cluster_mgmt.py"
    },
    {
      "type": "modify",
      "old_id": "e7c2f82d4fe6d6e5575a24c7157a5d5a4d15026e",
      "old_mode": 33188,
      "old_path": "osm_lcm/odu_libs/ksu.py",
      "new_id": "c7fd50da0cb801ad00873dc06005827984d8ac57",
      "new_mode": 33188,
      "new_path": "osm_lcm/odu_libs/ksu.py"
    },
    {
      "type": "modify",
      "old_id": "ff40f9c8c0d8043487e503887f9e3828b08c4cf4",
      "old_mode": 33188,
      "old_path": "osm_lcm/odu_libs/nodegroup.py",
      "new_id": "d7038583546ccb411aa84bf04a9ec40dbf40b08f",
      "new_mode": 33188,
      "new_path": "osm_lcm/odu_libs/nodegroup.py"
    },
    {
      "type": "modify",
      "old_id": "63c4d366fa5292b411531bee749b650448d50eed",
      "old_mode": 33188,
      "old_path": "osm_lcm/odu_libs/oka.py",
      "new_id": "564acbe9e196a4b5e1fb0f88b0215279768712d6",
      "new_mode": 33188,
      "new_path": "osm_lcm/odu_libs/oka.py"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "87b52d75aa8efec2d543ea2c209fb5f61cafd5e2",
      "new_mode": 33188,
      "new_path": "osm_lcm/odu_libs/templates/launcher-app.j2"
    },
    {
      "type": "modify",
      "old_id": "e352883c35067fa377bc107c130eee2ffe331895",
      "old_mode": 33188,
      "old_path": "osm_lcm/odu_workflows.py",
      "new_id": "0c51b2d8cab00ea52718f50168e5e9bc8f73c18f",
      "new_mode": 33188,
      "new_path": "osm_lcm/odu_workflows.py"
    },
    {
      "type": "modify",
      "old_id": "79f5cfed7733fdd752521120b8bdb26ae91d8e57",
      "old_mode": 33188,
      "old_path": "requirements.in",
      "new_id": "8a93de8e5d21d92ba660462702a50d485a658166",
      "new_mode": 33188,
      "new_path": "requirements.in"
    },
    {
      "type": "modify",
      "old_id": "ea6712869559397b8e06cc382ef26b9f0ad7f36a",
      "old_mode": 33188,
      "old_path": "requirements.txt",
      "new_id": "6dea1f0fbf6e0eb4965f45758f5e2cc74f56cdf0",
      "new_mode": 33188,
      "new_path": "requirements.txt"
    }
  ]
}
