)]}'
{
  "commit": "b4ebcd0dd81e08d7294156c2aca10d84ca9bb824",
  "tree": "5873b1a7759f8e1e88f9987c52fac71f25076583",
  "parents": [
    "5506c1831e40b5a8086ec5037f2b791802526952"
  ],
  "author": {
    "name": "David Garcia",
    "email": "david.garcia@canonical.com",
    "time": "Thu Oct 28 02:00:43 2021 +0200"
  },
  "committer": {
    "name": "David Garcia",
    "email": "david.garcia@canonical.com",
    "time": "Wed Nov 03 11:48:39 2021 +0100"
  },
  "message": "Feature 10887: Add cross-model relations support\n\nChanges:\n- Update the `osm_lcm.ns.NsLcm._add_vca_relations` function, and\ndecouple it into simpler and smaller functions.\n- Get relation data for the descriptor taking into account the changes\nintroduced here: https://osm.etsi.org/gerrit/11212/\n- Add `osm_lcm.data_utils.vca` module to take care of VCA related parts\nin the IM\n- Add a couple of functions into the `osm_lcm.data_utils` package:\n  - nsd: get_vnf_profile(), get_ns_configuration(),\nget_ns_configuration_relation_list()\n  - nsr: get_nsd(), get_deployed_vca_list(), get_deployed_vca()\n  - vnfd: get_relation_list()\n- Rename `osm_lcm.data_utils.vnfd.get_kdu_profile` to `osm_lcm.data_utils.vnfd.get_kdu_resource_profile`\n\nChange-Id: I6da29e656d092e17c85b44f5b3960a6ca3aa3ad8\nSigned-off-by: David Garcia \u003cdavid.garcia@canonical.com\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "2917c04be8d911faa218a04340776a6b19a5887b",
      "old_mode": 33188,
      "old_path": "osm_lcm/data_utils/nsd.py",
      "new_id": "9b6fb81fe27dc8872cbbfcfe660f664318d1130b",
      "new_mode": 33188,
      "new_path": "osm_lcm/data_utils/nsd.py"
    },
    {
      "type": "modify",
      "old_id": "006713ca93d529c63fde76f766d35554d06da087",
      "old_mode": 33188,
      "old_path": "osm_lcm/data_utils/nsr.py",
      "new_id": "f2fccb65c9d826bc6a03f0c321a4fdbc90a69bb1",
      "new_mode": 33188,
      "new_path": "osm_lcm/data_utils/nsr.py"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "21165492e0c1343f2a3848327e52a8e9b27f305a",
      "new_mode": 33188,
      "new_path": "osm_lcm/data_utils/vca.py"
    },
    {
      "type": "modify",
      "old_id": "17a98a99b0d369568dfaf16bf3aec26ae35f95a7",
      "old_mode": 33188,
      "old_path": "osm_lcm/data_utils/vnfd.py",
      "new_id": "714487cf3345fdc91b6d4a1929224bf8c9741eb3",
      "new_mode": 33188,
      "new_path": "osm_lcm/data_utils/vnfd.py"
    },
    {
      "type": "modify",
      "old_id": "fc2c9f6eb25bd11a6f2bbddad494fa2224ec9880",
      "old_mode": 33188,
      "old_path": "osm_lcm/ns.py",
      "new_id": "ab25be3ea67ca913c6f5a972256789177ada7dcb",
      "new_mode": 33188,
      "new_path": "osm_lcm/ns.py"
    }
  ]
}
