)]}'
{
  "log": [
    {
      "commit": "ce61568d0ed0ed91ff684761b3e97102dd4e8883",
      "tree": "af82c595e25815622622ec5384f30171380aa617",
      "parents": [
        "c67a78e39c52d39989aac0f790915230ead31769"
      ],
      "author": {
        "name": "Dario Faccin",
        "email": "dario.faccin@canonical.com",
        "time": "Wed May 24 16:42:53 2023 +0200"
      },
      "committer": {
        "name": "Dario Faccin",
        "email": "dario.faccin@canonical.com",
        "time": "Thu May 25 10:38:39 2023 +0200"
      },
      "message": "Update from master\n\nSquashed commit of the following:\n\ncommit 370e36bafdcb90f212e289b87290f39be141b3d4\nAuthor: elumalai \u003cdeepika.e@tataelxsi.co.in\u003e\nDate:   Tue Apr 25 16:22:56 2023 +0530\n\n    Feature 10979: Static IPv6 Dual Stack Assignment\n\n    Added support for static dual stack IP assignment\n\n    Change-Id: Ief10ae955fb870a3417f68e1c5f7bda570cb6470\n    Signed-off-by: elumalai \u003cdeepika.e@tataelxsi.co.in\u003e\n\ncommit b1bc66933aa392b9d7518f7cebc711700335389c\nAuthor: Gabriel Cuba \u003cgcuba@whitestack.com\u003e\nDate:   Fri Aug 19 18:23:00 2022 -0500\n\n    Fix Bug 2098: Get VDUs from VNFR when Heal op has no additionalPrameters\n\n    When Heal is requested without vdu or count-index parameters, RO will recreate all VDUs from VNFR\n\n    Change-Id: Idf2cf158bcb33e7b0c307298c14504cc7aa77e2a\n    Signed-off-by: Gabriel Cuba \u003cgcuba@whitestack.com\u003e\n    (cherry picked from commit 2fbb3a264e4117f4a6569fede6558836d67ac4a4)\n\ncommit aba1518f487b4b65861eb30f553c4edb72ad972e\nAuthor: Gulsum Atici \u003cgulsum.atici@canonical.com\u003e\nDate:   Mon May 15 11:55:13 2023 +0300\n\n    Fix VimAdminThread run method\n\n    The run_coroutine_threadsafe() function is used to schedule a coroutine object from a different thread and returns a concurrent.futures.Future.\n    run_coroutine_threadsafe is unnecessary to run the main task and replaced with asyncio.run().\n\n    Change-Id: I8ea31828a9798140d596165443bdf26659b4eef8\n    Signed-off-by: Gulsum Atici \u003cgulsum.atici@canonical.com\u003e\n\ncommit f17e5bb6b6da4432628dd65ce9ad633e6441f67c\nAuthor: Gulsum Atici \u003cgulsum.atici@canonical.com\u003e\nDate:   Wed May 10 22:52:57 2023 +0300\n\n    Minor updates in Dockerfile\n\n    Change-Id: I79b43654d181f6976a4e544d58fb92aa1b67e760\n    Signed-off-by: Gulsum Atici \u003cgulsum.atici@canonical.com\u003e\n\ncommit a264b7a460b28d7454fc95fe659da46f55b0c155\nAuthor: Gulsum Atici \u003cgulsum.atici@canonical.com\u003e\nDate:   Tue May 9 14:57:22 2023 +0300\n\n    Ubuntu 22.04 and Python 3.10 preparation\n\n    Change-Id: I87164827a8849c16b5e3a804d9673a578e5a5593\n    Signed-off-by: Gulsum Atici \u003cgulsum.atici@canonical.com\u003e\n\ncommit 1c89c08a0dd1c79b5adff3ac1cc123239762e06a\nAuthor: garciadeblas \u003cgerardo.garciadeblas@telefonica.com\u003e\nDate:   Tue Apr 18 15:06:30 2023 +0200\n\n    Clean stage-archive.sh and use allowlist_extenals in tox.ini\n\n    Change-Id: I18f0bc3e263063b5b1d2cf211f028f6bb0e4bceb\n    Signed-off-by: garciadeblas \u003cgerardo.garciadeblas@telefonica.com\u003e\n\ncommit 51e72a0f7479b3064b4b11891eb524d42f4738b0\nAuthor: elumalai \u003cdeepika.e@tataelxsi.co.in\u003e\nDate:   Fri Apr 28 19:41:49 2023 +0530\n\n    Coverity CWE 330: Use of Insufficiently Random Values\n\n    Added support to fix CWE 330: Use of Insufficiently Random Values\n    Coverity issue\n\n    Change-Id: Ib12ebeeb9b0cc10af9980fe8661eb6230c2f6d6d\n    Signed-off-by: elumalai \u003cdeepika.e@tataelxsi.co.in\u003e\n\ncommit e17cd946aed699b5feca83d37591d04f129a8f52\nAuthor: elumalai \u003cdeepika.e@tataelxsi.co.in\u003e\nDate:   Fri Apr 28 18:04:24 2023 +0530\n\n    Coverity CWE 688: Function Call With Incorrect Variable or Reference as Argument\n\n    Added fix for CWE 688 Typo in Identifier\n\n    Change-Id: I53b5142451b809be638d73626265531057722169\n    Signed-off-by: elumalai \u003cdeepika.e@tataelxsi.co.in\u003e\n\ncommit 730cfaff466fb3c9b1446ecef5213916195ff861\nAuthor: Gabriel Cuba \u003cgcuba@whitestack.com\u003e\nDate:   Mon Mar 13 22:26:38 2023 -0500\n\n    Feature 10975: get flavor-id from additionalParams if specified\n\n    Change-Id: I1c9b1ec43c80f3793b475187681f4c2005d77375\n    Signed-off-by: Gabriel Cuba \u003cgcuba@whitestack.com\u003e\n\ncommit 2d3f63b055e6a38e95bcff56a8ddef32767b11ef\nAuthor: garciadeblas \u003cgerardo.garciadeblas@telefonica.com\u003e\nDate:   Tue Apr 11 10:08:26 2023 +0200\n\n    Update stage-build to run tox sequentially\n\n    Change-Id: I967f19a8c35700290e93c9d8bd863b63b7c2d239\n    Signed-off-by: garciadeblas \u003cgerardo.garciadeblas@telefonica.com\u003e\n    (cherry picked from commit ea063c7a6ae6a5d7e11e8c22f9707d5c8f674ac7)\n\ncommit b3dbfcad6f4b2bebc9ebc20fd7129a18879cb20c\nAuthor: Gabriel Cuba \u003cgcuba@whitestack.com\u003e\nDate:   Tue Mar 14 10:58:39 2023 -0500\n\n    Feature 10978: Add support of ipv6_address_mode and ipv6_ra_mode to openstack connector\n\n    Change-Id: I8ca741a215bd2c52999dee1ea301d4e02aafcb24\n    Signed-off-by: Gabriel Cuba \u003cgcuba@whitestack.com\u003e\n\ncommit 01619d5b596e01ac8cd6d27bf01a1174e6b3f97b\nAuthor: Gulsum Atici \u003cgulsum.atici@canonical.com\u003e\nDate:   Wed Mar 22 22:57:26 2023 +0300\n\n    Keep vim_details while reporting VM deletion\n\n    Change-Id: I27577b2fc93a585affc947abcec8352562f23f49\n    Signed-off-by: Gulsum Atici \u003cgulsum.atici@canonical.com\u003e\n\ncommit 98740c03567ff8c5a22f06fd3f049248a9e5f98d\nAuthor: Pedro Escaleira \u003cescaleira@av.it.pt\u003e\nDate:   Wed Feb 22 10:48:52 2023 +0000\n\n    Bug 2217 fixed: modified the cloud-init merge configs and defined the default SSH keys within the system_info instead of users\n\n    Change-Id: I12e26a88fb9b50c4a78b9fa8ee2cb5d4b4bf6d00\n    Signed-off-by: Pedro Escaleira \u003cescaleira@av.it.pt\u003e\n\ncommit d586d89bde00acaf22debd7f657d605c9d095571\nAuthor: Gulsum Atici \u003cgulsum.atici@canonical.com\u003e\nDate:   Mon Feb 13 18:40:03 2023 +0300\n\n    Feature 10960 Performance optimizations for the polling of VM status in RO\n\n    Change-Id: If785bbeaab66e0839541bf94184ce37114e67bd4\n    Signed-off-by: Gulsum Atici \u003cgulsum.atici@canonical.com\u003e\n\ncommit 4c1dd54ae02e82f11a60058a1b7c7b0137ac572e\nAuthor: Gabriel Cuba \u003cgcuba@whitestack.com\u003e\nDate:   Tue Feb 14 12:43:32 2023 -0500\n\n    Refactor ns.py so that RO uses the IP profile as it comes from LCM\n\n    Change-Id: I36983c86d7c76ad8a9b93eb6eae254f844717e0e\n    Signed-off-by: Gabriel Cuba \u003cgcuba@whitestack.com\u003e\n\ncommit 3822010a26b2e21290b6acdf288db277c7f36605\nAuthor: garciadeblas \u003cgerardo.garciadeblas@telefonica.com\u003e\nDate:   Mon Feb 13 17:48:32 2023 +0100\n\n    Fix bug 2216 to remove hardcoded numa affinity in VIO\n\n    Change-Id: I0912c2841e7c5c1febe056ba092afedaea77f6a1\n    Signed-off-by: garciadeblas \u003cgerardo.garciadeblas@telefonica.com\u003e\n\ncommit 778f3cc8c052bd17d0da32f07b880616d25f935a\nAuthor: Lovejeet Singh \u003clovejeet.singh@hsc.com\u003e\nDate:   Mon Feb 13 16:15:40 2023 +0530\n\n    Bug 2202: Adding support for cinder V3 API with V2 API for persistent volumes.\n\n    Change-Id: I7034564b91b94e6be242cb2ce0f4a5b147b87d64\n    Signed-off-by: Lovejeet Singh \u003clovejeet.singh@hsc.com\u003e\n\nChange-Id: Ie85ab8100feb93ba059def8cceafbe646e32b1a6\nSigned-off-by: Dario Faccin \u003cdario.faccin@canonical.com\u003e\n"
    },
    {
      "commit": "b85903eafa6ee130ae0dfb6b4250f06ebc27d722",
      "tree": "252dfb92be9a707244ee297ca95adf00326196c4",
      "parents": [
        "203144b6b0ed2ada23a9ec9ce98b6c7f862570e7"
      ],
      "author": {
        "name": "Mark Beierl",
        "email": "mark.beierl@canonical.com",
        "time": "Wed Mar 01 17:09:32 2023 +0000"
      },
      "committer": {
        "name": "Mark Beierl",
        "email": "mark.beierl@canonical.com",
        "time": "Wed Mar 01 17:09:32 2023 +0000"
      },
      "message": "Update to have temporal in common\n\nChange-Id: Ifb826c8bfbf7959656505a04852a44f444dc0b25\nSigned-off-by: Mark Beierl \u003cmark.beierl@canonical.com\u003e\n"
    },
    {
      "commit": "2f4e8c6a584427ebccadec20a0fb28232db28cb3",
      "tree": "8e2b6f35226a2f76a5f5af73ed3c055a9504ca1b",
      "parents": [
        "4415c4cc1eb8032f0d6a5f49fba297992b355c42"
      ],
      "author": {
        "name": "Gulsum Atici",
        "email": "gulsum.atici@canonical.com",
        "time": "Thu Jan 26 17:55:17 2023 +0300"
      },
      "committer": {
        "name": "Gulsum Atici",
        "email": "gulsum.atici@canonical.com",
        "time": "Thu Jan 26 21:16:56 2023 +0300"
      },
      "message": "Updating python dependencies\n\nUpdate of Python packages (using pip-compile) in preparation for\nRelease FOURTEEN\n\nChange-Id: Ie27634899f752975227416c3b86b68f6b8cecc33\nSigned-off-by: Gulsum Atici \u003cgulsum.atici@canonical.com\u003e\n"
    },
    {
      "commit": "2f99505fff582e1213d5cafe9c87d06c87d9af7d",
      "tree": "8055e9706681af831354aec0498b8764bb3d7766",
      "parents": [
        "0d8ce07a6fd75ce185e0b35826b0baedb60bfa43"
      ],
      "author": {
        "name": "Gulsum Atici",
        "email": "gulsum.atici@canonical.com",
        "time": "Wed Nov 23 16:06:40 2022 +0300"
      },
      "committer": {
        "name": "Gulsum Atici",
        "email": "gulsum.atici@canonical.com",
        "time": "Wed Jan 18 12:29:19 2023 +0300"
      },
      "message": "Enabling Pylint in RO and removing unused methods\n\nEnabling pylint, removing some unused and erroneous methods,\nupdating required libraries.\n\nChange-Id: I7ad823f83faa1fd9f055a92041cabc7a53f707ac\nSigned-off-by: Gulsum Atici \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": "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": "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": "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": "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": "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"
    }
  ]
}
