)]}'
{
  "commit": "89e0484fd1600b5151f91353080b022fc394aa95",
  "tree": "be10f8415ac00959c4cc6d4637d3e17ef60ecdae",
  "parents": [
    "a7c4e326acfdb5a14ebf75ffd7eeb3cb9bdf327c"
  ],
  "author": {
    "name": "Dario Faccin",
    "email": "dario.faccin@canonical.com",
    "time": "Wed May 24 16:53:58 2023 +0200"
  },
  "committer": {
    "name": "Dario Faccin",
    "email": "dario.faccin@canonical.com",
    "time": "Thu May 25 10:53:22 2023 +0200"
  },
  "message": "Update from master\n\nSquashed commit of the following:\n\ncommit 02f71cdb75526c9adec2867c0d832b74f84c2f17\nAuthor: garciadeblas \u003cgerardo.garciadeblas@telefonica.com\u003e\nDate:   Tue May 23 21:57:36 2023 +0200\n\n    Enable pylint in NG-SA\n\n    Change-Id: Icd02cdb18d2a014f75e78e5ba527ca6ede550178\n    Signed-off-by: garciadeblas \u003cgerardo.garciadeblas@telefonica.com\u003e\n\ncommit 9d57e94671c23a364b009e08b444ec3ee4b31a5f\nAuthor: garciadeblas \u003cgerardo.garciadeblas@telefonica.com\u003e\nDate:   Tue May 23 13:51:42 2023 +0200\n\n    Airflow DAG and connectors to get SDNC status\n\n    Change-Id: Ib891e219d1ad656577282101d99666df0375cd4d\n    Signed-off-by: garciadeblas \u003cgerardo.garciadeblas@telefonica.com\u003e\n\ncommit 9bea7378e9011b0f8835e97fd1a617da9dae3680\nAuthor: aguilard \u003ce.dah.tid@telefonica.com\u003e\nDate:   Tue May 23 08:10:38 2023 +0000\n\n    Update multivim_vim_status.py to append osm to metric_name to be BWC\n\n    Change-Id: I7fabc02fd8733b900ebf0283649a061e99ed7463\n    Signed-off-by: aguilard \u003ce.dah.tid@telefonica.com\u003e\n\ncommit bf9e10bfac59d908a9eac7512c314fd5f84c6dee\nAuthor: aguilard \u003ce.dah.tid@telefonica.com\u003e\nDate:   Wed May 17 08:05:29 2023 +0000\n\n    Collect consumption metrics from Azure in DAG\n\n    Change-Id: I499c8c99060a2ab3fcb51174f319a92ef82aa338\n    Signed-off-by: aguilard \u003ce.dah.tid@telefonica.com\u003e\n\ncommit c9f2ca79613d5e5982054167a45631251b0e74ff\nAuthor: aguilard \u003ce.dah.tid@telefonica.com\u003e\nDate:   Mon May 22 08:36:06 2023 +0000\n\n    Update for Python 3.10 related to asyncio\n\n    Change-Id: I21864f51cfb06f82e52260983650311b333e32c5\n    Signed-off-by: aguilard \u003ce.dah.tid@telefonica.com\u003e\n\ncommit 4e36505728a2d25e148269379276c41b44bc5f51\nAuthor: garciadeblas \u003cgerardo.garciadeblas@telefonica.com\u003e\nDate:   Thu Mar 23 13:25:27 2023 +0100\n\n    Support of Python3.10\n\n    Change-Id: I1e4cea9de08806142ad552420aec1afec268d66e\n    Signed-off-by: garciadeblas \u003cgerardo.garciadeblas@telefonica.com\u003e\n\ncommit cc9870f204e0f7835e0d07139838faae794f0e15\nAuthor: garciadeblas \u003cgerardo.garciadeblas@telefonica.com\u003e\nDate:   Wed May 10 11:03:41 2023 +0200\n\n    Update airflow version to 2.5.3 in requirements; updated pip-tools to 6.13.0\n\n    Change-Id: I9af85b61d44259630ac6703e84d7232be8731154\n    Signed-off-by: garciadeblas \u003cgerardo.garciadeblas@telefonica.com\u003e\n\ncommit 0e5ef56b157305e4952faaa5c53c89a9dd6790d2\nAuthor: garciadeblas \u003cgerardo.garciadeblas@telefonica.com\u003e\nDate:   Thu May 4 14:13:14 2023 +0200\n\n    Update multivim_vm_metrics.py to append osm to metric_name to be BWC\n\n    Change-Id: If250202fe60451ba2f20bed94ff5c7ef6c6b50a1\n    Signed-off-by: garciadeblas \u003cgerardo.garciadeblas@telefonica.com\u003e\n\ncommit 9377117ccd1b86e62f1a3e8b63aee2880a5b9c55\nAuthor: aguilard \u003ce.dah.tid@telefonica.com\u003e\nDate:   Thu Apr 13 10:43:07 2023 +0000\n\n    Feature 10981: add Openstack metrics collector and scale-out/in DAGs for autoscaling\n\n    Change-Id: Idff1974545d28208a853787d748f1839dffc69e5\n    Signed-off-by: aguilard \u003ce.dah.tid@telefonica.com\u003e\n\ncommit 64a4473f399192c615d08ff06ebf8326c4c6c4b1\nAuthor: aguilard \u003ce.dah.tid@telefonica.com\u003e\nDate:   Tue Apr 18 16:29:22 2023 +0000\n\n    Feature 10981: use Python library for logging in Webhook\n\n    Change-Id: Ib60ef2005618f94da34da1910fb26f95d77bb7a2\n    Signed-off-by: aguilard \u003ce.dah.tid@telefonica.com\u003e\n\ncommit b4c4d4834f12c2340febd91d66946e94600075a8\nAuthor: garciadeblas \u003cgerardo.garciadeblas@telefonica.com\u003e\nDate:   Tue Apr 18 14:53:02 2023 +0200\n\n    Clean stage-archive.sh\n\n    Change-Id: Ib42096edb6bcbb29031749291fe5de410cb93755\n    Signed-off-by: garciadeblas \u003cgerardo.garciadeblas@telefonica.com\u003e\n\ncommit 0ee089f830b0827f6ad9ab12d9bd8bd8179d134a\nAuthor: garciadeblas \u003cgerardo.garciadeblas@telefonica.com\u003e\nDate:   Thu Apr 13 10:52:27 2023 +0200\n\n    Add MANIFEST.in to osm_webhook_translator to include README and requirements\n\n    Change-Id: I7f47826c5438348894ff525c591cfd93415ace04\n    Signed-off-by: garciadeblas \u003cgerardo.garciadeblas@telefonica.com\u003e\n\ncommit ad0c41b0b3f7a286285c3d147048d7e8359a23e6\nAuthor: aguilard \u003ce.dah.tid@telefonica.com\u003e\nDate:   Tue Apr 11 12:36:21 2023 +0000\n\n    Fix bug in multivim_vm_status DAG when there are no VMs\n\n    Change-Id: Idd67bb9f59a61edbe15012ca05df8c83d920d04e\n    Signed-off-by: aguilard \u003ce.dah.tid@telefonica.com\u003e\n\ncommit 3e73d29c76519f45f8a6efaf7133eb1c8c67c13f\nAuthor: aguilard \u003ce.dah.tid@telefonica.com\u003e\nDate:   Mon Mar 27 11:51:10 2023 +0000\n\n    Feature 10981: added autohealing DAG and updated requirements\n\n    Change-Id: Ib1ed56c220969d54480ddd2382beae03e536b72b\n    Signed-off-by: aguilard \u003ce.dah.tid@telefonica.com\u003e\n\ncommit 2e2dca0ad0f237ab5e30c77beee3d20a2a0a7dd0\nAuthor: aguilard \u003ce.dah.tid@telefonica.com\u003e\nDate:   Wed Apr 5 10:09:18 2023 +0000\n\n    Feature 10981: Added main for webhook-translator\n\n    Change-Id: Idcc45514261eeb645becc56c0aee5f681b49fb0a\n    Signed-off-by: aguilard \u003ce.dah.tid@telefonica.com\u003e\n\ncommit 9cbad100ed3bffbda8d90d5edb289d938ad7e738\nAuthor: garciadeblas \u003cgerardo.garciadeblas@telefonica.com\u003e\nDate:   Wed Apr 5 11:09:19 2023 +0200\n\n    Feature 10981: skeleton of osm_webhook_translator package\n\n    Change-Id: I80217214941241e1e97dee80b978e0f1e55f4d1a\n    Signed-off-by: garciadeblas \u003cgerardo.garciadeblas@telefonica.com\u003e\n\ncommit 3489ded08054e77307514cf7981983ceae4f8dd2\nAuthor: garciadeblas \u003cgerardo.garciadeblas@telefonica.com\u003e\nDate:   Wed Apr 5 11:10:32 2023 +0200\n\n    Update ns_topology and multivim_vm_status DAGs to disable overlapped execution\n\n    Change-Id: Idbfa27879a3604e45cf4c92270c4c86de48bca93\n    Signed-off-by: garciadeblas \u003cgerardo.garciadeblas@telefonica.com\u003e\n\ncommit d0671570b23cdea29be3b283f99d378d19002ac8\nAuthor: garciadeblas \u003cgerardo.garciadeblas@telefonica.com\u003e\nDate:   Mon Mar 27 14:22:09 2023 +0200\n\n    Fix black and flake errors in setup.py\n\n    Change-Id: I9522836f89e660c280c49a75ad5fd853454401e3\n    Signed-off-by: garciadeblas \u003cgerardo.garciadeblas@telefonica.com\u003e\n\ncommit 1eefdd4be89fd79269676364b749f5b4a4fef118\nAuthor: garciadeblas \u003cgerardo.garciadeblas@telefonica.com\u003e\nDate:   Thu Mar 23 13:20:07 2023 +0100\n\n    Minor change in tox.ini related to flake8 env\n\n    Change-Id: I7d83cce754dc73f515af771855ba682783109569\n    Signed-off-by: garciadeblas \u003cgerardo.garciadeblas@telefonica.com\u003e\n\ncommit 239971d3ff11756cbf4d0943dbf94f126beacd88\nAuthor: garciadeblas \u003cgerardo.garciadeblas@telefonica.com\u003e\nDate:   Thu Mar 23 11:46:36 2023 +0100\n\n    Change in tox.ini to use allowlist_externals instead of whitelist_externals\n\n    Change-Id: Id457e368adffcc81d3e7451015b2c0905b9cb7ea\n    Signed-off-by: garciadeblas \u003cgerardo.garciadeblas@telefonica.com\u003e\n\ncommit f0afc25c9e0fbb5546868eb232b26ff911fa636b\nAuthor: aguilard \u003ce.dah.tid@telefonica.com\u003e\nDate:   Tue Feb 14 10:19:13 2023 +0000\n\n    Add Python logging to DAGs\n\n    Change-Id: I2f8dd3b351ceb9a7da8e8b28d392e6fdef73f663\n    Signed-off-by: aguilard \u003ce.dah.tid@telefonica.com\u003e\n\ncommit 4ff157947a27001fd45bbb839bce4d4bf8653408\nAuthor: garciadeblas \u003cgerardo.garciadeblas@telefonica.com\u003e\nDate:   Wed Jan 25 16:11:54 2023 +0100\n\n    Use the name of the VM as id for gcp vim_connector\n\n    Change-Id: I7472839c5c53dabda12c9fbf5bdfa6d0adc8b5b2\n    Signed-off-by: garciadeblas \u003cgerardo.garciadeblas@telefonica.com\u003e\n\nChange-Id: I3d0fde50d09c63654c81ff57230e0c8b03a36b82\nSigned-off-by: Dario Faccin \u003cdario.faccin@canonical.com\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "db2155d35db8ab7aec163c836e46001dc2e24940",
      "old_mode": 33188,
      "old_path": "Dockerfile",
      "new_id": "7784d7e27ae88892ea31eef48796a4b113228b56",
      "new_mode": 33188,
      "new_path": "Dockerfile"
    },
    {
      "type": "modify",
      "old_id": "6ddded69f15c75b7769b32bb052f2b99d075c8b3",
      "old_mode": 33188,
      "old_path": "osm_webhook_translator/requirements-dist.txt",
      "new_id": "334e0e662dc42dc83b798c70f5f3fcd2260f3eb4",
      "new_mode": 33188,
      "new_path": "osm_webhook_translator/requirements-dist.txt"
    },
    {
      "type": "modify",
      "old_id": "6cf7f422333fea7fa7c83aaeea624b7a1d8acd4d",
      "old_mode": 33188,
      "old_path": "osm_webhook_translator/requirements.txt",
      "new_id": "801df1d39e74ae2b9c02f4b1b724191b8d4b2e63",
      "new_mode": 33188,
      "new_path": "osm_webhook_translator/requirements.txt"
    },
    {
      "type": "modify",
      "old_id": "3323757b4eee67a78f5d64fa23d05dd518725008",
      "old_mode": 33188,
      "old_path": "osm_webhook_translator/setup.py",
      "new_id": "9cdff3670a275d07c0c961d50639544827128375",
      "new_mode": 33188,
      "new_path": "osm_webhook_translator/setup.py"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "8042457d500164061412b3c99fef23e6409411e9",
      "new_mode": 33188,
      "new_path": "osm_webhook_translator/src/osm_webhook_translator/_version.py"
    },
    {
      "type": "modify",
      "old_id": "6e9e7184b758fa2cee001d9c598d78ccc0ba63d3",
      "old_mode": 33188,
      "old_path": "osm_webhook_translator/src/osm_webhook_translator/main.py",
      "new_id": "7c4404c5c0ba28db1e31129da13c4253bdf62f69",
      "new_mode": 33188,
      "new_path": "osm_webhook_translator/src/osm_webhook_translator/main.py"
    },
    {
      "type": "modify",
      "old_id": "443025b5a52b58c6dd8467853e25e1c0776fecfe",
      "old_mode": 33188,
      "old_path": "requirements-dev.in",
      "new_id": "74f0f8d8fe374d55b9477ff385326b29232882e6",
      "new_mode": 33188,
      "new_path": "requirements-dev.in"
    },
    {
      "type": "modify",
      "old_id": "ee663fa20269985204735895a284e526f91fd975",
      "old_mode": 33188,
      "old_path": "requirements-dev.txt",
      "new_id": "e04b7e8acb06b59196ae71129959d99d1177128b",
      "new_mode": 33188,
      "new_path": "requirements-dev.txt"
    },
    {
      "type": "modify",
      "old_id": "7b15e9f887074ea25144275402bb96ca26b15082",
      "old_mode": 33188,
      "old_path": "requirements-dist.txt",
      "new_id": "6b66483ae46ddb1a99d4d0543288340897abc9bd",
      "new_mode": 33188,
      "new_path": "requirements-dist.txt"
    },
    {
      "type": "modify",
      "old_id": "c329d88df237cb91f3a07281a3b4390d2d64fcdf",
      "old_mode": 33188,
      "old_path": "requirements-test.txt",
      "new_id": "295394e3985b007a8b8c8955f5e6861299356ce8",
      "new_mode": 33188,
      "new_path": "requirements-test.txt"
    },
    {
      "type": "modify",
      "old_id": "6779aef072d1cc7c49b525003e747adf7b736e5a",
      "old_mode": 33188,
      "old_path": "requirements.in",
      "new_id": "349b0d3fffd3c047d25ebd9719409b65d9375209",
      "new_mode": 33188,
      "new_path": "requirements.in"
    },
    {
      "type": "modify",
      "old_id": "611a231421a9aee0e358a4b08cd33213864a49e0",
      "old_mode": 33188,
      "old_path": "requirements.txt",
      "new_id": "7f7f6c4efaddb3d7757f83edc0e215890163bcf1",
      "new_mode": 33188,
      "new_path": "requirements.txt"
    },
    {
      "type": "modify",
      "old_id": "390460ab488a9d00446743784afa63f438b99b9d",
      "old_mode": 33188,
      "old_path": "src/osm_ngsa/dags/alert_vdu.py",
      "new_id": "c3148935c9813a6ebbe9fd5177fc3fe11aa79429",
      "new_mode": 33188,
      "new_path": "src/osm_ngsa/dags/alert_vdu.py"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "a9b7c13289b2d88a2ee97e6c1a55a27c639c633b",
      "new_mode": 33188,
      "new_path": "src/osm_ngsa/dags/multisdnc_sdnc_status.py"
    },
    {
      "type": "modify",
      "old_id": "f63ab4f41077da16d86b24cc1978eecf45bc4433",
      "old_mode": 33188,
      "old_path": "src/osm_ngsa/dags/multivim_vim_status.py",
      "new_id": "53078790dbe83e1058926420a68514ebfead6822",
      "new_mode": 33188,
      "new_path": "src/osm_ngsa/dags/multivim_vim_status.py"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "caca9eaeb04339bb052fc4a2a254a7869e69c09e",
      "new_mode": 33188,
      "new_path": "src/osm_ngsa/dags/multivim_vm_metrics.py"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "c5daefd3e38819b1eba34b6227998143a30885a8",
      "new_mode": 33188,
      "new_path": "src/osm_ngsa/dags/scalein_vdu.py"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "978ab3f8746c97b7545d0748a841433a379abfae",
      "new_mode": 33188,
      "new_path": "src/osm_ngsa/dags/scaleout_vdu.py"
    },
    {
      "type": "modify",
      "old_id": "93254b117155dfdfc1edf3cc4424564f2cac5e09",
      "old_mode": 33188,
      "old_path": "src/osm_ngsa/osm_mon/core/common_db.py",
      "new_id": "933a0ea722593666dccf20c2cd08fc38aaa8603f",
      "new_mode": 33188,
      "new_path": "src/osm_ngsa/osm_mon/core/common_db.py"
    },
    {
      "type": "modify",
      "old_id": "2ae895c9fbdb3d682a03b0818bbaf797fd14cd41",
      "old_mode": 33188,
      "old_path": "src/osm_ngsa/osm_mon/core/message_bus_client.py",
      "new_id": "3f81214a176e80f7b128bf833b3480711531b492",
      "new_mode": 33188,
      "new_path": "src/osm_ngsa/osm_mon/core/message_bus_client.py"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "af9e2aaf83d16d19461115b78ad3efd0281e3780",
      "new_mode": 33188,
      "new_path": "src/osm_ngsa/osm_mon/sdnc_connectors/base_sdnc.py"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "f9463f18d60a75a53bc345f502faedb3100b4900",
      "new_mode": 33188,
      "new_path": "src/osm_ngsa/osm_mon/sdnc_connectors/onos.py"
    },
    {
      "type": "modify",
      "old_id": "161e5960b8dc5a04fbb65bd7455af62637e5a6e9",
      "old_mode": 33188,
      "old_path": "src/osm_ngsa/osm_mon/vim_connectors/azure.py",
      "new_id": "ede0152ccde00cd585ed231d60d68a67a66ff5e1",
      "new_mode": 33188,
      "new_path": "src/osm_ngsa/osm_mon/vim_connectors/azure.py"
    },
    {
      "type": "modify",
      "old_id": "d37973d0544438e1f4086829f60efdb8ed868009",
      "old_mode": 33188,
      "old_path": "src/osm_ngsa/osm_mon/vim_connectors/openstack.py",
      "new_id": "1eb33af69d22c81a5cd8d7e4748dfa73498f6d69",
      "new_mode": 33188,
      "new_path": "src/osm_ngsa/osm_mon/vim_connectors/openstack.py"
    },
    {
      "type": "modify",
      "old_id": "6c750c9ce211f76f5f4956e390fd5f799526f598",
      "old_mode": 33188,
      "old_path": "tox.ini",
      "new_id": "416f6f914b1daeefb189b829b0bb8098e0c4b3d2",
      "new_mode": 33188,
      "new_path": "tox.ini"
    }
  ]
}
