)]}'
{
  "log": [
    {
      "commit": "3ba0714fb3cf8edcd2c9e7ca95587f4c7973d292",
      "tree": "9d9ee0c8f13753b628acb319598e7ed9fc28a785",
      "parents": [
        "bf3e9a819a7c0153fa58b5140d1898147740977a"
      ],
      "author": {
        "name": "gifrerenom",
        "email": "lluis.gifre@cttc.es",
        "time": "Mon Mar 07 18:00:01 2022 +0000"
      },
      "committer": {
        "name": "aticig",
        "email": "gulsum.atici@canonical.com",
        "time": "Tue Sep 06 14:42:05 2022 +0200"
      },
      "message": "Fix bug 2157 to resolve issues with IETF L2VPN WIM connector\n\nChange-Id: If03acb8469f36bbca51a936bfb0808ec0124468f\nSigned-off-by: gifrerenom \u003clluis.gifre@cttc.es\u003e\n"
    },
    {
      "commit": "bf3e9a819a7c0153fa58b5140d1898147740977a",
      "tree": "d9c392102adbe18c4c4f444b9cd46afb5b0ce771",
      "parents": [
        "ddff2b0767a7eb242740cbf56ca6070d02677067"
      ],
      "author": {
        "name": "gifrerenom",
        "email": "lluis.gifre@cttc.es",
        "time": "Mon Mar 07 17:55:20 2022 +0000"
      },
      "committer": {
        "name": "aticig",
        "email": "gulsum.atici@canonical.com",
        "time": "Tue Sep 06 10:48:07 2022 +0300"
      },
      "message": "Fix bug 2156 to select correct WIM connector class and prevent exceptions with missing parameters.\n\nChange-Id: I6f67b8a0fccc5a2ebf3f839899d748c41fac169a\nSigned-off-by: gifrerenom \u003clluis.gifre@cttc.es\u003e\n"
    },
    {
      "commit": "ddff2b0767a7eb242740cbf56ca6070d02677067",
      "tree": "97ffb0c4049a4b4a76f9ba10b838563c2d3a7cf0",
      "parents": [
        "409d5af00f8c508db5906b696831dd209a2fc633"
      ],
      "author": {
        "name": "aticig",
        "email": "gulsum.atici@canonical.com",
        "time": "Sat Sep 03 23:06:37 2022 +0300"
      },
      "committer": {
        "name": "aticig",
        "email": "gulsum.atici@canonical.com",
        "time": "Sat Sep 03 23:17:38 2022 +0300"
      },
      "message": "Fixing inappropriate warning log level usage\n\nThis patch is correcting the log levels of some successful operations\nas they were logged with warning level.\n\nChange-Id: I5f572e0b9d31e32253f7fbd8d5d1da7a360e074e\nSigned-off-by: aticig \u003cgulsum.atici@canonical.com\u003e\n"
    },
    {
      "commit": "409d5af00f8c508db5906b696831dd209a2fc633",
      "tree": "1a4e384e7c410b2786e7e1a0a3e23a91563722e7",
      "parents": [
        "7b521f73dd996a279f23b2f512cd89a42c1c79f6"
      ],
      "author": {
        "name": "aticig",
        "email": "gulsum.atici@canonical.com",
        "time": "Fri Jul 29 14:27:16 2022 +0300"
      },
      "committer": {
        "name": "aticig",
        "email": "gulsum.atici@canonical.com",
        "time": "Wed Aug 03 10:11:46 2022 +0200"
      },
      "message": "Fixing improper certificate validation security vulnerability\n\nEnabling certificate validation in Juniper Contrail SDN plugin.\n\nChange-Id: I75b523fbff3d450599f888b06549e46b61dcf95a\nSigned-off-by: aticig \u003cgulsum.atici@canonical.com\u003e\n"
    },
    {
      "commit": "7b521f73dd996a279f23b2f512cd89a42c1c79f6",
      "tree": "2faa54a06e16785fec76bd54ae6e5de981edb9b0",
      "parents": [
        "1ac189e7d842e8aa09133b769097e8703ec1352c"
      ],
      "author": {
        "name": "aticig",
        "email": "gulsum.atici@canonical.com",
        "time": "Fri Jul 15 00:43:09 2022 +0300"
      },
      "committer": {
        "name": "aticig",
        "email": "gulsum.atici@canonical.com",
        "time": "Mon Aug 01 00:13:55 2022 +0300"
      },
      "message": "Fixing RO Security Vulnerabilities\n\nJinja2 sets autoescape to False, disabling SSL certificate checks, use of unsafe yaml load,\nTry-Except-Pass detected, use of assert detected.\nRemoving openmanoconfig.py.\n\nChange-Id: I3353208e150ae6c2f91befa1a3bbed33ed0c528d\nSigned-off-by: aticig \u003cgulsum.atici@canonical.com\u003e\n"
    },
    {
      "commit": "1ac189e7d842e8aa09133b769097e8703ec1352c",
      "tree": "b16b35bfe433d4a9c074d2466268d9f8be225f14",
      "parents": [
        "437308b78620e90efc5b7e84063423d2b8f8dec4"
      ],
      "author": {
        "name": "aticig",
        "email": "gulsum.atici@canonical.com",
        "time": "Thu Jun 30 19:29:04 2022 +0300"
      },
      "committer": {
        "name": "aticig",
        "email": "gulsum.atici@canonical.com",
        "time": "Mon Jul 25 15:37:17 2022 +0200"
      },
      "message": "Fix Bug 2086 Updating VNF status configurable\n\nThis fix allows to set REFRESH_ACTIVE period as config option which\nperiodically checks the VM status from VIM. Env variable can be set in the\nro container export OSMRO_PERIOD_REFRESH_ACTIVE\u003d-1 to disable VM status updates.\nThis config parameter allowed to set \u003e\u003d 60 seconds or -1.\nMaking the stage-releasenotes.sh executable.\n\nChange-Id: I90a859d9b831c1ce24faea4eab12dc998ac655d5\nSigned-off-by: aticig \u003cgulsum.atici@canonical.com\u003e\n"
    },
    {
      "commit": "437308b78620e90efc5b7e84063423d2b8f8dec4",
      "tree": "c25a1eddd910f8be8817bf442b8fb67a4a66f0fb",
      "parents": [
        "89598d4d70c054f0892eb7f922c6c8dff09a7ba5"
      ],
      "author": {
        "name": "Mark Beierl",
        "email": "mark.beierl@canonical.com",
        "time": "Thu Jul 14 09:41:20 2022 -0400"
      },
      "committer": {
        "name": "Mark Beierl",
        "email": "mark.beierl@canonical.com",
        "time": "Fri Jul 15 13:25:50 2022 -0400"
      },
      "message": "Jenkins refresh\n\nChange the jenkins node label from \u0027docker\u0027\nto \u0027stage_2\u0027 as part of the Jenkins cleanup\n\nChange-Id: Ic2837c0f6163a511e064eb5a2a254c58c1c0c960\nSigned-off-by: Mark Beierl \u003cmark.beierl@canonical.com\u003e\n"
    },
    {
      "commit": "89598d4d70c054f0892eb7f922c6c8dff09a7ba5",
      "tree": "b3c6fb912b6738a67dec69b6376fb23e8c053b07",
      "parents": [
        "343c520e28e61f5bfa18506e3818c1d3af7f57af"
      ],
      "author": {
        "name": "garciadeblas",
        "email": "gerardo.garciadeblas@telefonica.com",
        "time": "Thu Jun 30 13:57:43 2022 +0200"
      },
      "committer": {
        "name": "aticig",
        "email": "gulsum.atici@canonical.com",
        "time": "Wed Jul 06 19:25:46 2022 +0300"
      },
      "message": "Fix bug 2092 to update params of delete_vminstance in all VIM connectors\n\nChange-Id: I906817cc8443d958ef295835af440268528912f3\nSigned-off-by: garciadeblas \u003cgerardo.garciadeblas@telefonica.com\u003e\n"
    },
    {
      "commit": "343c520e28e61f5bfa18506e3818c1d3af7f57af",
      "tree": "d82c583756e531bf8c62810171052c0144b61af4",
      "parents": [
        "f698ad2d8e17927c33eda6353c1bf317ba91bb7c"
      ],
      "author": {
        "name": "aticig",
        "email": "gulsum.atici@canonical.com",
        "time": "Sat Jun 25 23:31:19 2022 +0300"
      },
      "committer": {
        "name": "aticig",
        "email": "gulsum.atici@canonical.com",
        "time": "Sat Jun 25 23:39:29 2022 +0300"
      },
      "message": "Find the existing persistent volume by vim_id keyword\n\nIt\u0027s possible to find an existing disk id searching with vim_id or\nvim_volume_id depend on situation. vim_id is added in the search key list.\n\nChange-Id: I7847cfc30a26bfa5f860eae2aefdbc4c44050234\nSigned-off-by: aticig \u003cgulsum.atici@canonical.com\u003e\n"
    },
    {
      "commit": "f698ad2d8e17927c33eda6353c1bf317ba91bb7c",
      "tree": "207c157122d7afffcf6ba41eae68f1d85b7a80d9",
      "parents": [
        "6585ea3e5a2b68ed7ca3afb72ec816cb841f624d"
      ],
      "author": {
        "name": "garciadeblas",
        "email": "gerardo.garciadeblas@telefonica.com",
        "time": "Fri Jun 24 17:37:49 2022 +0200"
      },
      "committer": {
        "name": "aticig",
        "email": "gulsum.atici@canonical.com",
        "time": "Fri Jun 24 20:48:11 2022 +0300"
      },
      "message": "Update pip requirements\n\nChange-Id: Ie13a8e81a0182b9b9b6f37c17ae454793f658c47\nSigned-off-by: garciadeblas \u003cgerardo.garciadeblas@telefonica.com\u003e\n"
    },
    {
      "commit": "6585ea3e5a2b68ed7ca3afb72ec816cb841f624d",
      "tree": "ea1501011e0541a86d821700ccb3490258d8dac0",
      "parents": [
        "4e86d0ca6f191d698fff7e35aacff887ed7c616c"
      ],
      "author": {
        "name": "aticig",
        "email": "gulsum.atici@canonical.com",
        "time": "Fri Jun 24 16:01:05 2022 +0300"
      },
      "committer": {
        "name": "aticig",
        "email": "gulsum.atici@canonical.com",
        "time": "Fri Jun 24 17:11:13 2022 +0200"
      },
      "message": "Match the correct clause when interface position is zero\n\nChange-Id: I6eacc818c1596442295d39ff704fe56dea319c11\nSigned-off-by: aticig \u003cgulsum.atici@canonical.com\u003e\n"
    },
    {
      "commit": "4e86d0ca6f191d698fff7e35aacff887ed7c616c",
      "tree": "1cac54a1711c0844934f3577e38c5f6bfb01c640",
      "parents": [
        "cf14bb1f6b681cc5a5d1771e2034c306ea8b60f5"
      ],
      "author": {
        "name": "aticig",
        "email": "gulsum.atici@canonical.com",
        "time": "Thu Jun 02 20:03:13 2022 +0300"
      },
      "committer": {
        "name": "aticig",
        "email": "gulsum.atici@canonical.com",
        "time": "Fri Jun 24 17:00:45 2022 +0200"
      },
      "message": "Fixing Bug 1851, 1852, 1854\n\nNetwork related problems while creating an basic network service using\nAWS VIM Plugin are fixed in this patch.\n\nChange-Id: Ic36ff57f8c9bd5b362eb9ffb752ce863f621dd54\nSigned-off-by: aticig \u003cgulsum.atici@canonical.com\u003e\n"
    },
    {
      "commit": "cf14bb1f6b681cc5a5d1771e2034c306ea8b60f5",
      "tree": "8e312a243d8958467d51e7f2885b3dda219c5968",
      "parents": [
        "c8b3fb65fe58052717f842f49df1d4c36c982e13"
      ],
      "author": {
        "name": "aticig",
        "email": "gulsum.atici@canonical.com",
        "time": "Thu May 19 13:03:17 2022 +0300"
      },
      "committer": {
        "name": "aticig",
        "email": "gulsum.atici@canonical.com",
        "time": "Fri Jun 24 16:53:35 2022 +0200"
      },
      "message": "Fix Bug 2012 use existing volumes as instantiation parameters\n\nRO processes the existing vim-volume-id which is provided through the\ninstantation parameters, then they are consumed while creating the new VDUs.\n\nChange-Id: Ic3bd71ac7679ab0ccbe9ee0847e4a8d3059c7c58\nSigned-off-by: aticig \u003cgulsum.atici@canonical.com\u003e\n"
    },
    {
      "commit": "c8b3fb65fe58052717f842f49df1d4c36c982e13",
      "tree": "17e89cde7f5053a2b93f609caf86949374181fa6",
      "parents": [
        "36cad669a99ed1655dc39b1c37aea6197ddbab55"
      ],
      "author": {
        "name": "elumalai",
        "email": "deepika.e@tataelxsi.co.in",
        "time": "Wed Jun 01 13:36:05 2022 +0530"
      },
      "committer": {
        "name": "elumalai",
        "email": "deepika.e@tataelxsi.co.in",
        "time": "Thu Jun 23 20:30:43 2022 +0530"
      },
      "message": "RO Unit Tests for Feature: 10910\n\nAdded unit tests in RO for feature 10910 - Migration of\nOpenstack based VM instances\n\nChange-Id: I2bbca8db3fd253fccbfcfb1e5aaf732b571dbfb2\nSigned-off-by: elumalai \u003cdeepika.e@tataelxsi.co.in\u003e\n"
    },
    {
      "commit": "36cad669a99ed1655dc39b1c37aea6197ddbab55",
      "tree": "f62b7ba6a8d1deb847ed60ee4418aee0ed829e2b",
      "parents": [
        "29a4c1a24050561a70f4f47b276a268d48c79067"
      ],
      "author": {
        "name": "aticig",
        "email": "gulsum.atici@canonical.com",
        "time": "Wed Jun 22 22:03:37 2022 +0300"
      },
      "committer": {
        "name": "aticig",
        "email": "gulsum.atici@canonical.com",
        "time": "Thu Jun 23 15:35:36 2022 +0200"
      },
      "message": "Find the interface ports regardless of VM\u0027s existence\n\nThis patch will find and delete the network interface ports regardless of VM\u0027s existence.\nIn healing feature, when the VM is deleted manually, network interfaces ports still\nexist in the Openstack Cloud. If we check the network ports\u0027 presence according to vm_id,\nthose ports are not deleted and heal operation fails. This patch will find all the ports,\nthan deletion required interface will be deleted.\n\nChange-Id: I139559844aa148109588f70f1472ee2e07d7df67\nSigned-off-by: aticig \u003cgulsum.atici@canonical.com\u003e\n"
    },
    {
      "commit": "29a4c1a24050561a70f4f47b276a268d48c79067",
      "tree": "041980ccd2a87dd3829788d1900331c4c022df2d",
      "parents": [
        "78f474e69fde9d64e8716978b5ea38f9f5aace48"
      ],
      "author": {
        "name": "sritharan",
        "email": "priyadarshini@tataelxsi.co.in",
        "time": "Thu May 05 12:15:04 2022 +0000"
      },
      "committer": {
        "name": "sritharan",
        "email": "priyadarshini@tataelxsi.co.in",
        "time": "Tue Jun 21 12:47:54 2022 +0000"
      },
      "message": "Feature 10911-Vertical scaling of VM instances from OSM\n\nChange-Id: Ie52edb13367a253ed3fc1a434ca2a170803035e4\nSigned-off-by: sritharan \u003cpriyadarshini@tataelxsi.co.in\u003e\n"
    },
    {
      "commit": "78f474e69fde9d64e8716978b5ea38f9f5aace48",
      "tree": "ddf952e58bee8e2bf6fb3843fa85c080f25e7cf2",
      "parents": [
        "d2a67cd30f775b4d1b63660a04124a5f8b49dade"
      ],
      "author": {
        "name": "k4.rahul",
        "email": "rahul.k4@tataelxsi.co.in",
        "time": "Mon May 02 15:47:57 2022 +0000"
      },
      "committer": {
        "name": "garciadeblas",
        "email": "gerardo.garciadeblas@telefonica.com",
        "time": "Tue Jun 21 13:10:22 2022 +0200"
      },
      "message": "Feature 10922: Stop, start and rebuild\n\nAdded support for feature start stop rebuild of VNF instances\nAdded unit test case for start stop rebuil of VNF instances\n\nChange-Id: I09d2512084268c190f5ae9cfdaae41269c6bc069\nSigned-off-by: k4.rahul \u003crahul.k4@tataelxsi.co.in\u003e\n"
    },
    {
      "commit": "d2a67cd30f775b4d1b63660a04124a5f8b49dade",
      "tree": "71813aa62c6a1213cf0ba802925d1f4a7a820bac",
      "parents": [
        "fe5757275bd9eae1d8d4c4f42d910d10a1343b84"
      ],
      "author": {
        "name": "aticig",
        "email": "gulsum.atici@canonical.com",
        "time": "Thu Jun 16 01:28:29 2022 +0300"
      },
      "committer": {
        "name": "aticig",
        "email": "gulsum.atici@canonical.com",
        "time": "Mon Jun 20 11:00:39 2022 +0200"
      },
      "message": "Fix Bug 1607 Interface position is not taken into account\n\nThis fix provides to attach interfaces to VNF according to the position order\nwhich is defined in the VNFD.\n\nChange-Id: Ibe17d63548c8b753f791de2440fec4c763fd8fe2\nSigned-off-by: aticig \u003cgulsum.atici@canonical.com\u003e\n"
    },
    {
      "commit": "fe5757275bd9eae1d8d4c4f42d910d10a1343b84",
      "tree": "b126937e0b11723eb0260c39aa7b0b5a31b2c241",
      "parents": [
        "bf2351992d12a848816de255055682bcb9ab434f"
      ],
      "author": {
        "name": "aticig",
        "email": "gulsum.atici@canonical.com",
        "time": "Tue Jun 07 15:00:35 2022 +0300"
      },
      "committer": {
        "name": "aticig",
        "email": "gulsum.atici@canonical.com",
        "time": "Fri Jun 17 14:19:54 2022 +0200"
      },
      "message": "Fixing Bug 1376\n\nThis fix will check the port existence before deleting the port.\nIt will solve the error \"Error deleting port: PortNotFoundClient\".\n\nChange-Id: I2b0b841c6111578e0d1a0cde9057eb3ab0b5a86a\nSigned-off-by: aticig \u003cgulsum.atici@canonical.com\u003e\n"
    },
    {
      "commit": "bf2351992d12a848816de255055682bcb9ab434f",
      "tree": "55bd51d0ec627abeefb9d2977fe237654b0c8d18",
      "parents": [
        "42eb06f7a44e86a46c8310eccd81e1d628e649e4"
      ],
      "author": {
        "name": "garciadeblas",
        "email": "gerardo.garciadeblas@telefonica.com",
        "time": "Mon Jun 13 10:02:51 2022 +0200"
      },
      "committer": {
        "name": "garciadeblas",
        "email": "gerardo.garciadeblas@telefonica.com",
        "time": "Mon Jun 13 15:50:13 2022 +0200"
      },
      "message": "Use interfaces_backup for healing\n\nChange-Id: Idb2d950963754259163e23a0ed9ef1aafc3ce45e\nSigned-off-by: garciadeblas \u003cgerardo.garciadeblas@telefonica.com\u003e\n"
    },
    {
      "commit": "42eb06f7a44e86a46c8310eccd81e1d628e649e4",
      "tree": "50f0e088825b93a6c756c5b604e353c50d40d7c0",
      "parents": [
        "920a55d250681ec02381b09c5cc164c116633e21"
      ],
      "author": {
        "name": "palaciosj",
        "email": "jmpalacios@indra.es",
        "time": "Thu May 05 14:59:36 2022 +0000"
      },
      "committer": {
        "name": "aticig",
        "email": "gulsum.atici@canonical.com",
        "time": "Mon Jun 13 15:44:08 2022 +0200"
      },
      "message": "Feature 10909: Heal operation for VDU. Fix virtual machine deletion and volume deletion when terminating network service\n\nChange-Id: Iffe66e3dcb87b0b24ee09fd74129b26dfd87c320\nSigned-off-by: palaciosj \u003cjmpalacios@indra.es\u003e\n"
    },
    {
      "commit": "920a55d250681ec02381b09c5cc164c116633e21",
      "tree": "31802a5bcbe0b38aa6b40db66edfd09ac0facf1a",
      "parents": [
        "37ecec06c10dfe2ca162259ac21094db5a95ad75"
      ],
      "author": {
        "name": "aticig",
        "email": "gulsum.atici@canonical.com",
        "time": "Tue Jun 07 19:09:38 2022 +0300"
      },
      "committer": {
        "name": "aticig",
        "email": "gulsum.atici@canonical.com",
        "time": "Tue Jun 07 19:39:04 2022 +0300"
      },
      "message": "Extracting stage releasenotes script from stage-test.sh\n\nRelease notes checking in stage-test.sh causes the failure in  merge and revert jobs.\nSo it is added as an separate script.\n\nChange-Id: Ie20878cb4822ba72e9d81f3e6ede8dcd1f65d99e\nSigned-off-by: aticig \u003cgulsum.atici@canonical.com\u003e\n"
    },
    {
      "commit": "37ecec06c10dfe2ca162259ac21094db5a95ad75",
      "tree": "8f49e5e1128b7f293a17529733eab7518d061d08",
      "parents": [
        "2e307cf84eabefe994b8fe225bd9c468ecbc2a41"
      ],
      "author": {
        "name": "aticig",
        "email": "gulsum.atici@canonical.com",
        "time": "Wed May 25 03:12:36 2022 +0300"
      },
      "committer": {
        "name": "aticig",
        "email": "gulsum.atici@canonical.com",
        "time": "Mon May 30 10:12:32 2022 +0200"
      },
      "message": "Fix Bug 2041: Backup VDU interfaces for healing features\n\nIf a VDU is manually deleted in Openstack, the RO overwrites the\ninterfaces as an empty list. However, healing features (10909 and 10923) need the\ninterfaces information to heal the VDU again. This fix backups the interfaces of\nVDU under interfaces_backup keyword.\n\nChange-Id: I17ea28c2c4f486d0bbecdcbc5005413222bfeed9\nSigned-off-by: aticig \u003cgulsum.atici@canonical.com\u003e\n"
    },
    {
      "commit": "2e307cf84eabefe994b8fe225bd9c468ecbc2a41",
      "tree": "be3132e82f275bba00e62d3abba8742514ab2f39",
      "parents": [
        "8658c2cd33bcea66c9b99aabb0825071c5c42df0"
      ],
      "author": {
        "name": "aticig",
        "email": "gulsum.atici@canonical.com",
        "time": "Fri May 27 10:50:21 2022 +0300"
      },
      "committer": {
        "name": "aticig",
        "email": "gulsum.atici@canonical.com",
        "time": "Fri May 27 16:48:38 2022 +0300"
      },
      "message": "Update paramiko version to 2.11.0\n\nUpdate paramiko version and increase auth_timeout and log paramiko operations\nin order to fix Authentication Failed error during ssh key injection\n\nChange-Id: I544850ae3ca5ff826b71deeacb71c5ab2308ee5a\nSigned-off-by: aticig \u003cgulsum.atici@canonical.com\u003e\n"
    },
    {
      "commit": "8658c2cd33bcea66c9b99aabb0825071c5c42df0",
      "tree": "1bd91f8e206da1ca82aa51ee86b65a9e98663f70",
      "parents": [
        "0dd83fdc4e4dc597fd2c11c8e2b740613a1bc437"
      ],
      "author": {
        "name": "elumalai",
        "email": "deepika.e@tataelxsi.co.in",
        "time": "Thu Apr 28 19:09:31 2022 +0530"
      },
      "committer": {
        "name": "elumalai",
        "email": "deepika.e@tataelxsi.co.in",
        "time": "Tue May 24 12:24:16 2022 +0530"
      },
      "message": "Feature 10910: Migration of Openstack based VM instances\n\nAdded feature support for Migration of Openstack based VM instances\nfrom OSM\n\nChange-Id: I1e16c3ba323d284c30e4761aec614b18119691af\nSigned-off-by: elumalai \u003cdeepika.e@tataelxsi.co.in\u003e\n"
    },
    {
      "commit": "0dd83fdc4e4dc597fd2c11c8e2b740613a1bc437",
      "tree": "715e103b39c79a2001afe19e8e4e213daf370c0c",
      "parents": [
        "e5d7842d49b1c9cfdabca8e9d0fa3963030412f3"
      ],
      "author": {
        "name": "rodriguezgar",
        "email": "frodriguezg@indra.es",
        "time": "Sun May 15 00:42:45 2022 +0200"
      },
      "committer": {
        "name": "aticig",
        "email": "gulsum.atici@canonical.com",
        "time": "Tue May 17 14:34:17 2022 +0200"
      },
      "message": "Bug 2029 mempage-size is ignored\n\nChange-Id: I2ca791474b9a717413964f1b85d7659489702f14\nSigned-off-by: rodriguezgar \u003cfrodriguezg@indra.es\u003e\n"
    },
    {
      "commit": "e5d7842d49b1c9cfdabca8e9d0fa3963030412f3",
      "tree": "d1679deb76484cfda53287c359520f57401979f2",
      "parents": [
        "247cc43aff9f3a6fe2ec3f083eeb5ec8276c7774"
      ],
      "author": {
        "name": "aticig",
        "email": "gulsum.atici@canonical.com",
        "time": "Mon May 16 23:03:54 2022 +0300"
      },
      "committer": {
        "name": "aticig",
        "email": "gulsum.atici@canonical.com",
        "time": "Tue May 17 00:24:50 2022 +0300"
      },
      "message": "Logging traceback for key injection error in robot tests\n\nAdd traceback for key injection error in robot tests\nand increase the paramiko ssh client timeout from 10s to 30s.\n\nChange-Id: I4f0c24f550e98dc072210cebb36a57b4530818ac\nSigned-off-by: aticig \u003cgulsum.atici@canonical.com\u003e\n"
    },
    {
      "commit": "247cc43aff9f3a6fe2ec3f083eeb5ec8276c7774",
      "tree": "3af1d07980390656d20b8fb48f41686b3c0e460e",
      "parents": [
        "79ac6df793d0c47de98f6b3a57026aef6bdbb1f3"
      ],
      "author": {
        "name": "Alexis Romero",
        "email": "garomero@indra.es",
        "time": "Thu May 12 13:23:25 2022 +0200"
      },
      "committer": {
        "name": "Alexis Romero",
        "email": "garomero@indra.es",
        "time": "Thu May 12 13:23:25 2022 +0200"
      },
      "message": "Fixes bug 2026 : Persistent volumes to be created in the same AZ as the VM that will use them.\n\nChange-Id: I1f4161aa4f7b294e1acf2b33ba3208480f09eacc\nSigned-off-by: Alexis Romero \u003cgaromero@indra.es\u003e\n"
    },
    {
      "commit": "79ac6df793d0c47de98f6b3a57026aef6bdbb1f3",
      "tree": "e692f2b12a6228da19d4d7983670cfd777b86086",
      "parents": [
        "285185ec765bd1db4444d36834ab771c9104b1d8"
      ],
      "author": {
        "name": "aticig",
        "email": "gulsum.atici@canonical.com",
        "time": "Fri May 06 16:09:52 2022 +0300"
      },
      "committer": {
        "name": "aticig",
        "email": "gulsum.atici@canonical.com",
        "time": "Fri May 06 16:13:02 2022 +0300"
      },
      "message": "Fix Bug 2022: RO updating VIM details with null info when VM is in error state\n\nThis patch prevents to override the vim_details when VM\nis in error state. By this way, vim_details could be used for healing operations.\nThe messages regarding with the failure is kept in another key names \"vim_message\".\n\nChange-Id: Ie0b73040074865a89d9ab2d447e20a8f3d38d520\nSigned-off-by: aticig \u003cgulsum.atici@canonical.com\u003e\n"
    },
    {
      "commit": "285185ec765bd1db4444d36834ab771c9104b1d8",
      "tree": "6dd0b2249f2568c3a0406acca3b3bbfa0a8402e3",
      "parents": [
        "8f2060bb4e1d8eb2f522f09f0970d7b24dfd9ce9"
      ],
      "author": {
        "name": "aticig",
        "email": "gulsum.atici@canonical.com",
        "time": "Mon May 02 21:23:48 2022 +0300"
      },
      "committer": {
        "name": "aticig",
        "email": "gulsum.atici@canonical.com",
        "time": "Mon May 02 21:33:05 2022 +0300"
      },
      "message": "Fixing Black and Flake8 errors in RO master\n\nChange-Id: I401c94bc8bd67e03e2f039d69237187fd77c10f4\nSigned-off-by: aticig \u003cgulsum.atici@canonical.com\u003e\n"
    },
    {
      "commit": "8f2060bb4e1d8eb2f522f09f0970d7b24dfd9ce9",
      "tree": "d61a31185260965c75790df69a89a2aa59c74b6d",
      "parents": [
        "123de18fe672551ac782aec4188150d3fe76c961"
      ],
      "author": {
        "name": "palaciosj",
        "email": "jmpalacios@indra.es",
        "time": "Thu Feb 24 12:05:59 2022 +0000"
      },
      "committer": {
        "name": "aticig",
        "email": "gulsum.atici@canonical.com",
        "time": "Mon May 02 07:32:04 2022 +0200"
      },
      "message": "Feature 10909: Heal operation for VDU\n\nChange-Id: I4f15fca7874cfc443f09fa65855579e1318a899d\nSigned-off-by: gallardo \u003csgallardor@indra.es\u003e\nSigned-off-by: garciadeblas \u003cgerardo.garciadeblas@telefonica.com\u003e\nSigned-off-by: palaciosj \u003cjmpalacios@indra.es\u003e\n"
    },
    {
      "commit": "123de18fe672551ac782aec4188150d3fe76c961",
      "tree": "2a4fc84b41d207a908f803593c78ea7e18016ef2",
      "parents": [
        "179e00207688285e282103994967b22f3b5852ca"
      ],
      "author": {
        "name": "Alexis Romero",
        "email": "garomero@indra.es",
        "time": "Tue Apr 26 19:24:40 2022 +0200"
      },
      "committer": {
        "name": "Alexis Romero",
        "email": "garomero@indra.es",
        "time": "Wed Apr 27 15:45:14 2022 +0200"
      },
      "message": "Fixes bug 2013 : Passing Anti-affinity group as additionalParamsForVnf\n\nChange-Id: I4c14ef26cd78547cb74a19cdd50dbec9b40a0a93\nSigned-off-by: Alexis Romero \u003cgaromero@indra.es\u003e\n"
    },
    {
      "commit": "179e00207688285e282103994967b22f3b5852ca",
      "tree": "f7856787cb5bb4f255bf43ffeaddc15047286348",
      "parents": [
        "562623c1fc60ffb0756070f48943bfc8bb428202"
      ],
      "author": {
        "name": "aticig",
        "email": "gulsum.atici@canonical.com",
        "time": "Tue Mar 29 13:15:45 2022 +0300"
      },
      "committer": {
        "name": "aticig",
        "email": "gulsum.atici@canonical.com",
        "time": "Sun Apr 24 14:02:47 2022 +0200"
      },
      "message": "Fix Bug 1911 Root disk cannot be a Persistent Volume\n\nBy this fix, VNFs could have persistent root disk if the disk type is defined as persistent-storage.\nBesides, the problem of creating unnecessary empty persistent volume is solved.\n\nChange-Id: Id032701bba4ce71080c338bc7f112261ec98861e\nSigned-off-by: aticig \u003cgulsum.atici@canonical.com\u003e\n"
    },
    {
      "commit": "562623c1fc60ffb0756070f48943bfc8bb428202",
      "tree": "71ce3f35c7100883d59502a68e59979b90d3345c",
      "parents": [
        "b70f4ed7ed2bce01050a05ea01f9c676200edac9"
      ],
      "author": {
        "name": "aticig",
        "email": "gulsum.atici@canonical.com",
        "time": "Thu Mar 31 22:03:33 2022 +0300"
      },
      "committer": {
        "name": "aticig",
        "email": "gulsum.atici@canonical.com",
        "time": "Fri Apr 22 20:28:21 2022 +0300"
      },
      "message": "Fix Bug 1785 Openstack VIM connector failed Unittests\n\nThis patch fixes bug 1785 the Openstack VIM connector failed Unittests.\nOpenstack VIM unittests and coverage are also enabled in tox.ini.\n\nChange-Id: I136a53a6f59c48a1681cfe3c87dbe9aada253a98\nSigned-off-by: aticig \u003cgulsum.atici@canonical.com\u003e\n"
    },
    {
      "commit": "b70f4ed7ed2bce01050a05ea01f9c676200edac9",
      "tree": "59ad6a6b4bddcd0f5c7cd49ac6816c39a824f95f",
      "parents": [
        "4308ea74573c08513882236e9076e422b47216e0"
      ],
      "author": {
        "name": "Alexis Romero",
        "email": "garomero@indra.es",
        "time": "Fri Mar 11 18:00:49 2022 +0100"
      },
      "committer": {
        "name": "aticig",
        "email": "gulsum.atici@canonical.com",
        "time": "Sat Apr 02 21:42:30 2022 +0300"
      },
      "message": "Feature 10906: Support for Anti-Affinity groups\n\nChange-Id: I5eabb222faf9a5422bfb729ff50984f23ac4b9ba\nSigned-off-by: Alexis Romero \u003cgaromero@indra.es\u003e\n"
    },
    {
      "commit": "4308ea74573c08513882236e9076e422b47216e0",
      "tree": "03b4ceec52f8f6422d391367dc097efd5ab1ee7a",
      "parents": [
        "0e4a84b8c7f0ce188ef02a158351caec0c99bfaf"
      ],
      "author": {
        "name": "garciadeblas",
        "email": "gerardo.garciadeblas@telefonica.com",
        "time": "Tue Mar 15 11:52:44 2022 +0100"
      },
      "committer": {
        "name": "garciadeblas",
        "email": "gerardo.garciadeblas@telefonica.com",
        "time": "Fri Mar 25 14:29:54 2022 +0100"
      },
      "message": "Added check for release notes\n\nChange-Id: Id6d0fb10e7bd56574c18a8c6750b2920353ea12f\nSigned-off-by: garciadeblas \u003cgerardo.garciadeblas@telefonica.com\u003e\n"
    },
    {
      "commit": "2b24d62cdf354f0edf80546408bf96dc1df8ef3c",
      "tree": "bbfc80cc8e444d20cb32a17bfa2886e3b099ec26",
      "parents": [
        "0108e942476c51824199dba8caffd3914e3e2f35"
      ],
      "author": {
        "name": "aticig",
        "email": "gulsum.atici@canonical.com",
        "time": "Fri Mar 11 15:03:55 2022 +0300"
      },
      "committer": {
        "name": "aticig",
        "email": "gulsum.atici@canonical.com",
        "time": "Thu Mar 17 19:24:01 2022 +0100"
      },
      "message": "Fix Bug 1910 Enabling stage-test failing by tox results\n\nChange-Id: I9d8fd2104916a1b16fccb68d21126891ac512b9f\nSigned-off-by: aticig \u003cgulsum.atici@canonical.com\u003e\n"
    },
    {
      "commit": "0108e942476c51824199dba8caffd3914e3e2f35",
      "tree": "04fb4026e9b7edf6dbfbac84c707c128a61bfa9a",
      "parents": [
        "a1c2b40a68be5591cf36775aa48bc965116ae340"
      ],
      "author": {
        "name": "gallardo",
        "email": "sgallardor@indra.es",
        "time": "Mon Mar 14 18:16:41 2022 +0000"
      },
      "committer": {
        "name": "aticig",
        "email": "gulsum.atici@canonical.com",
        "time": "Tue Mar 15 12:49:47 2022 +0300"
      },
      "message": "Fix bug 1904 for EPA tests (no valid hostname)\n\nChange-Id: Ia2f2b71812e46f33144178d342c3559e54d8a03c\nSigned-off-by: gallardo \u003csgallardor@indra.es\u003e\n"
    },
    {
      "commit": "7788f6984588d4a2b322790eea715967c197adcd",
      "tree": "ff18538aaf5794aec9936bb3bb36bed64c01ced0",
      "parents": [
        "dd82175b17f9ed5181eba6bb20bc0ccb2ab3d030"
      ],
      "author": {
        "name": "gallardo",
        "email": "sgallardor@indra.es",
        "time": "Thu Jan 20 09:07:08 2022 +0000"
      },
      "committer": {
        "name": "sousaedu",
        "email": "eduardo.sousa@canonical.com",
        "time": "Wed Jan 26 15:02:25 2022 +0100"
      },
      "message": "Fix bug 1598 to update the time to refresh the status of CREATE task\n\nChange-Id: I350e0e8cbfb7818dcd26ffcb23799c16ff8282a2\nSigned-off-by: gallardo \u003csgallardor@indra.es\u003e\n"
    },
    {
      "commit": "dd82175b17f9ed5181eba6bb20bc0ccb2ab3d030",
      "tree": "b78cec4d863aca88b6cb28c7b382b28ec25afaea",
      "parents": [
        "ebaba1f2fc89f24327e576f3a9235a94c8fade30"
      ],
      "author": {
        "name": "gallardo",
        "email": "sgallardor@indra.es",
        "time": "Mon Jan 17 17:37:51 2022 +0000"
      },
      "committer": {
        "name": "sousaedu",
        "email": "eduardo.sousa@canonical.com",
        "time": "Wed Jan 26 13:40:01 2022 +0100"
      },
      "message": "Fix bug 1859 for VNET supporting in a different resource group\n\nChange-Id: Iaddd2515995eb4c49977c7c705b7634638bb3071\nSigned-off-by: gallardo \u003csgallardor@indra.es\u003e\n"
    },
    {
      "commit": "ebaba1f2fc89f24327e576f3a9235a94c8fade30",
      "tree": "07e9b645780d8d411dce6bb44fddb39568d0a6c9",
      "parents": [
        "8849fb8903a24beeace9a39768a9821b5ce13b90"
      ],
      "author": {
        "name": "preethika.p",
        "email": "preethika.p@tataelxsi.co.in",
        "time": "Thu Jan 20 07:24:18 2022 +0000"
      },
      "committer": {
        "name": "sousaedu",
        "email": "eduardo.sousa@canonical.com",
        "time": "Wed Jan 26 12:22:45 2022 +0100"
      },
      "message": "Fix Bug1832-Use existing flavors with true\n\nChange-Id: I0025b2be85c4153f1812ebbb9108ea14b92770c8\nSigned-off-by: preethika.p \u003cpreethika.p@tataelxsi.co.in\u003e\n"
    },
    {
      "commit": "0b1e734d5b51b23442aa903b4096bcf7bc48ec8d",
      "tree": "3d06a340aa595dcf15759ee2c48638cd9f1f1f69",
      "parents": [
        "ea03d1b188581d67c65c12566fbd5ddd4233ad77"
      ],
      "author": {
        "name": "sousaedu",
        "email": "eduardo.sousa@canonical.com",
        "time": "Tue Dec 07 15:33:46 2021 +0000"
      },
      "committer": {
        "name": "sousaedu",
        "email": "eduardo.sousa@canonical.com",
        "time": "Tue Jan 11 13:14:40 2022 +0000"
      },
      "message": "Extracting Ns._process_vdu_params() and creating unit test\n\nChange-Id: Ie5bf2a57d85114d3eacc9a416004423a18d1f27c\nSigned-off-by: sousaedu \u003ceduardo.sousa@canonical.com\u003e\n"
    },
    {
      "commit": "ea03d1b188581d67c65c12566fbd5ddd4233ad77",
      "tree": "16a6092ce94d06aa7f598ca4ba2b25cb3202bef3",
      "parents": [
        "049cbb1b256805f589c24776dcf092c77fefec6a"
      ],
      "author": {
        "name": "aticig",
        "email": "gulsum.atici@canonical.com",
        "time": "Sat Jan 01 11:42:23 2022 +0300"
      },
      "committer": {
        "name": "aticig",
        "email": "gulsum.atici@canonical.com",
        "time": "Fri Jan 07 08:56:11 2022 +0300"
      },
      "message": "Adding Unit tests for TestVimInteractionNet Class\n\nUnit tests are added for TestVIMInteractionNet Class which belongs to osm_ng_ro.ns_thread\n\nChange-Id: I66a096083667c0c25f663b15cd5080850b69212b\nSigned-off-by: aticig \u003cgulsum.atici@canonical.com\u003e\n"
    },
    {
      "commit": "049cbb1b256805f589c24776dcf092c77fefec6a",
      "tree": "ae3645a6e427f6a69436d4d804c3f97361e0e9e3",
      "parents": [
        "08c81cf0d426c695e67942ec9dceeeb4458ba582"
      ],
      "author": {
        "name": "sousaedu",
        "email": "eduardo.sousa@canonical.com",
        "time": "Wed Jan 05 11:39:35 2022 +0000"
      },
      "committer": {
        "name": "sousaedu",
        "email": "eduardo.sousa@canonical.com",
        "time": "Wed Jan 05 12:25:26 2022 +0000"
      },
      "message": "Enabling Flake8 and import sorting\n\nEnabling flake8 verifications in tox.ini and adding import sorting.\nAll the plugins have been fixed for flake8 errors and the imports\nhave been sorted.\n\nChange-Id: Icdefe9a877e891a683cc833315e4c3f94fffbab9\nSigned-off-by: sousaedu \u003ceduardo.sousa@canonical.com\u003e\n"
    },
    {
      "commit": "0ee9fdb5561e12852cc93a6b13ed237cee039e07",
      "tree": "c13cbc29c081f9abee3080e5ab46a0e055656b6c",
      "parents": [
        "a4bac081f55423cf56e417d3540a6c38dee45e5b"
      ],
      "author": {
        "name": "sousaedu",
        "email": "eduardo.sousa@canonical.com",
        "time": "Mon Dec 06 00:17:54 2021 +0000"
      },
      "committer": {
        "name": "sousaedu",
        "email": "eduardo.sousa@canonical.com",
        "time": "Tue Dec 07 01:17:59 2021 +0000"
      },
      "message": "Extracting Ns._process_net_params() and creating unit test\n\nChange-Id: I97165a76371cdf46e472642e3d75d95ef5256650\nSigned-off-by: sousaedu \u003ceduardo.sousa@canonical.com\u003e\n"
    },
    {
      "commit": "a4bac081f55423cf56e417d3540a6c38dee45e5b",
      "tree": "b3471c9f46340e48da6ec342b6e8488641102bb4",
      "parents": [
        "686720bb2f845cd70af053e3b13ffb0a37f53691"
      ],
      "author": {
        "name": "sousaedu",
        "email": "eduardo.sousa@canonical.com",
        "time": "Sun Dec 05 19:31:03 2021 +0000"
      },
      "committer": {
        "name": "sousaedu",
        "email": "eduardo.sousa@canonical.com",
        "time": "Sun Dec 05 23:41:26 2021 +0000"
      },
      "message": "Extracting Ns._ip_profile_to_ro() and creating unit test\n\nChange-Id: I0a04a7b2cbe24660529389926f7b4d51f010ca7d\nSigned-off-by: sousaedu \u003ceduardo.sousa@canonical.com\u003e\n"
    },
    {
      "commit": "686720bb2f845cd70af053e3b13ffb0a37f53691",
      "tree": "cced590b0dc184c7a0fe7235b3b3052830bd139d",
      "parents": [
        "65de52b8cac0463db2bc42c979372c87946a8a46"
      ],
      "author": {
        "name": "sousaedu",
        "email": "eduardo.sousa@canonical.com",
        "time": "Wed Nov 24 02:16:11 2021 +0000"
      },
      "committer": {
        "name": "sousaedu",
        "email": "eduardo.sousa@canonical.com",
        "time": "Thu Dec 02 10:45:36 2021 +0000"
      },
      "message": "Extracting Ns._process_flavor_params() and creating unit test\n\nChange-Id: I7146a1a7a2fa703443bf218be351e39f6d98d699\nSigned-off-by: sousaedu \u003ceduardo.sousa@canonical.com\u003e\n"
    },
    {
      "commit": "9ca53b609edcc8431a9d469a26a67a77e4fbf903",
      "tree": "9a5405663b259fa65cace9886766006cd1ed545a",
      "parents": [
        "abdfe78edd8719f0578321afe631914df512976e"
      ],
      "author": {
        "name": "sousaedu",
        "email": "eduardo.sousa@canonical.com",
        "time": "Mon Nov 29 09:28:15 2021 +0000"
      },
      "committer": {
        "name": "sousaedu",
        "email": "eduardo.sousa@canonical.com",
        "time": "Mon Nov 29 12:00:08 2021 +0000"
      },
      "message": "Fix bug 1807 - Disabling RO OpenNebula plugin\n\nChange-Id: I52a7947450d83b91fac92170348f7d474a878d97\nSigned-off-by: sousaedu \u003ceduardo.sousa@canonical.com\u003e\n"
    },
    {
      "commit": "abdfe78edd8719f0578321afe631914df512976e",
      "tree": "af5cb05e861a1afeb44cc667e587f3b39c607fbe",
      "parents": [
        "648ee3dda65699ddfdd01d9f363fb2e37e99930c"
      ],
      "author": {
        "name": "sousaedu",
        "email": "eduardo.sousa@canonical.com",
        "time": "Mon Nov 22 23:56:28 2021 +0000"
      },
      "committer": {
        "name": "sousaedu",
        "email": "eduardo.sousa@canonical.com",
        "time": "Mon Nov 22 23:56:28 2021 +0000"
      },
      "message": "Extracting Ns._get_resource_allocation_params() and creating unit test\n\nChange-Id: I5081c94f48a745b957cb2410403830812a5a1913\nSigned-off-by: sousaedu \u003ceduardo.sousa@canonical.com\u003e\n"
    },
    {
      "commit": "648ee3dda65699ddfdd01d9f363fb2e37e99930c",
      "tree": "6644da6bb4b72b9d1215f8e95f7cfcb9f738fc29",
      "parents": [
        "f524da829bab13ada25d1ffe430a55442d30f46c"
      ],
      "author": {
        "name": "sousaedu",
        "email": "eduardo.sousa@canonical.com",
        "time": "Mon Nov 22 14:09:15 2021 +0000"
      },
      "committer": {
        "name": "sousaedu",
        "email": "eduardo.sousa@canonical.com",
        "time": "Mon Nov 22 18:56:10 2021 +0000"
      },
      "message": "Fix bug 1798 - adding swap disks\n\nChange-Id: I447a1da59d1efdd9209950a185b819e32c696012\nSigned-off-by: sousaedu \u003ceduardo.sousa@canonical.com\u003e\n"
    },
    {
      "commit": "f524da829bab13ada25d1ffe430a55442d30f46c",
      "tree": "4a20d43938e91f88eae6570251083a60582dbbf6",
      "parents": [
        "a0a3330506aaed3194f3c1c9fdee6319f3a7700d"
      ],
      "author": {
        "name": "sousaedu",
        "email": "eduardo.sousa@canonical.com",
        "time": "Mon Nov 22 14:02:17 2021 +0000"
      },
      "committer": {
        "name": "sousaedu",
        "email": "eduardo.sousa@canonical.com",
        "time": "Mon Nov 22 14:48:36 2021 +0000"
      },
      "message": "Fix bug 1797 - adding ephemeral disks\n\nChange-Id: Ie29e598271b1aa5ab78d65826f513c31d0b580be\nSigned-off-by: sousaedu \u003ceduardo.sousa@canonical.com\u003e\n"
    },
    {
      "commit": "a0a3330506aaed3194f3c1c9fdee6319f3a7700d",
      "tree": "a9851bd723c795083c91198e1c72c07a74252b11",
      "parents": [
        "839e5ca652d48ee67929d3022e4cddbf19e7ddde"
      ],
      "author": {
        "name": "sousaedu",
        "email": "eduardo.sousa@canonical.com",
        "time": "Sun Nov 21 16:21:13 2021 +0000"
      },
      "committer": {
        "name": "sousaedu",
        "email": "eduardo.sousa@canonical.com",
        "time": "Sun Nov 21 16:38:43 2021 +0000"
      },
      "message": "Extracting Ns._process_image_params() and creating unit test\n\nExtracted the _process_image_params() to ease the testability of that code.\nIntroduced a unit test to cover that function.\n\nChange-Id: I84ab38b5921deeea25376e433af7e374f436238e\nSigned-off-by: sousaedu \u003ceduardo.sousa@canonical.com\u003e\n"
    },
    {
      "commit": "839e5ca652d48ee67929d3022e4cddbf19e7ddde",
      "tree": "cabf9477ee5f312db203f5bd29e5a04b5e997639",
      "parents": [
        "89278b8df3845c0c1fa862ba9be8c635ce3bfa64"
      ],
      "author": {
        "name": "sousaedu",
        "email": "eduardo.sousa@canonical.com",
        "time": "Fri Nov 19 16:41:38 2021 +0000"
      },
      "committer": {
        "name": "sousaedu",
        "email": "eduardo.sousa@canonical.com",
        "time": "Fri Nov 19 16:42:00 2021 +0000"
      },
      "message": "Extracting Ns._create_ro_task() and creating unit test\n\nExtracted the _create_ro_task() to ease the testability of that code.\nIntroduced a unit test to cover that function.\n\nChange-Id: I684ba7fc63e1d77545c84517024f541a9e630573\nSigned-off-by: sousaedu \u003ceduardo.sousa@canonical.com\u003e\n"
    },
    {
      "commit": "89278b8df3845c0c1fa862ba9be8c635ce3bfa64",
      "tree": "3b026d130e4b1954fba536e98d7d15b9ce266ce7",
      "parents": [
        "71e66118a83d01540dbd66a7e3c15af68a53f3ca"
      ],
      "author": {
        "name": "sousaedu",
        "email": "eduardo.sousa@canonical.com",
        "time": "Fri Nov 19 01:01:32 2021 +0000"
      },
      "committer": {
        "name": "sousaedu",
        "email": "eduardo.sousa@canonical.com",
        "time": "Fri Nov 19 01:10:54 2021 +0000"
      },
      "message": "Extracting Ns._create_task() and creating unit test\n\nExtracted the _create_task() to ease the testability of that code.\nIntroduced a unit test to cover that function.\nRe-enabled unit tests and black now is mandatory.\n\nChange-Id: I6b304b14b60b182dee6b274cf95228a81ddc2771\nSigned-off-by: sousaedu \u003ceduardo.sousa@canonical.com\u003e\n"
    },
    {
      "commit": "6774898f3d83b6c348d6d93e1f5ed0ee7a7b88ef",
      "tree": "bd47e8c31f903110307fdc0023a75a38f4f1bcd5",
      "parents": [
        "51cc9c4c78bb54c84a5d2399207d206eb30ea247"
      ],
      "author": {
        "name": "sousaedu",
        "email": "eduardo.sousa@canonical.com",
        "time": "Tue Mar 23 01:02:02 2021 +0100"
      },
      "committer": {
        "name": "sousaedu",
        "email": "eduardo.sousa@canonical.com",
        "time": "Fri Apr 09 18:45:28 2021 +0200"
      },
      "message": "Adding initial release notes\n\nChange-Id: I60be7e49bc9f0bc9b42f9c2dc5a4be4bf204e8a5\nSigned-off-by: sousaedu \u003ceduardo.sousa@canonical.com\u003e\n"
    }
  ]
}
