)]}'
{
  "log": [
    {
      "commit": "9831d7e8205bce462a669a8cc2b3dc1a611c924c",
      "tree": "d4ed9f6bed7ced3d22a46c876af9a4a82adad61b",
      "parents": [
        "2f0692e61e18466f6e7df3e580140f27cad396de"
      ],
      "author": {
        "name": "garciadeblas",
        "email": "gerardo.garciadeblas@telefonica.com",
        "time": "Fri Mar 24 14:03:17 2023 +0100"
      },
      "committer": {
        "name": "garciadeblas",
        "email": "gerardo.garciadeblas@telefonica.com",
        "time": "Fri Mar 24 14:16:29 2023 +0100"
      },
      "message": "Fix black errors\n\nChange-Id: I58c380853485995e2c37163a958b06072cbe24ca\nSigned-off-by: garciadeblas \u003cgerardo.garciadeblas@telefonica.com\u003e\n"
    },
    {
      "commit": "2f0692e61e18466f6e7df3e580140f27cad396de",
      "tree": "5a4e264f4053c96f1ff6280a6e382670b5f6c55b",
      "parents": [
        "5d542b5a382558bd5f83a8b173840ea2c953aaa5"
      ],
      "author": {
        "name": "Pedro Escaleira",
        "email": "escaleira@av.it.pt",
        "time": "Sat Jun 04 19:14:11 2022 +0100"
      },
      "committer": {
        "name": "garciadeblas",
        "email": "gerardo.garciadeblas@telefonica.com",
        "time": "Tue Nov 29 15:47:15 2022 +0100"
      },
      "message": "Bug 2065 fixed\n\nThe method _exec_inspect_command is only obtaining the repo name\nwhere an URL was passed: this will allow to scale KDUs based on local\nHelm Charts; did also some refactor work: the _split_repo method now\nreturns both the Chart\u0027s name and Repo\u0027s name, in order to avoid using\nsimilar blocks of code in other portions (with this, made some changes\nto the _exec_inspect_command and _find_repo methods, to use this method,\ninstead of a similar block of code); added some information to the\ndescription of some changed methods; other small changes.\n\nChange-Id: I7302623ad2bfeef9be3b7c17376cab67f5eda630\nSigned-off-by: Pedro Escaleira \u003cescaleira@av.it.pt\u003e\nSigned-off-by: garciadeblas \u003cgerardo.garciadeblas@telefonica.com\u003e\n"
    },
    {
      "commit": "44bd0680258ca579736f85e5f5796bd7fc8b29c5",
      "tree": "899a7c40ccd648d7e2e5ba5416d3a11b4c39d167",
      "parents": [
        "6a963f583ea98494d767a1b860a545168c57bf83"
      ],
      "author": {
        "name": "Pedro Escaleira",
        "email": "escaleira@av.it.pt",
        "time": "Thu Jul 07 22:18:35 2022 +0100"
      },
      "committer": {
        "name": "calvinosanc1",
        "email": "guillermo.calvino@canonical.com",
        "time": "Mon Nov 14 18:13:32 2022 +0100"
      },
      "message": "Bug 2105 fixed\n\n- Added the --reuse-values flag to the upgrade command and updated the\n  tests accordingly;\n- Also, removed the duplicated code from the _get_upgrade_scale_command\n  method, and not this method only calls the _get_upgrade_command to get\n  the command to upgrade/scale the Helm Chart\n\nChange-Id: I8bda5450f1f9bd5e2b9771f284e1b904b82fb3df\nSigned-off-by: Pedro Escaleira \u003cescaleira@av.it.pt\u003e\n"
    },
    {
      "commit": "547f823676bf59d2c972bc6da0cfd231170b27d0",
      "tree": "0369cb9c3c5c66b029cc140ee1e8fab575d30622",
      "parents": [
        "0439319e76e6a5e71ecf4b3efd1ece2c82d52b53"
      ],
      "author": {
        "name": "Pedro Escaleira",
        "email": "escaleira@av.it.pt",
        "time": "Fri Jun 03 19:48:46 2022 +0100"
      },
      "committer": {
        "name": "garciadav",
        "email": "david.garcia@canonical.com",
        "time": "Tue Jun 21 10:11:53 2022 +0200"
      },
      "message": "Bug 2064 fixed\n\nRemoved the unnecessary verification for if the repo_url exists in the\nmethod get_scale_count of the Helm Base Connection class; The same\nproblem also applies for the scale method, so this verification was also\nremoved there;\nAlso did some fixes/additions to the description of some methods being called\nin this verification block.\n\nChange-Id: I710b8678b4b70c6f24c2150d44bb714e9e4c5b66\nSigned-off-by: Pedro Escaleira \u003cescaleira@av.it.pt\u003e\n"
    },
    {
      "commit": "0439319e76e6a5e71ecf4b3efd1ece2c82d52b53",
      "tree": "47200e182c4d0a3074fe14d965a634ea214d4a8e",
      "parents": [
        "1cfed49811309ce587c2b034be690bc352065e81"
      ],
      "author": {
        "name": "garciadeblas",
        "email": "gerardo.garciadeblas@telefonica.com",
        "time": "Wed Jun 08 15:39:24 2022 +0200"
      },
      "committer": {
        "name": "garciadeblas",
        "email": "gerardo.garciadeblas@telefonica.com",
        "time": "Wed Jun 08 17:23:38 2022 +0200"
      },
      "message": "Update _split_version to check if the kdu_model is a reference or a file\n\nChange-Id: I80dac9f24f652d2a71d9dcbb88cbc2c6850440db\nSigned-off-by: garciadeblas \u003cgerardo.garciadeblas@telefonica.com\u003e\n"
    },
    {
      "commit": "a8980cc3f6508f2659dc4ba4fcbeed65ba3c8e95",
      "tree": "ea038da70c3396f5145e69758f837d2c40aef7ac",
      "parents": [
        "0ab522fe8c79942cfd3fad643071b579327c2087"
      ],
      "author": {
        "name": "Pedro Escaleira",
        "email": "escaleira@av.it.pt",
        "time": "Tue Apr 05 17:32:13 2022 +0100"
      },
      "committer": {
        "name": "garciadav",
        "email": "david.garcia@canonical.com",
        "time": "Fri Apr 22 12:54:31 2022 +0200"
      },
      "message": "Bug 1980 fixed\n\nAdded the `yaml_format` argument to the `status_kdu` abstract method of\nthe class `K8sConnector`, and changed the corresponding Helm connectors\nmethods accordingly, while maintaining backward compatibility\n\nChange-Id: Ic78c951825b7654ccf8246c4fe1fc4d488221bfc\nSigned-off-by: Pedro Escaleira \u003cescaleira@av.it.pt\u003e\n"
    },
    {
      "commit": "ed0ff05f09f276c753e5aa5439a3a1252b6a07e4",
      "tree": "7f9a13dbb7df02810918b28c645c51938b2fd1f9",
      "parents": [
        "86a6314b0ef63ee2292d1486138e011bf82e6d85"
      ],
      "author": {
        "name": "Pedro Escaleira",
        "email": "escaleira@av.it.pt",
        "time": "Sun Apr 03 13:51:46 2022 +0100"
      },
      "committer": {
        "name": "garciadav",
        "email": "david.garcia@canonical.com",
        "time": "Fri Apr 22 12:36:42 2022 +0200"
      },
      "message": "Bug 1965 fixed\n\nParsed the manifest returned by the `helm status` command (in the\n`_status_kdu` method) from a raw string to a list of dictionaries (each\nentry in the list corresponds to each manifest\u0027s document).\n\nChange-Id: I791c8fd59fee8ac67bcbd640a100bf63d572efcf\nSigned-off-by: Pedro Escaleira \u003cescaleira@av.it.pt\u003e\n"
    },
    {
      "commit": "b41de17df6282334088ffbd887fbc01e496e1797",
      "tree": "3663037e3730d474baa8c8760fa298455634ecc1",
      "parents": [
        "156677967e417604682fda05ed0099f07f1a3129"
      ],
      "author": {
        "name": "Pedro Escaleira",
        "email": "escaleira@av.it.pt",
        "time": "Sat Apr 02 00:44:08 2022 +0100"
      },
      "committer": {
        "name": "Pedro Escaleira",
        "email": "escaleira@av.it.pt",
        "time": "Sat Apr 02 14:05:40 2022 +0100"
      },
      "message": "Bug 1962 fixed: removed the variable cluster_uuid from init_env method\n\nThis was applied to the class K8sHelmBaseConnector, and then returned\nthe variable cluster_id instead of cluster_uuid;\n\nAlso, refactored the overall Helm related code, in order to use the correct cluster uuid (and fixed the corresponding tests);\n\nAlso made a small fix in the function _uninstall_sw, to remove the service accounts when using different namespaces\n\nChange-Id: Ibfdc82f325abf5fd27a225e73f949483a4e68fe2\nSigned-off-by: Pedro Escaleira \u003cescaleira@av.it.pt\u003e\n"
    },
    {
      "commit": "867418c142ece1ef0e4c9e083bc747c1f3d13a3c",
      "tree": "09c74de724c8d3a7050104858d83077d1cbe096d",
      "parents": [
        "7bd5c6affb2805caba1b832b56d0ad5712396306"
      ],
      "author": {
        "name": "aktas",
        "email": "emin.aktas@ulakhaberlesme.com.tr",
        "time": "Tue Oct 19 18:26:13 2021 +0300"
      },
      "committer": {
        "name": "aktas",
        "email": "emin.aktas@ulakhaberlesme.com.tr",
        "time": "Tue Jan 04 18:35:52 2022 +0300"
      },
      "message": "Feature 10886 manual scaling for KNF (helm chart) deployment\n\nChange-Id: Ibdcabd4e3f077bf86749f49e8aeb75aec2935ea2\nSigned-off-by: aktas \u003cemin.aktas@ulakhaberlesme.com.tr\u003e\n"
    },
    {
      "commit": "7bd5c6affb2805caba1b832b56d0ad5712396306",
      "tree": "d9c0902044b244e79a21107ed80c756464b1bfb4",
      "parents": [
        "582b923b8f3f7104411c39ebdba63949d606ecd1"
      ],
      "author": {
        "name": "bravof",
        "email": "fbravo@whitestack.com",
        "time": "Wed Nov 17 11:14:57 2021 -0300"
      },
      "committer": {
        "name": "bravof",
        "email": "fbravo@whitestack.com",
        "time": "Thu Nov 18 14:46:09 2021 -0300"
      },
      "message": "bugfix: kubeconfig passed for helm commands. Bug 1789\n\nChange-Id: Idf8e9141e46296d45dbaa0260e8c9a55b445eb54\nSigned-off-by: bravof \u003cfbravo@whitestack.com\u003e\n"
    },
    {
      "commit": "4ae527ee394a9794c25e7a90fe895aa446c6c797",
      "tree": "6b7ef933262741b2d1701bd73b31a348c94dce83",
      "parents": [
        "d8d4b6e70c0e4410a4b5c274faecd37ee821f3b7"
      ],
      "author": {
        "name": "David Garcia",
        "email": "david.garcia@canonical.com",
        "time": "Mon Jul 26 16:04:59 2021 +0200"
      },
      "committer": {
        "name": "David Garcia",
        "email": "david.garcia@canonical.com",
        "time": "Tue Jul 27 11:09:58 2021 +0200"
      },
      "message": "Unit tests improvements\n\n- From now on, black must pass. Jenkins will give a -1 if it doesn\u0027t\n- Ignore E203 because it is not pep8 compliant, and conflicts with black\n    https://github.com/psf/black/issues/315#issuecomment-395457972\n- Black fixes and minor fix in unit test\n- Fix devops-stages/stage-test.sh: jenkins was not giving a -1 when tox\nwas failing\n\nChange-Id: Ic7318dcb6d4006a271607cd064a1f36d0936b7b9\nSigned-off-by: David Garcia \u003cdavid.garcia@canonical.com\u003e\n"
    },
    {
      "commit": "2a3ffde1771ec4431eef96f4908b3572a883ef01",
      "tree": "18d9c77b2410fe8c799dd2b1ebe5d215bd3bf524",
      "parents": [
        "d80f038732548191c8214f8387a95bd7919473f1"
      ],
      "author": {
        "name": "aktas",
        "email": "emin.aktas@ulakhaberlesme.com.tr",
        "time": "Thu Jun 24 11:37:11 2021 +0300"
      },
      "committer": {
        "name": "aktas",
        "email": "emin.aktas@ulakhaberlesme.com.tr",
        "time": "Thu Jun 24 11:45:47 2021 +0300"
      },
      "message": "Fix Bug 1575\n\nThis fixes the race condtion when k8s cluster responding too fast\n\nChange-Id: I3f9e18c7bba942689e4b056ead60349fdb72c795\nSigned-off-by: aktas \u003cemin.aktas@ulakhaberlesme.com.tr\u003e\n"
    },
    {
      "commit": "4395cfa6c7d0d80980c00d9f078440e0333fd826",
      "tree": "137673ea7ec94683dcb1a4d900371d0fad33e8aa",
      "parents": [
        "f643c1359c1edbe8bb851ce935416e534b234e74"
      ],
      "author": {
        "name": "David Garcia",
        "email": "david.garcia@canonical.com",
        "time": "Fri May 28 16:21:51 2021 +0200"
      },
      "committer": {
        "name": "garciadav",
        "email": "david.garcia@canonical.com",
        "time": "Wed Jun 02 15:25:02 2021 +0200"
      },
      "message": "Fix 1539: Add --skip-repo option for Helm\n\nIf stablerepourl is not set, Helm will skip adding the stablerepo.\n\nDepends on:\n- https://osm.etsi.org/gerrit/#/c/osm/devops/+/10915\n\nChange-Id: I11f10fdfba24ec274d463f12c07d7b0247b37068\nSigned-off-by: David Garcia \u003cdavid.garcia@canonical.com\u003e\n"
    },
    {
      "commit": "82b591ceed704c798ead2d9104085a08e75b511b",
      "tree": "9841a2576098f83e7d5df7e37fad8ff3904c9f58",
      "parents": [
        "2962f3e7aba84b4584d2deac30d1c163f6441a03"
      ],
      "author": {
        "name": "garciadeblas",
        "email": "gerardo.garciadeblas@telefonica.com",
        "time": "Wed Mar 24 09:22:13 2021 +0100"
      },
      "committer": {
        "name": "garciadeblas",
        "email": "gerardo.garciadeblas@telefonica.com",
        "time": "Thu May 20 17:37:10 2021 +0200"
      },
      "message": "Reformat N2VC to standardized format\n\nChange-Id: I7bfc2236cd5f059dc1b659e9fb746fef619124b8\nSigned-off-by: garciadeblas \u003cgerardo.garciadeblas@telefonica.com\u003e\n"
    },
    {
      "commit": "eb8943a887e2fb8cce0240382811f9e504f3c7fb",
      "tree": "5c4c40b579e897a4914a87c8dae1ae0ac19a1b07",
      "parents": [
        "6331b04745fcd6d44b1b0320ca6e3e63cdebd0e8"
      ],
      "author": {
        "name": "David Garcia",
        "email": "david.garcia@canonical.com",
        "time": "Mon Apr 12 12:07:37 2021 +0200"
      },
      "committer": {
        "name": "David Garcia",
        "email": "david.garcia@canonical.com",
        "time": "Mon May 03 13:30:40 2021 +0200"
      },
      "message": "Feature 10239: Distributed VCA\n\n- Add vca_id in all calls that invoke libjuju. This is for being able to\ntalk to the default VCA or the VCA associated to the VIM\n- Add store.py: Abstraction to talk to the database.\n  - DBMongoStore: Use the db from common to talk to the database\n  - MotorStore: Use motor, an asynchronous mongodb client to talk to the\ndatabase\n- Add vca/connection.py: Represents the data needed to connect the VCA\n- Add EnvironConfig in config.py: Class to get the environment config,\nand avoid LCM from passing that\n\nChange-Id: I28625e0c56ce408114022c83d4b7cacbb649434c\nSigned-off-by: David Garcia \u003cdavid.garcia@canonical.com\u003e\n"
    },
    {
      "commit": "c4da25cc55411e6cea1e83d29c206bce421f0728",
      "tree": "a68c67e921cb27ac1fbf225f696ccb63a4fa24b9",
      "parents": [
        "5ab1064304b993ea6364b5d932c5c0cb7434cfb7"
      ],
      "author": {
        "name": "David Garcia",
        "email": "david.garcia@canonical.com",
        "time": "Tue Feb 23 11:47:29 2021 +0100"
      },
      "committer": {
        "name": "David Garcia",
        "email": "david.garcia@canonical.com",
        "time": "Thu Feb 25 19:00:02 2021 +0100"
      },
      "message": "Add generate_kdu_instance_name method in K8sConn\n\nThe reason for adding this method is for LCM to call it before calling\nK8sConn.install(). That way, LCM can record it in the DB before\nfinishing the instantiation of the KDU.\n\nThis will help fixing bug 1412.\n\nChange-Id: Iacf71c4d2040dbdc966cff2bddd697c4ea1c9a06\nSigned-off-by: David Garcia \u003cdavid.garcia@canonical.com\u003e\n"
    },
    {
      "commit": "83e558987289d47f338ecd989ee0997987673f4a",
      "tree": "4a7479514f5bd1fae81b3eb39821295156d2e5bd",
      "parents": [
        "7d0735dcfe5634bc9eebedeb67527495f6751a43"
      ],
      "author": {
        "name": "lloretgalleg",
        "email": "illoret@indra.es",
        "time": "Thu Dec 17 12:42:11 2020 +0000"
      },
      "committer": {
        "name": "lloretgalleg",
        "email": "illoret@indra.es",
        "time": "Fri Jan 15 11:04:00 2021 +0000"
      },
      "message": "Fix bug 1400: Change repo stable for helm2\n\nChange-Id: Idc4c6454e539b0935d57b5b0cdcc0895b5d00895\nSigned-off-by: lloretgalleg \u003cilloret@indra.es\u003e\n"
    },
    {
      "commit": "7d0735dcfe5634bc9eebedeb67527495f6751a43",
      "tree": "c44bfb38d977da0ef76443cb730f9fe0bd4e3ead",
      "parents": [
        "3ea7d6cc2568563e2776be6b24aeeba1274ce9cd"
      ],
      "author": {
        "name": "lloretgalleg",
        "email": "illoret@indra.es",
        "time": "Thu Dec 17 09:19:30 2020 +0000"
      },
      "committer": {
        "name": "lloretgalleg",
        "email": "illoret@indra.es",
        "time": "Thu Dec 17 09:46:57 2020 +0000"
      },
      "message": "Changed url stable repository for helm3\n\nChange-Id: I28c45df018e32a7bc984645a8f058baaa1f7b6c7\nSigned-off-by: lloretgalleg \u003cilloret@indra.es\u003e\n"
    },
    {
      "commit": "095392b4b80e0b63c66282f283c1139ec0536750",
      "tree": "4167d65bd239e5a98c41bece7db1b692957a1024",
      "parents": [
        "f6e9b00b6f7cd35e45ace4c84b53fe8d12b2438c"
      ],
      "author": {
        "name": "lloretgalleg",
        "email": "illoret@indra.es",
        "time": "Fri Nov 20 11:28:08 2020 +0000"
      },
      "committer": {
        "name": "garciadav",
        "email": "david.garcia@canonical.com",
        "time": "Wed Dec 09 15:44:30 2020 +0100"
      },
      "message": "Corrected bugs on support for helm v3\n\nChange-Id: I064a8d45490989c75a31384cf16e7ab8755542c3\nSigned-off-by: lloretgalleg \u003cilloret@indra.es\u003e\n"
    },
    {
      "commit": "1c83f2e4d061ad37ba898e114cb42e70fdee5145",
      "tree": "307b49ebaa4b8b365cf87273770a2875b8f3888e",
      "parents": [
        "e308c71201537413caf28f8814051470f0418504"
      ],
      "author": {
        "name": "lloretgalleg",
        "email": "illoret@indra.es",
        "time": "Thu Oct 22 09:12:35 2020 +0000"
      },
      "committer": {
        "name": "lloretgalleg",
        "email": "illoret@indra.es",
        "time": "Fri Nov 13 10:14:17 2020 +0000"
      },
      "message": "Support for helm v3\n\nAdded support for helm3 and included unit tests for helm and helm v3\n\nChange-Id: I1a4a14be2e0a5c82445b97a9d263fd67139fd25b\nSigned-off-by: lloretgalleg \u003cilloret@indra.es\u003e\n"
    }
  ]
}
