)]}'
{
  "commit": "83775ba1fd86a4d7dcf31a4b20859b29fe5f961f",
  "tree": "12e91e3df3684ee95700b8ccf58cadde422d9a42",
  "parents": [
    "e048189e18fb5f870af0d5b48d03bca4f5c96037"
  ],
  "author": {
    "name": "garciadeblas",
    "email": "gerardo.garciadeblas@telefonica.com",
    "time": "Wed Jul 23 18:35:24 2025 +0200"
  },
  "committer": {
    "name": "garciadeblas",
    "email": "gerardo.garciadeblas@telefonica.com",
    "time": "Thu Jul 31 17:14:18 2025 +0200"
  },
  "message": "Feature 11074: Enhanced OSM declarative modelling for applications. OSM\u0027s SDK for intent manipulation\n\nChange-Id: I6d03faa143eafcf30380b3b854c54f177dcf8f25\nSigned-off-by: garciadeblas \u003cgerardo.garciadeblas@telefonica.com\u003e\n",
  "tree_diff": [
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "e3f1db3eea3459580972fb1861d91aeb809f28a3",
      "new_mode": 33188,
      "new_path": "docker/osm-nushell-krm-functions/Dockerfile"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "dde50959262a7e10529d8db7b874453f35f6d9ea",
      "new_mode": 33188,
      "new_path": "docker/osm-nushell-krm-functions/krm/concatenate.nu"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "07578a0abc7a02b58cd715739f66fa5ee6c81a36",
      "new_mode": 33188,
      "new_path": "docker/osm-nushell-krm-functions/krm/convert.nu"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "98d52b5c04a66480968eee14254a108d96e9d71e",
      "new_mode": 33188,
      "new_path": "docker/osm-nushell-krm-functions/krm/generator.nu"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "1718b9b4ee651e357e5f01323a5123a93f06209a",
      "new_mode": 33188,
      "new_path": "docker/osm-nushell-krm-functions/krm/jsonpatch.nu"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "83689e381a94daec896ae2136e3f636dca97cd21",
      "new_mode": 33188,
      "new_path": "docker/osm-nushell-krm-functions/krm/keypair.nu"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "57b45074ed5f6abb2ccbc75edbee66f4391dbdf2",
      "new_mode": 33188,
      "new_path": "docker/osm-nushell-krm-functions/krm/mod.nu"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "1fcaf0dd41c4332d7908ee48f412c319ca77b0f6",
      "new_mode": 33188,
      "new_path": "docker/osm-nushell-krm-functions/krm/overlaypatch.nu"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "91403d10c78ca16b6f416972cc31bf03de9a62a3",
      "new_mode": 33188,
      "new_path": "docker/osm-nushell-krm-functions/krm/patch.nu"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "895acfcf9dd52c8cb5e6f1452cf5279c8dc8c512",
      "new_mode": 33188,
      "new_path": "docker/osm-nushell-krm-functions/krm/strategicmergepatch.nu"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "a758a7b947600688082f7046a0057804a0298253",
      "new_mode": 33188,
      "new_path": "docker/osm-nushell-krm-functions/krm/tests/artifacts/configmap/templates/configmap.yaml"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "e69de29bb2d1d6434b8b29ae775ad8c2e48c5391",
      "new_mode": 33188,
      "new_path": "docker/osm-nushell-krm-functions/krm/tests/artifacts/empty/.gitkeep"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "354b8372d74f01133afd57f27e8dbcacac03bdbc",
      "new_mode": 33188,
      "new_path": "docker/osm-nushell-krm-functions/krm/tests/artifacts/jenkins/manifests/bitnamicharts-repo.yaml"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "c87a95e96ad1de2016e66c5d41c3722695563318",
      "new_mode": 33188,
      "new_path": "docker/osm-nushell-krm-functions/krm/tests/artifacts/jenkins/manifests/jenkins-hr.yaml"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "bbf4d7ba9f1e802a172c31fe51efd69ff2a63826",
      "new_mode": 33188,
      "new_path": "docker/osm-nushell-krm-functions/krm/tests/artifacts/jenkins/templates/jenkins-ks.yaml"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "ca2fff85a14ad2a58f2f9a8b9740a4bd3267e9d1",
      "new_mode": 33188,
      "new_path": "docker/osm-nushell-krm-functions/krm/tests/artifacts/jenkins/templates/jenkins-ns.yaml"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "d4c03868e08179a23de936548e0e15042dc1f58f",
      "new_mode": 33188,
      "new_path": "docker/osm-nushell-krm-functions/krm/tests/artifacts/namespace/templates/namespace.yaml"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "54346c5b75318e0bf8f71f69437dc30ea8feea46",
      "new_mode": 33188,
      "new_path": "docker/osm-nushell-krm-functions/krm/tests/artifacts/secret/templates/secret.yaml"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "ae674b86fef5fc37d109366f558fe9c40809e915",
      "new_mode": 33188,
      "new_path": "docker/osm-nushell-krm-functions/krm/tests/concatenate.nu"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "09710ebda9f2b87344c2254d7e50086430a9f286",
      "new_mode": 33188,
      "new_path": "docker/osm-nushell-krm-functions/krm/tests/convert.nu"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "5f133a0a186e66aa0659de0dee753a0c01530aef",
      "new_mode": 33188,
      "new_path": "docker/osm-nushell-krm-functions/krm/tests/generator.nu"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "77cbcd4428f556dc1091e8249aa484c81492a1f2",
      "new_mode": 33188,
      "new_path": "docker/osm-nushell-krm-functions/krm/tests/jsonpatch.nu"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "e3a1ab7caf4f21e4f69f3c6abcae7664613039e5",
      "new_mode": 33188,
      "new_path": "docker/osm-nushell-krm-functions/krm/tests/keypair.nu"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "d20656304cd55b4e1f748de85d14265e6f41450a",
      "new_mode": 33188,
      "new_path": "docker/osm-nushell-krm-functions/krm/tests/mod.nu"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "5473093821ca66d2ebdd543c126f31d34020a216",
      "new_mode": 33188,
      "new_path": "docker/osm-nushell-krm-functions/krm/tests/overlaypatch.nu"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "ec2ae70d8ec277c1301bc00a2fc6d1138254f759",
      "new_mode": 33188,
      "new_path": "docker/osm-nushell-krm-functions/krm/tests/patch.nu"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "095c60a666585e109133ad9bf1d4a4bd8dc23f83",
      "new_mode": 33188,
      "new_path": "docker/osm-nushell-krm-functions/krm/tests/strategicmergepatch.nu"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "09a30856e618de075c3996245de9c596e4340001",
      "new_mode": 33188,
      "new_path": "docker/osm-nushell-krm-functions/operations/app.nu"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "f0c7f646f8a96f3a8920ac10dd33090894cf8fe7",
      "new_mode": 33188,
      "new_path": "docker/osm-nushell-krm-functions/operations/brick.nu"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "c82b4d3609344ccda687bbb8f0a244dbaaecfc44",
      "new_mode": 33188,
      "new_path": "docker/osm-nushell-krm-functions/operations/custom/mod.nu"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "ffcc19f6e4684c54151ee5f4ae876db4e3b83331",
      "new_mode": 33188,
      "new_path": "docker/osm-nushell-krm-functions/operations/ksu.nu"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "1f568f3f0b9d42bcb703969b376ce136d0558cba",
      "new_mode": 33188,
      "new_path": "docker/osm-nushell-krm-functions/operations/location.nu"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "9be239bbe6ec2d4cbc40811e5aed25ffc265e62a",
      "new_mode": 33188,
      "new_path": "docker/osm-nushell-krm-functions/operations/mod.nu"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "d59842e423137f0dad15d50be45d9b215ed89162",
      "new_mode": 33188,
      "new_path": "docker/osm-nushell-krm-functions/operations/pattern.nu"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "0181c40c11b870013bf4658fc9716c861bccd4b2",
      "new_mode": 33188,
      "new_path": "docker/osm-nushell-krm-functions/operations/replace.nu"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "ec5cb18436a126b3963c1bdd789e07e3540b0983",
      "new_mode": 33188,
      "new_path": "docker/osm-nushell-krm-functions/operations/tests/app.nu"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "dcd06ac746aaf984a99379d496db1167b25adaed",
      "new_mode": 33188,
      "new_path": "docker/osm-nushell-krm-functions/operations/tests/artifacts/sw-catalogs/apps/example1/app-instance-from-model.yaml"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "ae6fa904473203202cba08742e0ff2b2cc70c31b",
      "new_mode": 33188,
      "new_path": "docker/osm-nushell-krm-functions/operations/tests/artifacts/sw-catalogs/apps/example1/expected_result.yaml"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "8623232e0c554ef10b3843769d7ae0387b42fd36",
      "new_mode": 33188,
      "new_path": "docker/osm-nushell-krm-functions/operations/tests/artifacts/sw-catalogs/apps/example1/manifests/main-pattern/database-manifests/hrset-database.yaml"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "eaf2dda44e694837608d38de40077c4dddd183e2",
      "new_mode": 33188,
      "new_path": "docker/osm-nushell-krm-functions/operations/tests/artifacts/sw-catalogs/apps/example1/manifests/main-pattern/database-manifests/repo-zalando-postgres.yaml"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "5bd5c5091a71da09791874818a71807702ccafe2",
      "new_mode": 33188,
      "new_path": "docker/osm-nushell-krm-functions/operations/tests/artifacts/sw-catalogs/apps/example1/manifests/main-pattern/main-brick-manifests/configmap.yaml"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "af2831c27258be776ced20fbbda6c01c807c0485",
      "new_mode": 33188,
      "new_path": "docker/osm-nushell-krm-functions/operations/tests/artifacts/sw-catalogs/apps/example1/templates/main-pattern/ks-database.yaml"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "d80fe76db48a7b2c623f058adec292d0f13def6f",
      "new_mode": 33188,
      "new_path": "docker/osm-nushell-krm-functions/operations/tests/artifacts/sw-catalogs/apps/example1/templates/main-pattern/ks-main.yaml"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "fe248e4b5f3da635a4ae0cf382780bae02a8c313",
      "new_mode": 33188,
      "new_path": "docker/osm-nushell-krm-functions/operations/tests/artifacts/sw-catalogs/apps/example2/app-instance-from-model.yaml"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "464b258b7545e96a34c4e73d8429c32ae586ad61",
      "new_mode": 33188,
      "new_path": "docker/osm-nushell-krm-functions/operations/tests/artifacts/sw-catalogs/apps/example2/expected_result.yaml"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "8623232e0c554ef10b3843769d7ae0387b42fd36",
      "new_mode": 33188,
      "new_path": "docker/osm-nushell-krm-functions/operations/tests/artifacts/sw-catalogs/apps/example2/manifests/main-pattern/database-manifests/hrset-database.yaml"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "eaf2dda44e694837608d38de40077c4dddd183e2",
      "new_mode": 33188,
      "new_path": "docker/osm-nushell-krm-functions/operations/tests/artifacts/sw-catalogs/apps/example2/manifests/main-pattern/database-manifests/repo-zalando-postgres.yaml"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "5bd5c5091a71da09791874818a71807702ccafe2",
      "new_mode": 33188,
      "new_path": "docker/osm-nushell-krm-functions/operations/tests/artifacts/sw-catalogs/apps/example2/manifests/main-pattern/main-brick-manifests/configmap.yaml"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "6ece0e0515749f63df720f716854dbfb6d5c75cb",
      "new_mode": 33188,
      "new_path": "docker/osm-nushell-krm-functions/operations/tests/artifacts/sw-catalogs/apps/example2/templates/main-pattern/ks-database.yaml"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "7a39e0f109bfd00533716aa2240f813bd2a06671",
      "new_mode": 33188,
      "new_path": "docker/osm-nushell-krm-functions/operations/tests/artifacts/sw-catalogs/apps/example2/templates/main-pattern/ks-main.yaml"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "602a24acbbe91be0c74efbd193d18dade2501005",
      "new_mode": 33188,
      "new_path": "docker/osm-nushell-krm-functions/operations/tests/brick.nu"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "318056634a9f3630dada9db31e49358a1949f792",
      "new_mode": 33188,
      "new_path": "docker/osm-nushell-krm-functions/operations/tests/ksu.nu"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "6ea15b537abc44d612d358535fe51c8d99cbbe31",
      "new_mode": 33188,
      "new_path": "docker/osm-nushell-krm-functions/operations/tests/location.nu"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "21f40d6e90be636d5e72296b79b0a67030ccdd58",
      "new_mode": 33188,
      "new_path": "docker/osm-nushell-krm-functions/operations/tests/mod.nu"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "68acc801596605bec7f557dc4a1aa035d0bb2cad",
      "new_mode": 33188,
      "new_path": "docker/osm-nushell-krm-functions/operations/tests/pattern.nu"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "6f56e7a62dc6a0f89e733d5abfc51afbed771392",
      "new_mode": 33188,
      "new_path": "docker/osm-nushell-krm-functions/scripts/entrypoint-config.nu"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "9bd7cfe9c3b414f88e70d14c17142f3e11cc5aae",
      "new_mode": 33261,
      "new_path": "docker/osm-nushell-krm-functions/scripts/entrypoint.sh"
    }
  ]
}
