)]}'
{
  "log": [
    {
      "commit": "8e3f3d184236e87be38e0fd213745afc464f06d0",
      "tree": "ebcc7f65c8f3bbfba078c303e0609046c12e0277",
      "parents": [
        "0e814ddb6f1bf595ceeb5857a1749e7a2968a402"
      ],
      "author": {
        "name": "garciadeblas",
        "email": "gerardo.garciadeblas@telefonica.com",
        "time": "Fri Aug 01 17:13:12 2025 +0200"
      },
      "committer": {
        "name": "garciadeblas",
        "email": "gerardo.garciadeblas@telefonica.com",
        "time": "Fri Aug 01 17:13:12 2025 +0200"
      },
      "message": "Update pip dependencies\n\nSigned-off-by: garciadeblas \u003cgerardo.garciadeblas@telefonica.com\u003e\n"
    },
    {
      "commit": "0e814ddb6f1bf595ceeb5857a1749e7a2968a402",
      "tree": "131001b1e2e00ca9fc637409a86598be4a452bd6",
      "parents": [
        "f061458b72000be86f0bd4f76c97dac30a72888a"
      ],
      "author": {
        "name": "garciadeblas",
        "email": "gerardo.garciadeblas@telefonica.com",
        "time": "Tue Jun 24 20:04:23 2025 +0200"
      },
      "committer": {
        "name": "garciadeblas",
        "email": "gerardo.garciadeblas@telefonica.com",
        "time": "Tue Jun 24 20:04:23 2025 +0200"
      },
      "message": "Update pip dependencies\n\nChange-Id: I2f79fecd35c9459a20c6e7a4ccc9bbb6e7f2f796\nSigned-off-by: garciadeblas \u003cgerardo.garciadeblas@telefonica.com\u003e\n"
    },
    {
      "commit": "f061458b72000be86f0bd4f76c97dac30a72888a",
      "tree": "0874984fc16fe97cdc94b2ef8c3a15b7563f5cda",
      "parents": [
        "029051a3e6c1da939ac4fd12dcc3e4d1130ba556"
      ],
      "author": {
        "name": "garciadeblas",
        "email": "gerardo.garciadeblas@telefonica.com",
        "time": "Tue Mar 11 23:39:39 2025 +0100"
      },
      "committer": {
        "name": "garciadeblas",
        "email": "gerardo.garciadeblas@telefonica.com",
        "time": "Tue Mar 11 23:39:39 2025 +0100"
      },
      "message": "Update pip dependencies\n\nChange-Id: Ib4563f37606b4f5d7cde04a45d78f50b0213d82e\nSigned-off-by: garciadeblas \u003cgerardo.garciadeblas@telefonica.com\u003e\n"
    },
    {
      "commit": "029051a3e6c1da939ac4fd12dcc3e4d1130ba556",
      "tree": "4abaacd4082cc817da0faa54750fcfc9f1014891",
      "parents": [
        "cb4bcd51a5cc6777363b8ababfebe750f44ba607"
      ],
      "author": {
        "name": "garciadeblas",
        "email": "gerardo.garciadeblas@telefonica.com",
        "time": "Mon Dec 16 15:42:39 2024 +0100"
      },
      "committer": {
        "name": "garciadeblas",
        "email": "gerardo.garciadeblas@telefonica.com",
        "time": "Mon Dec 16 15:42:39 2024 +0100"
      },
      "message": "Pin async-timeout to 4.0.3 and update pip dependencies\n\nChange-Id: I1f0df0d86433988bf6b3d5b36b9e88a3aeb61485\nSigned-off-by: garciadeblas \u003cgerardo.garciadeblas@telefonica.com\u003e\n"
    },
    {
      "commit": "cb4bcd51a5cc6777363b8ababfebe750f44ba607",
      "tree": "5d78334d552dff1336bc0f6c274813ea1d58ba88",
      "parents": [
        "0aea5eae0053a25dba3d8a21a20ffed241ad0177"
      ],
      "author": {
        "name": "garciadeblas",
        "email": "gerardo.garciadeblas@telefonica.com",
        "time": "Sun Dec 15 10:46:44 2024 +0100"
      },
      "committer": {
        "name": "garciadeblas",
        "email": "gerardo.garciadeblas@telefonica.com",
        "time": "Sun Dec 15 10:46:44 2024 +0100"
      },
      "message": "Update pip dependencies\n\nChange-Id: I899aa85398a4822497e0b9afec4ee8e56b001115\nSigned-off-by: garciadeblas \u003cgerardo.garciadeblas@telefonica.com\u003e\n"
    },
    {
      "commit": "45584630042c4557658826bda393dc93650c0063",
      "tree": "9bdf1a018f62df185eb12fb545e33b78fca0723f",
      "parents": [
        "bfe6988e8ec5ad9283200f46134529cac10e006c"
      ],
      "author": {
        "name": "garciadeblas",
        "email": "gerardo.garciadeblas@telefonica.com",
        "time": "Wed Aug 07 01:47:27 2024 +0200"
      },
      "committer": {
        "name": "garciadeblas",
        "email": "gerardo.garciadeblas@telefonica.com",
        "time": "Wed Aug 07 01:47:27 2024 +0200"
      },
      "message": "Update pip dependencies\n\nChange-Id: If3dff656cf1155834bc51cb2cae573f285fcaabe\nSigned-off-by: garciadeblas \u003cgerardo.garciadeblas@telefonica.com\u003e\n"
    },
    {
      "commit": "4f56632acd3bcb32a3b0981c26cc02f2b9bdc4ae",
      "tree": "101d74147ae87c430ef25741b717566a3ff5c842",
      "parents": [
        "0d4d67da510e7f9c1169ba36178e8f699bb81b42"
      ],
      "author": {
        "name": "garciadeblas",
        "email": "gerardo.garciadeblas@telefonica.com",
        "time": "Thu Sep 28 23:44:19 2023 +0200"
      },
      "committer": {
        "name": "garciadeblas",
        "email": "gerardo.garciadeblas@telefonica.com",
        "time": "Thu Sep 28 23:44:19 2023 +0200"
      },
      "message": "Update pip requirements to pass stage2 and stage3 in all modules\n\nChange-Id: I8089c3b333a16400ff99b0564300dd97dd88ac5e\nSigned-off-by: garciadeblas \u003cgerardo.garciadeblas@telefonica.com\u003e\n"
    },
    {
      "commit": "74c40221f883b7f455ca067bd5cef3b8a40c0972",
      "tree": "9a291becb9af151278b7cb0f8d6176f4a71a0d82",
      "parents": [
        "0f6b1c44ccb844079e0359c8bcda880902bae8b3"
      ],
      "author": {
        "name": "Mark Beierl",
        "email": "mark.beierl@canonical.com",
        "time": "Fri Jul 21 17:13:52 2023 +0000"
      },
      "committer": {
        "name": "Mark Beierl",
        "email": "mark.beierl@canonical.com",
        "time": "Fri Jul 21 17:13:52 2023 +0000"
      },
      "message": "Update version of PyYAML\n\nChange-Id: Ib65a9712db84ea4346fdea11c5554845dc2d52ec\nSigned-off-by: Mark Beierl \u003cmark.beierl@canonical.com\u003e\n"
    },
    {
      "commit": "d37c54c64eec65c9a3c490a31eef3a02a76cb474",
      "tree": "1829b91c1b30d3322936c08c28345d969c1f92d4",
      "parents": [
        "c72b9d5f574d51608e4810294004414c7a9c02fe"
      ],
      "author": {
        "name": "Mark Beierl",
        "email": "mark.beierl@canonical.com",
        "time": "Wed May 10 11:15:10 2023 -0400"
      },
      "committer": {
        "name": "Mark Beierl",
        "email": "mark.beierl@canonical.com",
        "time": "Wed May 10 11:15:10 2023 -0400"
      },
      "message": "Updates for Python 3.10 and Ubuntu 22.04\n\nRemoves the loop parameter passing\nUpdates dependencies\n\nChange-Id: Idf86a86691afe6e1fd92dd2e3ace1955a0680efe\nSigned-off-by: Mark Beierl \u003cmark.beierl@canonical.com\u003e\n"
    },
    {
      "commit": "c83a9d18d46d82e30809d1d338addeb80106903b",
      "tree": "2b8506ea846d429870ccca6c3bd4066a3327aafc",
      "parents": [
        "3399144a259a65ddbc530794c96109e2d5e0b5d0"
      ],
      "author": {
        "name": "Mark Beierl",
        "email": "mark.beierl@canonical.com",
        "time": "Thu Jan 26 14:53:55 2023 +0000"
      },
      "committer": {
        "name": "Mark Beierl",
        "email": "mark.beierl@canonical.com",
        "time": "Fri Jan 27 18:50:39 2023 +0000"
      },
      "message": "Updating python dependencies\n\nUpdate of Python packages (using pip-compile) in preparation for\nRelease FOURTEEN\n\nChange-Id: Iafe61f141e57ad2cca7157a6144d6ccc0eff5d50\nSigned-off-by: Mark Beierl \u003cmark.beierl@canonical.com\u003e\n"
    },
    {
      "commit": "5482185d2d94d710caf8c1054c35d99661a065f6",
      "tree": "7e2f5424ca8ed72d1eb15eb14aa0133a22b88a36",
      "parents": [
        "7ef2b88a9c0c6ead16861411584d017e1fe216d7"
      ],
      "author": {
        "name": "beierlm",
        "email": "mark.beierl@canonical.com",
        "time": "Fri Jun 24 13:48:04 2022 -0400"
      },
      "committer": {
        "name": "beierlm",
        "email": "mark.beierl@canonical.com",
        "time": "Fri Jun 24 13:48:04 2022 -0400"
      },
      "message": "Manual update of pip requirements\n\nChange-Id: I362db97903f7bb5a052018beeef3c82ab9dbfcaa\nSigned-off-by: beierlm \u003cmark.beierl@canonical.com\u003e\n"
    },
    {
      "commit": "a50fbeb634449657dedcd008ba4a25272ea6441a",
      "tree": "5fe93812b2ef903c5eb55b42d5d937b051e467fb",
      "parents": [
        "cb1df501e59675fbf7d68b837f71f879406971c3"
      ],
      "author": {
        "name": "beierlm",
        "email": "mark.beierl@canonical.com",
        "time": "Thu Jan 13 13:19:43 2022 -0500"
      },
      "committer": {
        "name": "beierlm",
        "email": "mark.beierl@canonical.com",
        "time": "Tue Jan 18 09:00:48 2022 -0500"
      },
      "message": "Bug 1848: 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 1848\n\nChange-Id: I203d2d3f9ba636dfc12e0a640bdf445529713402\nSigned-off-by: beierlm \u003cmark.beierl@canonical.com\u003e\n"
    },
    {
      "commit": "61bec7d215cbddfaa17db6d4974676e406a6480c",
      "tree": "75f78ce18b310a44bdf558b79a3d6d1f8d36f8e4",
      "parents": [
        "57f492047cb0c2f22680895d823bd729fd266185"
      ],
      "author": {
        "name": "beierlm",
        "email": "mark.beierl@canonical.com",
        "time": "Thu Feb 11 16:32:17 2021 -0500"
      },
      "committer": {
        "name": "beierlm",
        "email": "mark.beierl@canonical.com",
        "time": "Tue Apr 06 12:05:35 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\nRemoves Makefile step and places all build logic into tox.ini\n\nChange-Id: I96b0007f918930e61e54edda4b43a4aba90d26d9\nFeature: 10296\nSigned-off-by: beierlm \u003cmark.beierl@canonical.com\u003e\n"
    },
    {
      "commit": "8ba99ff372d2d8ef13b2c6865b16c0869fa04069",
      "tree": "1a6aa7cd535b8b9cad49c4e465b1c06854a6ffa7",
      "parents": [
        "946821f0dcc61f0bf0fe6d78bc2dc7db2636296c"
      ],
      "author": {
        "name": "bravof",
        "email": "fbravo@whitestack.com",
        "time": "Mon Jun 15 10:59:04 2020 -0400"
      },
      "committer": {
        "name": "palsus",
        "email": "subhankar.pal@altran.com",
        "time": "Mon Jun 15 20:20:31 2020 +0200"
      },
      "message": "fix(aiokafka): version now fixed to 0.6.0 (this is the latest at the moment)\n\nChange-Id: If9477995e41497aa3171266efa1c5d88976f1cc3\nSigned-off-by: bravof \u003cfbravo@whitestack.com\u003e\n"
    },
    {
      "commit": "a70a8c4d78bacd7ed4bbbdec0d5c6a45679548b1",
      "tree": "862d453193678ec1f41921352df56e46bf221f84",
      "parents": [
        "03e80d5b7e97d4e44b82c3dabcad95d3fa8362ae"
      ],
      "author": {
        "name": "Benjamin Diaz",
        "email": "bdiaz@whitestack.com",
        "time": "Fri Jul 19 14:13:22 2019 -0300"
      },
      "committer": {
        "name": "Benjamin Diaz",
        "email": "bdiaz@whitestack.com",
        "time": "Mon Jul 22 12:05:24 2019 -0300"
      },
      "message": "Upgrading aiokafka to 0.5.*\n\nChange-Id: I287b95a0d9fc6132edadfb2b7b446a3ec7d9e142\nSigned-off-by: Benjamin Diaz \u003cbdiaz@whitestack.com\u003e\n"
    },
    {
      "commit": "f4f13e1e663b0b68276ce9a6c314a3ec6ae5df29",
      "tree": "77f23fd9e2fe4a4e5e22644cc8d0a22a5c870dbe",
      "parents": [
        "4009bf3f8d15219181e824f8cdbe091e487a8b55"
      ],
      "author": {
        "name": "Benjamin Diaz",
        "email": "bdiaz@whitestack.com",
        "time": "Tue Apr 30 10:20:57 2019 -0300"
      },
      "committer": {
        "name": "Benjamin Diaz",
        "email": "bdiaz@whitestack.com",
        "time": "Tue Apr 30 10:20:57 2019 -0300"
      },
      "message": "Adds requests package installation to debian postinst\n\nChange-Id: Ibeb270fce9cc0fe546da479a7c34981c4b918329\nSigned-off-by: Benjamin Diaz \u003cbdiaz@whitestack.com\u003e\n"
    },
    {
      "commit": "f7451f8879d188c9fef9c976d82aa39141601938",
      "tree": "d30dfe899d54e8e91529a2325df522d8a1b80443",
      "parents": [
        "fbb5d6d5882461137bf47c313ead6bb913f15e56"
      ],
      "author": {
        "name": "Benjamin Diaz",
        "email": "bdiaz@whitestack.com",
        "time": "Mon Apr 01 14:56:26 2019 -0300"
      },
      "committer": {
        "name": "Benjamin Diaz",
        "email": "bdiaz@whitestack.com",
        "time": "Fri Apr 05 18:08:22 2019 -0300"
      },
      "message": "Adds support for vnf alarms\n\nAbstracts database logic into repositories for easier unit testing\nAdds unit tests\n\nFeature 6373\n\nChange-Id: If006a680227f814de1516ec35aa177ed66b48ca1\nSigned-off-by: Benjamin Diaz \u003cbdiaz@whitestack.com\u003e\n"
    },
    {
      "commit": "10be7c984475707be716708dfdd2d91a655158dc",
      "tree": "6984ec78d126be6f8b9c1780c5986ec1d08b71b0",
      "parents": [
        "a14cf16181c8b39f12c872c486e0b292c0068944"
      ],
      "author": {
        "name": "Benjamin Diaz",
        "email": "bdiaz@whitestack.com",
        "time": "Tue Feb 05 17:44:42 2019 -0300"
      },
      "committer": {
        "name": "Benjamin Diaz",
        "email": "bdiaz@whitestack.com",
        "time": "Thu Feb 21 14:13:58 2019 -0300"
      },
      "message": "Adds migration engine for peewee ORM\n\nbug 590\n\nChange-Id: If6752715d455cbeb3dc2633e9b62f79360fef767\nSigned-off-by: Benjamin Diaz \u003cbdiaz@whitestack.com\u003e\n"
    },
    {
      "commit": "c15e564b6fa2b11cc2db0c710c985fb46e0bdad6",
      "tree": "9d84af50a291f9059a5d342111eb47356f931e95",
      "parents": [
        "28d5e049e96472f4482b4c6ae59b818b889abe47"
      ],
      "author": {
        "name": "Benjamin Diaz",
        "email": "bdiaz@whitestack.com",
        "time": "Thu Dec 27 18:25:43 2018 -0300"
      },
      "committer": {
        "name": "Benjamin Diaz",
        "email": "bdiaz@whitestack.com",
        "time": "Fri Feb 01 09:46:18 2019 -0300"
      },
      "message": "Adds pymysql to requirements.txt\n\nAllows using a mysql database as peewee backend\n\nChange-Id: If0c408d57f9d20d36a04e5cf8421a0a9f9c1d0b9\nSigned-off-by: Benjamin Diaz \u003cbdiaz@whitestack.com\u003e\n"
    },
    {
      "commit": "16256cbbf6cdfde8debc3254bf55ce0b8fa51b08",
      "tree": "0895c8ae10e6717266513c5020941f90968fccee",
      "parents": [
        "a4e615d9bab28eefa0ae1e713ad75289ed2f65cc"
      ],
      "author": {
        "name": "Benjamin Diaz",
        "email": "bdiaz@whitestack.com",
        "time": "Thu Oct 11 12:34:20 2018 -0300"
      },
      "committer": {
        "name": "Benjamin Diaz",
        "email": "bdiaz@whitestack.com",
        "time": "Tue Oct 16 17:08:33 2018 -0300"
      },
      "message": "Implements aiokafka and modifies code to support asyncio\n\nReplaces multithreading with asyncronous calls to kafka.\nImplements the async/await keywords in methods that needed\nit.\n\nSigned-off-by: Benjamin Diaz \u003cbdiaz@whitestack.com\u003e\nChange-Id: Ic93054dc9a6b3835e2eaf1a480e5081c5eb9d4f5\n"
    },
    {
      "commit": "7f11ecff803667fb5cd0e79389eece83ddc96c86",
      "tree": "ef3f86e1208906d3671df98da04ae0f36efc2243",
      "parents": [
        "40aaab6334ccb4a02366259b80a24b3b4e0ec47f"
      ],
      "author": {
        "name": "Benjamin Diaz",
        "email": "bdiaz@whitestack.com",
        "time": "Fri Sep 14 12:03:38 2018 -0300"
      },
      "committer": {
        "name": "Benjamin Diaz",
        "email": "bdiaz@whitestack.com",
        "time": "Tue Sep 18 12:45:35 2018 -0300"
      },
      "message": "Migrates POL code from MON repo\n\nAdds support for VDU metric autoscaling\nModifies env var names\n\nSigned-off-by: Benjamin Diaz \u003cbdiaz@whitestack.com\u003e\nChange-Id: If9587e1b8eacaf6fb297306050a97d33c8a63ead\n"
    }
  ]
}
