)]}'
{
  "log": [
    {
      "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": "0e4a84b8c7f0ce188ef02a158351caec0c99bfaf",
      "tree": "af0b730b46f99778da444b409b22e86eae5d6280",
      "parents": [
        "2b24d62cdf354f0edf80546408bf96dc1df8ef3c"
      ],
      "author": {
        "name": "gallardo",
        "email": "sgallardor@indra.es",
        "time": "Tue Mar 22 16:59:51 2022 +0000"
      },
      "committer": {
        "name": "gallardo",
        "email": "sgallardor@indra.es",
        "time": "Tue Mar 22 18:09:26 2022 +0000"
      },
      "message": "Fix bug 1927 for EPA_04 test (exception management error)\n\nChange-Id: I3e75de24a12b7fc88ee63f68dfea0c6c87877905\nSigned-off-by: gallardo \u003csgallardor@indra.es\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": "a1c2b40a68be5591cf36775aa48bc965116ae340",
      "tree": "3c9e70e5330e26e4a59cb1376cbe2049077a880b",
      "parents": [
        "2f4aaaa4f0e721312164252931954dc6db28abe1"
      ],
      "author": {
        "name": "gallardo",
        "email": "sgallardor@indra.es",
        "time": "Fri Feb 11 12:41:59 2022 +0000"
      },
      "committer": {
        "name": "gallardo",
        "email": "sgallardor@indra.es",
        "time": "Wed Mar 02 14:29:04 2022 +0000"
      },
      "message": "Refactor method deploy\n\nThis change removes the method `_process_items` and refactors the method\n`deploy` to do the following tasks:\n\n- `calculate_all_differences_to_deploy`: returns the list of items to be\n  created and deleted\n- `define_all_tasks`: creates all the task structures\n- `upload_all_tasks`: saves all tasks in the common DB\n\nChange-Id: I5cb59dd697875634a4a92df8673c9842a4578d5f\nSigned-off-by: gallardo \u003csgallardor@indra.es\u003e\n"
    },
    {
      "commit": "2f4aaaa4f0e721312164252931954dc6db28abe1",
      "tree": "1fd5ed3f6ea8459445573d4ec0b08976e45c1df2",
      "parents": [
        "7788f6984588d4a2b322790eea715967c197adcd"
      ],
      "author": {
        "name": "gallardo",
        "email": "sgallardor@indra.es",
        "time": "Mon Jan 31 16:50:48 2022 +0000"
      },
      "committer": {
        "name": "gallardo",
        "email": "sgallardor@indra.es",
        "time": "Tue Feb 08 12:43:37 2022 +0000"
      },
      "message": "Add log to trace task workflow\n\nChange-Id: I7f65766ca22dad2f9cc3d2968bc10bc8f7a2779d\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": "8849fb8903a24beeace9a39768a9821b5ce13b90",
      "tree": "1c783dc0b0e97d13a7bf8d352bb7e49cdff4fe16",
      "parents": [
        "f303e89f3f2af102f021b50cd80f039e4e86759d"
      ],
      "author": {
        "name": "sousaedu",
        "email": "eduardo.sousa@canonical.com",
        "time": "Tue Jan 25 14:11:04 2022 +0000"
      },
      "committer": {
        "name": "sousaedu",
        "email": "eduardo.sousa@canonical.com",
        "time": "Tue Jan 25 15:12:36 2022 +0100"
      },
      "message": "Adding header to release notes\n\nChange-Id: I66726de18610a4405f519371d0ca3edcec1eb252\nSigned-off-by: sousaedu \u003ceduardo.sousa@canonical.com\u003e\n"
    },
    {
      "commit": "f303e89f3f2af102f021b50cd80f039e4e86759d",
      "tree": "8941eecfce21811144f36f46dc664702e5b8bad3",
      "parents": [
        "8348393fab54da94964cd1069ab126e5d555ab07"
      ],
      "author": {
        "name": "preethika.p",
        "email": "preethika.p@tataelxsi.co.in",
        "time": "Tue Jan 25 05:09:58 2022 +0000"
      },
      "committer": {
        "name": "preethika.p",
        "email": "preethika.p@tataelxsi.co.in",
        "time": "Tue Jan 25 05:09:58 2022 +0000"
      },
      "message": "Updating Dockerfile.local to align latest Bug-1849\n\nChange-Id: I188fa8e7cbbd3ae5a02523c7ba68ffe2af870bb8\nSigned-off-by: preethika.p \u003cpreethika.p@tataelxsi.co.in\u003e\n"
    },
    {
      "commit": "8348393fab54da94964cd1069ab126e5d555ab07",
      "tree": "39b8201028e76ae7be5588801792e4e491df2a4d",
      "parents": [
        "e9a26f282aa9a82e19484514c69b18b381594ab4"
      ],
      "author": {
        "name": "beierlm",
        "email": "mark.beierl@canonical.com",
        "time": "Thu Jan 13 13:21:53 2022 -0500"
      },
      "committer": {
        "name": "beierlm",
        "email": "mark.beierl@canonical.com",
        "time": "Tue Jan 18 15:59:16 2022 +0100"
      },
      "message": "Bug 1849: LTS Support\n\nUpdates base to Ubuntu 20.04\nUpdates python to 3.8\nUpdates pip dependencies to more recent versions\nAdds apt cache to stage 2 dockerfile\n\nFixes bug 1849\n\nChange-Id: I8a589bbc76bb11f4bc0c42ebb727729da5c5c906\nSigned-off-by: beierlm \u003cmark.beierl@canonical.com\u003e\n"
    },
    {
      "commit": "e9a26f282aa9a82e19484514c69b18b381594ab4",
      "tree": "4b5fd552fc7fb9666a3d6f9c9d2077f0be1c37e0",
      "parents": [
        "0b1e734d5b51b23442aa903b4096bcf7bc48ec8d"
      ],
      "author": {
        "name": "aticig",
        "email": "gulsum.atici@canonical.com",
        "time": "Fri Dec 10 12:59:20 2021 +0300"
      },
      "committer": {
        "name": "aticig",
        "email": "gulsum.atici@canonical.com",
        "time": "Wed Jan 12 09:58:31 2022 +0300"
      },
      "message": "Fix Bug 1781 RO does not create management networks where appropriate\n\nIf there is mgmt-network in the descriptor,\nthere is no mapping of that network to a VIM network in the descriptor,\nalso there is no mapping in the \"--config\" parameter or at VIM creation;\nthat mgmt-network will be created.\n\nChange-Id: Ic3ba8bed0417c49bf7d205b91c04703c6aa1b6a3\nSigned-off-by: aticig \u003cgulsum.atici@canonical.com\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": "08c81cf0d426c695e67942ec9dceeeb4458ba582",
      "tree": "8b578d05b2177876a6b343d0a825e225fedddc12",
      "parents": [
        "0ee9fdb5561e12852cc93a6b13ed237cee039e07"
      ],
      "author": {
        "name": "sousaedu",
        "email": "eduardo.sousa@canonical.com",
        "time": "Fri Dec 10 14:53:11 2021 +0000"
      },
      "committer": {
        "name": "sousaedu",
        "email": "eduardo.sousa@canonical.com",
        "time": "Tue Jan 04 13:36:00 2022 +0000"
      },
      "message": "Removing Fog05 VIM RO Plugin\n\nChange-Id: I90e81463ac804d52ea65635f5da6386c2cc3e7df\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": "65de52b8cac0463db2bc42c979372c87946a8a46",
      "tree": "35c8def874ba051649acd6af8fddeb10e21e38ef",
      "parents": [
        "37d0befd4a0e244c1fee3ea0ea68be23f89b7c1d"
      ],
      "author": {
        "name": "almagia",
        "email": "silvia.almagia@etsi.org",
        "time": "Wed Dec 01 09:52:30 2021 +0100"
      },
      "committer": {
        "name": "almagia",
        "email": "silvia.almagia@etsi.org",
        "time": "Wed Dec 01 09:52:30 2021 +0100"
      },
      "message": "Revert \"Revert \"Removing OpenNebula code\"\"\n\nThis reverts commit 37d0befd4a0e244c1fee3ea0ea68be23f89b7c1d.\n\nRequested by TSC\n\nChange-Id: I4c53c0fcb29acef1ee082acd28738296ea7e8a80\n"
    },
    {
      "commit": "37d0befd4a0e244c1fee3ea0ea68be23f89b7c1d",
      "tree": "9a5405663b259fa65cace9886766006cd1ed545a",
      "parents": [
        "5af67b3295859894c458e94c979834e6a20ffb52"
      ],
      "author": {
        "name": "sousaedu",
        "email": "eduardo.sousa@canonical.com",
        "time": "Tue Nov 30 21:00:20 2021 +0000"
      },
      "committer": {
        "name": "sousaedu",
        "email": "eduardo.sousa@canonical.com",
        "time": "Tue Nov 30 21:01:21 2021 +0000"
      },
      "message": "Revert \"Removing OpenNebula code\"\n\nThis reverts commit 5af67b3295859894c458e94c979834e6a20ffb52.\n\nChange-Id: I0d758b038057af83df007c153a7baa23e974c7c0\nSigned-off-by: sousaedu \u003ceduardo.sousa@canonical.com\u003e\n"
    },
    {
      "commit": "5af67b3295859894c458e94c979834e6a20ffb52",
      "tree": "35c8def874ba051649acd6af8fddeb10e21e38ef",
      "parents": [
        "9ca53b609edcc8431a9d469a26a67a77e4fbf903"
      ],
      "author": {
        "name": "sousaedu",
        "email": "eduardo.sousa@canonical.com",
        "time": "Tue Nov 30 16:16:16 2021 +0000"
      },
      "committer": {
        "name": "sousaedu",
        "email": "eduardo.sousa@canonical.com",
        "time": "Tue Nov 30 16:16:16 2021 +0000"
      },
      "message": "Removing OpenNebula code\n\nChange-Id: Iae91ed12897a6d99b37b13585a9aefd556069d8c\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": "71e66118a83d01540dbd66a7e3c15af68a53f3ca",
      "tree": "248e431ee93adec387592c2dca1c4e8da20720c7",
      "parents": [
        "7b507b234039c3270b1bd03d2ff2173d435e90a9"
      ],
      "author": {
        "name": "gallardo",
        "email": "sgallardor@indra.es",
        "time": "Thu Nov 11 10:58:29 2021 +0000"
      },
      "committer": {
        "name": "garciadeblas",
        "email": "gerardo.garciadeblas@telefonica.com",
        "time": "Thu Nov 18 12:43:13 2021 +0100"
      },
      "message": "Fix bug 1733 to add integration tests to GCP\n\nChange-Id: I9359a83720fd644a56dd53ef784ee55e91398f41\nSigned-off-by: gallardo \u003csgallardor@indra.es\u003e\nSigned-off-by: garciadeblas \u003cgerardo.garciadeblas@telefonica.com\u003e\n"
    },
    {
      "commit": "7b507b234039c3270b1bd03d2ff2173d435e90a9",
      "tree": "1fbfd883f885f1596dc22642ee8957df9af89855",
      "parents": [
        "fc07fc2873743e0716656014267b74a564f0d181"
      ],
      "author": {
        "name": "sousaedu",
        "email": "eduardo.sousa@canonical.com",
        "time": "Thu Nov 11 22:00:27 2021 +0000"
      },
      "committer": {
        "name": "sousaedu",
        "email": "eduardo.sousa@canonical.com",
        "time": "Fri Nov 12 02:09:05 2021 +0200"
      },
      "message": "Fix bug 1763 - adding support for persistent volumes\n\nChange-Id: I5691f7d7b1cc5b72e676c4181c94c9aee620cbd4\nSigned-off-by: sousaedu \u003ceduardo.sousa@canonical.com\u003e\n"
    },
    {
      "commit": "fc07fc2873743e0716656014267b74a564f0d181",
      "tree": "a26608fd85958c49af865519ea28166261675046",
      "parents": [
        "34aa3a943db5a61291e58676224a828819d332ee"
      ],
      "author": {
        "name": "garciadeblas",
        "email": "gerardo.garciadeblas@telefonica.com",
        "time": "Mon Nov 08 10:30:56 2021 +0100"
      },
      "committer": {
        "name": "garciadeblas",
        "email": "gerardo.garciadeblas@telefonica.com",
        "time": "Mon Nov 08 10:30:56 2021 +0100"
      },
      "message": "Fix bug 1735 to assign floating IP addresses only when use_floating_ip set to true\n\nChange-Id: I9d3eb727ae0c9954082b63ea416c57b1217bfb46\nSigned-off-by: garciadeblas \u003cgerardo.garciadeblas@telefonica.com\u003e\n"
    },
    {
      "commit": "34aa3a943db5a61291e58676224a828819d332ee",
      "tree": "8cac370b29b1dd1ce3a4c3022cb186568f5057f9",
      "parents": [
        "66af69485ee8c6921ba901b8b594565290d41a24"
      ],
      "author": {
        "name": "gallardo",
        "email": "sgallardor@indra.es",
        "time": "Fri Oct 08 11:50:00 2021 +0000"
      },
      "committer": {
        "name": "garciadeblas",
        "email": "gerardo.garciadeblas@telefonica.com",
        "time": "Fri Nov 05 18:08:53 2021 +0100"
      },
      "message": "Google Cloud connector\n\nChange-Id: Ic6c834c6f0f538950c6afcb81f045850712886d2\nSigned-off-by: gallardo \u003csgallardor@indra.es\u003e\nSigned-off-by: garciadeblas \u003cgerardo.garciadeblas@telefonica.com\u003e\n"
    },
    {
      "commit": "66af69485ee8c6921ba901b8b594565290d41a24",
      "tree": "2920c7edeb6d924cc17ffd24610eb60ef644d94e",
      "parents": [
        "b1b212b72f96d8be27f7a0a5cc226417263c50d8"
      ],
      "author": {
        "name": "garciadeblas",
        "email": "gerardo.garciadeblas@telefonica.com",
        "time": "Tue Oct 26 18:38:49 2021 +0200"
      },
      "committer": {
        "name": "garciadeblas",
        "email": "gerardo.garciadeblas@telefonica.com",
        "time": "Tue Oct 26 18:53:05 2021 +0200"
      },
      "message": "Fix bug 1725 to indicate region during NIC creation in Azure connector\n\nChange-Id: I45d68d1ea840fa6f64030a1f85839d89fa6d406e\nSigned-off-by: garciadeblas \u003cgerardo.garciadeblas@telefonica.com\u003e\n"
    },
    {
      "commit": "b1b212b72f96d8be27f7a0a5cc226417263c50d8",
      "tree": "5e0c0ce323463972f9fe46189c7aac4bafeb94c4",
      "parents": [
        "1953edcfd434436999d99b5d6c805d7fcecc80f8"
      ],
      "author": {
        "name": "sousaedu",
        "email": "eduardo.sousa@canonical.com",
        "time": "Tue Aug 31 22:47:58 2021 +0100"
      },
      "committer": {
        "name": "sousaedu",
        "email": "eduardo.sousa@canonical.com",
        "time": "Wed Sep 01 00:09:54 2021 +0100"
      },
      "message": "Removing networking-l2gw as a dependency\n\nChange-Id: I766c32f5387b0209dc998aabd9440a6123b57961\nSigned-off-by: sousaedu \u003ceduardo.sousa@canonical.com\u003e\n"
    },
    {
      "commit": "1953edcfd434436999d99b5d6c805d7fcecc80f8",
      "tree": "08a50ba4c14ecaedaf0bbe102790eacbdd92f3e6",
      "parents": [
        "2aa5f80ee003615f352d8bbe0e242c03385fa319"
      ],
      "author": {
        "name": "sousaedu",
        "email": "eduardo.sousa@canonical.com",
        "time": "Thu Jul 15 11:48:14 2021 +0200"
      },
      "committer": {
        "name": "sousaedu",
        "email": "eduardo.sousa@canonical.com",
        "time": "Thu Jul 15 11:52:48 2021 +0200"
      },
      "message": "Fix bug 1598 - tweaking timings in the locks\n\nTweaking the locking timings to see if it decreases starvation locks.\n\nChange-Id: If62aa28d5652dc707a1eebee22a25353bcb76ae9\nSigned-off-by: sousaedu \u003ceduardo.sousa@canonical.com\u003e\n"
    },
    {
      "commit": "2aa5f80ee003615f352d8bbe0e242c03385fa319",
      "tree": "6ce911506ad76c8132e0ac116169a1a41a7af578",
      "parents": [
        "c878ac41bd98ef064b8e8fd1d39dbd879095a722"
      ],
      "author": {
        "name": "sousaedu",
        "email": "eduardo.sousa@canonical.com",
        "time": "Thu Jun 17 15:39:29 2021 +0100"
      },
      "committer": {
        "name": "sousaedu",
        "email": "eduardo.sousa@canonical.com",
        "time": "Fri Jun 18 12:29:54 2021 +0100"
      },
      "message": "Fix bug 1572 - Reading availability-zone-hint for neutron from config\n\nFixes bug 1572 by reading the neutron-availability-zone-hint from VIM\nplugin configuration, which is then applied at network-creation time.\n\nNote: this patch also fixes some formatting issues that black showed.\n\nChange-Id: Iaf152657ae31748ea6b4a123e8b0a0d9513cb692\nSigned-off-by: sousaedu \u003ceduardo.sousa@canonical.com\u003e\n"
    },
    {
      "commit": "c878ac41bd98ef064b8e8fd1d39dbd879095a722",
      "tree": "cbc4f62ea76f75d3c6604773a72d9534697a3c53",
      "parents": [
        "c8138e84753752ccebda0e41b6a972184abe4abc"
      ],
      "author": {
        "name": "garciadeblas",
        "email": "gerardo.garciadeblas@telefonica.com",
        "time": "Thu May 27 12:00:30 2021 +0200"
      },
      "committer": {
        "name": "garciadeblas",
        "email": "gerardo.garciadeblas@telefonica.com",
        "time": "Mon May 31 13:38:30 2021 +0200"
      },
      "message": "Fix bug 1544 to read properly size capabilities in Azure\n\nChange-Id: Iff772db93b2d862848361ad40276dc8185379d63\nSigned-off-by: garciadeblas \u003cgerardo.garciadeblas@telefonica.com\u003e\n"
    },
    {
      "commit": "c8138e84753752ccebda0e41b6a972184abe4abc",
      "tree": "3d773a448c12718587a5b43317b043a3a5f57189",
      "parents": [
        "dc5ab15614e902e96466357c93731d7ee11945bf"
      ],
      "author": {
        "name": "lloretgalleg",
        "email": "illoret@indra.es",
        "time": "Wed Mar 31 07:12:06 2021 +0000"
      },
      "committer": {
        "name": "garciadeblas",
        "email": "gerardo.garciadeblas@telefonica.com",
        "time": "Wed May 26 17:02:14 2021 +0200"
      },
      "message": "Feature 10591: Azure connector\n\nChange-Id: Ie3651177f5c228e408887af8baa647222fd51927\nSigned-off-by: garciadeblas \u003cgerardo.garciadeblas@telefonica.com\u003e\n"
    },
    {
      "commit": "dc5ab15614e902e96466357c93731d7ee11945bf",
      "tree": "3b8ae717a5b840309905eef6dfd55bec099024c0",
      "parents": [
        "dfad9cde8fb089f926f66198671295610321930f"
      ],
      "author": {
        "name": "garciadeblas",
        "email": "gerardo.garciadeblas@telefonica.com",
        "time": "Thu May 20 13:08:05 2021 +0200"
      },
      "committer": {
        "name": "sousaedu",
        "email": "eduardo.sousa@canonical.com",
        "time": "Fri May 21 13:38:53 2021 +0200"
      },
      "message": "Fix bug 1537 to send dummy message to all kafka topics during startup\n\nChange-Id: I1ceeae4236f45fad1c971276412c71b6eb67c9de\nSigned-off-by: garciadeblas \u003cgerardo.garciadeblas@telefonica.com\u003e\n"
    },
    {
      "commit": "dfad9cde8fb089f926f66198671295610321930f",
      "tree": "11d88b71592e1cb86b2efc3706f48f44ae33c140",
      "parents": [
        "368e566522cc1760d4700745d22885f52d2b1275"
      ],
      "author": {
        "name": "garciadeblas",
        "email": "gerardo.garciadeblas@telefonica.com",
        "time": "Fri May 14 17:22:01 2021 +0200"
      },
      "committer": {
        "name": "sousaedu",
        "email": "eduardo.sousa@canonical.com",
        "time": "Fri May 21 01:24:56 2021 +0200"
      },
      "message": "Reformat missing files to standardized Python to pass black check\n\nChange-Id: If0a656e88c1b08d6ed225918906c82b26b6b4115\nSigned-off-by: garciadeblas \u003cgerardo.garciadeblas@telefonica.com\u003e\n"
    },
    {
      "commit": "368e566522cc1760d4700745d22885f52d2b1275",
      "tree": "8ce40050f64e49b889a6c6237cd952db37cc2bca",
      "parents": [
        "e4d1a3d01fee5d5e234bd3e2d9b26ec0ae4eef44"
      ],
      "author": {
        "name": "sousaedu",
        "email": "eduardo.sousa@canonical.com",
        "time": "Thu May 20 15:20:14 2021 +0200"
      },
      "committer": {
        "name": "sousaedu",
        "email": "eduardo.sousa@canonical.com",
        "time": "Thu May 20 15:20:31 2021 +0200"
      },
      "message": "Fixing language environment variables in stage2 dockerfile\n\nChange-Id: I7332799da5f4d96ad09156bae2f1814552be0d1b\nSigned-off-by: sousaedu \u003ceduardo.sousa@canonical.com\u003e\n"
    },
    {
      "commit": "e4d1a3d01fee5d5e234bd3e2d9b26ec0ae4eef44",
      "tree": "6cb651810a1630900bb3cfd734633011fef19b88",
      "parents": [
        "ee6a62063244ab492bc4d09cc5fe89388a5d1ea6"
      ],
      "author": {
        "name": "almagia",
        "email": "silvia.almagia@etsi.org",
        "time": "Mon May 17 10:21:57 2021 +0200"
      },
      "committer": {
        "name": "sousaedu",
        "email": "eduardo.sousa@canonical.com",
        "time": "Mon May 17 11:51:35 2021 +0200"
      },
      "message": "Revert \"Revert \"Removing deprecated/unused/outdated code\"\"\n\nThis reverts commit 51cc9c4c78bb54c84a5d2399207d206eb30ea247.\n\nApproved by TSC\n\nChange-Id: I43a29c6d2830e515cefbc9aab676aafcb1bb5112\n"
    },
    {
      "commit": "ee6a62063244ab492bc4d09cc5fe89388a5d1ea6",
      "tree": "e9333c9ef3299cf0d59e7daa790ca7ccd83b2c7a",
      "parents": [
        "cdfaf0223ea059b20b721f4fbb02ab97f83d3601"
      ],
      "author": {
        "name": "sousaedu",
        "email": "eduardo.sousa@canonical.com",
        "time": "Tue May 11 13:22:37 2021 +0200"
      },
      "committer": {
        "name": "sousaedu",
        "email": "eduardo.sousa@canonical.com",
        "time": "Tue May 11 13:22:37 2021 +0200"
      },
      "message": "Fix 1475 - Incorrect description in instantiating error\n\nChange-Id: I099c07f8a66400fa4d3130d6234dd17867ad387f\nSigned-off-by: sousaedu \u003ceduardo.sousa@canonical.com\u003e\n"
    },
    {
      "commit": "cdfaf0223ea059b20b721f4fbb02ab97f83d3601",
      "tree": "e2104538725a313a142879d6e38bac0e71f3c150",
      "parents": [
        "23f50011d5be26c8aa16c54984c21f551c612b5e"
      ],
      "author": {
        "name": "beierlm",
        "email": "mark.beierl@canonical.com",
        "time": "Thu Apr 22 13:01:09 2021 -0400"
      },
      "committer": {
        "name": "sousaedu",
        "email": "eduardo.sousa@canonical.com",
        "time": "Tue Apr 27 14:35:30 2021 +0200"
      },
      "message": "Including upstream requirements\n\nNow that internal OSM software does not specify python modules in\nsetup.py, we need to include the requirements.txt from the module\nin the requirements-dev.in to generate the full list properly.\n\nChange-Id: Iba7ef22a84371077f687b837d96d0397d72d7722\nSigned-off-by: beierlm \u003cmark.beierl@canonical.com\u003e\n"
    },
    {
      "commit": "23f50011d5be26c8aa16c54984c21f551c612b5e",
      "tree": "e7b589ec52b58af6928e0eb6c243b9e9890dd8df",
      "parents": [
        "1077bbd937c1dae05d27ea254fd640357a09b2ee"
      ],
      "author": {
        "name": "lloretgalleg",
        "email": "illoret@indra.es",
        "time": "Fri Apr 23 11:25:09 2021 +0000"
      },
      "committer": {
        "name": "sousaedu",
        "email": "eduardo.sousa@canonical.com",
        "time": "Fri Apr 23 16:39:32 2021 +0200"
      },
      "message": "Fixed bug 1452: Deploy KNF on dummy VIM\n\nChange-Id: I21160233b99a1cfe27ec2bbc3ab3005a81160d84\nSigned-off-by: lloretgalleg \u003cilloret@indra.es\u003e\n"
    },
    {
      "commit": "1077bbd937c1dae05d27ea254fd640357a09b2ee",
      "tree": "38d3b198a6dbd6e179f5ca1307f5a7404311dad0",
      "parents": [
        "d236104d05b816080a88c30d9986b03395a5f371"
      ],
      "author": {
        "name": "sousaedu",
        "email": "eduardo.sousa@canonical.com",
        "time": "Thu Apr 15 01:18:59 2021 +0200"
      },
      "committer": {
        "name": "sousaedu",
        "email": "eduardo.sousa@canonical.com",
        "time": "Tue Apr 20 14:54:53 2021 +0200"
      },
      "message": "Adding release_notes to tox\n\nChange-Id: Ic003e61f79dd967b2eabbf49bf82c3915f23976a\nSigned-off-by: sousaedu \u003ceduardo.sousa@canonical.com\u003e\n"
    },
    {
      "commit": "d236104d05b816080a88c30d9986b03395a5f371",
      "tree": "aa4ade8c60d1ac44cb2f0da64fe274839b33c512",
      "parents": [
        "47b5bf06909a41c2a53c5f73f409ef6e719bb23d"
      ],
      "author": {
        "name": "beierlm",
        "email": "mark.beierl@canonical.com",
        "time": "Mon Apr 19 15:42:10 2021 -0400"
      },
      "committer": {
        "name": "sousaedu",
        "email": "eduardo.sousa@canonical.com",
        "time": "Mon Apr 19 23:52:40 2021 +0200"
      },
      "message": "Use template for scanners\n\nUpdate the gitlab ci file to use the same standard template that\nall the other OSM projects use\n\nChange-Id: I6412a1b5b035561d768e6fbf8b3208f7a19456cb\nSigned-off-by: beierlm \u003cmark.beierl@canonical.com\u003e\n"
    },
    {
      "commit": "47b5bf06909a41c2a53c5f73f409ef6e719bb23d",
      "tree": "5ba712601c67834590b6169b6543e263524e2189",
      "parents": [
        "6774898f3d83b6c348d6d93e1f5ed0ee7a7b88ef"
      ],
      "author": {
        "name": "sousaedu",
        "email": "eduardo.sousa@canonical.com",
        "time": "Tue Apr 13 12:59:54 2021 +0200"
      },
      "committer": {
        "name": "sousaedu",
        "email": "eduardo.sousa@canonical.com",
        "time": "Tue Apr 13 15:40:58 2021 +0200"
      },
      "message": "Adding hierarchical requirements.in\n\nChange-Id: I20783795754989ef7a9873d91a3a0b6d4f3033c5\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"
    },
    {
      "commit": "51cc9c4c78bb54c84a5d2399207d206eb30ea247",
      "tree": "ca2a3d924f120ea5fac61ac336fe51effe83b7c8",
      "parents": [
        "9f40121f66e644ddf700720d8d4bdf464f6dd414"
      ],
      "author": {
        "name": "sousaedu",
        "email": "eduardo.sousa@canonical.com",
        "time": "Fri Apr 09 18:03:02 2021 +0200"
      },
      "committer": {
        "name": "sousaedu",
        "email": "eduardo.sousa@canonical.com",
        "time": "Fri Apr 09 18:03:22 2021 +0200"
      },
      "message": "Revert \"Removing deprecated/unused/outdated code\"\n\nThis reverts commit 9f40121f66e644ddf700720d8d4bdf464f6dd414.\n\nChange-Id: I3a414c4f253285c87b662af89ec418b762c0c44b\nSigned-off-by: sousaedu \u003ceduardo.sousa@canonical.com\u003e\n"
    },
    {
      "commit": "9f40121f66e644ddf700720d8d4bdf464f6dd414",
      "tree": "a38fe016f0469e0fd4ba48121452aef768252512",
      "parents": [
        "aed948dcfe3e1586c184fd31abacbd3b89eb2a2d"
      ],
      "author": {
        "name": "sousaedu",
        "email": "eduardo.sousa@canonical.com",
        "time": "Fri Apr 09 15:52:44 2021 +0200"
      },
      "committer": {
        "name": "sousaedu",
        "email": "eduardo.sousa@canonical.com",
        "time": "Fri Apr 09 15:54:15 2021 +0200"
      },
      "message": "Removing deprecated/unused/outdated code\n\nChange-Id: I067cf651b0a49ec4427aef4b82f2d86bf3002ffd\nSigned-off-by: sousaedu \u003ceduardo.sousa@canonical.com\u003e\n"
    },
    {
      "commit": "aed948dcfe3e1586c184fd31abacbd3b89eb2a2d",
      "tree": "ca2a3d924f120ea5fac61ac336fe51effe83b7c8",
      "parents": [
        "2cf9ebb837938ce70f6a52a559f4324817890f6d"
      ],
      "author": {
        "name": "sousaedu",
        "email": "eduardo.sousa@canonical.com",
        "time": "Thu Apr 08 21:43:09 2021 +0200"
      },
      "committer": {
        "name": "sousaedu",
        "email": "eduardo.sousa@canonical.com",
        "time": "Thu Apr 08 21:43:09 2021 +0200"
      },
      "message": "Adding cover to tox.ini default envs\n\nChange-Id: I258ebfa6fca69ff3f39e90230743ccce3c66890f\nSigned-off-by: sousaedu \u003ceduardo.sousa@canonical.com\u003e\n"
    },
    {
      "commit": "2cf9ebb837938ce70f6a52a559f4324817890f6d",
      "tree": "42729db6d30c30d26e02b584236e1d403e86e017",
      "parents": [
        "becd083422f214e1480a8ecfadc748af2ea41703"
      ],
      "author": {
        "name": "sousaedu",
        "email": "eduardo.sousa@canonical.com",
        "time": "Thu Apr 08 11:53:34 2021 +0200"
      },
      "committer": {
        "name": "sousaedu",
        "email": "eduardo.sousa@canonical.com",
        "time": "Thu Apr 08 16:18:19 2021 +0200"
      },
      "message": "Fixing Dockerfile.local\n\nChange-Id: I711dc0a8a3d8eeb0509611ef41b86b884a8d1fd3\nSigned-off-by: sousaedu \u003ceduardo.sousa@canonical.com\u003e\n"
    },
    {
      "commit": "becd083422f214e1480a8ecfadc748af2ea41703",
      "tree": "a97ff418fb800b24cd29a19b6831eb586ca87673",
      "parents": [
        "96abfc244d7937f7bb33aae8916033c0defd29d4"
      ],
      "author": {
        "name": "sousaedu",
        "email": "eduardo.sousa@canonical.com",
        "time": "Thu Apr 08 00:16:18 2021 +0200"
      },
      "committer": {
        "name": "sousaedu",
        "email": "eduardo.sousa@canonical.com",
        "time": "Thu Apr 08 00:41:33 2021 +0200"
      },
      "message": "Bugfix 1491: Replacing pkg_resources for importlib.metadata\n\nChange-Id: I729ee2d5d3628c30a0a265978a355eb26f3a9bb2\nSigned-off-by: sousaedu \u003ceduardo.sousa@canonical.com\u003e\n"
    },
    {
      "commit": "96abfc244d7937f7bb33aae8916033c0defd29d4",
      "tree": "1dcd04fd94ded6bd73106be1b7420823aed9db9b",
      "parents": [
        "38d1217c445a5fd45aacae22541903439992e0ac"
      ],
      "author": {
        "name": "sousaedu",
        "email": "eduardo.sousa@canonical.com",
        "time": "Thu Feb 18 14:57:01 2021 +0100"
      },
      "committer": {
        "name": "beierlm",
        "email": "mark.beierl@canonical.com",
        "time": "Tue Apr 06 16:17:41 2021 -0400"
      },
      "message": "Pip standerdization and tox replacement\n\nChange-Id: Ic8e6495c9c0a4b46e876fb9f2f8376b7c210f545\nSigned-off-by: sousaedu \u003ceduardo.sousa@canonical.com\u003e\n"
    },
    {
      "commit": "38d1217c445a5fd45aacae22541903439992e0ac",
      "tree": "f7190f575c14d99096485f557c37470ab66ed398",
      "parents": [
        "f29a91f8d792936bf9c264f3e6075784b58ebc68"
      ],
      "author": {
        "name": "sousaedu",
        "email": "eduardo.sousa@canonical.com",
        "time": "Tue Mar 02 00:15:52 2021 +0100"
      },
      "committer": {
        "name": "sousaedu",
        "email": "eduardo.sousa@canonical.com",
        "time": "Tue Mar 02 10:52:16 2021 +0100"
      },
      "message": "Fix bug 1407\n\nChange-Id: I694f47c2403983c87850447f027f370a6f375eb2\nSigned-off-by: sousaedu \u003ceduardo.sousa@canonical.com\u003e\n"
    },
    {
      "commit": "f29a91f8d792936bf9c264f3e6075784b58ebc68",
      "tree": "ce4973e2ed41532155ec4ca0639ea8f81154fd24",
      "parents": [
        "884862293ce112b057813f5811ac4f6adbb5f8c2"
      ],
      "author": {
        "name": "sousaedu",
        "email": "eduardo.sousa@canonical.com",
        "time": "Tue Mar 02 01:42:51 2021 +0100"
      },
      "committer": {
        "name": "sousaedu",
        "email": "eduardo.sousa@canonical.com",
        "time": "Tue Mar 02 01:42:51 2021 +0100"
      },
      "message": "Fix bug 1408\n\nChange-Id: I6ab12eb0aa9532676642cbf59db8ccc2f33c420b\nSigned-off-by: sousaedu \u003ceduardo.sousa@canonical.com\u003e\n"
    },
    {
      "commit": "884862293ce112b057813f5811ac4f6adbb5f8c2",
      "tree": "7cb8da83e976bbf2dd351e2e0ba645d4617b2012",
      "parents": [
        "160fcad1093bd3ec9f1fe574e76850610a7f034a"
      ],
      "author": {
        "name": "lloretgalleg",
        "email": "illoret@indra.es",
        "time": "Fri Feb 19 12:06:52 2021 +0000"
      },
      "committer": {
        "name": "lloretgalleg",
        "email": "illoret@indra.es",
        "time": "Fri Feb 19 12:06:52 2021 +0000"
      },
      "message": "Fix bug 1446: NS ends in state BUILDING\n\nChange-Id: Ideb6f0ac72637aca78d1b8906581409e153c4c7d\nSigned-off-by: lloretgalleg \u003cilloret@indra.es\u003e\n"
    },
    {
      "commit": "160fcad1093bd3ec9f1fe574e76850610a7f034a",
      "tree": "adebb3862a3e68cad9246d567ab5436270cc56e1",
      "parents": [
        "80135b928ab442c38898750b4751480205b4affc"
      ],
      "author": {
        "name": "lloretgalleg",
        "email": "illoret@indra.es",
        "time": "Fri Feb 19 10:57:50 2021 +0000"
      },
      "committer": {
        "name": "lloretgalleg",
        "email": "illoret@indra.es",
        "time": "Fri Feb 19 10:57:50 2021 +0000"
      },
      "message": "Fix bug 1445: Error service with SRIOV interfaces\n\nChange-Id: I838bbe41188b17f023569e2fdbd34173070b457c\nSigned-off-by: lloretgalleg \u003cilloret@indra.es\u003e\n"
    },
    {
      "commit": "80135b928ab442c38898750b4751480205b4affc",
      "tree": "86f8ce0946056587d09594f46917b0eddfb31243",
      "parents": [
        "e493e9b91720e5116e00b4c06cf66c767bccce2f"
      ],
      "author": {
        "name": "sousaedu",
        "email": "eduardo.sousa@canonical.com",
        "time": "Wed Feb 17 15:05:18 2021 +0100"
      },
      "committer": {
        "name": "sousaedu",
        "email": "eduardo.sousa@canonical.com",
        "time": "Wed Feb 17 15:52:46 2021 +0100"
      },
      "message": "Reformatting RO\n\nChange-Id: I86e6a102b5bf2e0221b29096bbb132ca656844c5\nSigned-off-by: sousaedu \u003ceduardo.sousa@canonical.com\u003e\n"
    },
    {
      "commit": "e493e9b91720e5116e00b4c06cf66c767bccce2f",
      "tree": "fdb1e0b3f9008e3343156b3cdbcdeb44ee4074c8",
      "parents": [
        "239714b6df49d5d88a099e57006f1ac6e58a57a1"
      ],
      "author": {
        "name": "sousaedu",
        "email": "eduardo.sousa@canonical.com",
        "time": "Tue Feb 09 15:30:01 2021 +0100"
      },
      "committer": {
        "name": "sousaedu",
        "email": "eduardo.sousa@canonical.com",
        "time": "Wed Feb 10 01:22:16 2021 +0100"
      },
      "message": "Fixing bug 1437\n\nThis patchset fixes bug 1437. There will need to be done extra\nchanges to make logging better.\n\nChange-Id: I2b0e477093eba798c6cd4ce7bcc105ee78b610ed\nSigned-off-by: sousaedu \u003ceduardo.sousa@canonical.com\u003e\n"
    },
    {
      "commit": "239714b6df49d5d88a099e57006f1ac6e58a57a1",
      "tree": "1ae732355592dba5a55f83124a4aab21a2fd99bd",
      "parents": [
        "ae01f64d9c1d0b000590b9563074747cef213199"
      ],
      "author": {
        "name": "sousaedu",
        "email": "eduardo.sousa@canonical.com",
        "time": "Wed Feb 03 15:03:44 2021 +0100"
      },
      "committer": {
        "name": "sousaedu",
        "email": "eduardo.sousa@canonical.com",
        "time": "Wed Feb 03 15:19:37 2021 +0100"
      },
      "message": "Partial fix for Bug 1408\n\nThis fixes the access to a non-exisiting key.\nThere is another bug that is causing this in LCM (bug 1431).\n\nChange-Id: Ied80beb56657ead95eefa9ed967eca84e623f9c3\nSigned-off-by: sousaedu \u003ceduardo.sousa@canonical.com\u003e\n"
    },
    {
      "commit": "ae01f64d9c1d0b000590b9563074747cef213199",
      "tree": "11d05a3bdad3837cd3473939e55bee2179b1173a",
      "parents": [
        "f1b640f418cb13cfb19c080236254445a174e5ab"
      ],
      "author": {
        "name": "sousaedu",
        "email": "eduardo.sousa@canonical.com",
        "time": "Fri Jan 15 12:14:13 2021 +0000"
      },
      "committer": {
        "name": "sousaedu",
        "email": "eduardo.sousa@canonical.com",
        "time": "Fri Jan 15 12:17:58 2021 +0000"
      },
      "message": "Testing security scanners\n\nChange-Id: I0e019b81a636a6fafbf7dab18b36241c89b98942\nSigned-off-by: sousaedu \u003ceduardo.sousa@canonical.com\u003e\n"
    },
    {
      "commit": "f1b640f418cb13cfb19c080236254445a174e5ab",
      "tree": "97c12127788b1e327474c99ccee58e10a4a8fb6d",
      "parents": [
        "8615352fd9db8a157462ad848e37260d4f3468d2"
      ],
      "author": {
        "name": "tierno",
        "email": "alfonso.tiernosepulveda@telefonica.com",
        "time": "Wed Dec 09 15:06:01 2020 +0000"
      },
      "committer": {
        "name": "tierno",
        "email": "alfonso.tiernosepulveda@telefonica.com",
        "time": "Fri Dec 18 14:14:39 2020 +0000"
      },
      "message": "fix 1386: enhance on lock procedure\n\nlocking of ro_tasks for HA enhancements:\n- lock time is configurable by ro.cfg or ENV\n(OSMRO_SERVER_TASK_LOCKED_TIME)\n- lock time is reduced to 10min by default\n- lock is renewed when needed by a new asyncio task at vim_admin\n\nChange-Id: Icae02803e57713aca2f028884142fa152ee3d032\nSigned-off-by: tierno \u003calfonso.tiernosepulveda@telefonica.com\u003e\n"
    },
    {
      "commit": "8615352fd9db8a157462ad848e37260d4f3468d2",
      "tree": "b74c8722c1642caaf4440842cf03586d9e2c73c7",
      "parents": [
        "b64cf0c1aab5292a6d32e9d57bedfb28136b54ed"
      ],
      "author": {
        "name": "tierno",
        "email": "alfonso.tiernosepulveda@telefonica.com",
        "time": "Sun Dec 06 18:27:16 2020 +0000"
      },
      "committer": {
        "name": "tierno",
        "email": "alfonso.tiernosepulveda@telefonica.com",
        "time": "Fri Dec 18 14:13:43 2020 +0000"
      },
      "message": "fix 1385: enhance unload vim from ns_thread when not needed\n\ncontrol of threads in in idle status (without vims to process)\nand reuse it when needed\n\nChange-Id: Ib7c5023eec18229fb86a1632b63aca5aef8d2a14\nSigned-off-by: tierno \u003calfonso.tiernosepulveda@telefonica.com\u003e\n"
    },
    {
      "commit": "b64cf0c1aab5292a6d32e9d57bedfb28136b54ed",
      "tree": "e0f15511fb0882c8e6d2d32d739f9cef88d122c9",
      "parents": [
        "2e8c7386735e016820aa3b8c61d9cd72c3ff173f"
      ],
      "author": {
        "name": "tierno",
        "email": "alfonso.tiernosepulveda@telefonica.com",
        "time": "Thu Dec 17 22:55:31 2020 +0000"
      },
      "committer": {
        "name": "tierno",
        "email": "alfonso.tiernosepulveda@telefonica.com",
        "time": "Thu Dec 17 22:56:03 2020 +0000"
      },
      "message": "remove osm-im dependency from generated debian package\n\nChange-Id: I6f7248a4c0b7204f1f37dab9aab0c4db6a96fa99\nSigned-off-by: tierno \u003calfonso.tiernosepulveda@telefonica.com\u003e\n"
    },
    {
      "commit": "2e8c7386735e016820aa3b8c61d9cd72c3ff173f",
      "tree": "aaedc8393f9a68147ec8a2143056a35dbc53d6f3",
      "parents": [
        "d1b610a284a1d5a17ccffa4e50401d83abfeb286"
      ],
      "author": {
        "name": "tierno",
        "email": "alfonso.tiernosepulveda@telefonica.com",
        "time": "Wed Dec 09 18:19:34 2020 +0000"
      },
      "committer": {
        "name": "tierno",
        "email": "alfonso.tiernosepulveda@telefonica.com",
        "time": "Wed Dec 09 18:21:25 2020 +0000"
      },
      "message": "remove osm-im instalation at debug Dockerfile.local\n\nChange-Id: I41b3514a502016cf3b23914b1f92a8ca494f6034\nSigned-off-by: tierno \u003calfonso.tiernosepulveda@telefonica.com\u003e\n"
    },
    {
      "commit": "d1b610a284a1d5a17ccffa4e50401d83abfeb286",
      "tree": "a6a270c7c3cf8c46098ef982ca2a9e807b8f96dd",
      "parents": [
        "55fa0bb312eebc5899abca6124b2114db1682f7b"
      ],
      "author": {
        "name": "lloretgalleg",
        "email": "illoret@indra.es",
        "time": "Wed Dec 09 11:59:17 2020 +0000"
      },
      "committer": {
        "name": "lloretgalleg",
        "email": "illoret@indra.es",
        "time": "Wed Dec 09 11:59:17 2020 +0000"
      },
      "message": "removed im dependency for NG-RO\n\nChange-Id: I5902969bc65d697543bea2bc26acadf57ace3055\nSigned-off-by: lloretgalleg \u003cilloret@indra.es\u003e\n"
    },
    {
      "commit": "55fa0bb312eebc5899abca6124b2114db1682f7b",
      "tree": "4d9df0bb8a65afff453da926a19df58d696e66bc",
      "parents": [
        "fb13d2ea0b862011b80f2c64c95bdada2c893ff7"
      ],
      "author": {
        "name": "tierno",
        "email": "alfonso.tiernosepulveda@telefonica.com",
        "time": "Tue Dec 08 23:11:53 2020 +0000"
      },
      "committer": {
        "name": "tierno",
        "email": "alfonso.tiernosepulveda@telefonica.com",
        "time": "Tue Dec 08 23:28:22 2020 +0000"
      },
      "message": "fix error on task_depends not defined\n\nChange-Id: If65158e44cf43558c8eada9c78c11971e6be4af0\nSigned-off-by: tierno \u003calfonso.tiernosepulveda@telefonica.com\u003e\n"
    },
    {
      "commit": "fb13d2ea0b862011b80f2c64c95bdada2c893ff7",
      "tree": "fa003461106472acc0f9578eb0882349185b3d78",
      "parents": [
        "70eeb18e4fcbb8bc3c81c88f270b59966ae4d463"
      ],
      "author": {
        "name": "tierno",
        "email": "alfonso.tiernosepulveda@telefonica.com",
        "time": "Thu Nov 26 15:55:20 2020 +0000"
      },
      "committer": {
        "name": "tierno",
        "email": "alfonso.tiernosepulveda@telefonica.com",
        "time": "Fri Nov 27 14:58:32 2020 +0000"
      },
      "message": "Remove IM dependency at Dockerfile-local\n\nminor fix at flavor data parse for cpus\n\nChange-Id: Idd706d75303e9b9b8c1c36e52c9a183e226e0c44\nSigned-off-by: tierno \u003calfonso.tiernosepulveda@telefonica.com\u003e\n"
    },
    {
      "commit": "70eeb18e4fcbb8bc3c81c88f270b59966ae4d463",
      "tree": "e78240816b0978d9448979cd8e8febc9ce3df557",
      "parents": [
        "14e6be87a296db26c6e6d97d0ba4d308681e9033"
      ],
      "author": {
        "name": "tierno",
        "email": "alfonso.tiernosepulveda@telefonica.com",
        "time": "Mon Oct 19 16:38:00 2020 +0000"
      },
      "committer": {
        "name": "tierno",
        "email": "alfonso.tiernosepulveda@telefonica.com",
        "time": "Wed Nov 25 18:32:36 2020 +0000"
      },
      "message": "Feature 7184 New Generation RO enhancemnt\n\nNew module vim_admin:\n- check and load unattending ro_tasks\n- check for vim updates and deletion in order to re-load it\n- check vim_connectivity at creation edition\n- Injection of ssh keys, retry if fails\n- allow non load filesystem, because it is used only for cloud-init, but\nit can be provided as text by LCM\n- load sdn and wim targets\n- sdn connectivity\n- set network type \u0027data\u0027 when there are SRIOV or PT interfaces\n\nChange-Id: I67147d1d500d60f0b2be1de214c97b1905168c8e\nSigned-off-by: tierno \u003calfonso.tiernosepulveda@telefonica.com\u003e\n"
    },
    {
      "commit": "14e6be87a296db26c6e6d97d0ba4d308681e9033",
      "tree": "f430a1d4a1941a5e1567f2ed4694530a7f61f129",
      "parents": [
        "08aacc1968777230625103dc01e5b20f3f4c63ce"
      ],
      "author": {
        "name": "tierno",
        "email": "alfonso.tiernosepulveda@telefonica.com",
        "time": "Mon Nov 23 17:58:04 2020 +0000"
      },
      "committer": {
        "name": "tierno",
        "email": "alfonso.tiernosepulveda@telefonica.com",
        "time": "Mon Nov 23 17:58:23 2020 +0000"
      },
      "message": "Fix SDN ODL openflow connetor issue\n\nChange-Id: I6d468471b2857c006782b1fe06e705f9669361da\nSigned-off-by: tierno \u003calfonso.tiernosepulveda@telefonica.com\u003e\n"
    },
    {
      "commit": "08aacc1968777230625103dc01e5b20f3f4c63ce",
      "tree": "1134cb2f63011b5d956040f699a1a8538647c369",
      "parents": [
        "7a1f525e6e76418766f5aed3874ec7f54333091f"
      ],
      "author": {
        "name": "davide.borsatti@unibo.it",
        "email": "davide.borsatti@unibo.it",
        "time": "Thu Oct 22 00:52:02 2020 +0200"
      },
      "committer": {
        "name": "tierno",
        "email": "alfonso.tiernosepulveda@telefonica.com",
        "time": "Tue Oct 27 10:56:36 2020 +0100"
      },
      "message": "Bug 1248 fixed\n\nChange-Id: I4c872d365980625b0beeb6d879435c163a82863a\nSigned-off-by: davide.borsatti@unibo.it \u003cdavide.borsatti@unibo.it\u003e\n"
    },
    {
      "commit": "7a1f525e6e76418766f5aed3874ec7f54333091f",
      "tree": "dbffb8945a09d11da51e2ff1e32b4e2ec6c9cd62",
      "parents": [
        "b9ffecd8dcdd6a311673a0e38f9b051230a88b8a"
      ],
      "author": {
        "name": "bravof",
        "email": "fbravo@whitestack.com",
        "time": "Tue Oct 20 10:27:42 2020 -0300"
      },
      "committer": {
        "name": "bravof",
        "email": "fbravo@whitestack.com",
        "time": "Mon Oct 26 15:29:44 2020 -0300"
      },
      "message": "feat(port security): adds port security strategy\n\nChange-Id: I31b067a787f3f9b90b1e8f9cb7ba042e723c270b\nSigned-off-by: bravof \u003cfbravo@whitestack.com\u003e\n"
    },
    {
      "commit": "b9ffecd8dcdd6a311673a0e38f9b051230a88b8a",
      "tree": "c6393dc9c5eee7eaaa6401312e5ff35da92904c5",
      "parents": [
        "77c159edb9271e2d4e0a8cc0ab76192fd101c618"
      ],
      "author": {
        "name": "tierno",
        "email": "alfonso.tiernosepulveda@telefonica.com",
        "time": "Thu Oct 08 08:11:44 2020 +0000"
      },
      "committer": {
        "name": "tierno",
        "email": "alfonso.tiernosepulveda@telefonica.com",
        "time": "Fri Oct 16 09:05:42 2020 +0000"
      },
      "message": "fix 1238. Fix other error at commit 9405d17\n\nChange-Id: I9fcd19ff7e5e8654de9b3d692d07a4bef58bf2fd\nSigned-off-by: tierno \u003calfonso.tiernosepulveda@telefonica.com\u003e\n"
    },
    {
      "commit": "77c159edb9271e2d4e0a8cc0ab76192fd101c618",
      "tree": "020bf57adfcbf1edff5c180fa25a25dca9118939",
      "parents": [
        "3eb76f86fe6771f8d278fd3c61b69c8219a9fb06"
      ],
      "author": {
        "name": "tierno",
        "email": "alfonso.tiernosepulveda@telefonica.com",
        "time": "Wed Oct 07 16:47:44 2020 +0000"
      },
      "committer": {
        "name": "tierno",
        "email": "alfonso.tiernosepulveda@telefonica.com",
        "time": "Fri Oct 16 09:05:32 2020 +0000"
      },
      "message": "fix 1238. Fix error introduced at commit 9405d17\n\nChange-Id: I123a16cee0d867c048d9bc0e52242ce12d7f150f\nSigned-off-by: tierno \u003calfonso.tiernosepulveda@telefonica.com\u003e\n"
    },
    {
      "commit": "3eb76f86fe6771f8d278fd3c61b69c8219a9fb06",
      "tree": "57601931079cb682d453edc490092b52e4a9ba27",
      "parents": [
        "274bfc7019af82dac67bbbeb121ef45739a45e4e"
      ],
      "author": {
        "name": "tierno",
        "email": "alfonso.tiernosepulveda@telefonica.com",
        "time": "Tue Oct 06 08:19:21 2020 +0000"
      },
      "committer": {
        "name": "tierno",
        "email": "alfonso.tiernosepulveda@telefonica.com",
        "time": "Fri Oct 16 09:05:18 2020 +0000"
      },
      "message": "fix 1238: Allow individual cloud-init user-data at each VM\n\nboth for instantiation and scaling. In that way every VM will have\nindividual jinja2 parsing with its own variables that includes\namong other the count_index\n\nChange-Id: I0cfdc9da2f71816273dbf37a03e418aa985d523c\nSigned-off-by: tierno \u003calfonso.tiernosepulveda@telefonica.com\u003e\n"
    },
    {
      "commit": "274bfc7019af82dac67bbbeb121ef45739a45e4e",
      "tree": "07d67de9b41a6d93d56d87344cc7e3ceb5b2c798",
      "parents": [
        "807879b8909a41ae53c843506d13855c225c460d"
      ],
      "author": {
        "name": "tierno",
        "email": "alfonso.tiernosepulveda@telefonica.com",
        "time": "Thu Sep 24 12:31:36 2020 +0000"
      },
      "committer": {
        "name": "tierno",
        "email": "alfonso.tiernosepulveda@telefonica.com",
        "time": "Fri Oct 16 09:04:59 2020 +0000"
      },
      "message": "fix 1223. Increment ip address on scaling vdus\n\nChange-Id: I18f11bbf6d20b78b3811e5e39daa1ad10af57e3d\nSigned-off-by: tierno \u003calfonso.tiernosepulveda@telefonica.com\u003e\n"
    },
    {
      "commit": "807879b8909a41ae53c843506d13855c225c460d",
      "tree": "50af8f4b053a1fe9e104859e2bfcfd5cd8bdaa05",
      "parents": [
        "3963a567289e153982af127e37c6c5e6ad046316"
      ],
      "author": {
        "name": "garciadeblas",
        "email": "gerardo.garciadeblas@telefonica.com",
        "time": "Wed Sep 23 14:33:14 2020 +0000"
      },
      "committer": {
        "name": "tierno",
        "email": "alfonso.tiernosepulveda@telefonica.com",
        "time": "Fri Oct 16 09:04:51 2020 +0000"
      },
      "message": "Fix IP address auto-assignment for VDU at instantiation and scaling\n\nChange-Id: I601e92b7b2becdfcf4357c9c39773f0e2c9b5a9b\nSigned-off-by: garciadeblas \u003cgerardo.garciadeblas@telefonica.com\u003e\n"
    }
  ],
  "next": "3963a567289e153982af127e37c6c5e6ad046316"
}
