)]}'
{
  "log": [
    {
      "commit": "d169d606f469ab5ccb76aeb11bd56edbcb6bd933",
      "tree": "efe9f61dbb44bc3222d849734df736bbf668c622",
      "parents": [
        "e6e9ebfa7cc4d9c3d0bda4a2dcab7f337af63baf"
      ],
      "author": {
        "name": "gomezchavez",
        "email": "guillermo.gomez.external@atos.net",
        "time": "Fri Nov 11 14:19:46 2022 +0100"
      },
      "committer": {
        "name": "garciadeblas",
        "email": "gerardo.garciadeblas@telefonica.com",
        "time": "Fri Nov 25 13:54:29 2022 +0100"
      },
      "message": "Bug 2189 fixing osm package-build command\n\nChange-Id: I91020fb6d0f1b858f438ec0e8994793c770fe507\nSigned-off-by: gomezchavez \u003cguillermo.gomez.external@atos.net\u003e\n"
    },
    {
      "commit": "e6e9ebfa7cc4d9c3d0bda4a2dcab7f337af63baf",
      "tree": "ac84a762fe4497cbbf5ee3bd393cb61424ce8299",
      "parents": [
        "00bc0353583beab960fb853375dc1e8f4a77840d"
      ],
      "author": {
        "name": "Luis Vega",
        "email": "lvega@whitestack.com",
        "time": "Mon Oct 17 13:36:12 2022 +0000"
      },
      "committer": {
        "name": "Luis Vega",
        "email": "lvega@whitestack.com",
        "time": "Fri Nov 11 02:30:39 2022 +0000"
      },
      "message": "Feature 10955: Osmclient changes related to VIM configuration with a Prometheus TSDB system\n\nChange-Id: Ibf9032936c538a7bccbe2b5aab27583ca44f2bfd\nSigned-off-by: Luis Vega \u003clvega@whitestack.com\u003e\n"
    },
    {
      "commit": "00bc0353583beab960fb853375dc1e8f4a77840d",
      "tree": "54163ea86cd1766dd99a0b6dd71326588d83f3e3",
      "parents": [
        "36993ffceb0f72059b54c19e62fd7588c2b9d931"
      ],
      "author": {
        "name": "garciadeblas",
        "email": "gerardo.garciadeblas@telefonica.com",
        "time": "Tue Mar 29 00:11:30 2022 +0200"
      },
      "committer": {
        "name": "garciadeblas",
        "email": "gerardo.garciadeblas@telefonica.com",
        "time": "Sat Oct 29 19:19:53 2022 +0200"
      },
      "message": "Feature 10962 Refactoring of osmclient commands\n\nThis commit refactors click commands to different modules under\nosmclient/cli_commands.\n\nChange-Id: Ie28a7c5f4fb663433f0d5aad491d1634da5c4fcd\nSigned-off-by: garciadeblas \u003cgerardo.garciadeblas@telefonica.com\u003e\n"
    },
    {
      "commit": "36993ffceb0f72059b54c19e62fd7588c2b9d931",
      "tree": "04fde14f57cdd02419b45623426cc519b8cecac1",
      "parents": [
        "07a2a3932ee517aa1b655f353560cabfe9872cae"
      ],
      "author": {
        "name": "garciadeblas",
        "email": "gerardo.garciadeblas@telefonica.com",
        "time": "Thu Sep 22 10:49:01 2022 +0200"
      },
      "committer": {
        "name": "garciadeblas",
        "email": "gerardo.garciadeblas@telefonica.com",
        "time": "Fri Oct 21 11:10:55 2022 +0200"
      },
      "message": "Minor fix in stage-test to add TOX_PARALLEL_NO_SPINNER\n\nChange-Id: Ifc960e639c3ec8fae680fc7234239447803b6b40\nSigned-off-by: garciadeblas \u003cgerardo.garciadeblas@telefonica.com\u003e\n"
    },
    {
      "commit": "07a2a3932ee517aa1b655f353560cabfe9872cae",
      "tree": "6822b878cc18d3b4456a33763d9663a5369af88f",
      "parents": [
        "e81ceb65a5517b3d2aef06fab7c89b23de318029"
      ],
      "author": {
        "name": "calvinosanc1",
        "email": "guillermo.calvino@canonical.com",
        "time": "Fri Aug 19 10:44:52 2022 +0000"
      },
      "committer": {
        "name": "calvinosanc1",
        "email": "guillermo.calvino@canonical.com",
        "time": "Mon Sep 19 15:24:08 2022 +0000"
      },
      "message": "Get VIM certificates from DB\n\nChange-Id: Ic551004f5d2837cc2390092f330cc8c82722e9d5\nSigned-off-by: calvinosanc1 \u003cguillermo.calvino@canonical.com\u003e\n"
    },
    {
      "commit": "e81ceb65a5517b3d2aef06fab7c89b23de318029",
      "tree": "c082a84a1c69a8eb234d8609d1e5b0d251a5c744",
      "parents": [
        "55d761f76934a69d22b75b633cc50c73f4651fda"
      ],
      "author": {
        "name": "gifrerenom",
        "email": "lluis.gifre@cttc.es",
        "time": "Mon Feb 28 09:49:11 2022 +0000"
      },
      "committer": {
        "name": "gifrerenom",
        "email": "lluis.gifre@cttc.es",
        "time": "Wed Aug 31 10:40:34 2022 +0000"
      },
      "message": "Fix bug 2153 to hide WIM password properly in command wim-show\n\nChange-Id: Ia3832d034d58895bb3096517e3a02ea19b75edf5\nSigned-off-by: gifrerenom \u003clluis.gifre@cttc.es\u003e\n"
    },
    {
      "commit": "55d761f76934a69d22b75b633cc50c73f4651fda",
      "tree": "3203301005aaf726732e57fef66ea8ebedc9ec8e",
      "parents": [
        "b475e068da9d4642737101977f010958bd151f5e"
      ],
      "author": {
        "name": "Pedro Escaleira",
        "email": "escaleira@av.it.pt",
        "time": "Wed Jul 13 12:23:17 2022 +0100"
      },
      "committer": {
        "name": "beierlm",
        "email": "mark.beierl@canonical.com",
        "time": "Thu Jul 21 02:35:42 2022 +0200"
      },
      "message": "Bug 2116 fixed: obtaining the queuePosition key using the get method\n\nChange-Id: I53c63960be41a897d093f948d4cc5e377c80389f\nSigned-off-by: Pedro Escaleira \u003cescaleira@av.it.pt\u003e\n"
    },
    {
      "commit": "b475e068da9d4642737101977f010958bd151f5e",
      "tree": "e7f1656accd0a3b2e8e2b1eb67a6066085cd8eea",
      "parents": [
        "2018277d9c99a7b958b26163ee319ceefa7e9d3c"
      ],
      "author": {
        "name": "Mark Beierl",
        "email": "mark.beierl@canonical.com",
        "time": "Thu Jul 14 09:39:41 2022 -0400"
      },
      "committer": {
        "name": "Mark Beierl",
        "email": "mark.beierl@canonical.com",
        "time": "Fri Jul 15 09:03:24 2022 -0400"
      },
      "message": "Jenkins refresh\n\nChange the jenkins node label from \u0027docker\u0027\nto \u0027stage_2\u0027 as part of the Jenkins cleanup\n\nChange-Id: I169039535cfabd525fd2d0722513b26576a163dc\nSigned-off-by: Mark Beierl \u003cmark.beierl@canonical.com\u003e\n"
    },
    {
      "commit": "2018277d9c99a7b958b26163ee319ceefa7e9d3c",
      "tree": "5d6a000b821e00e426817735b3d227598f76ebba",
      "parents": [
        "b8f9eaa02e3017e108a95b72693dde78618e72b2"
      ],
      "author": {
        "name": "garciadeblas",
        "email": "gerardo.garciadeblas@telefonica.com",
        "time": "Mon Jul 04 08:51:14 2022 +0200"
      },
      "committer": {
        "name": "garciadeblas",
        "email": "gerardo.garciadeblas@telefonica.com",
        "time": "Mon Jul 04 09:39:49 2022 +0200"
      },
      "message": "Enable black and pylint in tox, and update code accordingly\n\nChange-Id: I6d2f4c7e3ac63fe9b981e3c3b61203f0efa4722a\nSigned-off-by: garciadeblas \u003cgerardo.garciadeblas@telefonica.com\u003e\n"
    },
    {
      "commit": "b8f9eaa02e3017e108a95b72693dde78618e72b2",
      "tree": "9e6fcd9e8c501dc6973693506f5070b9affa012c",
      "parents": [
        "ca4bd37aaba2998b1e9815b32e220a1c45e411a5"
      ],
      "author": {
        "name": "beierlm",
        "email": "mark.beierl@canonical.com",
        "time": "Sat Jun 25 01:39:32 2022 -0400"
      },
      "committer": {
        "name": "beierlm",
        "email": "mark.beierl@canonical.com",
        "time": "Sat Jun 25 01:39:32 2022 -0400"
      },
      "message": "Revert setup.py\n\nRestores the setup.py to before the incorrect commit\nc40d7a3\n\nChange-Id: I207a23aade758ac5531344b299bd927248db18d3\nSigned-off-by: beierlm \u003cmark.beierl@canonical.com\u003e\n"
    },
    {
      "commit": "ca4bd37aaba2998b1e9815b32e220a1c45e411a5",
      "tree": "7c4b195f2c949b066cf68f8624e94b7149ade883",
      "parents": [
        "c40d7a313bd0bf08c5cd4ed5c62c55076b718b92"
      ],
      "author": {
        "name": "beierlm",
        "email": "mark.beierl@canonical.com",
        "time": "Fri Jun 24 22:36:00 2022 -0400"
      },
      "committer": {
        "name": "beierlm",
        "email": "mark.beierl@canonical.com",
        "time": "Fri Jun 24 22:36:00 2022 -0400"
      },
      "message": "Manual update of pip requirements\n\nChange-Id: I9a366b24b56b4eae4cb33b08837f57d37d2329a7\nSigned-off-by: beierlm \u003cmark.beierl@canonical.com\u003e\n"
    },
    {
      "commit": "c40d7a313bd0bf08c5cd4ed5c62c55076b718b92",
      "tree": "831060d5a61dc72601867fad37a9a4802381a3a3",
      "parents": [
        "81cbcc54542e7bc14c3968d8b419cec47307422e"
      ],
      "author": {
        "name": "beierlm",
        "email": "mark.beierl@canonical.com",
        "time": "Fri Jun 24 14:05:43 2022 -0400"
      },
      "committer": {
        "name": "beierlm",
        "email": "mark.beierl@canonical.com",
        "time": "Fri Jun 24 21:10:58 2022 -0400"
      },
      "message": "Manual update of pip requirements\n\nChange-Id: I82e13ddf6c5df57387e9aeb4b35f96e79dd0e9ea\nSigned-off-by: beierlm \u003cmark.beierl@canonical.com\u003e\n"
    },
    {
      "commit": "81cbcc54542e7bc14c3968d8b419cec47307422e",
      "tree": "33a4f9c6deba62209ec04a88515277087dd9de1f",
      "parents": [
        "51a2a09f30b969bd0ecc6b3cd6fced3b5010743a"
      ],
      "author": {
        "name": "gomezchavez",
        "email": "guillermo.gomez.external@atos.net",
        "time": "Thu Jun 09 11:40:19 2022 +0200"
      },
      "committer": {
        "name": "beierlm",
        "email": "mark.beierl@canonical.com",
        "time": "Wed Jun 22 14:42:01 2022 +0200"
      },
      "message": "Bug 1862: Fixed required field in SOL006 IM to generate OSM repo index\n\nChange-Id: I3b0e80611d5cd800fe2ffc78e1c71765d19bcf23\nSigned-off-by: gomezchavez \u003cguillermo.gomez.external@atos.net\u003e\n"
    },
    {
      "commit": "51a2a09f30b969bd0ecc6b3cd6fced3b5010743a",
      "tree": "231d9f17fee726bfe1282cb58c74308c23084cc5",
      "parents": [
        "12b478cb4a6b2dd74d61c4e7272fb0eda635c8b9"
      ],
      "author": {
        "name": "garciadeblas",
        "email": "gerardo.garciadeblas@telefonica.com",
        "time": "Wed Jun 08 17:01:24 2022 +0200"
      },
      "committer": {
        "name": "garciadeblas",
        "email": "gerardo.garciadeblas@telefonica.com",
        "time": "Mon Jun 20 13:02:12 2022 +0200"
      },
      "message": "Remove duplicates for md5 and keep only utils.md5\n\nChange-Id: I527d099421cd61de7291ade3779d8b81500a7b23\nSigned-off-by: garciadeblas \u003cgerardo.garciadeblas@telefonica.com\u003e\n"
    },
    {
      "commit": "12b478cb4a6b2dd74d61c4e7272fb0eda635c8b9",
      "tree": "29389a9babb6e7e464a3b5707e537f56d70defcd",
      "parents": [
        "3984c7f63e1a92853c87175ef6d1d72b38d3f0ac"
      ],
      "author": {
        "name": "garciadeblas",
        "email": "gerardo.garciadeblas@telefonica.com",
        "time": "Sun Jun 19 00:49:47 2022 +0200"
      },
      "committer": {
        "name": "garciadeblas",
        "email": "gerardo.garciadeblas@telefonica.com",
        "time": "Sun Jun 19 00:52:28 2022 +0200"
      },
      "message": "Support of several VNF and VDU in ns-heal and vnf-heal commands\n\nClick does not allow advanced patterns for positional options.\nThis makes impossible to request the healing of several VNF or VDU\nwith different options like --count-index or --run-day1.\n\nThis change introduces a processing of the args used in ns-heal and\nvnf-heal commands to allow those patterns.\n\nIn addition, the change introduces the logic to use either the VNF\ninstance ID or the identifier of a VNF inside a NS, known as\n\"member-vnf-index-ref\".\n\nChange-Id: I8b2f18aff6146ce579da33e67054f4a0f98c706a\nSigned-off-by: garciadeblas \u003cgerardo.garciadeblas@telefonica.com\u003e\n"
    },
    {
      "commit": "3984c7f63e1a92853c87175ef6d1d72b38d3f0ac",
      "tree": "2cb727644c2f8065f570e77c467e6fa2aacb239e",
      "parents": [
        "fcfed2f9c065ba92f775fb6f4563d5d4b64e7797"
      ],
      "author": {
        "name": "garciadeblas",
        "email": "gerardo.garciadeblas@telefonica.com",
        "time": "Wed Jun 15 11:13:20 2022 +0200"
      },
      "committer": {
        "name": "garciadeblas",
        "email": "gerardo.garciadeblas@telefonica.com",
        "time": "Wed Jun 15 11:13:20 2022 +0200"
      },
      "message": "Fix ns-heal and vnf-heal commands to anchor to cli_osm\n\nChange-Id: I64bb2c56a0cad4fc0c6832874bdc1da38cfb6573\nSigned-off-by: garciadeblas \u003cgerardo.garciadeblas@telefonica.com\u003e\n"
    },
    {
      "commit": "fcfed2f9c065ba92f775fb6f4563d5d4b64e7797",
      "tree": "9bd27722a262eed9856719fe806b06e34ca7bed6",
      "parents": [
        "a56e7c2f36bbbd750200a5a599f07e009dca0fe6"
      ],
      "author": {
        "name": "garciadeblas",
        "email": "gerardo.garciadeblas@telefonica.com",
        "time": "Thu Apr 28 15:50:08 2022 +0200"
      },
      "committer": {
        "name": "garciadeblas",
        "email": "gerardo.garciadeblas@telefonica.com",
        "time": "Mon Jun 13 16:36:26 2022 +0200"
      },
      "message": "Feature 10909: Heal operation for VDU\n\nChange-Id: I676563f1cc8ed5603032fdf9e722e070329ea249\nSigned-off-by: garciadeblas \u003cgerardo.garciadeblas@telefonica.com\u003e\n"
    },
    {
      "commit": "a56e7c2f36bbbd750200a5a599f07e009dca0fe6",
      "tree": "0a3e0ddb83838c7855903fefd4a337bedab6fc89",
      "parents": [
        "aa2f17426996e97093f66701d1e3997101723655"
      ],
      "author": {
        "name": "garciadeblas",
        "email": "gerardo.garciadeblas@telefonica.com",
        "time": "Fri Jun 10 13:24:19 2022 +0200"
      },
      "committer": {
        "name": "garciadeblas",
        "email": "gerardo.garciadeblas@telefonica.com",
        "time": "Fri Jun 10 13:24:32 2022 +0200"
      },
      "message": "Fix bug 2073 to delete properly unzipped packages during osm repo-index\n\nChange-Id: I906a9cf66265f857e00f565caf0152806cd878f0\nSigned-off-by: garciadeblas \u003cgerardo.garciadeblas@telefonica.com\u003e\n"
    },
    {
      "commit": "aa2f17426996e97093f66701d1e3997101723655",
      "tree": "c9fbd797d0342355fa72eb5badc70c14590aa952",
      "parents": [
        "e17cc1f266ae150d420db6d9177ed5a70ba362b1"
      ],
      "author": {
        "name": "garciadeblas",
        "email": "gerardo.garciadeblas@telefonica.com",
        "time": "Wed Jun 08 16:37:42 2022 +0200"
      },
      "committer": {
        "name": "garciadeblas",
        "email": "gerardo.garciadeblas@telefonica.com",
        "time": "Thu Jun 09 09:25:45 2022 +0200"
      },
      "message": "Remove eval function\n\nChange-Id: I8e042d9e27d225d623a87418503ea0d71f864207\nSigned-off-by: garciadeblas \u003cgerardo.garciadeblas@telefonica.com\u003e\n"
    },
    {
      "commit": "e17cc1f266ae150d420db6d9177ed5a70ba362b1",
      "tree": "8102c86066ca2ba8dd616597e7000130deefbe4b",
      "parents": [
        "dbe3ffb4fc683e680ea1e34796dc1165e435ce15"
      ],
      "author": {
        "name": "garciadeblas",
        "email": "gerardo.garciadeblas@telefonica.com",
        "time": "Wed Jun 08 16:19:28 2022 +0200"
      },
      "committer": {
        "name": "garciadeblas",
        "email": "gerardo.garciadeblas@telefonica.com",
        "time": "Wed Jun 08 16:19:53 2022 +0200"
      },
      "message": "Set autoscape to True in Jinja2 environment\n\nChange-Id: I364c59c121cee386632f6a8f6742f2a0f1da65b4\nSigned-off-by: garciadeblas \u003cgerardo.garciadeblas@telefonica.com\u003e\n"
    },
    {
      "commit": "dbe3ffb4fc683e680ea1e34796dc1165e435ce15",
      "tree": "4663cbf2b84ec4b96b5d21bfb3bb0c8756a8455c",
      "parents": [
        "0a3cee20d28824aeca5ef5afce2b83bdb31222d6"
      ],
      "author": {
        "name": "Gabriel Cuba",
        "email": "gcuba@whitestack.com",
        "time": "Tue Mar 22 14:40:24 2022 -0500"
      },
      "committer": {
        "name": "garciadeblas",
        "email": "gerardo.garciadeblas@telefonica.com",
        "time": "Fri May 27 12:09:24 2022 +0200"
      },
      "message": "Feature 10904: Make all deployment methods optional for K8s cluster\n\nChange-Id: Idb900ef102966069cf4a339e9991d397e04bed28\nSigned-off-by: Gabriel Cuba \u003cgcuba@whitestack.com\u003e\n"
    },
    {
      "commit": "0a3cee20d28824aeca5ef5afce2b83bdb31222d6",
      "tree": "58f4ffea39fe1d1be8edf5da4451b3d7208affe4",
      "parents": [
        "8f4936bbd22fc700b9d1e64eb6b056bf7744b0a4"
      ],
      "author": {
        "name": "vegall",
        "email": "lvega@whitestack.com",
        "time": "Wed Apr 27 15:56:04 2022 +0000"
      },
      "committer": {
        "name": "garciadeblas",
        "email": "gerardo.garciadeblas@telefonica.com",
        "time": "Wed May 18 10:49:25 2022 +0200"
      },
      "message": "Feature 10920: Monitoring of NFVI-leve VNF metrics form Prometheus TSDB\n\nChange-Id: Id1c9782735de51b5348b8930de9c4cdd5d81f406\nSigned-off-by: vegall \u003clvega@whitestack.com\u003e\n"
    },
    {
      "commit": "8f4936bbd22fc700b9d1e64eb6b056bf7744b0a4",
      "tree": "021ceb3bae3b8bf8c15f4ade4347a8bda9968ed7",
      "parents": [
        "2c087a32de17a0f5f386bab6513df2e3847ba3da"
      ],
      "author": {
        "name": "David Garcia",
        "email": "david.garcia@canonical.com",
        "time": "Wed Apr 06 10:47:31 2022 +0200"
      },
      "committer": {
        "name": "beierlm",
        "email": "mark.beierl@canonical.com",
        "time": "Mon May 02 15:36:39 2022 +0200"
      },
      "message": "Add `osm ns-update` command\n\nThe ns-update command allows to update a network service so that all its\nVNF instances are updated to the latest revision.\n\nFeature 10908\n\nChange-Id: Iffa73558b3dfe8d83d33644294cb6068c642dddf\nSigned-off-by: David Garcia \u003cdavid.garcia@canonical.com\u003e\n"
    },
    {
      "commit": "2c087a32de17a0f5f386bab6513df2e3847ba3da",
      "tree": "06bb7fbab8894a3a809c74bb871df55b604ac2a4",
      "parents": [
        "4619e201d0c155a985a253f4fdaf3ae6d0fed30f"
      ],
      "author": {
        "name": "selvi.j",
        "email": "selvi.j@tataelxsi.co.in",
        "time": "Mon Apr 04 07:41:22 2022 +0000"
      },
      "committer": {
        "name": "selvi.j",
        "email": "selvi.j@tataelxsi.co.in",
        "time": "Fri Apr 08 12:32:23 2022 +0000"
      },
      "message": "Feature 10914: Enforce Password change on First login\n\nAdded osmcli support to Enforce Password change on First login\nand expire password after preset number of days feature\n\nAddressed the review comments and updated the patch\n\nChange-Id: I095affe2a1a91cb1ff3321dc0bb4e52337b8d6c5\nSigned-off-by: selvi.j \u003cselvi.j@tataelxsi.co.in\u003e\n"
    },
    {
      "commit": "4619e201d0c155a985a253f4fdaf3ae6d0fed30f",
      "tree": "aa82d24f29b9e601315445b9488c269f01817d81",
      "parents": [
        "b66761bd5f0c65dcec418a27ebfd83a56eec7e91"
      ],
      "author": {
        "name": "garciadeblas",
        "email": "gerardo.garciadeblas@telefonica.com",
        "time": "Thu Mar 31 15:47:17 2022 +0200"
      },
      "committer": {
        "name": "garciadeblas",
        "email": "gerardo.garciadeblas@telefonica.com",
        "time": "Thu Mar 31 15:47:27 2022 +0200"
      },
      "message": "Minor typo in package_tool to initialize set\n\nChange-Id: Id3e8851044b8fcce1dc05ca4de0431dec32a8f8c\nSigned-off-by: garciadeblas \u003cgerardo.garciadeblas@telefonica.com\u003e\n"
    },
    {
      "commit": "b66761bd5f0c65dcec418a27ebfd83a56eec7e91",
      "tree": "53f72d266def420fd726295ac8faafd3864a847c",
      "parents": [
        "d13d599e9c39425d8d8ed9e93b47a9f931f62bb3"
      ],
      "author": {
        "name": "garciadeblas",
        "email": "gerardo.garciadeblas@telefonica.com",
        "time": "Fri Mar 11 10:52:50 2022 +0100"
      },
      "committer": {
        "name": "garciadeblas",
        "email": "gerardo.garciadeblas@telefonica.com",
        "time": "Fri Mar 11 10:52:50 2022 +0100"
      },
      "message": "Add timeout param for ns-create\n\nChange-Id: I82c26a21c3d4f2f96771bda1a4b2a7588ce1315c\nSigned-off-by: garciadeblas \u003cgerardo.garciadeblas@telefonica.com\u003e\n"
    },
    {
      "commit": "d13d599e9c39425d8d8ed9e93b47a9f931f62bb3",
      "tree": "e3653554e8523457a25259d11308f9e06587ee7c",
      "parents": [
        "45100df135425f2a314367210bca9056a5026d64"
      ],
      "author": {
        "name": "beierlm",
        "email": "mark.beierl@canonical.com",
        "time": "Thu Jan 13 13:08:57 2022 -0500"
      },
      "committer": {
        "name": "beierlm",
        "email": "mark.beierl@canonical.com",
        "time": "Wed Jan 19 10:55:38 2022 -0500"
      },
      "message": "Bug 1846: 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 1846\n\nChange-Id: I589199979818b0fe5892df1d40849da8f6e06ded\nSigned-off-by: beierlm \u003cmark.beierl@canonical.com\u003e\n"
    },
    {
      "commit": "45100df135425f2a314367210bca9056a5026d64",
      "tree": "b144907f0ac53a9596109e00d2323fe10a8dd995",
      "parents": [
        "cca4acdd2d0c55f5d1d38a4753e5722a2fafb5fa"
      ],
      "author": {
        "name": "bravof",
        "email": "fbravo@whitestack.com",
        "time": "Tue Nov 23 17:34:49 2021 -0300"
      },
      "committer": {
        "name": "beierlm",
        "email": "mark.beierl@canonical.com",
        "time": "Wed Nov 24 01:11:37 2021 +0100"
      },
      "message": "bugfix: sol004 and sol007 accepting zip files when vnfpkg-create or nspkg-create are executed\n\nChange-Id: Ic0d6979979b92906c5c4156c93a9044f6ebe41b0\nSigned-off-by: bravof \u003cfbravo@whitestack.com\u003e\n"
    },
    {
      "commit": "cca4acdd2d0c55f5d1d38a4753e5722a2fafb5fa",
      "tree": "ba85b6b0f6713e3948807844a5c0e6671685ab30",
      "parents": [
        "e7c24981a7021176e68ee87998c86d21e87f548e"
      ],
      "author": {
        "name": "bravof",
        "email": "fbravo@whitestack.com",
        "time": "Fri Oct 29 16:32:38 2021 -0300"
      },
      "committer": {
        "name": "beierlm",
        "email": "mark.beierl@canonical.com",
        "time": "Mon Nov 22 21:25:31 2021 +0100"
      },
      "message": "feature: sol004 and sol007\n\nChange-Id: I451f7e53ae48ecd9e3762c2e007d33cfac5d8292\nSigned-off-by: bravof \u003cfbravo@whitestack.com\u003e\n"
    },
    {
      "commit": "e7c24981a7021176e68ee87998c86d21e87f548e",
      "tree": "562575bdf8350027e1691b67601d378484c8f69e",
      "parents": [
        "4054a86e8a9e206b36c53d84d67035646f0beee9"
      ],
      "author": {
        "name": "garciadeblas",
        "email": "gerardo.garciadeblas@telefonica.com",
        "time": "Mon Nov 01 22:04:32 2021 +0100"
      },
      "committer": {
        "name": "garciadeblas",
        "email": "gerardo.garciadeblas@telefonica.com",
        "time": "Fri Nov 05 13:18:05 2021 +0000"
      },
      "message": "Update vim-create and vim-update to  accept config and credential files\n\nvim-create will accept both a config dict and a config file, with respective\noptions \"--config\" and \"--config_file\". If a key is present in both, the\nvalue in the config dict will prevail.\n\nIn addition, vim-create command will accept a new option --creds, required\nfor Google Cloud Platform (GCP) due to the way the authentication works in\nGCP. That option is codified directly in the config dict that is sent to the\nNBI, under config[\"credentials\"]. The RO connector for GCP will receive it\nand will expect those credentials in that dictionary. In the future, other\nRO connectors might use a similar approach.\n\nFinally, this change also adds the option --literal to vim-show command.\n\nChange-Id: Ifb4c284593b171353b6c180bdc7af75e8a25dfac\nSigned-off-by: garciadeblas \u003cgerardo.garciadeblas@telefonica.com\u003e\n"
    },
    {
      "commit": "4054a86e8a9e206b36c53d84d67035646f0beee9",
      "tree": "f683fcd370e6139a1f98701a07252df80e31eb53",
      "parents": [
        "74184d74a5f28750481ace1134438920d358359f"
      ],
      "author": {
        "name": "David Garcia",
        "email": "david.garcia@canonical.com",
        "time": "Tue Oct 26 17:17:50 2021 +0200"
      },
      "committer": {
        "name": "David Garcia",
        "email": "david.garcia@canonical.com",
        "time": "Tue Oct 26 17:17:50 2021 +0200"
      },
      "message": "Fix bug 1721: charms can include reference to .charm files\n\nChange-Id: I7bb1c468c528e390b4368e7bdb172f47066c8d48\nSigned-off-by: David Garcia \u003cdavid.garcia@canonical.com\u003e\n"
    },
    {
      "commit": "74184d74a5f28750481ace1134438920d358359f",
      "tree": "c4cba10d9fbf0c2638899d8fa6ec8e63fd4ab0ca",
      "parents": [
        "134d87495b22e068a39616ae61860d2be803b7a9"
      ],
      "author": {
        "name": "David Garcia",
        "email": "david.garcia@canonical.com",
        "time": "Wed Oct 13 17:17:28 2021 +0200"
      },
      "committer": {
        "name": "David Garcia",
        "email": "david.garcia@canonical.com",
        "time": "Wed Oct 13 17:17:28 2021 +0200"
      },
      "message": "Fix bug 1701: remove vcaId parameter on ns-create\n\nChange-Id: I7efc475000c19088e3afe468f6ebbdf79dabe006\nSigned-off-by: David Garcia \u003cdavid.garcia@canonical.com\u003e\n"
    },
    {
      "commit": "134d87495b22e068a39616ae61860d2be803b7a9",
      "tree": "f311be441a6579b652180a6e5def3e3de310ed0b",
      "parents": [
        "70208ca1de7ff0e91a17d8f918d5b6044e9fa388"
      ],
      "author": {
        "name": "username\u003dgomezchavez",
        "email": "guillermo.gomez.external@atos.net",
        "time": "Thu Sep 02 18:39:20 2021 +0200"
      },
      "committer": {
        "name": "beierlm",
        "email": "mark.beierl@canonical.com",
        "time": "Wed Sep 29 16:54:09 2021 +0200"
      },
      "message": "Fix bug 1392 package-create update with sol006 templates for VNFD and NSD\n\nChange-Id: If3e39c83b65853d0115781baef32f66fd7e44ab0\nSigned-off-by: gomezchavez \u003cguillermo.gomez.external@atos.net\u003e\n"
    },
    {
      "commit": "70208ca1de7ff0e91a17d8f918d5b6044e9fa388",
      "tree": "1e870922b020db93961ba0a515bd2a0d5ba74081",
      "parents": [
        "8b7ea7056f98bec7a7fa66abd35af020bddfa9b5"
      ],
      "author": {
        "name": "username\u003dgomezchavez",
        "email": "guillermo.gomez.external@atos.net",
        "time": "Thu Sep 02 18:39:20 2021 +0200"
      },
      "committer": {
        "name": "gomezchavez",
        "email": "guillermo.gomez.external@atos.net",
        "time": "Wed Sep 15 11:51:36 2021 +0200"
      },
      "message": "Fix Bug 1493 repo generation from osm-packages\n\nChange-Id: I56dc1257d8a925d3128aa2a03d1594ff1aacdbbb\nSigned-off-by: gomezchavez \u003cguillermo.gomez.external@atos.net\u003e\n"
    },
    {
      "commit": "8b7ea7056f98bec7a7fa66abd35af020bddfa9b5",
      "tree": "9b42fe9b5f90b4426907e00ac6f7ab59023449e7",
      "parents": [
        "8a29667fc3e9222e6ee2288c69d7a450d6bc014a"
      ],
      "author": {
        "name": "David Garcia",
        "email": "david.garcia@canonical.com",
        "time": "Thu Jul 29 10:16:31 2021 +0200"
      },
      "committer": {
        "name": "beierlm",
        "email": "mark.beierl@canonical.com",
        "time": "Fri Jul 30 14:46:43 2021 +0200"
      },
      "message": "Add Coverage files to .gitignore\n\nChange-Id: I896702a3bd0cb7d9259ec5d844ec2baea3cbd02c\nSigned-off-by: David Garcia \u003cdavid.garcia@canonical.com\u003e\n"
    },
    {
      "commit": "8a29667fc3e9222e6ee2288c69d7a450d6bc014a",
      "tree": "4dee8b1b654e78e447776ed418fc632aea45bf30",
      "parents": [
        "c4d4027967ad2ddf39e464f9711b77516002a6b8"
      ],
      "author": {
        "name": "David Garcia",
        "email": "david.garcia@canonical.com",
        "time": "Thu Jul 29 10:28:15 2021 +0200"
      },
      "committer": {
        "name": "beierlm",
        "email": "mark.beierl@canonical.com",
        "time": "Fri Jul 30 14:46:18 2021 +0200"
      },
      "message": "Avoid adding a charm to the package more than once\n\nFix bug 1610\n\nChange-Id: I45ef328cefeff959b0b2d3bcacb75871f780b39e\nSigned-off-by: David Garcia \u003cdavid.garcia@canonical.com\u003e\n"
    },
    {
      "commit": "c4d4027967ad2ddf39e464f9711b77516002a6b8",
      "tree": "4f40c372d391aec0a805a86a1edafc571150a6ac",
      "parents": [
        "85c13fc77aa3cfed7ca1b0ed1dfb339dc300201c"
      ],
      "author": {
        "name": "Antonio Marsico",
        "email": "antonio.marsico@bt.com",
        "time": "Wed Jun 30 16:49:53 2021 +0200"
      },
      "committer": {
        "name": "Antonio Marsico",
        "email": "antonio.marsico@bt.com",
        "time": "Wed Jun 30 17:01:56 2021 +0200"
      },
      "message": "Improved Kubernetes management\n\n  * Implementing wait option\n  * Fixing cluster update\n\nChange-Id: I9e234518df18e7736e573bdd613240e9342cda10\nSigned-off-by: Antonio Marsico \u003cantonio.marsico@bt.com\u003e\n"
    },
    {
      "commit": "85c13fc77aa3cfed7ca1b0ed1dfb339dc300201c",
      "tree": "839fcf2fcf4fcbec33391dc37733cb43b466964f",
      "parents": [
        "54a2a65cf3c784ceeb41e2351140ce216a21dd4d"
      ],
      "author": {
        "name": "Antonio Marsico",
        "email": "antonio.marsico@bt.com",
        "time": "Wed Jun 23 23:19:36 2021 +0100"
      },
      "committer": {
        "name": "Antonio Marsico",
        "email": "antonio.marsico@bt.com",
        "time": "Tue Jun 29 16:27:26 2021 +0200"
      },
      "message": "Improved PDU management\n\n  * Fixing PDU update\n  * Adding client option\n\nChange-Id: If74a43f9696b720d62b49e6db93571cbfc9024a0\nSigned-off-by: Antonio Marsico \u003cantonio.marsico@bt.com\u003e\n"
    },
    {
      "commit": "54a2a65cf3c784ceeb41e2351140ce216a21dd4d",
      "tree": "15bfa8bdb0ffd5cbb0009753b16b8ae2786707bb",
      "parents": [
        "3f19f49290d595f561850ca9bcdbfcd4b3733297"
      ],
      "author": {
        "name": "garciadeblas",
        "email": "gerardo.garciadeblas@telefonica.com",
        "time": "Fri Feb 26 12:06:00 2021 +0000"
      },
      "committer": {
        "name": "garciadeblas",
        "email": "gerardo.garciadeblas@telefonica.com",
        "time": "Fri May 21 17:06:17 2021 +0200"
      },
      "message": "Feature 10476: New client commands and library to manage subscriptions\n\nChange-Id: I55aa5e78375829f20fa4aa881058a6c3a0df622d\nSigned-off-by: garciadeblas \u003cgerardo.garciadeblas@telefonica.com\u003e\n"
    },
    {
      "commit": "3f19f49290d595f561850ca9bcdbfcd4b3733297",
      "tree": "d3fb7662c6a2a1d020fda2b566d14691975a6f7e",
      "parents": [
        "961145b6c1ab65c8cc5953aae008781e285c1461"
      ],
      "author": {
        "name": "Atul Agarwal",
        "email": "atul.agarwal@altran.com",
        "time": "Thu Mar 18 08:22:17 2021 +0000"
      },
      "committer": {
        "name": "beierlm",
        "email": "mark.beierl@canonical.com",
        "time": "Tue May 04 21:07:29 2021 +0200"
      },
      "message": "Feature 10339 - Enhanced Alarm Mgmt. (SOL005 FM Interface)\n\nChange-Id: I5b23f0e4b80808919e0a0cb864d9c700cffcdea4\nSigned-off-by: Atul Agarwal \u003catul.agarwal@altran.com\u003e\n"
    },
    {
      "commit": "961145b6c1ab65c8cc5953aae008781e285c1461",
      "tree": "b77b82f89bb98d3e426c32f9c6191a824b3a1a1b",
      "parents": [
        "8fdbc7b94c475febecf9896d9ea1e715f82c3daa"
      ],
      "author": {
        "name": "David Garcia",
        "email": "david.garcia@canonical.com",
        "time": "Wed Mar 31 19:13:10 2021 +0200"
      },
      "committer": {
        "name": "beierlm",
        "email": "mark.beierl@canonical.com",
        "time": "Wed Apr 28 10:50:04 2021 +0200"
      },
      "message": "Feature 10239: Distributed VCA\n\nAdd the following commands to the OSM Client:\n - osm vca-add\n - osm vca-delete\n - osm vca-update\n - osm vca-list\n - osm vca-show\nOther changes:\n - Add the --vca argument in the osm vim-create command, to be able to\nassociate a vca with a VIM\nDepends on: https://osm.etsi.org/gerrit/#/c/osm/NBI/+/10574/\n\nChange-Id: I1d322745d16c5ade27444be5afd37904f7306c5c\nSigned-off-by: David Garcia \u003cdavid.garcia@canonical.com\u003e\n"
    },
    {
      "commit": "8fdbc7b94c475febecf9896d9ea1e715f82c3daa",
      "tree": "58e13e5f67aed225bf8a052dcc555c8c57a65756",
      "parents": [
        "f5c87f062b9d4b707135cc106ca7256d100461df"
      ],
      "author": {
        "name": "beierlm",
        "email": "mark.beierl@canonical.com",
        "time": "Thu Apr 22 13:00:30 2021 -0400"
      },
      "committer": {
        "name": "beierlm",
        "email": "mark.beierl@canonical.com",
        "time": "Tue Apr 27 15:21:05 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: I3b3eee1b7a88c4d0b14b7c8966769c3918ad77e0\nSigned-off-by: beierlm \u003cmark.beierl@canonical.com\u003e\n"
    },
    {
      "commit": "f5c87f062b9d4b707135cc106ca7256d100461df",
      "tree": "f08dbcee5bbe402cc763bf350bd9597c8ecb90ff",
      "parents": [
        "af2c282f8762a04cf81bc7e68da5e46bb8cfd9ac"
      ],
      "author": {
        "name": "beierlm",
        "email": "mark.beierl@canonical.com",
        "time": "Mon Apr 26 16:42:12 2021 -0400"
      },
      "committer": {
        "name": "beierlm",
        "email": "mark.beierl@canonical.com",
        "time": "Mon Apr 26 16:42:12 2021 -0400"
      },
      "message": "Restrict tags to versions\n\nUse the same from of git describe as the setup.py so that only tags\nwhich start with a v will be used for versions\n\nChange-Id: I89b119e52b91c8886cfb9a3dc43b54d2425253b0\nSigned-off-by: beierlm \u003cmark.beierl@canonical.com\u003e\n"
    },
    {
      "commit": "af2c282f8762a04cf81bc7e68da5e46bb8cfd9ac",
      "tree": "97b9323bd7018bca9d64ea346a3c334c10a7882a",
      "parents": [
        "905afee5f5b51abc5ee7317361dc0b44c3f80ac4"
      ],
      "author": {
        "name": "beierlm",
        "email": "mark.beierl@canonical.com",
        "time": "Mon Apr 19 15:17:53 2021 -0400"
      },
      "committer": {
        "name": "beierlm",
        "email": "mark.beierl@canonical.com",
        "time": "Tue Apr 20 15:09:48 2021 +0200"
      },
      "message": "Update GitLab Scanner\n\nAdds libcurl4-openssl-dev to the scanner dependencies so we can\nproperly analyse all upstream dependencies of osmclient\n\nChange-Id: I05318f8a87d1f9aeb151a7a15e7a2a44602292b4\nSigned-off-by: beierlm \u003cmark.beierl@canonical.com\u003e\n"
    },
    {
      "commit": "905afee5f5b51abc5ee7317361dc0b44c3f80ac4",
      "tree": "eaf61e09d3b572b424077ac4b07b17a1b26888ba",
      "parents": [
        "4335f9962fec0516628b5d0b8337fc977e55669c"
      ],
      "author": {
        "name": "garciadeblas",
        "email": "gerardo.garciadeblas@telefonica.com",
        "time": "Thu Apr 08 12:32:22 2021 +0200"
      },
      "committer": {
        "name": "garciadeblas",
        "email": "gerardo.garciadeblas@telefonica.com",
        "time": "Thu Apr 08 12:32:22 2021 +0200"
      },
      "message": "Fix bug 1494: raise exception if repo-index fails\n\nChange-Id: Icd56912f58444c9a6c20fe6336207056992f883f\nSigned-off-by: garciadeblas \u003cgerardo.garciadeblas@telefonica.com\u003e\n"
    },
    {
      "commit": "4335f9962fec0516628b5d0b8337fc977e55669c",
      "tree": "8d73dcf8419f417b443ce5c102e40ef678240f7d",
      "parents": [
        "c27c98a9cd08703d7e9b9aefdf6cf961a3b73f5a"
      ],
      "author": {
        "name": "beierlm",
        "email": "mark.beierl@canonical.com",
        "time": "Wed Mar 24 09:26:06 2021 -0400"
      },
      "committer": {
        "name": "beierlm",
        "email": "mark.beierl@canonical.com",
        "time": "Tue Apr 06 16:11:09 2021 -0400"
      },
      "message": "Feature 10296 Pip Standardization\n\nCreates standard template for tox.ini\nIntroduces \u0027safety\u0027 for listing upstream CVEs\nPins all versions of all upstream modules\n\nChange-Id: I20f3b8b1c386aa03ebbec37ab74bc106451328d1\nSigned-off-by: beierlm \u003cmark.beierl@canonical.com\u003e\n"
    },
    {
      "commit": "c27c98a9cd08703d7e9b9aefdf6cf961a3b73f5a",
      "tree": "72d4fb73370b093bb8db9d97debc05e25de00547",
      "parents": [
        "44c28b303389545255d69dd014c50942478faef2"
      ],
      "author": {
        "name": "beierlm",
        "email": "mark.beierl@canonical.com",
        "time": "Mon Mar 29 16:03:37 2021 -0400"
      },
      "committer": {
        "name": "beierlm",
        "email": "mark.beierl@canonical.com",
        "time": "Mon Mar 29 16:03:37 2021 -0400"
      },
      "message": "Proceed if no day 1 2\n\nFixed bug where nf package build would fail if there are no day1-2 primitives\nfound.\n\nChange-Id: I171e79683ad43537dc851ac05b8fb40f35cef903\nSigned-off-by: beierlm \u003cmark.beierl@canonical.com\u003e\n"
    },
    {
      "commit": "44c28b303389545255d69dd014c50942478faef2",
      "tree": "3f653f0064200c13760a2ca287fb963d0158ca6f",
      "parents": [
        "95686bbc69ded243c346f94dceb0bee567572fb7"
      ],
      "author": {
        "name": "beierlm",
        "email": "mark.beierl@canonical.com",
        "time": "Fri Mar 26 06:32:13 2021 -0400"
      },
      "committer": {
        "name": "beierlm",
        "email": "mark.beierl@canonical.com",
        "time": "Fri Mar 26 06:32:13 2021 -0400"
      },
      "message": "Removing Charmcraft\n\nRemoving the Python dependency on charmcraft, requiring the person who\nbuilds charms to have charmcraft installed instead.\n\nPartial revert of 52424a2\n\nChange-Id: Ia5acfcd43c035071bd5e989828b3909fd5d13f41\nSigned-off-by: beierlm \u003cmark.beierl@canonical.com\u003e\n"
    },
    {
      "commit": "95686bbc69ded243c346f94dceb0bee567572fb7",
      "tree": "0b5e622dfc1f196cf2b6d220ad4474ddfc60fcf3",
      "parents": [
        "52424a2ae26db69c5a97d01e84454ffdd4d31228"
      ],
      "author": {
        "name": "beierlm",
        "email": "mark.beierl@canonical.com",
        "time": "Tue Mar 23 16:26:45 2021 -0400"
      },
      "committer": {
        "name": "beierlm",
        "email": "mark.beierl@canonical.com",
        "time": "Tue Mar 23 16:26:45 2021 -0400"
      },
      "message": "Standardize Formatting\n\nNothing but whitespace change.  Reformatted using Black.\n\nChange-Id: I1afd579ede0dd49f2d104d4f4bc470a4ac8cbba8\nSigned-off-by: beierlm \u003cmark.beierl@canonical.com\u003e\n"
    },
    {
      "commit": "52424a2ae26db69c5a97d01e84454ffdd4d31228",
      "tree": "9855a6bc7a684d242b1bb835542f8f113cc19c74",
      "parents": [
        "631949fc005ba91d4af5127821f59fa7c5c9d0be"
      ],
      "author": {
        "name": "David Garcia",
        "email": "david.garcia@canonical.com",
        "time": "Mon Mar 22 12:56:16 2021 +0100"
      },
      "committer": {
        "name": "David Garcia",
        "email": "david.garcia@canonical.com",
        "time": "Mon Mar 22 14:21:19 2021 +0100"
      },
      "message": "Add automatic build for ops charms\n\nAdded charmcraft dependency for building charms.\nFor using this utility, place the src code of the charm under\ncharms/ops, and the osmclient will build and place the charm code in the\ncharms/ folder.\n\nChange-Id: Ib86d9ac966822131b2df3fc7621b42a49be7baba\nSigned-off-by: David Garcia \u003cdavid.garcia@canonical.com\u003e\n"
    },
    {
      "commit": "631949fc005ba91d4af5127821f59fa7c5c9d0be",
      "tree": "802bb42d662e0b47ba5192bf46e431a799466309",
      "parents": [
        "1931b2032c07d1ed3897739d0b40485d4411db1d"
      ],
      "author": {
        "name": "garciadeblas",
        "email": "gerardo.garciadeblas@telefonica.com",
        "time": "Wed Feb 24 11:31:50 2021 +0000"
      },
      "committer": {
        "name": "garciadeblas",
        "email": "gerardo.garciadeblas@telefonica.com",
        "time": "Mon Mar 01 13:53:14 2021 +0000"
      },
      "message": "Clean-up unused global variables\n\nChange-Id: I67aeb248e447fc7036e70d6081232f777a2fb713\nSigned-off-by: garciadeblas \u003cgerardo.garciadeblas@telefonica.com\u003e\n"
    },
    {
      "commit": "1931b2032c07d1ed3897739d0b40485d4411db1d",
      "tree": "5c98d7da8fbe49cff9c3341e08ddc283b7bc73eb",
      "parents": [
        "ece33e2f32de80e729e815d0e385a56b973ebecb"
      ],
      "author": {
        "name": "bravof",
        "email": "fbravo@whitestack.com",
        "time": "Mon Feb 22 18:00:48 2021 -0300"
      },
      "committer": {
        "name": "bravof",
        "email": "fbravo@whitestack.com",
        "time": "Thu Feb 25 12:21:13 2021 -0300"
      },
      "message": "fix(juju): honor juju changes in descriptor\n\nChange-Id: Ia2e8de3d7f50b164c386e4bef263c2e851cd2bc0\nSigned-off-by: bravof \u003cfbravo@whitestack.com\u003e\n"
    },
    {
      "commit": "ece33e2f32de80e729e815d0e385a56b973ebecb",
      "tree": "c46178f639ead4924b29525eca4bdf1bd4f87981",
      "parents": [
        "85fe6ebf08098c66cfb3b140fc994835f70d9efc"
      ],
      "author": {
        "name": "garciadeblas",
        "email": "gerardo.garciadeblas@telefonica.com",
        "time": "Sun Feb 21 16:28:19 2021 +0000"
      },
      "committer": {
        "name": "garciadeblas",
        "email": "gerardo.garciadeblas@telefonica.com",
        "time": "Sun Feb 21 16:28:19 2021 +0000"
      },
      "message": "Removed duplicated dependecy in setup.py\n\nChange-Id: I247670d156844fc8bd1a5f45bee6b7f7b94c9d3c\nSigned-off-by: garciadeblas \u003cgerardo.garciadeblas@telefonica.com\u003e\n"
    },
    {
      "commit": "85fe6ebf08098c66cfb3b140fc994835f70d9efc",
      "tree": "9efd931fabf1fedcf980832b39ba270ba3e722d5",
      "parents": [
        "5f3a090f41062cd2b68bc12624d0af927d217d30"
      ],
      "author": {
        "name": "garciadeblas",
        "email": "gerardo.garciadeblas@telefonica.com",
        "time": "Mon Jan 25 16:39:19 2021 +0000"
      },
      "committer": {
        "name": "garciadeblas",
        "email": "gerardo.garciadeblas@telefonica.com",
        "time": "Sat Feb 06 12:25:49 2021 +0000"
      },
      "message": "New translation commands for SOL006: recursive package-translate, descriptor-translate\n\nChange-Id: I4dd6e5b6eed7f8869ef7462b1ba9a9ff36944b5c\nSigned-off-by: garciadeblas \u003cgerardo.garciadeblas@telefonica.com\u003e\n"
    },
    {
      "commit": "5f3a090f41062cd2b68bc12624d0af927d217d30",
      "tree": "52fa6f628fb567a53834a6f75eb976d46d79a79d",
      "parents": [
        "17eb22de30e54e68c2b1f4313da1edf4d559f0a1"
      ],
      "author": {
        "name": "beierlm",
        "email": "mark.beierl@canonical.com",
        "time": "Fri Jan 15 14:15:12 2021 -0500"
      },
      "committer": {
        "name": "beierlm",
        "email": "mark.beierl@canonical.com",
        "time": "Fri Jan 15 14:15:12 2021 -0500"
      },
      "message": "Enable GitLab scan\n\nAdds a GitLab build file that will perform security and\ndependency scans of the project on repository mirror.\n\nChange-Id: Id872a2e4a1be4665cc304eeb86cae53f2c9a999c\nSigned-off-by: beierlm \u003cmark.beierl@canonical.com\u003e\n"
    },
    {
      "commit": "17eb22de30e54e68c2b1f4313da1edf4d559f0a1",
      "tree": "001b48348a2cb2c768eb996ab521f2679b38e333",
      "parents": [
        "4b30b876b197d05b09f34d1ae4b57e331165d0fa"
      ],
      "author": {
        "name": "David Garcia",
        "email": "david.garcia@canonical.com",
        "time": "Mon Dec 14 16:52:19 2020 +0100"
      },
      "committer": {
        "name": "David Garcia",
        "email": "david.garcia@canonical.com",
        "time": "Mon Dec 14 16:52:19 2020 +0100"
      },
      "message": "Fix bug 1370\n\nns-configuration charms were not properly discovered by the client\n\nChange-Id: I56c87ff9285325934dc443bb3f4393fa5e5df2f7\nSigned-off-by: David Garcia \u003cdavid.garcia@canonical.com\u003e\n"
    },
    {
      "commit": "4b30b876b197d05b09f34d1ae4b57e331165d0fa",
      "tree": "427d571e7ad287ea084566c302766475004c6fce",
      "parents": [
        "0438395c63edebf5f34688906decc06935f037e6"
      ],
      "author": {
        "name": "garciadeblas",
        "email": "gerardo.garciadeblas@telefonica.com",
        "time": "Wed Dec 02 23:10:14 2020 +0000"
      },
      "committer": {
        "name": "garciadeblas",
        "email": "gerardo.garciadeblas@telefonica.com",
        "time": "Thu Dec 03 14:29:38 2020 +0000"
      },
      "message": "Validation will fail by default if not using SOL006 format\n\nChange-Id: I343ba1dbc1dc3b047af08366dea68d403ee04545\nSigned-off-by: garciadeblas \u003cgerardo.garciadeblas@telefonica.com\u003e\n"
    },
    {
      "commit": "0438395c63edebf5f34688906decc06935f037e6",
      "tree": "a33e820cad16c90faa2693a89e6336b0e5d1ba4f",
      "parents": [
        "208c6ca02219051ff0a4d525105c88b6b9c83645"
      ],
      "author": {
        "name": "garciadeblas",
        "email": "gerardo.garciadeblas@telefonica.com",
        "time": "Wed Dec 02 22:37:18 2020 +0000"
      },
      "committer": {
        "name": "garciadeblas",
        "email": "gerardo.garciadeblas@telefonica.com",
        "time": "Thu Dec 03 14:29:38 2020 +0000"
      },
      "message": "Fix VNF package generation for SOL006 and previous OSM packages when they contain charms\n\nChange-Id: I9df6508036967ee2c9f16b9247a1be3686070bed\nSigned-off-by: garciadeblas \u003cgerardo.garciadeblas@telefonica.com\u003e\n"
    },
    {
      "commit": "208c6ca02219051ff0a4d525105c88b6b9c83645",
      "tree": "23df23eb18785d643af46f2526e5aafc2ef85805",
      "parents": [
        "3c1603818230f52cf5102fdfbdd8fd8907062e8d"
      ],
      "author": {
        "name": "garciadeblas",
        "email": "gerardo.garciadeblas@telefonica.com",
        "time": "Wed Dec 02 14:18:32 2020 +0000"
      },
      "committer": {
        "name": "garciadeblas",
        "email": "gerardo.garciadeblas@telefonica.com",
        "time": "Thu Dec 03 14:29:38 2020 +0000"
      },
      "message": "Remove ruamel.yaml dependency, use pyyaml instead\n\nChange-Id: Ifb51246e4f920f4e1ef98e1d8393ea93cf4e64e0\nSigned-off-by: garciadeblas \u003cgerardo.garciadeblas@telefonica.com\u003e\n"
    },
    {
      "commit": "3c1603818230f52cf5102fdfbdd8fd8907062e8d",
      "tree": "1f2d0e2ec83b1094e036452b995296734a09a663",
      "parents": [
        "6cda5b06ea314ddf61b7a463aa45048123c6c40d"
      ],
      "author": {
        "name": "garciadeblas",
        "email": "gerardo.garciadeblas@telefonica.com",
        "time": "Wed Dec 02 14:43:08 2020 +0000"
      },
      "committer": {
        "name": "garciadeblas",
        "email": "gerardo.garciadeblas@telefonica.com",
        "time": "Thu Dec 03 14:29:38 2020 +0000"
      },
      "message": "Added logger.debug lines to remaining functions, useful for debugging\n\nChange-Id: I617f5fe4a49bff2fff70baf2e1803ce831735413\nSigned-off-by: garciadeblas \u003cgerardo.garciadeblas@telefonica.com\u003e\n"
    },
    {
      "commit": "6cda5b06ea314ddf61b7a463aa45048123c6c40d",
      "tree": "d647c1a13701aa5e7de049f25b43f09cd58df7ae",
      "parents": [
        "b2b8260e191e7cb2f9059a705e2c030064ab4f16"
      ],
      "author": {
        "name": "David Garcia",
        "email": "david.garcia@canonical.com",
        "time": "Wed Dec 02 15:53:29 2020 +0100"
      },
      "committer": {
        "name": "David Garcia",
        "email": "david.garcia@canonical.com",
        "time": "Wed Dec 02 15:53:29 2020 +0100"
      },
      "message": "Fix minor issue\n\nChange-Id: I13f54c3327b4acaa04b97cfcd4c6bb4b383aae6b\nSigned-off-by: David Garcia \u003cdavid.garcia@canonical.com\u003e\n"
    },
    {
      "commit": "b2b8260e191e7cb2f9059a705e2c030064ab4f16",
      "tree": "20ea7ac253c2d93255e32050eae730961d88f7d3",
      "parents": [
        "1c07734987fd56280f6f8a6198fa5823d6a6821a"
      ],
      "author": {
        "name": "garciadeblas",
        "email": "gerardo.garciadeblas@telefonica.com",
        "time": "Fri Oct 16 12:42:43 2020 +0000"
      },
      "committer": {
        "name": "garciadeblas",
        "email": "gerardo.garciadeblas@telefonica.com",
        "time": "Wed Dec 02 12:44:26 2020 +0000"
      },
      "message": "Fix bug 1265: fix error in k8scluster-list with helm and juju opState\n\nK8scluster-list was showing errors when getting helm-chart and\njuju-bundle operational state when keys were no present.\n\nChange-Id: Iaf1e9d7cc7137ec6ea33bb458a4759f150c8d5d2\nSigned-off-by: garciadeblas \u003cgerardo.garciadeblas@telefonica.com\u003e\n"
    },
    {
      "commit": "1c07734987fd56280f6f8a6198fa5823d6a6821a",
      "tree": "c561bbd0ec413b1953f63956558b5666c25cd5b5",
      "parents": [
        "ef473491254e99f791481b2c0e67066a003c675e"
      ],
      "author": {
        "name": "garciadeblas",
        "email": "gerardo.garciadeblas@telefonica.com",
        "time": "Mon Nov 30 10:43:49 2020 +0000"
      },
      "committer": {
        "name": "garciadeblas",
        "email": "gerardo.garciadeblas@telefonica.com",
        "time": "Mon Nov 30 10:43:49 2020 +0000"
      },
      "message": "nfpkg-repo-list --filter option allows multiple calls\n\nChange-Id: I340a99e4120f0b29456a573716427a8d4850b9ce\nSigned-off-by: garciadeblas \u003cgerardo.garciadeblas@telefonica.com\u003e\n"
    },
    {
      "commit": "ef473491254e99f791481b2c0e67066a003c675e",
      "tree": "b00dd4d143aa516657ff56216af0393ff7fabe00",
      "parents": [
        "c269434a6170abed575c8bd7f3e4badbaf086df8"
      ],
      "author": {
        "name": "beierlm",
        "email": "mark.beierl@canonical.com",
        "time": "Sat Nov 28 12:04:16 2020 -0500"
      },
      "committer": {
        "name": "beierlm",
        "email": "mark.beierl@canonical.com",
        "time": "Sat Nov 28 12:04:21 2020 -0500"
      },
      "message": "Fix reversed logic\n\nFixes code to call sol006 if catalog found in descriptor,\nnot to call original code.\n\nChange-Id: I20cf3b293a15457fbb4339dce36b788d71f4cc74\nSigned-off-by: beierlm \u003cmark.beierl@canonical.com\u003e\n"
    },
    {
      "commit": "c269434a6170abed575c8bd7f3e4badbaf086df8",
      "tree": "847423fd80c18de46e1432514712774c97c7b6af",
      "parents": [
        "59d4b71ca3f434680a4f5e030503fe38c1b6dc12"
      ],
      "author": {
        "name": "beierlm",
        "email": "mark.beierl@canonical.com",
        "time": "Sat Nov 28 09:30:51 2020 -0500"
      },
      "committer": {
        "name": "beierlm",
        "email": "mark.beierl@canonical.com",
        "time": "Sat Nov 28 09:53:57 2020 -0500"
      },
      "message": "Fix build dependencies\n\nForces tox recreate to expose missing dependencies.\nAdds wget to dockerfile for make IM to complete.\n\nChange-Id: Ic01c91c06123c76989b96002b07788117e6f67e4\nSigned-off-by: beierlm \u003cmark.beierl@canonical.com\u003e\n"
    },
    {
      "commit": "59d4b71ca3f434680a4f5e030503fe38c1b6dc12",
      "tree": "6509d7ebc50b722b630fe385b2bb81a697775c88",
      "parents": [
        "15b8b64b9b3134b13f9b229329f0cc1f508aad38"
      ],
      "author": {
        "name": "beierlm",
        "email": "mark.beierl@canonical.com",
        "time": "Fri Nov 27 20:03:08 2020 -0500"
      },
      "committer": {
        "name": "beierlm",
        "email": "mark.beierl@canonical.com",
        "time": "Sat Nov 28 02:46:49 2020 +0100"
      },
      "message": "Fix repo-index\n\nFully changes over to ruamel as the mixing of yaml and\nruamel packages was causing exceptions.\n\nReport exceptions instead of silently ignoring them.\n\nChange-Id: Iede687b558901340a9aa30670f3474c776a690a2\nSigned-off-by: beierlm \u003cmark.beierl@canonical.com\u003e\n"
    },
    {
      "commit": "15b8b64b9b3134b13f9b229329f0cc1f508aad38",
      "tree": "2362da6c933c40a3debaac7a192b139c082a1e09",
      "parents": [
        "23e596547276c40031363a9400dc754eb4702c43"
      ],
      "author": {
        "name": "garciaale",
        "email": "agarcia@whitestack.com",
        "time": "Fri Nov 27 15:17:17 2020 -0300"
      },
      "committer": {
        "name": "garciaale",
        "email": "agarcia@whitestack.com",
        "time": "Fri Nov 27 15:55:56 2020 -0300"
      },
      "message": "Merges branch sol006 into master\n\nChange-Id: Idb5eb93eeab7e8696e097ee0c2e1cf79ea054f20\nSigned-off-by: garciaale \u003cagarcia@whitestack.com\u003e\n"
    },
    {
      "commit": "23e596547276c40031363a9400dc754eb4702c43",
      "tree": "4462a4c359a11cf9ecfd2d5719d710cca9faa395",
      "parents": [
        "54887b0f2caac06a58e6467ef917d2111696c1d3"
      ],
      "author": {
        "name": "garciadeblas",
        "email": "gerardo.garciadeblas@telefonica.com",
        "time": "Wed Sep 23 12:12:50 2020 +0000"
      },
      "committer": {
        "name": "garciadeblas",
        "email": "gerardo.garciadeblas@telefonica.com",
        "time": "Thu Nov 26 15:14:10 2020 +0000"
      },
      "message": "Fix bug 1232: k8scluster-list now shows the vim name it belongs to\n\nVIM name is shown instead of VIM ID.\nSimilar code was already used in different places, so it has been\nproperly refactored through the function get_vim_name\n\nChange-Id: I46137f0e17762786036b1cacbbbc043fad0d488f\nSigned-off-by: garciadeblas \u003cgerardo.garciadeblas@telefonica.com\u003e\n"
    },
    {
      "commit": "54887b0f2caac06a58e6467ef917d2111696c1d3",
      "tree": "2c9822712c050dca5554c8c3679c0cf3beb03c86",
      "parents": [
        "e5d5c3ac7ae80aa3c244ee1f589f21146683a970"
      ],
      "author": {
        "name": "garciadeblas",
        "email": "gerardo.garciadeblas@telefonica.com",
        "time": "Wed Sep 23 11:57:27 2020 +0000"
      },
      "committer": {
        "name": "garciadeblas",
        "email": "gerardo.garciadeblas@telefonica.com",
        "time": "Thu Nov 26 15:14:10 2020 +0000"
      },
      "message": "Fix bug 1231: k8scluster-list now shows the project name it belongs to\n\nSimilar code was already used in different places, so it has been\nproperly refactored through the function get_project\n\nChange-Id: I5b1299f27ca3e2eab3b3ba109a09ad8e66abae5b\nSigned-off-by: garciadeblas \u003cgerardo.garciadeblas@telefonica.com\u003e\n"
    },
    {
      "commit": "e5d5c3ac7ae80aa3c244ee1f589f21146683a970",
      "tree": "f1f3ea872d81432c6dc445177c11934cb827b6a7",
      "parents": [
        "18f1fed0d116ffc4fd87296a358ab70d027305da"
      ],
      "author": {
        "name": "garciadeblas",
        "email": "gerardo.garciadeblas@telefonica.com",
        "time": "Wed Sep 23 11:03:41 2020 +0000"
      },
      "committer": {
        "name": "garciadeblas",
        "email": "gerardo.garciadeblas@telefonica.com",
        "time": "Thu Nov 26 15:14:10 2020 +0000"
      },
      "message": "Fix bug 1230: show Helm and Juju status when listing K8s clusters\n\nAdded --long option to k8scluster_list and moved some fields there\n\nChange-Id: I24d660b571e44e861f218063c22339923315baed\nSigned-off-by: garciadeblas \u003cgerardo.garciadeblas@telefonica.com\u003e\n"
    },
    {
      "commit": "18f1fed0d116ffc4fd87296a358ab70d027305da",
      "tree": "16ff36f582c4a4c10aa31d34d0d52bde4e138613",
      "parents": [
        "db09ff0a44484d0d16769130e817dc24010c4070"
      ],
      "author": {
        "name": "garciadeblas",
        "email": "gerardo.garciadeblas@telefonica.com",
        "time": "Wed Sep 23 11:08:19 2020 +0000"
      },
      "committer": {
        "name": "garciadeblas",
        "email": "gerardo.garciadeblas@telefonica.com",
        "time": "Thu Nov 26 15:14:10 2020 +0000"
      },
      "message": "osm.py: reorganized commands related to pkg_repo_list to be together\n\nFixes bug 1228\n\nChange-Id: I2592465149c3135afa3a8b33935ced6016597bd5\nSigned-off-by: garciadeblas \u003cgerardo.garciadeblas@telefonica.com\u003e\n"
    },
    {
      "commit": "db09ff0a44484d0d16769130e817dc24010c4070",
      "tree": "b7f216fbc680ca3610c11b027293894b7f3e2106",
      "parents": [
        "abbb506e9f2469dc82477aa30e8bc40b82f7bbd5"
      ],
      "author": {
        "name": "garciadeblas",
        "email": "gerardo.garciadeblas@telefonica.com",
        "time": "Tue Sep 22 07:23:32 2020 +0000"
      },
      "committer": {
        "name": "garciadeblas",
        "email": "gerardo.garciadeblas@telefonica.com",
        "time": "Thu Nov 26 15:14:10 2020 +0000"
      },
      "message": "Added --filter option to command vim-show\n\nFixes bug 1227\n\nChange-Id: Ia6a314cd098d9d8fe5f0d19783cb59f69555c5a0\nSigned-off-by: garciadeblas \u003cgerardo.garciadeblas@telefonica.com\u003e\n"
    },
    {
      "commit": "abbb506e9f2469dc82477aa30e8bc40b82f7bbd5",
      "tree": "092a649ac2d0c23ac380ded93b712cccd4936129",
      "parents": [
        "60c9220d34b8e3a123837909999f88490ea5b561"
      ],
      "author": {
        "name": "garciadeblas",
        "email": "gerardo.garciadeblas@telefonica.com",
        "time": "Tue Sep 22 06:42:06 2020 +0000"
      },
      "committer": {
        "name": "beierlm",
        "email": "mark.beierl@canonical.com",
        "time": "Thu Nov 26 13:47:56 2020 +0100"
      },
      "message": "commands with --filter option accept multiple filters and join them\n\nFixes bug 1226\n\nChange-Id: I757ec0dc8707bafe41f74e317b1ec7e1e3c07ea6\nSigned-off-by: garciadeblas \u003cgerardo.garciadeblas@telefonica.com\u003e\n"
    },
    {
      "commit": "60c9220d34b8e3a123837909999f88490ea5b561",
      "tree": "8af20eabbdb3ab25e8349755bc21a200d817b328",
      "parents": [
        "7b998bd22a0c86d50ea0fd45cf942e31d4a1f45f"
      ],
      "author": {
        "name": "sousaedu",
        "email": "eduardo.sousa@canonical.com",
        "time": "Tue Nov 24 23:53:59 2020 +0000"
      },
      "committer": {
        "name": "sousaedu",
        "email": "eduardo.sousa@canonical.com",
        "time": "Wed Nov 25 18:17:25 2020 +0000"
      },
      "message": "Fix 1219. Adding juju-bundles parsing\n\nChange-Id: I9e19e8adc4e5ceaf1f32b4f1bf5d038bb336fe93\nSigned-off-by: sousaedu \u003ceduardo.sousa@canonical.com\u003e\n"
    },
    {
      "commit": "7b998bd22a0c86d50ea0fd45cf942e31d4a1f45f",
      "tree": "1cd480342ca451e56777af9d5eec661af32bacf9",
      "parents": [
        "092a31f2a5f27b1ba83a547876bd10d68fea3bcf"
      ],
      "author": {
        "name": "garciaale",
        "email": "agarcia@whitestack.com",
        "time": "Thu Oct 22 10:47:04 2020 -0300"
      },
      "committer": {
        "name": "garciaale",
        "email": "agarcia@whitestack.com",
        "time": "Mon Oct 26 14:47:38 2020 -0300"
      },
      "message": "Reformats code on NSD and VNFD clients and fixes small validation bug on VNFD create method\n\nChange-Id: If8017f0bfd22cf1a60578f26a609ea5806a9a6ba\nSigned-off-by: garciaale \u003cagarcia@whitestack.com\u003e\n"
    },
    {
      "commit": "092a31f2a5f27b1ba83a547876bd10d68fea3bcf",
      "tree": "9920e697d24613a58f577a158de57d01f1107231",
      "parents": [
        "7b6400a05cddf680f4ba80df157ecedfd3fc3b88"
      ],
      "author": {
        "name": "tierno",
        "email": "alfonso.tiernosepulveda@telefonica.com",
        "time": "Wed Sep 16 14:14:40 2020 +0000"
      },
      "committer": {
        "name": "tierno",
        "email": "alfonso.tiernosepulveda@telefonica.com",
        "time": "Wed Sep 16 14:14:40 2020 +0000"
      },
      "message": "adding operational state to the vim-list\n\nChange-Id: Ia6ed5708d64480aafb6623b91cc2bd3c062d1479\nSigned-off-by: tierno \u003calfonso.tiernosepulveda@telefonica.com\u003e\n"
    },
    {
      "commit": "7b6400a05cddf680f4ba80df157ecedfd3fc3b88",
      "tree": "00cec14e61b4c06b5220d05c293d91a802529bf7",
      "parents": [
        "4d92e2dc300fb180ee6ce4383adc37f0e866c2ed",
        "c33aecf8aa5fd1d73fb60810856f10774d720d75"
      ],
      "author": {
        "name": "beierlm",
        "email": "mark.beierl@canonical.com",
        "time": "Wed Aug 19 16:45:38 2020 -0400"
      },
      "committer": {
        "name": "beierlm",
        "email": "mark.beierl@canonical.com",
        "time": "Wed Aug 19 16:45:38 2020 -0400"
      },
      "message": "Merge remote-tracking branch \u0027origin/v8.0\u0027\n\nChange-Id: I7015eb11371e7cade6e42c3b82e5a5021661ab84\nSigned-off-by: beierlm \u003cmark.beierl@canonical.com\u003e\n"
    },
    {
      "commit": "4d92e2dc300fb180ee6ce4383adc37f0e866c2ed",
      "tree": "26558530dcd99fc79ac997787d1f88b76b31299b",
      "parents": [
        "9994aec868ca4e9caf22f206ebede0387b6ad4f6"
      ],
      "author": {
        "name": "beierlm",
        "email": "mark.beierl@canonical.com",
        "time": "Thu Aug 13 16:13:50 2020 -0400"
      },
      "committer": {
        "name": "beierlm",
        "email": "mark.beierl@canonical.com",
        "time": "Thu Aug 13 16:47:09 2020 -0400"
      },
      "message": "Update snap for build\n\nUpdates the snap to be buildable in the snapcraft docker\nbuild container.\n\nChange-Id: I2e16bb2a1bdd2eacf1cc134e7412486dbc6e4c98\nSigned-off-by: beierlm \u003cmark.beierl@canonical.com\u003e\n"
    },
    {
      "commit": "c33aecf8aa5fd1d73fb60810856f10774d720d75",
      "tree": "ca8c68bd543271605e11a72839ebd266888929a5",
      "parents": [
        "8081c9e7ea5a57e7e632132a35e7443fe8f642cf"
      ],
      "author": {
        "name": "tierno",
        "email": "alfonso.tiernosepulveda@telefonica.com",
        "time": "Tue Aug 11 08:58:31 2020 +0000"
      },
      "committer": {
        "name": "tierno",
        "email": "alfonso.tiernosepulveda@telefonica.com",
        "time": "Tue Aug 11 09:02:20 2020 +0000"
      },
      "message": "fix 1182: change general timeout to connect timeout\n\nenlarge timeout from 10 to 15. Sometimes NBI takes many time to respond,\nlow general timeout is not a good aproach, but connection timeout\n\nChange-Id: I17c67c94cccba83baf6ea56a9225e0674a223c11\nSigned-off-by: tierno \u003calfonso.tiernosepulveda@telefonica.com\u003e\n"
    },
    {
      "commit": "9994aec868ca4e9caf22f206ebede0387b6ad4f6",
      "tree": "594a65e27195605a957d6ed61bd5ff6d3223ee08",
      "parents": [
        "da8f617ab34d8933dedbc64e1bc5c65acaa53f55"
      ],
      "author": {
        "name": "tierno",
        "email": "alfonso.tiernosepulveda@telefonica.com",
        "time": "Wed Aug 05 12:48:02 2020 +0000"
      },
      "committer": {
        "name": "tierno",
        "email": "alfonso.tiernosepulveda@telefonica.com",
        "time": "Fri Aug 07 12:26:48 2020 +0000"
      },
      "message": "fix 1182: set timeout of 10s for NBI response\n\nChange-Id: I6ba62ef7e1f588443d0fbf2a4025101bccc97464\nSigned-off-by: tierno \u003calfonso.tiernosepulveda@telefonica.com\u003e\n"
    },
    {
      "commit": "8081c9e7ea5a57e7e632132a35e7443fe8f642cf",
      "tree": "af688d05dfef991fc14aee155f1e1219bcab5379",
      "parents": [
        "076bc55bec62aae951a01ff2b1ebbd62cd6f21da"
      ],
      "author": {
        "name": "tierno",
        "email": "alfonso.tiernosepulveda@telefonica.com",
        "time": "Wed Aug 05 12:48:02 2020 +0000"
      },
      "committer": {
        "name": "tierno",
        "email": "alfonso.tiernosepulveda@telefonica.com",
        "time": "Wed Aug 05 12:48:02 2020 +0000"
      },
      "message": "fix 1182: set timeout of 10s for NBI response\n\nChange-Id: I6ba62ef7e1f588443d0fbf2a4025101bccc97464\nSigned-off-by: tierno \u003calfonso.tiernosepulveda@telefonica.com\u003e\n"
    },
    {
      "commit": "da8f617ab34d8933dedbc64e1bc5c65acaa53f55",
      "tree": "57facaf8d1974052f037872ed4beb5c39ba53869",
      "parents": [
        "5973d23b226307fc1a6879d428915111871066e3"
      ],
      "author": {
        "name": "David Garcia",
        "email": "david.garcia@canonical.com",
        "time": "Thu Jun 18 17:08:11 2020 +0200"
      },
      "committer": {
        "name": "David Garcia",
        "email": "david.garcia@canonical.com",
        "time": "Thu Jul 30 17:17:07 2020 +0200"
      },
      "message": "Add snapcraft.yaml to osmclient\n\nChange-Id: I97e847decd5cb99328e76f78256f0af61044f5a5\nSigned-off-by: David Garcia \u003cdavid.garcia@canonical.com\u003e\n"
    },
    {
      "commit": "5973d23b226307fc1a6879d428915111871066e3",
      "tree": "c8592c4b885349701895481af35a1cf2b568d03d",
      "parents": [
        "a2b909a851d44ce1739a0eb1d8a7bf5eb22b9150"
      ],
      "author": {
        "name": "garciadeblas",
        "email": "gerardo.garciadeblas@telefonica.com",
        "time": "Mon Jul 20 07:23:53 2020 +0000"
      },
      "committer": {
        "name": "beierlm",
        "email": "mark.beierl@canonical.com",
        "time": "Wed Jul 22 14:58:18 2020 +0200"
      },
      "message": "Fix bug 1159: vdu can be empty in a KNF, override option must take it into account\n\nChange-Id: I1947d65ab55af825f7aaa90b4fbf2f6e8f5a7a4b\nSigned-off-by: garciadeblas \u003cgerardo.garciadeblas@telefonica.com\u003e\n"
    },
    {
      "commit": "076bc55bec62aae951a01ff2b1ebbd62cd6f21da",
      "tree": "c8592c4b885349701895481af35a1cf2b568d03d",
      "parents": [
        "d27284799a0a3f7ecd899faf9a6896bddba2a99f"
      ],
      "author": {
        "name": "lloretgalleg",
        "email": "illoret@indra.es",
        "time": "Tue Jun 30 07:35:16 2020 +0000"
      },
      "committer": {
        "name": "beierlm",
        "email": "mark.beierl@canonical.com",
        "time": "Tue Jul 21 23:32:56 2020 +0200"
      },
      "message": "Solved bug indicating vdu_count for osm-action command\n\nChange-Id: Icba7ff77155673112910f859646ed21799a40d91\nSigned-off-by: lloretgalleg \u003cilloret@indra.es\u003e\n"
    },
    {
      "commit": "d27284799a0a3f7ecd899faf9a6896bddba2a99f",
      "tree": "aa2b7a525218c97f3c74378f391fe1228afbef59",
      "parents": [
        "9342c58dce81a00546a3045d9069b15f9abd74c1"
      ],
      "author": {
        "name": "garciadeblas",
        "email": "gerardo.garciadeblas@telefonica.com",
        "time": "Mon Jul 20 07:23:53 2020 +0000"
      },
      "committer": {
        "name": "beierlm",
        "email": "mark.beierl@canonical.com",
        "time": "Tue Jul 21 18:53:03 2020 +0200"
      },
      "message": "Fix bug 1159: vdu can be empty in a KNF, override option must take it into account\n\nChange-Id: I1947d65ab55af825f7aaa90b4fbf2f6e8f5a7a4b\nSigned-off-by: garciadeblas \u003cgerardo.garciadeblas@telefonica.com\u003e\n"
    },
    {
      "commit": "a2b909a851d44ce1739a0eb1d8a7bf5eb22b9150",
      "tree": "15f27b61dc5c566f99993f670a53c35995622dc3",
      "parents": [
        "ce550f1eb6189db8a3e47dd2255e7532fbafca32"
      ],
      "author": {
        "name": "garciadeblas",
        "email": "gerardo.garciadeblas@telefonica.com",
        "time": "Mon Jul 20 11:27:17 2020 +0000"
      },
      "committer": {
        "name": "garciadeblas",
        "email": "gerardo.garciadeblas@telefonica.com",
        "time": "Mon Jul 20 11:29:20 2020 +0000"
      },
      "message": "Fix bug 1162: return without printing VNF record when KDU status could not be determined\n\nChange-Id: I448b7bed88a36c2df2085780054b73210bccfaab\nSigned-off-by: garciadeblas \u003cgerardo.garciadeblas@telefonica.com\u003e\n"
    },
    {
      "commit": "9342c58dce81a00546a3045d9069b15f9abd74c1",
      "tree": "4294a1a636ef9a71c427dfecbefe2d0574c033d9",
      "parents": [
        "7b7b5cdd7856dd11f1c5fb8051d90d684ae9dfbe"
      ],
      "author": {
        "name": "garciadeblas",
        "email": "gerardo.garciadeblas@telefonica.com",
        "time": "Mon Jul 20 11:27:17 2020 +0000"
      },
      "committer": {
        "name": "garciadeblas",
        "email": "gerardo.garciadeblas@telefonica.com",
        "time": "Mon Jul 20 11:27:17 2020 +0000"
      },
      "message": "Fix bug 1162: return without printing VNF record when KDU status could not be determined\n\nChange-Id: I448b7bed88a36c2df2085780054b73210bccfaab\nSigned-off-by: garciadeblas \u003cgerardo.garciadeblas@telefonica.com\u003e\n"
    },
    {
      "commit": "ce550f1eb6189db8a3e47dd2255e7532fbafca32",
      "tree": "fd0bee006c6e5680642f263c8f9c2a6e614f288f",
      "parents": [
        "7b7b5cdd7856dd11f1c5fb8051d90d684ae9dfbe"
      ],
      "author": {
        "name": "lloretgalleg",
        "email": "illoret@indra.es",
        "time": "Tue Jun 30 07:35:16 2020 +0000"
      },
      "committer": {
        "name": "lloretgalleg",
        "email": "illoret@indra.es",
        "time": "Tue Jun 30 07:35:16 2020 +0000"
      },
      "message": "Solved bug indicating vdu_count for osm-action command\n\nChange-Id: Icba7ff77155673112910f859646ed21799a40d91\nSigned-off-by: lloretgalleg \u003cilloret@indra.es\u003e\n"
    },
    {
      "commit": "7b7b5cdd7856dd11f1c5fb8051d90d684ae9dfbe",
      "tree": "62fec1fd0429f697c61e8f0974da5b5e70ba2f26",
      "parents": [
        "4c5a703b30e32b97f739ed2bbb33993ddc61c5d0"
      ],
      "author": {
        "name": "tierno",
        "email": "alfonso.tiernosepulveda@telefonica.com",
        "time": "Wed Jun 17 12:56:12 2020 +0000"
      },
      "committer": {
        "name": "beierlm",
        "email": "mark.beierl@canonical.com",
        "time": "Wed Jun 17 20:42:06 2020 +0200"
      },
      "message": "show queue status for ns-op-list\n\nChange-Id: I659f78e3ffaff515c6b719ae9cdfcb8d44640fdc\nSigned-off-by: tierno \u003calfonso.tiernosepulveda@telefonica.com\u003e\n"
    },
    {
      "commit": "4c5a703b30e32b97f739ed2bbb33993ddc61c5d0",
      "tree": "324bcde902de6b359647929603fcb443a74dc321",
      "parents": [
        "c706f69a072bef2b6e68d82fa1917d79ee2ee867"
      ],
      "author": {
        "name": "garciadeblas",
        "email": "gerardo.garciadeblas@telefonica.com",
        "time": "Mon Jun 01 13:53:55 2020 +0000"
      },
      "committer": {
        "name": "beierlm",
        "email": "mark.beierl@canonical.com",
        "time": "Wed Jun 17 20:40:44 2020 +0200"
      },
      "message": "osm.py: renamed internal functions for pkg_repo_list\n\nChange-Id: I82c64f44db6356b2aafa4dd17bf87dbeae919448\nSigned-off-by: garciadeblas \u003cgerardo.garciadeblas@telefonica.com\u003e\n"
    },
    {
      "commit": "c706f69a072bef2b6e68d82fa1917d79ee2ee867",
      "tree": "6cccda8cf38f47bb7ba51d6a4c6ff9b1e8a6f984",
      "parents": [
        "39b4a9c0594537a190fbdbb5c00bbc82e387bff8"
      ],
      "author": {
        "name": "garciadeblas",
        "email": "gerardo.garciadeblas@telefonica.com",
        "time": "Fri May 29 15:00:49 2020 +0000"
      },
      "committer": {
        "name": "beierlm",
        "email": "mark.beierl@canonical.com",
        "time": "Wed Jun 17 20:39:30 2020 +0200"
      },
      "message": "Minor fix in error_details, only shown for BROKEN or DEGRADED or old client versions\n\nChange-Id: I49b382204b41a7b7dc36753c351deaaf520d2a05\nSigned-off-by: garciadeblas \u003cgerardo.garciadeblas@telefonica.com\u003e\n"
    },
    {
      "commit": "39b4a9c0594537a190fbdbb5c00bbc82e387bff8",
      "tree": "a70a166d8af8f37e668ad1305001e4fccb2a8a12",
      "parents": [
        "c8f09e3bf060f53f021258eb4279abf9c5b0d876"
      ],
      "author": {
        "name": "garciadeblas",
        "email": "gerardo.garciadeblas@telefonica.com",
        "time": "Fri Jun 05 09:17:50 2020 +0000"
      },
      "committer": {
        "name": "beierlm",
        "email": "mark.beierl@canonical.com",
        "time": "Wed Jun 17 20:39:22 2020 +0200"
      },
      "message": "Updated short help for some commands\n\nChange-Id: Iedcfb93e879996372258be4bbd6302cc79fc4dd6\nSigned-off-by: garciadeblas \u003cgerardo.garciadeblas@telefonica.com\u003e\n"
    },
    {
      "commit": "c8f09e3bf060f53f021258eb4279abf9c5b0d876",
      "tree": "80594b85265e117cd3e7ee155ddfb81248ae0d46",
      "parents": [
        "4fad38a5dcd272da5e5381dd9e7c49cfd8bd9be7"
      ],
      "author": {
        "name": "tierno",
        "email": "alfonso.tiernosepulveda@telefonica.com",
        "time": "Mon Apr 20 16:25:41 2020 +0000"
      },
      "committer": {
        "name": "beierlm",
        "email": "mark.beierl@canonical.com",
        "time": "Wed Jun 17 20:35:30 2020 +0200"
      },
      "message": "fix k8scluster/repo list when description is null\n\nChange-Id: I02829995130bf35cf38f36712d557d8f8e65eedd\nSigned-off-by: tierno \u003calfonso.tiernosepulveda@telefonica.com\u003e\n"
    },
    {
      "commit": "4fad38a5dcd272da5e5381dd9e7c49cfd8bd9be7",
      "tree": "80594b85265e117cd3e7ee155ddfb81248ae0d46",
      "parents": [
        "880fc142421ab5f24f5a297388c3a57f762ffce7"
      ],
      "author": {
        "name": "garciadeblas",
        "email": "gerardo.garciadeblas@telefonica.com",
        "time": "Fri May 29 10:21:04 2020 +0000"
      },
      "committer": {
        "name": "beierlm",
        "email": "mark.beierl@canonical.com",
        "time": "Wed Jun 17 20:34:43 2020 +0200"
      },
      "message": "osm.py: safe_dump with indent 4 and default_flow_style False\n\nChange-Id: Ia8b28c47d507f07fa1cdf8ba7306640a37845b87\nSigned-off-by: garciadeblas \u003cgerardo.garciadeblas@telefonica.com\u003e\n"
    },
    {
      "commit": "880fc142421ab5f24f5a297388c3a57f762ffce7",
      "tree": "bd38d8198cf9f7e84cde4ec9e44acdfdc7e8ab77",
      "parents": [
        "7340927388ae7e4faad31eaf61e0b7f9f7ed06ce"
      ],
      "author": {
        "name": "tierno",
        "email": "alfonso.tiernosepulveda@telefonica.com",
        "time": "Thu May 28 10:58:36 2020 +0000"
      },
      "committer": {
        "name": "tierno",
        "email": "alfonso.tiernosepulveda@telefonica.com",
        "time": "Wed Jun 17 09:12:15 2020 +0000"
      },
      "message": "adding quotas to project create update\n\nChange-Id: I638e0a97bb68fbc87b7608bf38197769cc4bfb8d\nSigned-off-by: tierno \u003calfonso.tiernosepulveda@telefonica.com\u003e\n"
    },
    {
      "commit": "7340927388ae7e4faad31eaf61e0b7f9f7ed06ce",
      "tree": "393e0ea3f59e4ed314cf346fa827885248d0d0ca",
      "parents": [
        "eb1f0721fc65cedd7771cd5f2960c6faa227d597"
      ],
      "author": {
        "name": "tierno",
        "email": "alfonso.tiernosepulveda@telefonica.com",
        "time": "Mon Apr 20 16:25:41 2020 +0000"
      },
      "committer": {
        "name": "beierlm",
        "email": "mark.beierl@canonical.com",
        "time": "Tue Jun 16 15:25:42 2020 +0200"
      },
      "message": "bug 1085: generate package at package parent folder\n\nChange-Id: I9adf7a43107af939b4a9dccef7e47c3061daf49e\nSigned-off-by: tierno \u003calfonso.tiernosepulveda@telefonica.com\u003e\n"
    },
    {
      "commit": "eb1f0721fc65cedd7771cd5f2960c6faa227d597",
      "tree": "9b21f9f7dc6f23b05bf4cc55f3f71311ed434e6d",
      "parents": [
        "91f93e9042e27846474213b231f4319d7c08bb40"
      ],
      "author": {
        "name": "Felipe Vicens",
        "email": "felipe.vicens@atos.net",
        "time": "Sun May 31 20:13:31 2020 +0200"
      },
      "committer": {
        "name": "Felipe Vicens",
        "email": "felipe.vicens@atos.net",
        "time": "Sun May 31 20:20:51 2020 +0200"
      },
      "message": "Fix Bug #1088 Zipping packages using osm repo-index\n\nChange-Id: I229fb33437c43dcbbe9ba6b7930ffbcf1cb67185\nSigned-off-by: Felipe Vicens \u003cfelipe.vicens@atos.net\u003e\n"
    },
    {
      "commit": "91f93e9042e27846474213b231f4319d7c08bb40",
      "tree": "48d8c8359ffdb9d2487ccfe9aa060bf7f67dc288",
      "parents": [
        "bcb78331f0e8a321585fc7b84e9b7857a90ecb6c"
      ],
      "author": {
        "name": "Felipe Vicens",
        "email": "felipe.vicens@atos.net",
        "time": "Wed May 27 20:09:22 2020 +0200"
      },
      "committer": {
        "name": "Felipe Vicens",
        "email": "felipe.vicens@atos.net",
        "time": "Wed May 27 20:09:22 2020 +0200"
      },
      "message": "Fix netslice-subnet vnf instantiation parameter\n\nChange-Id: If9f1a66cf505270c50d73aebf47ea718c7a6da05\nSigned-off-by: Felipe Vicens \u003cfelipe.vicens@atos.net\u003e\n"
    },
    {
      "commit": "bcb78331f0e8a321585fc7b84e9b7857a90ecb6c",
      "tree": "ea54b2e23737932312e2417a77174ee5069e70ce",
      "parents": [
        "5f8a12367e3fba2a6f2ee7025e801dbff6da37a7"
      ],
      "author": {
        "name": "gomezl",
        "email": "luis.gomez.external@atos.net",
        "time": "Wed May 06 09:44:54 2020 +0200"
      },
      "committer": {
        "name": "gomezl",
        "email": "luis.gomez.external@atos.net",
        "time": "Mon May 25 18:46:28 2020 +0200"
      },
      "message": "Feature 8178 VNF Repositories\n\nChange-Id: I040da8dd9d5696f9029cf7ecf82aa1eff26bb22a\nSigned-off-by: gomezl \u003cluis.gomez.external@atos.net\u003e\n"
    },
    {
      "commit": "5f8a12367e3fba2a6f2ee7025e801dbff6da37a7",
      "tree": "76e2c2cbcb50ab203f7c90e2d422694038abca73",
      "parents": [
        "b9c74d9f6c0c2ebc0b53064bffad625d3fa42d0f"
      ],
      "author": {
        "name": "garciadeblas",
        "email": "gerardo.garciadeblas@telefonica.com",
        "time": "Fri May 22 14:33:35 2020 +0000"
      },
      "committer": {
        "name": "garciadeblas",
        "email": "gerardo.garciadeblas@telefonica.com",
        "time": "Fri May 22 14:33:35 2020 +0000"
      },
      "message": "package_tool: fix calculate checksum to consider only files\n\nChange-Id: I7676fbb51fb3d4f3f4ad174241c0e93418a8c49f\nSigned-off-by: garciadeblas \u003cgerardo.garciadeblas@telefonica.com\u003e\n"
    }
  ],
  "next": "b9c74d9f6c0c2ebc0b53064bffad625d3fa42d0f"
}
