)]}'
{
  "log": [
    {
      "commit": "836354fe4faf5ec29acfabcaf1a79cefd86b5848",
      "tree": "7d99b6ca65ba707907620ef9f2cad3833da49de1",
      "parents": [
        "4e8024f71bb6651a447f100c1c0fbd5081ae79f5"
      ],
      "author": {
        "name": "garciadeblas",
        "email": "gerardo.garciadeblas@telefonica.com",
        "time": "Wed May 10 18:12:00 2023 +0200"
      },
      "committer": {
        "name": "garciadeblas",
        "email": "gerardo.garciadeblas@telefonica.com",
        "time": "Fri May 12 09:52:08 2023 +0200"
      },
      "message": "Enable NGSA installation (Airflow, AlertMgr and PushGW) by default\n\nThis reverts commit 64885c283f162872a85ea05142d3ebf927aaacdc.\n\nChange-Id: I5afc552335f8f25656f1947c5b212750683b807b\nSigned-off-by: garciadeblas \u003cgerardo.garciadeblas@telefonica.com\u003e\n"
    },
    {
      "commit": "4e8024f71bb6651a447f100c1c0fbd5081ae79f5",
      "tree": "a3d15779f5aa23bbd5c7ef9fc38dc54686870a1f",
      "parents": [
        "be5864a7da380b52e846465466c3363a32d5882b"
      ],
      "author": {
        "name": "Patricia Reinoso",
        "email": "patricia.reinoso@canonical.com",
        "time": "Thu May 11 14:02:35 2023 +0000"
      },
      "committer": {
        "name": "beierlm",
        "email": "mark.beierl@canonical.com",
        "time": "Thu May 11 21:32:40 2023 +0200"
      },
      "message": "Set focal series in OSM bundle.\n\nEven if model-config \u0027default-series\u0027 is \u0027focal\u0027\njuju pulls the \u0027jammy\u0027 series for OSM charms\nthat\u0027s why we need to explicitly specify the series.\n\nChange-Id: I4b2024f92f33817771cb40305d979213d7546af5\nSigned-off-by: Patricia Reinoso \u003cpatricia.reinoso@canonical.com\u003e\n"
    },
    {
      "commit": "be5864a7da380b52e846465466c3363a32d5882b",
      "tree": "1325285fdfac6f41a8cc6528d68680e300b8a1d2",
      "parents": [
        "02feb8ef9ae5f545a111759cbbe9f01b1741cc85"
      ],
      "author": {
        "name": "garciadeblas",
        "email": "gerardo.garciadeblas@telefonica.com",
        "time": "Thu May 11 15:34:13 2023 +0200"
      },
      "committer": {
        "name": "garciadeblas",
        "email": "gerardo.garciadeblas@telefonica.com",
        "time": "Thu May 11 15:38:52 2023 +0200"
      },
      "message": "Update tests/Dockerfile to make it work with Ubuntu22 base image\n\nChange-Id: I0a7db076f5e9db92a8891d13636f5ac0a845ab4a\nSigned-off-by: garciadeblas \u003cgerardo.garciadeblas@telefonica.com\u003e\n"
    },
    {
      "commit": "02feb8ef9ae5f545a111759cbbe9f01b1741cc85",
      "tree": "2473db830191f386af09c439836538763c021da4",
      "parents": [
        "54f21dc2e06cc72582026cf28b2206042f87133d"
      ],
      "author": {
        "name": "Mark Beierl",
        "email": "mark.beierl@canonical.com",
        "time": "Wed May 10 11:44:11 2023 -0400"
      },
      "committer": {
        "name": "beierlm",
        "email": "mark.beierl@canonical.com",
        "time": "Wed May 10 21:47:27 2023 +0200"
      },
      "message": "Updates to Python 3.10 and Ubuntu22.04\n\nUpdates all dockerfiles for stage 3 to use newer versions\n\nChange-Id: I4d73e04e11be4e12c98467f5d24ee5daff699d89\nSigned-off-by: Mark Beierl \u003cmark.beierl@canonical.com\u003e\n"
    },
    {
      "commit": "54f21dc2e06cc72582026cf28b2206042f87133d",
      "tree": "ffdc4c5f1cc1108bae02bfecc09c1d03d904feda",
      "parents": [
        "1233df73c57b1c72e282218839c18b139b3b5aa6"
      ],
      "author": {
        "name": "garciadeblas",
        "email": "gerardo.garciadeblas@telefonica.com",
        "time": "Wed May 10 18:11:21 2023 +0200"
      },
      "committer": {
        "name": "garciadeblas",
        "email": "gerardo.garciadeblas@telefonica.com",
        "time": "Wed May 10 18:13:04 2023 +0200"
      },
      "message": "Revert \"Enable NGSA installation (Airflow, AlertMgr and PushGW) by default\"\n\nThis reverts commit 82afc03ffce54cf3415e91ed077fb2338e2de7e9.\n\nChange-Id: I511d4b9d9c7410999d135d217f33dd96f83e1d84\nSigned-off-by: garciadeblas \u003cgerardo.garciadeblas@telefonica.com\u003e\n"
    },
    {
      "commit": "1233df73c57b1c72e282218839c18b139b3b5aa6",
      "tree": "16c938bdd7300fe8b97509a41608c799478dc7fb",
      "parents": [
        "82afc03ffce54cf3415e91ed077fb2338e2de7e9"
      ],
      "author": {
        "name": "garciadeblas",
        "email": "gerardo.garciadeblas@telefonica.com",
        "time": "Wed May 10 17:02:39 2023 +0200"
      },
      "committer": {
        "name": "garciadeblas",
        "email": "gerardo.garciadeblas@telefonica.com",
        "time": "Wed May 10 17:02:39 2023 +0200"
      },
      "message": "Update Airflow Dockerfile to unpack python3.10 versions of osm_common and osm_ngsa\n\nChange-Id: I2a650b66cfdf8bb2249882947d0a47622c673806\nSigned-off-by: garciadeblas \u003cgerardo.garciadeblas@telefonica.com\u003e\n"
    },
    {
      "commit": "82afc03ffce54cf3415e91ed077fb2338e2de7e9",
      "tree": "5527a66129c889cac9301b9707a47ff179d10f36",
      "parents": [
        "0b7ef27773763a547581023f7b72f3d193bc898f"
      ],
      "author": {
        "name": "garciadeblas",
        "email": "gerardo.garciadeblas@telefonica.com",
        "time": "Thu May 04 14:20:20 2023 +0200"
      },
      "committer": {
        "name": "garciadeblas",
        "email": "gerardo.garciadeblas@telefonica.com",
        "time": "Wed May 10 10:56:08 2023 +0200"
      },
      "message": "Enable NGSA installation (Airflow, AlertMgr and PushGW) by default\n\nChange-Id: Ia2ba77b7cfbd961a6b70f4257dab3470048d1117\nSigned-off-by: garciadeblas \u003cgerardo.garciadeblas@telefonica.com\u003e\n"
    },
    {
      "commit": "0b7ef27773763a547581023f7b72f3d193bc898f",
      "tree": "611900c5a154d676a4cb59982943f076c318e6da",
      "parents": [
        "3763099835a202bb52a6d5db7b8e9c89261aec7a"
      ],
      "author": {
        "name": "garciadeblas",
        "email": "gerardo.garciadeblas@telefonica.com",
        "time": "Wed May 10 10:50:34 2023 +0200"
      },
      "committer": {
        "name": "garciadeblas",
        "email": "gerardo.garciadeblas@telefonica.com",
        "time": "Wed May 10 10:56:08 2023 +0200"
      },
      "message": "Update Airflow version to 2.5.3 and Airflow Helm chart version to 1.9.0\n\nChange-Id: I98928685b3f3d5399f8c97d306e2ba7878b5515d\nSigned-off-by: garciadeblas \u003cgerardo.garciadeblas@telefonica.com\u003e\n"
    },
    {
      "commit": "3763099835a202bb52a6d5db7b8e9c89261aec7a",
      "tree": "546264a8b814b5bf147d9fbc9aae7620301e3bb3",
      "parents": [
        "53b217f94a1c19c58eb3f3077779b3dcdfb741e7"
      ],
      "author": {
        "name": "garciadeblas",
        "email": "gerardo.garciadeblas@telefonica.com",
        "time": "Tue May 09 13:33:22 2023 +0200"
      },
      "committer": {
        "name": "garciadeblas",
        "email": "gerardo.garciadeblas@telefonica.com",
        "time": "Tue May 09 13:33:42 2023 +0200"
      },
      "message": "Update install_ngsa.sh to use docker registry and user from CICD\n\nChange-Id: I33b96d876a0dbe95846b6c6b123438f6fb17f7f0\nSigned-off-by: garciadeblas \u003cgerardo.garciadeblas@telefonica.com\u003e\n"
    },
    {
      "commit": "53b217f94a1c19c58eb3f3077779b3dcdfb741e7",
      "tree": "f6b9daf82b4795d408e7c82a7db8b07a5c3527e9",
      "parents": [
        "2efbda22f27241546145752035a759016dd87430"
      ],
      "author": {
        "name": "garciadeblas",
        "email": "gerardo.garciadeblas@telefonica.com",
        "time": "Thu May 04 17:57:47 2023 +0200"
      },
      "committer": {
        "name": "garciadeblas",
        "email": "gerardo.garciadeblas@telefonica.com",
        "time": "Tue May 09 08:29:26 2023 +0200"
      },
      "message": "Split generate_docker_images and pull_docker_images in installer\n\nChange-Id: I09fc0f0c566b481f78d818715be64dbcb855c955\nSigned-off-by: garciadeblas \u003cgerardo.garciadeblas@telefonica.com\u003e\n"
    },
    {
      "commit": "2efbda22f27241546145752035a759016dd87430",
      "tree": "82b37c4bf5efb329cea3dfb2c189548698c1392e",
      "parents": [
        "986c308d5d89b8dbb3361ce2f1638b3285859d8e"
      ],
      "author": {
        "name": "garciadeblas",
        "email": "gerardo.garciadeblas@telefonica.com",
        "time": "Thu May 04 13:38:46 2023 +0200"
      },
      "committer": {
        "name": "garciadeblas",
        "email": "gerardo.garciadeblas@telefonica.com",
        "time": "Tue May 09 08:29:26 2023 +0200"
      },
      "message": "Update db_upgrade.py to append osm to metric_name to be BWC\n\nChange-Id: I8ed6497fe21a3db3ccf841795f8b92af1a95cc0b\nSigned-off-by: garciadeblas \u003cgerardo.garciadeblas@telefonica.com\u003e\n"
    },
    {
      "commit": "986c308d5d89b8dbb3361ce2f1638b3285859d8e",
      "tree": "356ba1ad38d5879b727e939dff2bf1e2119a3d89",
      "parents": [
        "05ee8ab29eb39cc34bd679e238c8051f29d93c35"
      ],
      "author": {
        "name": "garciadeblas",
        "email": "gerardo.garciadeblas@telefonica.com",
        "time": "Thu May 04 11:54:30 2023 +0200"
      },
      "committer": {
        "name": "garciadeblas",
        "email": "gerardo.garciadeblas@telefonica.com",
        "time": "Tue May 09 08:29:20 2023 +0200"
      },
      "message": "Refactor MongoUpgrade1214 in db_upgrade.py\n\nChange-Id: I1da050701c20d1a04c34457743b43a89a2786929\nSigned-off-by: garciadeblas \u003cgerardo.garciadeblas@telefonica.com\u003e\n"
    },
    {
      "commit": "05ee8ab29eb39cc34bd679e238c8051f29d93c35",
      "tree": "ddfc3a1f547579aa1d369787c5436a2b7e23661f",
      "parents": [
        "fc5714cf86a58590c2516dff0562ce859aace267"
      ],
      "author": {
        "name": "sritharan",
        "email": "priyadarshini@tataelxsi.co.in",
        "time": "Fri Apr 28 05:38:10 2023 +0000"
      },
      "committer": {
        "name": "garciadeblas",
        "email": "gerardo.garciadeblas@telefonica.com",
        "time": "Thu May 04 17:18:08 2023 +0200"
      },
      "message": "Feature 10986: Autoheal switch and Autoscale switch\n\nChange-Id: I851299bf9bf57e9e50d6e1ad387766bbe13a192d\nSigned-off-by: sritharan \u003cpriyadarshini@tataelxsi.co.in\u003e\n"
    },
    {
      "commit": "fc5714cf86a58590c2516dff0562ce859aace267",
      "tree": "bde125815f62c57db747da9d43c4281ae498ec4a",
      "parents": [
        "e556fe0f1afc690e86e3d9de12e7ccea6e1edf7f"
      ],
      "author": {
        "name": "aguilard",
        "email": "e.dah.tid@telefonica.com",
        "time": "Tue Apr 25 16:25:42 2023 +0000"
      },
      "committer": {
        "name": "aguilard",
        "email": "e.dah.tid@telefonica.com",
        "time": "Thu May 04 09:06:36 2023 +0000"
      },
      "message": "Feature 10981: update alerts collections in Mongo from OSM v12 to v14\n\nChange-Id: If9e7133439fa4c856d96a9108e4306a37b2fd167\nSigned-off-by: aguilard \u003ce.dah.tid@telefonica.com\u003e\n"
    },
    {
      "commit": "e556fe0f1afc690e86e3d9de12e7ccea6e1edf7f",
      "tree": "650523d5383bc8119e6ad6e2b48c58bca0dcfe36",
      "parents": [
        "b798d06e0769138e57b682e446a2576b9bf2d575"
      ],
      "author": {
        "name": "aguilard",
        "email": "e.dah.tid@telefonica.com",
        "time": "Tue May 02 10:20:21 2023 +0000"
      },
      "committer": {
        "name": "aguilard",
        "email": "e.dah.tid@telefonica.com",
        "time": "Thu May 04 08:50:59 2023 +0000"
      },
      "message": "Feature 10981: enable REST API in Airflow\n\nChange-Id: Iaae27b9917d8cc35bae6e67cce59bef3e9bd8b41\nSigned-off-by: aguilard \u003ce.dah.tid@telefonica.com\u003e\n"
    },
    {
      "commit": "b798d06e0769138e57b682e446a2576b9bf2d575",
      "tree": "80c3db8c5d35b07aaf0a115c95060ae53bec32ff",
      "parents": [
        "64775ea32b74f6629e7adf4e8bb397513ec20b6c"
      ],
      "author": {
        "name": "aguilard",
        "email": "e.dah.tid@telefonica.com",
        "time": "Tue May 02 09:54:44 2023 +0000"
      },
      "committer": {
        "name": "aguilard",
        "email": "e.dah.tid@telefonica.com",
        "time": "Thu May 04 08:50:59 2023 +0000"
      },
      "message": "Fix typo in file alertmanager-values.yaml\n\nChange-Id: If2c17971aab5d1c37987d18d2c24ec5864a132f1\nSigned-off-by: aguilard \u003ce.dah.tid@telefonica.com\u003e\n"
    },
    {
      "commit": "64775ea32b74f6629e7adf4e8bb397513ec20b6c",
      "tree": "e3fa708f4cb045ac20c8dfa4d10f438f0d92bd9d",
      "parents": [
        "02609d9c7d62448a1b51b41befdfd0bc6da14d75"
      ],
      "author": {
        "name": "aguilard",
        "email": "e.dah.tid@telefonica.com",
        "time": "Thu Apr 27 11:02:21 2023 +0000"
      },
      "committer": {
        "name": "aguilard",
        "email": "e.dah.tid@telefonica.com",
        "time": "Thu Apr 27 11:02:21 2023 +0000"
      },
      "message": "Feature 10981: fix bug in Airflow DAGs directory\n\nChange-Id: I6e081306d1363401b27d7a3d4ca8d824862d05b6\nSigned-off-by: aguilard \u003ce.dah.tid@telefonica.com\u003e\n"
    },
    {
      "commit": "02609d9c7d62448a1b51b41befdfd0bc6da14d75",
      "tree": "5fac03dcb39216ea860b98700b0e1fd991defa76",
      "parents": [
        "8177b9cb342c3f820e5ba3dab85f633970960a95"
      ],
      "author": {
        "name": "aguilard",
        "email": "e.dah.tid@telefonica.com",
        "time": "Thu Apr 27 09:47:27 2023 +0000"
      },
      "committer": {
        "name": "aguilard",
        "email": "e.dah.tid@telefonica.com",
        "time": "Thu Apr 27 09:47:27 2023 +0000"
      },
      "message": "Feature 10981: fix bug in AlertMgr installation\n\nChange-Id: I83fd859d14fc64dc2b2e3328ce79577fffd619ce\nSigned-off-by: aguilard \u003ce.dah.tid@telefonica.com\u003e\n"
    },
    {
      "commit": "8177b9cb342c3f820e5ba3dab85f633970960a95",
      "tree": "120f2118847ee2f99d1382c3d4c81a3457842ea2",
      "parents": [
        "7ff88a60b6493380746c694c0fad1b251ce08878"
      ],
      "author": {
        "name": "SANDHYA.JS",
        "email": "sandhya.j@tataelxsi.co.in",
        "time": "Wed Apr 26 09:48:39 2023 +0530"
      },
      "committer": {
        "name": "garciadeblas",
        "email": "gerardo.garciadeblas@telefonica.com",
        "time": "Wed Apr 26 15:58:54 2023 +0200"
      },
      "message": "Fix Bug 2121: NG-UI uses unmaintained Chokidar version\n\n\t- Changed the node version from 10 to 14 incompatible with angular 14\n\t  version.\n\nChange-Id: Ib27ac394e2a30b9f66be530eab7fa3678d6bae01\nSigned-off-by: SANDHYA.JS \u003csandhya.j@tataelxsi.co.in\u003e\n"
    },
    {
      "commit": "7ff88a60b6493380746c694c0fad1b251ce08878",
      "tree": "2b47272aa5c86563c07cfcc8a94e56d48f85d5b4",
      "parents": [
        "0eda3f7f9927fc191d8f004e6dfaa1f7259d5429"
      ],
      "author": {
        "name": "aguilard",
        "email": "e.dah.tid@telefonica.com",
        "time": "Wed Apr 26 11:26:07 2023 +0000"
      },
      "committer": {
        "name": "aguilard",
        "email": "e.dah.tid@telefonica.com",
        "time": "Wed Apr 26 11:52:14 2023 +0000"
      },
      "message": "Feature 10981: changed repeat_interval parameter in AlertManager\n\nChange-Id: I317a7f33ef49b9e2103fedbb611efb960cb0d28f\nSigned-off-by: aguilard \u003ce.dah.tid@telefonica.com\u003e\n"
    },
    {
      "commit": "0eda3f7f9927fc191d8f004e6dfaa1f7259d5429",
      "tree": "7d80e773ce05965ec7d10e5a01cf98176ed30bbf",
      "parents": [
        "6db47d485db75641a282f8da13720e23d6f6dfb5"
      ],
      "author": {
        "name": "Dario Faccin",
        "email": "dario.faccin@canonical.com",
        "time": "Thu Apr 20 16:13:50 2023 +0200"
      },
      "committer": {
        "name": "beierlm",
        "email": "mark.beierl@canonical.com",
        "time": "Wed Apr 26 11:25:32 2023 +0200"
      },
      "message": "Improve stage-test script: Split charms list according to tox envlist.\n\nFor newer charms the tox envlist includes lint, unit and integration: for these charms execute only lint and unit tests.\nFor older charms the tox envlist includes black, cover, flake8, pylint, yamllint, safety: for these charms execute all tests.\n\nChange-Id: I6cfbe129440be1665f63572a1879060eccd822fd\nSigned-off-by: Dario Faccin \u003cdario.faccin@canonical.com\u003e\n"
    },
    {
      "commit": "6db47d485db75641a282f8da13720e23d6f6dfb5",
      "tree": "33667096f9e83ef10503a11fba61fdf567f120ea",
      "parents": [
        "f91f9c32f0d3cd4011a288235d0e4e1ba44b85d5"
      ],
      "author": {
        "name": "Mark Beierl",
        "email": "mark.beierl@canonical.com",
        "time": "Thu Mar 23 13:51:15 2023 -0400"
      },
      "committer": {
        "name": "aticig",
        "email": "gulsum.atici@canonical.com",
        "time": "Tue Apr 25 18:08:47 2023 +0200"
      },
      "message": "OSM DB Update Charm\n\nInitial load of code for the osm-update-db-operator charm\n\nChange-Id: I2884249efaaa86f614df6c286a69f3546489b523\nSigned-off-by: Mark Beierl \u003cmark.beierl@canonical.com\u003e\n"
    },
    {
      "commit": "f91f9c32f0d3cd4011a288235d0e4e1ba44b85d5",
      "tree": "9544c26ddc5f09c23d27f36dd7ce2b73e9f1623f",
      "parents": [
        "0e49b4aa3a8853ea5b9702e0bc58134d8a4bcd88"
      ],
      "author": {
        "name": "aguilard",
        "email": "e.dah.tid@telefonica.com",
        "time": "Thu Apr 13 16:57:57 2023 +0000"
      },
      "committer": {
        "name": "aguilard",
        "email": "e.dah.tid@telefonica.com",
        "time": "Tue Apr 25 09:59:22 2023 +0000"
      },
      "message": "Feature 10981: extended Prometheus sidecar to dump alerts rules in config files\n\nChange-Id: Ic454c894b60d0b2b88b6ea81ca35a0bf4d54ebac\nSigned-off-by: aguilard \u003ce.dah.tid@telefonica.com\u003e\n"
    },
    {
      "commit": "0e49b4aa3a8853ea5b9702e0bc58134d8a4bcd88",
      "tree": "9b94b256b1697e62df107883e3a75917268d0b3f",
      "parents": [
        "cb9bb7a66ce49050e2ea005276f7d342673bbcc6"
      ],
      "author": {
        "name": "garciadeblas",
        "email": "gerardo.garciadeblas@telefonica.com",
        "time": "Mon Apr 17 12:38:17 2023 +0200"
      },
      "committer": {
        "name": "garciadeblas",
        "email": "gerardo.garciadeblas@telefonica.com",
        "time": "Thu Apr 20 18:16:51 2023 +0200"
      },
      "message": "Feature 10981: remove mon and pol for ng-sa installation\n\nThis change removes the deployment of POL for NG-SA installation.\nIn addition, it deploys a reduced MON, which will only run\nmon-dashboarder. A new K8s manifest (ng-mon.yaml )file has been created\nfor the purpose.\n\nChange-Id: I243a2710d7b883d505ff4b4d012f7d67920f0e73\nSigned-off-by: garciadeblas \u003cgerardo.garciadeblas@telefonica.com\u003e\n"
    },
    {
      "commit": "cb9bb7a66ce49050e2ea005276f7d342673bbcc6",
      "tree": "7df8ef91de889a25af55545d549a19f7bf66f26d",
      "parents": [
        "1805613aa8e2eb92a6daa7f7883ff10089447d37"
      ],
      "author": {
        "name": "aguilard",
        "email": "e.dah.tid@telefonica.com",
        "time": "Tue Apr 18 16:25:19 2023 +0000"
      },
      "committer": {
        "name": "garciadeblas",
        "email": "gerardo.garciadeblas@telefonica.com",
        "time": "Thu Apr 20 14:04:36 2023 +0200"
      },
      "message": "Feature 10981: fix CMD in webhook Dockerfile\n\nChange-Id: If8332c12c2f065c0a4d195873e24a98aa34b0ed4\nSigned-off-by: aguilard \u003ce.dah.tid@telefonica.com\u003e\n"
    },
    {
      "commit": "1805613aa8e2eb92a6daa7f7883ff10089447d37",
      "tree": "0feb2f5845f4a95e651674946847d846513e642e",
      "parents": [
        "63868ab3519bd2ab56e7da695e3e661ac877e9d8"
      ],
      "author": {
        "name": "aguilard",
        "email": "e.dah.tid@telefonica.com",
        "time": "Fri Apr 14 13:04:14 2023 +0000"
      },
      "committer": {
        "name": "garciadeblas",
        "email": "gerardo.garciadeblas@telefonica.com",
        "time": "Thu Apr 20 14:03:48 2023 +0200"
      },
      "message": "Feature 10981: auto-scaling alerts rules for AlertManager\n\nChange-Id: I7e8c3f7b1dd3201b75848ae6264eaa2375a5b06b\nSigned-off-by: aguilard \u003ce.dah.tid@telefonica.com\u003e\n"
    },
    {
      "commit": "63868ab3519bd2ab56e7da695e3e661ac877e9d8",
      "tree": "1bb3f4ccfd97b37da1767400043fc0cf08a61d2a",
      "parents": [
        "171bbd48411e256e22156c56aa10d1cd2f8ca0da"
      ],
      "author": {
        "name": "garciadeblas",
        "email": "gerardo.garciadeblas@telefonica.com",
        "time": "Thu Apr 20 10:04:55 2023 +0200"
      },
      "committer": {
        "name": "garciadeblas",
        "email": "gerardo.garciadeblas@telefonica.com",
        "time": "Thu Apr 20 10:05:44 2023 +0200"
      },
      "message": "Add nohup to http.server in tools/local-build.sh\n\nChange-Id: Ic21b33c22c069d6145ba9d60c7e3cebb75f99664\nSigned-off-by: garciadeblas \u003cgerardo.garciadeblas@telefonica.com\u003e\n"
    },
    {
      "commit": "171bbd48411e256e22156c56aa10d1cd2f8ca0da",
      "tree": "3be752a342a1b6018118138615ba5deec634bd95",
      "parents": [
        "325032a38c3cb0f433832e63241fa0a5ce5d95ea"
      ],
      "author": {
        "name": "garciadeblas",
        "email": "gerardo.garciadeblas@telefonica.com",
        "time": "Fri Apr 14 10:00:31 2023 +0200"
      },
      "committer": {
        "name": "garciadeblas",
        "email": "gerardo.garciadeblas@telefonica.com",
        "time": "Fri Apr 14 10:01:13 2023 +0200"
      },
      "message": "Update helm version to 3.11.3\n\nChange-Id: Ic95f32cd1fc311bf93a817da90f48a17d7c2bd13\nSigned-off-by: garciadeblas \u003cgerardo.garciadeblas@telefonica.com\u003e\n"
    },
    {
      "commit": "325032a38c3cb0f433832e63241fa0a5ce5d95ea",
      "tree": "fb92e4c2b1942c7b26355730587a53e1ef27eff3",
      "parents": [
        "4c246cfd7065f2a06191e97e0d7970ef2ffaf1f9"
      ],
      "author": {
        "name": "garciadeblas",
        "email": "gerardo.garciadeblas@telefonica.com",
        "time": "Thu Apr 13 18:07:44 2023 +0200"
      },
      "committer": {
        "name": "garciadeblas",
        "email": "gerardo.garciadeblas@telefonica.com",
        "time": "Thu Apr 13 18:09:18 2023 +0200"
      },
      "message": "Replace OSM_STACK_NAME by OSM_NAMESPACE in installers scripts\n\nChange-Id: I5ce4bdc392fd64b4bed7479768b91adba53c67e4\nSigned-off-by: garciadeblas \u003cgerardo.garciadeblas@telefonica.com\u003e\n"
    },
    {
      "commit": "4c246cfd7065f2a06191e97e0d7970ef2ffaf1f9",
      "tree": "4fd5c212e73c9aa0267a6a0b4534dc80071a9cf8",
      "parents": [
        "2c5b33f530801667937e9147829bf8b02bd00409"
      ],
      "author": {
        "name": "garciadeblas",
        "email": "gerardo.garciadeblas@telefonica.com",
        "time": "Thu Apr 13 11:01:15 2023 +0200"
      },
      "committer": {
        "name": "garciadeblas",
        "email": "gerardo.garciadeblas@telefonica.com",
        "time": "Thu Apr 13 12:22:09 2023 +0200"
      },
      "message": "Add Dockerfile for Webhook translator\n\nChange-Id: Id9a787e0fd3fd953b1b2ace190cdca6a77199f27\nSigned-off-by: garciadeblas \u003cgerardo.garciadeblas@telefonica.com\u003e\n"
    },
    {
      "commit": "2c5b33f530801667937e9147829bf8b02bd00409",
      "tree": "8cff110397e4fd6c32a3b78e33d9e41b18d6e08d",
      "parents": [
        "7e26f9a0142e12dceda03d4b6e8cbbcbb2460c19"
      ],
      "author": {
        "name": "garciadeblas",
        "email": "gerardo.garciadeblas@telefonica.com",
        "time": "Thu Apr 13 11:00:14 2023 +0200"
      },
      "committer": {
        "name": "garciadeblas",
        "email": "gerardo.garciadeblas@telefonica.com",
        "time": "Thu Apr 13 12:22:09 2023 +0200"
      },
      "message": "Update tools/local-build.sh to run python http server instead of qhttp\n\nChange-Id: Id9857656e18e1487da7123e076bf00c0b9869d25\nSigned-off-by: garciadeblas \u003cgerardo.garciadeblas@telefonica.com\u003e\n"
    },
    {
      "commit": "7e26f9a0142e12dceda03d4b6e8cbbcbb2460c19",
      "tree": "658507dcd71f731f5029f560bcad0d1f1f65ce4e",
      "parents": [
        "bacdfa852d07131631709fa16de142eb9257235e"
      ],
      "author": {
        "name": "garciadeblas",
        "email": "gerardo.garciadeblas@telefonica.com",
        "time": "Mon Mar 27 12:49:43 2023 +0200"
      },
      "committer": {
        "name": "garciadeblas",
        "email": "gerardo.garciadeblas@telefonica.com",
        "time": "Tue Apr 11 13:51:06 2023 +0200"
      },
      "message": "Remove unnecessary Makefile related to old docker image build process\n\nChange-Id: Icc304cfe7124979584405ec6635ce2c7a9861eac\nSigned-off-by: garciadeblas \u003cgerardo.garciadeblas@telefonica.com\u003e\n"
    },
    {
      "commit": "bacdfa852d07131631709fa16de142eb9257235e",
      "tree": "d01e9e225ee62d7d47ddc7c4352709c78fb0b335",
      "parents": [
        "bae51f695443abcd0e410a92161af05b497ddc7a"
      ],
      "author": {
        "name": "garciadeblas",
        "email": "gerardo.garciadeblas@telefonica.com",
        "time": "Tue Apr 04 10:52:46 2023 +0200"
      },
      "committer": {
        "name": "garciadeblas",
        "email": "gerardo.garciadeblas@telefonica.com",
        "time": "Tue Apr 11 09:45:02 2023 +0200"
      },
      "message": "Feature 10981: installation of webhook translator as part of NG-SA\n\nChange-Id: I5318460103a6b89b37931bf661618251a3837d04\nSigned-off-by: garciadeblas \u003cgerardo.garciadeblas@telefonica.com\u003e\n"
    },
    {
      "commit": "bae51f695443abcd0e410a92161af05b497ddc7a",
      "tree": "a11c559e29dea60d7a89fbe37fa8ee5ed36d3119",
      "parents": [
        "9ab64a953b0a46d6e09c16387c851a56c8c809cd"
      ],
      "author": {
        "name": "garciadeblas",
        "email": "gerardo.garciadeblas@telefonica.com",
        "time": "Tue Mar 28 18:27:20 2023 +0200"
      },
      "committer": {
        "name": "garciadeblas",
        "email": "gerardo.garciadeblas@telefonica.com",
        "time": "Tue Apr 11 09:35:40 2023 +0200"
      },
      "message": "Feature 10981: installation of AlertManager as part of NG-SA\n\nChange-Id: I99bb5785081df4395be336f323d5d4ac3dfd68b6\nSigned-off-by: garciadeblas \u003cgerardo.garciadeblas@telefonica.com\u003e\n"
    },
    {
      "commit": "9ab64a953b0a46d6e09c16387c851a56c8c809cd",
      "tree": "4cb849c7be3cc62d7117265902ee9cb84b1eb7d6",
      "parents": [
        "f88cb4f7140fd4e56b797deb29a41bd69c37913d"
      ],
      "author": {
        "name": "Dario Faccin",
        "email": "dario.faccin@canonical.com",
        "time": "Mon Mar 27 10:38:22 2023 +0200"
      },
      "committer": {
        "name": "beierlm",
        "email": "mark.beierl@canonical.com",
        "time": "Wed Apr 05 14:41:36 2023 +0200"
      },
      "message": "LCM integration tests: use RO charm from charmhub instead of building it\nlocally\n\nChange-Id: I3c1aba9227d9ef5c28f559447da63035214c8ea1\nSigned-off-by: Dario Faccin \u003cdario.faccin@canonical.com\u003e\n"
    },
    {
      "commit": "f88cb4f7140fd4e56b797deb29a41bd69c37913d",
      "tree": "4326e71f4384782426b48858aaa3bbee3affedb6",
      "parents": [
        "9a5ceab597f52688dd0496d67a556146a0472cd8"
      ],
      "author": {
        "name": "Dario Faccin",
        "email": "dario.faccin@canonical.com",
        "time": "Wed Mar 15 14:55:07 2023 +0100"
      },
      "committer": {
        "name": "beierlm",
        "email": "mark.beierl@canonical.com",
        "time": "Wed Apr 05 14:40:57 2023 +0200"
      },
      "message": "Integration tests for VCA Integrator Operator\n\nChange-Id: I2bc362961edb19f3a0696c779aa9eeaacc361572\nSigned-off-by: Dario Faccin \u003cdario.faccin@canonical.com\u003e\nSigned-off-by: Mark Beierl \u003cmark.beierl@canonical.com\u003e\n"
    },
    {
      "commit": "9a5ceab597f52688dd0496d67a556146a0472cd8",
      "tree": "285461dab84eef9a41cb28a0cfbc72a44c6067dc",
      "parents": [
        "473c541d5bf7a126e426490f0228f8812cc70b28"
      ],
      "author": {
        "name": "garciadeblas",
        "email": "gerardo.garciadeblas@telefonica.com",
        "time": "Tue Apr 04 10:51:51 2023 +0200"
      },
      "committer": {
        "name": "garciadeblas",
        "email": "gerardo.garciadeblas@telefonica.com",
        "time": "Tue Apr 04 10:56:43 2023 +0200"
      },
      "message": "Minor indentation fixes in MON and POL K8s manifests\n\nChange-Id: Ib96f1655df650587fc6255d5f98986e1332bbb2f\nSigned-off-by: garciadeblas \u003cgerardo.garciadeblas@telefonica.com\u003e\n"
    },
    {
      "commit": "473c541d5bf7a126e426490f0228f8812cc70b28",
      "tree": "b839d72f445e58d80002cc1b572ae21647c5b43b",
      "parents": [
        "0baeac7fd2079e87698fa1e3eea48833ee331cd7"
      ],
      "author": {
        "name": "Mark Beierl",
        "email": "mark.beierl@canonical.com",
        "time": "Mon Apr 03 13:32:22 2023 -0400"
      },
      "committer": {
        "name": "beierlm",
        "email": "mark.beierl@canonical.com",
        "time": "Mon Apr 03 20:46:14 2023 +0200"
      },
      "message": "Partial revert of 13026\n\nThe *.gz and *Packages are actually used in the creation of\nthe debian repository for the installers.\n\nChange-Id: I56ba0ce478fba9bcaeb58d6f2abaf235a4eab78a\nSigned-off-by: Mark Beierl \u003cmark.beierl@canonical.com\u003e\n"
    },
    {
      "commit": "0baeac7fd2079e87698fa1e3eea48833ee331cd7",
      "tree": "7fd56a06deede4d4b8e14efe39796dd254cbbf89",
      "parents": [
        "f776ffa5a6a673a62c51559d690cc86799c3269a"
      ],
      "author": {
        "name": "Guillermo Calvino",
        "email": "guillermo.calvino@canonical.com",
        "time": "Thu Mar 23 16:14:35 2023 +0100"
      },
      "committer": {
        "name": "beierlm",
        "email": "mark.beierl@canonical.com",
        "time": "Mon Apr 03 19:55:59 2023 +0200"
      },
      "message": "Adding documentation to OSM bundles\n\nChange-Id: I94b2d7467f4fba40b625acaf545dc20fc6079f8c\nSigned-off-by: Guillermo Calvino \u003cguillermo.calvino@canonical.com\u003e\n"
    },
    {
      "commit": "f776ffa5a6a673a62c51559d690cc86799c3269a",
      "tree": "546ba4ad0a6a24d1f9bc65a7a190a88bfade9708",
      "parents": [
        "be1ab182ee509d5b458fcd1379a9101a7d2a09b1"
      ],
      "author": {
        "name": "Dario Faccin",
        "email": "dario.faccin@canonical.com",
        "time": "Fri Mar 31 16:47:35 2023 +0200"
      },
      "committer": {
        "name": "Dario Faccin",
        "email": "dario.faccin@canonical.com",
        "time": "Mon Apr 03 17:52:53 2023 +0200"
      },
      "message": "Update Dockerfile and stage-test script to run tests for charms\n\nThis patch updates Dockerfile to use Ubuntu 20.04 as base for building\nand testing charms.\nThis patch updates stage-test script to execute testing for charms.\nTests will be executed only for charms modified by the review.\nThis patch updates tox configuration for charms setting the python\ninterpreter to python3.8.\n\nChange-Id: Ib9046b78d6520188cc51ac776fe60ea16479f11c\nSigned-off-by: Dario Faccin \u003cdario.faccin@canonical.com\u003e\n"
    },
    {
      "commit": "be1ab182ee509d5b458fcd1379a9101a7d2a09b1",
      "tree": "db1a90aae5b78c92928bc76ee6cbe6c3f5652247",
      "parents": [
        "99325bd3a2891df4b88329931535619e96ae28ec"
      ],
      "author": {
        "name": "Dario Faccin",
        "email": "dario.faccin@canonical.com",
        "time": "Mon Apr 03 13:21:19 2023 +0200"
      },
      "committer": {
        "name": "beierlm",
        "email": "mark.beierl@canonical.com",
        "time": "Mon Apr 03 15:39:52 2023 +0200"
      },
      "message": "Update bundle (standalone and HA) to use MongoDB charm from edge channel\n\nChange-Id: Ie60a105a58c5838db90129f1d6d896907675a405\nSigned-off-by: Dario Faccin \u003cdario.faccin@canonical.com\u003e\n"
    },
    {
      "commit": "99325bd3a2891df4b88329931535619e96ae28ec",
      "tree": "045e6f601e97018571b8be58f6457a4380495816",
      "parents": [
        "75e3d990ec1cdb318f40f40676724a42e6528381"
      ],
      "author": {
        "name": "Dario Faccin",
        "email": "dario.faccin@canonical.com",
        "time": "Fri Mar 31 16:56:38 2023 +0200"
      },
      "committer": {
        "name": "beierlm",
        "email": "mark.beierl@canonical.com",
        "time": "Mon Apr 03 15:38:21 2023 +0200"
      },
      "message": "Remove checks for copyright in charms\n\nThis patch removes the flake8 copyright plugin and configuration.\n\nChange-Id: I65e362748e16efbc48055370f8f1590d4910c000\nSigned-off-by: Dario Faccin \u003cdario.faccin@canonical.com\u003e\n"
    },
    {
      "commit": "75e3d990ec1cdb318f40f40676724a42e6528381",
      "tree": "8a9414b95df26d27966035e852c24d7664ecae22",
      "parents": [
        "fb220c0cbdf0936d0cd52e4527832aeadc9ac2b4"
      ],
      "author": {
        "name": "garciadeblas",
        "email": "gerardo.garciadeblas@telefonica.com",
        "time": "Thu Mar 23 17:31:44 2023 +0100"
      },
      "committer": {
        "name": "garciadeblas",
        "email": "gerardo.garciadeblas@telefonica.com",
        "time": "Tue Mar 28 18:35:49 2023 +0200"
      },
      "message": "Update base image for Airflow to support Python 3.10\n\nChange-Id: I4d0bd5be38faff10de4bd2dbaaa9a6010ab12732\nSigned-off-by: garciadeblas \u003cgerardo.garciadeblas@telefonica.com\u003e\n"
    },
    {
      "commit": "fb220c0cbdf0936d0cd52e4527832aeadc9ac2b4",
      "tree": "f9fc559efdb9b8ceb1049364ca9d23709bfadf89",
      "parents": [
        "d0303f5fff9c744aa101767166e94277c9e3259f"
      ],
      "author": {
        "name": "garciadeblas",
        "email": "gerardo.garciadeblas@telefonica.com",
        "time": "Thu Mar 23 17:29:26 2023 +0100"
      },
      "committer": {
        "name": "garciadeblas",
        "email": "gerardo.garciadeblas@telefonica.com",
        "time": "Tue Mar 28 18:35:49 2023 +0200"
      },
      "message": "Update base image for Airflow to 2.5.2\n\nChange-Id: Id73a0de10b80a4154e1816c5695d3c96de1b03fe\nSigned-off-by: garciadeblas \u003cgerardo.garciadeblas@telefonica.com\u003e\n"
    },
    {
      "commit": "d0303f5fff9c744aa101767166e94277c9e3259f",
      "tree": "cb3a4f81af52f833c8a2160642f5c058917417eb",
      "parents": [
        "48eea891e08c1427b711d6890308854df4ccc78b"
      ],
      "author": {
        "name": "Dario Faccin",
        "email": "dario.faccin@canonical.com",
        "time": "Fri Mar 24 11:21:19 2023 +0100"
      },
      "committer": {
        "name": "Dario Faccin",
        "email": "dario.faccin@canonical.com",
        "time": "Fri Mar 24 14:07:47 2023 +0100"
      },
      "message": "Pin Charmed Operator Framework version for charms\n\nChange-Id: Iff5659151e5678298b72e54b7b22a375bc7b7ebf\nSigned-off-by: Dario Faccin \u003cdario.faccin@canonical.com\u003e\n"
    },
    {
      "commit": "48eea891e08c1427b711d6890308854df4ccc78b",
      "tree": "da616d53fad1209a69663d9a627cdae8b7337936",
      "parents": [
        "ef27d2e228e3dcfe572dc77ce7e4342085630acf"
      ],
      "author": {
        "name": "garciadeblas",
        "email": "gerardo.garciadeblas@telefonica.com",
        "time": "Thu Mar 23 14:04:09 2023 +0100"
      },
      "committer": {
        "name": "garciadeblas",
        "email": "gerardo.garciadeblas@telefonica.com",
        "time": "Thu Mar 23 14:04:09 2023 +0100"
      },
      "message": "Fix docker tag in stage3 to coexist with periodic clean-up\n\nChange-Id: I1ce9a5de84e0bcedd7abaecfa0fb6d753b853cb7\nSigned-off-by: garciadeblas \u003cgerardo.garciadeblas@telefonica.com\u003e\n"
    },
    {
      "commit": "ef27d2e228e3dcfe572dc77ce7e4342085630acf",
      "tree": "5d49548a60453c1f73454f721aa91f4341cc22e0",
      "parents": [
        "57b89ae46f768a725e2ca7f01f7dfa97254e049a"
      ],
      "author": {
        "name": "garciadeblas",
        "email": "gerardo.garciadeblas@telefonica.com",
        "time": "Wed Mar 22 22:03:13 2023 +0100"
      },
      "committer": {
        "name": "garciadeblas",
        "email": "gerardo.garciadeblas@telefonica.com",
        "time": "Wed Mar 22 22:03:19 2023 +0100"
      },
      "message": "Remove duplicated lines in Airflow Dockerfile\n\nChange-Id: Iaeb200d498c01e53a7748293d39b6d9a0ba3cfa9\nSigned-off-by: garciadeblas \u003cgerardo.garciadeblas@telefonica.com\u003e\n"
    },
    {
      "commit": "57b89ae46f768a725e2ca7f01f7dfa97254e049a",
      "tree": "500578f3a4c111245de78492f15462bccd3f9085",
      "parents": [
        "e64d8cfde60d376724327dddd17f343d1db0388d"
      ],
      "author": {
        "name": "Patricia Reinoso",
        "email": "patricia.reinoso@canonical.com",
        "time": "Tue Mar 14 16:06:32 2023 +0000"
      },
      "committer": {
        "name": "Patricia Reinoso",
        "email": "patricia.reinoso@canonical.com",
        "time": "Wed Mar 15 14:53:05 2023 +0000"
      },
      "message": "Set K8s 1.26 in charmed OSM installation\n\nstorage is deprecated: replaced by hostpath-storage\n\nChange-Id: I11dd6fc2c18f89c289ad80da696929a7c0236d63\nSigned-off-by: Patricia Reinoso \u003cpatricia.reinoso@canonical.com\u003e\n"
    },
    {
      "commit": "e64d8cfde60d376724327dddd17f343d1db0388d",
      "tree": "959e20a5d6a5d36fad37b33189da613e71fcee6f",
      "parents": [
        "773dd9959e5684902e84cc4751d47ccf321a4f22"
      ],
      "author": {
        "name": "Daniel Arndt",
        "email": "daniel.arndt@canonical.com",
        "time": "Fri Feb 24 09:41:14 2023 -0400"
      },
      "committer": {
        "name": "Daniel Arndt",
        "email": "daniel.arndt@canonical.com",
        "time": "Fri Mar 10 14:36:23 2023 -0400"
      },
      "message": "Fix unit tests for NG-UI charm\n\nChange-Id: If5b98446bb589a3346bcaf1d260a3ad2c5affd3b\nSigned-off-by: Daniel Arndt \u003cdaniel.arndt@canonical.com\u003e\n"
    },
    {
      "commit": "773dd9959e5684902e84cc4751d47ccf321a4f22",
      "tree": "6450f5380e461b7789286b888786c7bf7d166dd9",
      "parents": [
        "668b1469296df65fee65d62abbbbd087c69c2c04"
      ],
      "author": {
        "name": "Daniel Arndt",
        "email": "daniel.arndt@canonical.com",
        "time": "Tue Mar 07 19:51:20 2023 -0400"
      },
      "committer": {
        "name": "Daniel Arndt",
        "email": "daniel.arndt@canonical.com",
        "time": "Thu Mar 09 11:58:07 2023 -0400"
      },
      "message": "Integration tests for NG UI charm\n\nChange-Id: I3c8958d54aeed84faf1ed2194bc818c1691cf755\nSigned-off-by: Daniel Arndt \u003cdaniel.arndt@canonical.com\u003e\n"
    },
    {
      "commit": "668b1469296df65fee65d62abbbbd087c69c2c04",
      "tree": "e5b84118fb23c7206832c7362d99ef298928b072",
      "parents": [
        "56db64f403eaea09530d1073640eee9b36ff2caf"
      ],
      "author": {
        "name": "Mark Beierl",
        "email": "mark.beierl@canonical.com",
        "time": "Wed Feb 22 13:00:58 2023 -0500"
      },
      "committer": {
        "name": "beierlm",
        "email": "mark.beierl@canonical.com",
        "time": "Tue Mar 07 20:49:02 2023 +0100"
      },
      "message": "Charm cleanup\n\nRemoval of obsolete charm code\n\nChange-Id: Ifc5e83457cf580d8b236a636328470c527c5c3a9\nSigned-off-by: Mark Beierl \u003cmark.beierl@canonical.com\u003e\n"
    },
    {
      "commit": "56db64f403eaea09530d1073640eee9b36ff2caf",
      "tree": "533701b93282ed980c761b5a55dc202effe9b5d4",
      "parents": [
        "740e877d19b5e77c8d7f64a85e805c0e68602d41"
      ],
      "author": {
        "name": "Dario Faccin",
        "email": "dario.faccin@canonical.com",
        "time": "Thu Feb 16 20:50:38 2023 +0100"
      },
      "committer": {
        "name": "Dario Faccin",
        "email": "dario.faccin@canonical.com",
        "time": "Wed Mar 01 14:35:41 2023 +0100"
      },
      "message": "Integration of OSM Charms with new MongoDB\n\nChange-Id: I9e723dc94ff4c5b7e691179be4e9e3c7b43b6ab0\nSigned-off-by: Dario Faccin \u003cdario.faccin@canonical.com\u003e\n"
    },
    {
      "commit": "740e877d19b5e77c8d7f64a85e805c0e68602d41",
      "tree": "59b424ad63cd892c94ec76b5af360e878a0d3cce",
      "parents": [
        "68bc89407c14e9e25cae41a94f1bc2e0c7eed59b"
      ],
      "author": {
        "name": "garciadeblas",
        "email": "gerardo.garciadeblas@telefonica.com",
        "time": "Tue Feb 28 12:56:07 2023 +0100"
      },
      "committer": {
        "name": "garciadeblas",
        "email": "gerardo.garciadeblas@telefonica.com",
        "time": "Tue Feb 28 12:58:52 2023 +0100"
      },
      "message": "Update the artifacts stored in stage2\n\nThis change updates the patterns of the artifacts to be stored by the\nmethod `archive` in `ci_helper.groovy`.\n\nThe pattern \"dists/*.gz\" and \"dists/*Packages\" corresponding to index\nfiles for debian repos are no longer required.\n\nThe pattern \"dist/*.whl\" corresponding to Python wheel files is now\nrequired, since it is an additional artifact generated in stage2.\n\nChange-Id: Id87fcb98b2d79a9bd0b64fdaca44da8acd9e1cb1\nSigned-off-by: garciadeblas \u003cgerardo.garciadeblas@telefonica.com\u003e\n"
    },
    {
      "commit": "68bc89407c14e9e25cae41a94f1bc2e0c7eed59b",
      "tree": "49efc464b20cbe0afc9139725827599c1356260c",
      "parents": [
        "4734de1c25c0be183d2b415c9692af902e817da7"
      ],
      "author": {
        "name": "Daniel Arndt",
        "email": "daniel.arndt@canonical.com",
        "time": "Tue Feb 21 11:48:27 2023 -0400"
      },
      "committer": {
        "name": "Daniel Arndt",
        "email": "daniel.arndt@canonical.com",
        "time": "Tue Feb 21 15:18:29 2023 -0400"
      },
      "message": "Bug 2218: Fix command for `juju run-action`\n\nChange-Id: Ife2e8e9f532f3c67c7e2f71d3f77d3e4e7dc5257\nSigned-off-by: Daniel Arndt \u003cdaniel.arndt@canonical.com\u003e\n"
    },
    {
      "commit": "4734de1c25c0be183d2b415c9692af902e817da7",
      "tree": "e54bb035c4fbc725d1fb3f2e7f5a6fb645050440",
      "parents": [
        "bb2f914425f0e7f64014d3edd6e55a83fe108975"
      ],
      "author": {
        "name": "Dario Faccin",
        "email": "dario.faccin@canonical.com",
        "time": "Wed Feb 15 10:52:55 2023 +0100"
      },
      "committer": {
        "name": "beierlm",
        "email": "mark.beierl@canonical.com",
        "time": "Fri Feb 17 16:08:04 2023 +0100"
      },
      "message": "Add OSM-MON integration tests\n\nChange-Id: I3199869880d0c9ce0784dcc623c844dd39f1180a\nSigned-off-by: Dario Faccin \u003cdario.faccin@canonical.com\u003e\n"
    },
    {
      "commit": "bb2f914425f0e7f64014d3edd6e55a83fe108975",
      "tree": "0ed156889b228eeed79df5e9c2bb46a961063956",
      "parents": [
        "129b6e026cb771b3c571b668f83ec29d5710a85c"
      ],
      "author": {
        "name": "Dario Faccin",
        "email": "dario.faccin@canonical.com",
        "time": "Wed Feb 15 09:29:55 2023 +0100"
      },
      "committer": {
        "name": "Dario Faccin",
        "email": "dario.faccin@canonical.com",
        "time": "Thu Feb 16 20:58:00 2023 +0100"
      },
      "message": "Add OSM-POL integration tests\n\nChange-Id: I140b9eb271c0f03520660b676e075b3f0d62a128\nSigned-off-by: Dario Faccin \u003cdario.faccin@canonical.com\u003e\n"
    },
    {
      "commit": "129b6e026cb771b3c571b668f83ec29d5710a85c",
      "tree": "d31b57fd258c0f68ef0d9d5d7d237845bbb7fd72",
      "parents": [
        "3d3a76780c013a747d4aad5a11fe05d1e5acf89d"
      ],
      "author": {
        "name": "Dario Faccin",
        "email": "dario.faccin@canonical.com",
        "time": "Tue Jan 31 11:51:48 2023 +0100"
      },
      "committer": {
        "name": "beierlm",
        "email": "mark.beierl@canonical.com",
        "time": "Mon Feb 06 14:58:52 2023 +0100"
      },
      "message": "Add NBI integration tests\n\nChange-Id: Id3330c06eb5a2d1fb5fe9a48be30f69c6012fb27\nSigned-off-by: Dario Faccin \u003cdario.faccin@canonical.com\u003e\n"
    },
    {
      "commit": "3d3a76780c013a747d4aad5a11fe05d1e5acf89d",
      "tree": "bba4f82be4ea531b6de0b85319cca5b0c1d6349a",
      "parents": [
        "a24433b555d3cf1e2ab1e048dcd7b89fe9af4fe7"
      ],
      "author": {
        "name": "Gulsum Atici",
        "email": "gulsum.atici@canonical.com",
        "time": "Wed Feb 01 11:15:52 2023 +0300"
      },
      "committer": {
        "name": "beierlm",
        "email": "mark.beierl@canonical.com",
        "time": "Fri Feb 03 16:11:49 2023 +0100"
      },
      "message": "Make iptables persistent after reboot\n\nChange-Id: Ief0342cf23406622458c28cf2c65a6e6069262fc\nSigned-off-by: Gulsum Atici \u003cgulsum.atici@canonical.com\u003e\n"
    },
    {
      "commit": "a24433b555d3cf1e2ab1e048dcd7b89fe9af4fe7",
      "tree": "0ceed23ed86459627e99550bce4c765026c643f8",
      "parents": [
        "5e26330a19f44fb4d5c9caafad69ee0156b6ecb2"
      ],
      "author": {
        "name": "Dario Faccin",
        "email": "dario.faccin@canonical.com",
        "time": "Wed Feb 01 16:56:28 2023 +0100"
      },
      "committer": {
        "name": "Dario Faccin",
        "email": "dario.faccin@canonical.com",
        "time": "Wed Feb 01 16:56:28 2023 +0100"
      },
      "message": "Reformat files according to new black validation\n\nChange-Id: Ie550b7a41d14260080c9602df91d646e486e6884\nSigned-off-by: Dario Faccin \u003cdario.faccin@canonical.com\u003e\n"
    },
    {
      "commit": "5e26330a19f44fb4d5c9caafad69ee0156b6ecb2",
      "tree": "39c0b18ba1d8109b64f63996da68224fff92e39d",
      "parents": [
        "5d9ce300ce3f5aaeaa635a49ae2c3cee819a4d7d"
      ],
      "author": {
        "name": "Gulsum Atici",
        "email": "gulsum.atici@canonical.com",
        "time": "Mon Jan 30 19:11:31 2023 +0300"
      },
      "committer": {
        "name": "Gulsum Atici",
        "email": "gulsum.atici@canonical.com",
        "time": "Mon Jan 30 19:11:31 2023 +0300"
      },
      "message": "Change iptables rule to allow docker and LXD can share the same host network.\n\nChange-Id: Ie3a79e27acb55b3aa942ddee2a81fd5ec64428e4\nSigned-off-by: Gulsum Atici \u003cgulsum.atici@canonical.com\u003e\n"
    },
    {
      "commit": "5d9ce300ce3f5aaeaa635a49ae2c3cee819a4d7d",
      "tree": "4e4bdf77e9a07bcd7e76abee958d2874240dbab9",
      "parents": [
        "810002d5ecce421a50534052f79ffafaa4231a4d"
      ],
      "author": {
        "name": "Mark Beierl",
        "email": "mark.beierl@canonical.com",
        "time": "Sat Jan 28 04:05:48 2023 +0000"
      },
      "committer": {
        "name": "Mark Beierl",
        "email": "mark.beierl@canonical.com",
        "time": "Sat Jan 28 04:05:48 2023 +0000"
      },
      "message": "Improve Merge Job Speed\n\nChecks for charms that were changed for the merge job too\ninstead of forcing all charms to be rebuilt\n\nChange-Id: I9018813ba087cd968968dc98f6167097a8ca4bdb\nSigned-off-by: Mark Beierl \u003cmark.beierl@canonical.com\u003e\n"
    },
    {
      "commit": "810002d5ecce421a50534052f79ffafaa4231a4d",
      "tree": "b0a7efd7f9edeaf8347c4162224e744af938a789",
      "parents": [
        "8675e580f375a52b790c899420cebae973ea0c7f"
      ],
      "author": {
        "name": "Dario Faccin",
        "email": "dario.faccin@canonical.com",
        "time": "Mon Jan 16 17:40:08 2023 +0100"
      },
      "committer": {
        "name": "beierlm",
        "email": "mark.beierl@canonical.com",
        "time": "Tue Jan 24 16:36:57 2023 +0100"
      },
      "message": "Add integration tests for osm-lcm charm\n\nChange-Id: I2f2201a7910caa5d95e8b87e97a9ffdeb5a56e03\nSigned-off-by: Dario Faccin \u003cdario.faccin@canonical.com\u003e\n"
    },
    {
      "commit": "8675e580f375a52b790c899420cebae973ea0c7f",
      "tree": "1843dd510202ab0ba21291040be22002f6bf178e",
      "parents": [
        "27da38deb3b184608a6d66ab6bc476506d8d7301"
      ],
      "author": {
        "name": "Gulsum Atici",
        "email": "gulsum.atici@canonical.com",
        "time": "Tue Jan 10 01:38:31 2023 +0300"
      },
      "committer": {
        "name": "Gulsum Atici",
        "email": "gulsum.atici@canonical.com",
        "time": "Wed Jan 18 12:43:11 2023 +0300"
      },
      "message": "Fixing hostpath problem in debug mode for ro charm\n\nSolving nested hostpath problem in debug mode for RO charm and adding missing hostpath of RO-SDN-onos-openflow.\n\nChange-Id: Id75ccdb1e5d713c910686aaeddf0acb2e275b1c2\nSigned-off-by: Gulsum Atici \u003cgulsum.atici@canonical.com\u003e\n"
    },
    {
      "commit": "27da38deb3b184608a6d66ab6bc476506d8d7301",
      "tree": "5974d1a097a4a7a5c67d0cca3535011b6afc9f22",
      "parents": [
        "da3c1c0ef7999562fbbcd81e0fff6c2ef632165e"
      ],
      "author": {
        "name": "Mark Beierl",
        "email": "mark.beierl@canonical.com",
        "time": "Thu Jan 12 15:14:58 2023 -0500"
      },
      "committer": {
        "name": "beierlm",
        "email": "mark.beierl@canonical.com",
        "time": "Fri Jan 13 17:06:28 2023 +0100"
      },
      "message": "Use branch for charms\n\nWhen merging changes for charms in a development branch (ie: not v10.0, etc),\nwe want to publish it to latest/edge/branch-name so that it can be kept\nseparate from the other branches of development\n\nChange-Id: I8f2ec65057d2029d7cda83b9b607a0474a801455\nSigned-off-by: Mark Beierl \u003cmark.beierl@canonical.com\u003e\n"
    },
    {
      "commit": "da3c1c0ef7999562fbbcd81e0fff6c2ef632165e",
      "tree": "8352967c309e715b757d5079aaa55e0a1a3c8075",
      "parents": [
        "ba6b4e566c5d8ec8f09ebb75014628d37965f378"
      ],
      "author": {
        "name": "Mark Beierl",
        "email": "mark.beierl@canonical.com",
        "time": "Tue Oct 25 09:01:08 2022 -0400"
      },
      "committer": {
        "name": "beierlm",
        "email": "mark.beierl@canonical.com",
        "time": "Fri Jan 06 17:39:49 2023 +0100"
      },
      "message": "Fixing branch in charm build\n\nFirst time testing with a non-production branch, need to use the branch\nname in the final charm revision\n\nChange-Id: I95f72d04c498310fd03eebc22b59fd2cc8aa6d46\nSigned-off-by: Mark Beierl \u003cmark.beierl@canonical.com\u003e\n(cherry picked from commit 54b4d430ae9f77cef482da7f2e7865e5ea498324)\n"
    },
    {
      "commit": "ba6b4e566c5d8ec8f09ebb75014628d37965f378",
      "tree": "5491c0648b322e1a87538de9e20071e303070fb9",
      "parents": [
        "47eb90105d5c1cf58b539b50018a80d19420568d"
      ],
      "author": {
        "name": "Guillermo Calvino",
        "email": "guillermo.calvino@canonical.com",
        "time": "Thu Jan 05 12:20:24 2023 +0100"
      },
      "committer": {
        "name": "Guillermo Calvino",
        "email": "guillermo.calvino@canonical.com",
        "time": "Thu Jan 05 12:20:24 2023 +0100"
      },
      "message": "Fix bug 2207 - Charmed installer fails when the option --small-profile is used\n\nChange-Id: Id0a13d9a053e7777b6812167d91f8c0348fc4625\nSigned-off-by: Guillermo Calvino \u003cguillermo.calvino@canonical.com\u003e\n"
    },
    {
      "commit": "47eb90105d5c1cf58b539b50018a80d19420568d",
      "tree": "c68e015c60a710d5931f49466e1b4d734dc22394",
      "parents": [
        "ee303f97b9afe276076f56220d73c6382aa65c48"
      ],
      "author": {
        "name": "Mark Beierl",
        "email": "mark.beierl@canonical.com",
        "time": "Thu Dec 15 14:29:21 2022 -0500"
      },
      "committer": {
        "name": "Mark Beierl",
        "email": "mark.beierl@canonical.com",
        "time": "Thu Dec 15 14:29:21 2022 -0500"
      },
      "message": "JFrog Speedup\n\nThe current method of downloading artifacts for the daily repo generation\nis to use a \u0027build :: build number\u0027 style search.  It turns out this\nis actually not effective as it performs a full artifactory scan to\nget content.  Instead if we directly ask for the content from the path,\nthe files we want are downloaded very quickly and no load is placed on\nthe artifactory server.\n\nChange-Id: I1095b784dee73782d3104f301c977a7d958cce00\nSigned-off-by: Mark Beierl \u003cmark.beierl@canonical.com\u003e\n"
    },
    {
      "commit": "ee303f97b9afe276076f56220d73c6382aa65c48",
      "tree": "b0b6312d1467eeb656dc943de378b8f784689a33",
      "parents": [
        "70d6f3a50dec0694664c82c43e3041367b30b891"
      ],
      "author": {
        "name": "Guillermo Calvino",
        "email": "guillermo.calvino@canonical.com",
        "time": "Mon Dec 12 17:17:49 2022 +0100"
      },
      "committer": {
        "name": "Guillermo Calvino",
        "email": "guillermo.calvino@canonical.com",
        "time": "Mon Dec 12 17:17:49 2022 +0100"
      },
      "message": "Fix Bug 2204 - Grafana Charm is failing to be deployed in Charmed OSM Master\n\nChange-Id: Ia79845f41b642d223d8b501a87a61bdb99db9ab3\nSigned-off-by: Guillermo Calvino \u003cguillermo.calvino@canonical.com\u003e\n"
    },
    {
      "commit": "70d6f3a50dec0694664c82c43e3041367b30b891",
      "tree": "da16579917becbcf822741fb67facfc2b67404ab",
      "parents": [
        "379b6d3362c44463672f28b546dd9dc593b2d298"
      ],
      "author": {
        "name": "Mark Beierl",
        "email": "mark.beierl@canonical.com",
        "time": "Mon Dec 12 09:00:59 2022 -0500"
      },
      "committer": {
        "name": "beierlm",
        "email": "mark.beierl@canonical.com",
        "time": "Mon Dec 12 15:20:07 2022 +0100"
      },
      "message": "Add missing jq step\n\nInstallation of jq was moved from common to k8s specific\nsection, so must be replicated for charmed section\n\nChange-Id: Ib843314ba9af97cd5be8932926ddd08839b4258a\nSigned-off-by: Mark Beierl \u003cmark.beierl@canonical.com\u003e\n"
    },
    {
      "commit": "379b6d3362c44463672f28b546dd9dc593b2d298",
      "tree": "71372a05280f88a4952a1454ff13cb9c64070709",
      "parents": [
        "4a9860409030d08ad8371f89885d66a8bab66f09"
      ],
      "author": {
        "name": "Mark Beierl",
        "email": "mark.beierl@canonical.com",
        "time": "Thu Dec 08 13:35:22 2022 -0500"
      },
      "committer": {
        "name": "Mark Beierl",
        "email": "mark.beierl@canonical.com",
        "time": "Thu Dec 08 13:35:22 2022 -0500"
      },
      "message": "Release Script for Charms and Snaps\n\nPerforms a scan of the track and channels specified to promote\nthe snaps and the charms to the next track.\n\nChange-Id: I1ed59f1a34fda93eba19c4477149d166f0998fc1\nSigned-off-by: Mark Beierl \u003cmark.beierl@canonical.com\u003e\n"
    },
    {
      "commit": "4a9860409030d08ad8371f89885d66a8bab66f09",
      "tree": "ffe94c9fa522598322f5f9a75a63aeccaad7f9a6",
      "parents": [
        "82874fa5ea726ca0b8ba0441b7df325ebebad1b1"
      ],
      "author": {
        "name": "Mark Beierl",
        "email": "mark.beierl@canonical.com",
        "time": "Thu Dec 08 10:24:53 2022 -0500"
      },
      "committer": {
        "name": "Mark Beierl",
        "email": "mark.beierl@canonical.com",
        "time": "Thu Dec 08 10:25:01 2022 -0500"
      },
      "message": "Adding resources to charm promotion\n\nSome charms have resources, and others, like prometheus have\nmultiple resources.  This change takes those resources into\naccount when promothing charms\n\nChange-Id: I0ecb3634e379e5f1eb7036dadb591d73db773099\nSigned-off-by: Mark Beierl \u003cmark.beierl@canonical.com\u003e\n"
    },
    {
      "commit": "82874fa5ea726ca0b8ba0441b7df325ebebad1b1",
      "tree": "6a788d9c6d4211f1790b195b4d9dd32ced2ad76a",
      "parents": [
        "cb7dc67d460141b98472561ce080cf378c9cd785"
      ],
      "author": {
        "name": "Mark Beierl",
        "email": "mark.beierl@canonical.com",
        "time": "Thu Sep 22 10:01:14 2022 -0400"
      },
      "committer": {
        "name": "beierlm",
        "email": "mark.beierl@canonical.com",
        "time": "Wed Dec 07 16:00:00 2022 +0100"
      },
      "message": "Fixing track\n\nUse variable instead of hard-coded \u0027latest\u0027\n\nChange-Id: I72bcf6f0ed7ef84aefde255d6ee877ead86836b6\nSigned-off-by: Mark Beierl \u003cmark.beierl@canonical.com\u003e\n(cherry picked from commit c598418ec0c5aadfb38aac91cccf28369a34f23c)\n"
    },
    {
      "commit": "cb7dc67d460141b98472561ce080cf378c9cd785",
      "tree": "227cca5ea4788bc9ab2ca81eecd68d495082296f",
      "parents": [
        "9f58633dd387f433c6d140ff4d0a0de91907529b"
      ],
      "author": {
        "name": "aguilard",
        "email": "e.dah.tid@telefonica.com",
        "time": "Wed Nov 30 13:00:32 2022 +0100"
      },
      "committer": {
        "name": "aguilard",
        "email": "e.dah.tid@telefonica.com",
        "time": "Wed Nov 30 13:00:32 2022 +0100"
      },
      "message": "Update Prometheus recording rules for NG-SA\n\nChange-Id: I6fd6dad662822490eecdd89006064be429b36db0\nSigned-off-by: aguilard \u003ce.dah.tid@telefonica.com\u003e\n"
    },
    {
      "commit": "9f58633dd387f433c6d140ff4d0a0de91907529b",
      "tree": "51c987ffa7e20220f509bb8b41bbaacd9db0411a",
      "parents": [
        "d2d00c7a4d69e1865f31a21d84592684189dea81"
      ],
      "author": {
        "name": "garciadeblas",
        "email": "gerardo.garciadeblas@telefonica.com",
        "time": "Mon Nov 28 23:54:26 2022 +0100"
      },
      "committer": {
        "name": "garciadeblas",
        "email": "gerardo.garciadeblas@telefonica.com",
        "time": "Tue Nov 29 09:13:36 2022 +0100"
      },
      "message": "Update Airflow/Dockerfile to install osm_ngsa deb package in user folder\n\nChange-Id: Iacc57c09341252ca7d7a11f89a2ba7a3ba697cf9\nSigned-off-by: garciadeblas \u003cgerardo.garciadeblas@telefonica.com\u003e\n"
    },
    {
      "commit": "d2d00c7a4d69e1865f31a21d84592684189dea81",
      "tree": "20ede12ec43c7f5f51633e4650afc7e40c08c58f",
      "parents": [
        "d50299323bb2a1d4f509570075853ce4248328fa"
      ],
      "author": {
        "name": "garciadeblas",
        "email": "gerardo.garciadeblas@telefonica.com",
        "time": "Fri Nov 25 17:21:46 2022 +0100"
      },
      "committer": {
        "name": "garciadeblas",
        "email": "gerardo.garciadeblas@telefonica.com",
        "time": "Fri Nov 25 17:21:56 2022 +0100"
      },
      "message": "Update tag to be used by airflow image when installing NGSA\n\nChange-Id: I779139e1cb4cc62011e642b852d8c53a6ddea53e\nSigned-off-by: garciadeblas \u003cgerardo.garciadeblas@telefonica.com\u003e\n"
    },
    {
      "commit": "d50299323bb2a1d4f509570075853ce4248328fa",
      "tree": "769515f34fb1ad485b4be94fa80320b294caef5f",
      "parents": [
        "0d4965fd608302f2cc2d08455eaf769fc60afbcf"
      ],
      "author": {
        "name": "garciadeblas",
        "email": "gerardo.garciadeblas@telefonica.com",
        "time": "Fri Nov 25 14:46:38 2022 +0100"
      },
      "committer": {
        "name": "garciadeblas",
        "email": "gerardo.garciadeblas@telefonica.com",
        "time": "Fri Nov 25 17:21:56 2022 +0100"
      },
      "message": "Update scripts in tools folder for release THIRTEEN\n\nChange-Id: I4f8759eaea83f2e110f1c0ff4c7f59b7e184e2ee\nSigned-off-by: garciadeblas \u003cgerardo.garciadeblas@telefonica.com\u003e\n"
    },
    {
      "commit": "0d4965fd608302f2cc2d08455eaf769fc60afbcf",
      "tree": "e85ab3a0c0e04616182d8f0ed7b15b1bf163ebca",
      "parents": [
        "0cdfb57951187cc077418f6d76976469ff72b691"
      ],
      "author": {
        "name": "Gabriel Cuba",
        "email": "gcuba@whitestack.com",
        "time": "Sun Nov 06 19:39:02 2022 -0500"
      },
      "committer": {
        "name": "garciadeblas",
        "email": "gerardo.garciadeblas@telefonica.com",
        "time": "Fri Nov 25 15:08:00 2022 +0100"
      },
      "message": "Feature 10947 Cert-manager installation for gRPC authentication\n\nIt includes:\n- Cert-manager installation\n- Custom CA bootstrap\n- Mount CA in LCM pod\n\nChange-Id: I8e6d73fb0c179df130f7f4a7f8829bd781713d51\nSigned-off-by: Gabriel Cuba \u003cgcuba@whitestack.com\u003e\n"
    },
    {
      "commit": "0cdfb57951187cc077418f6d76976469ff72b691",
      "tree": "2762964457ad623480b0cd8aeabbd9f889dbca6a",
      "parents": [
        "45ab04c03ec1242fe0b02abbd9f1403a5e71afb3"
      ],
      "author": {
        "name": "garciadeblas",
        "email": "gerardo.garciadeblas@telefonica.com",
        "time": "Fri Nov 11 10:24:51 2022 +0100"
      },
      "committer": {
        "name": "garciadeblas",
        "email": "gerardo.garciadeblas@telefonica.com",
        "time": "Fri Nov 25 13:07:03 2022 +0100"
      },
      "message": "Update Dockerfile Airflow image and values.yaml to definitive\n\nChange-Id: I2be745edd4dd292cbb29bde58655c47bb52d5a32\nSigned-off-by: garciadeblas \u003cgerardo.garciadeblas@telefonica.com\u003e\n"
    },
    {
      "commit": "45ab04c03ec1242fe0b02abbd9f1403a5e71afb3",
      "tree": "26c6a1d0dbd903c1a94cf1627008fe69aed1b58e",
      "parents": [
        "89c5f55fc5fe30e9f38ef079ebf27ac996183d61"
      ],
      "author": {
        "name": "garciadeblas",
        "email": "gerardo.garciadeblas@telefonica.com",
        "time": "Fri Nov 25 10:59:03 2022 +0100"
      },
      "committer": {
        "name": "garciadeblas",
        "email": "gerardo.garciadeblas@telefonica.com",
        "time": "Fri Nov 25 11:21:59 2022 +0100"
      },
      "message": "Rename DEFAULT_IF to OSM_DEFAULT_IF in install_lxd.sh\n\nChange-Id: I8d82e362792dfc2e3f12415807a20712c560e53a\nSigned-off-by: garciadeblas \u003cgerardo.garciadeblas@telefonica.com\u003e\n"
    },
    {
      "commit": "89c5f55fc5fe30e9f38ef079ebf27ac996183d61",
      "tree": "a92a523dfb9ec56a32405131f6c921e05a42b769",
      "parents": [
        "569faee188f6cae10d0dc5c77b84b1e72f5b4456"
      ],
      "author": {
        "name": "garciadeblas",
        "email": "gerardo.garciadeblas@telefonica.com",
        "time": "Thu Nov 24 20:16:57 2022 +0100"
      },
      "committer": {
        "name": "garciadeblas",
        "email": "gerardo.garciadeblas@telefonica.com",
        "time": "Fri Nov 25 10:02:27 2022 +0100"
      },
      "message": "Prepare installer, pods and Jenkins for Rel THIRTEEN\n\nChange-Id: Id7bc562963acdb8facf7c6fb48e9598f0743d92f\nSigned-off-by: garciadeblas \u003cgerardo.garciadeblas@telefonica.com\u003e\n"
    },
    {
      "commit": "569faee188f6cae10d0dc5c77b84b1e72f5b4456",
      "tree": "b43e57f6dec3eac2e16469a04594bf8894011872",
      "parents": [
        "65d02fa0f0e0c4fa5aa384f31564f0f3813b93a8"
      ],
      "author": {
        "name": "Guillermo Calvino",
        "email": "guillermo.calvino@canonical.com",
        "time": "Wed Nov 23 10:31:18 2022 +0100"
      },
      "committer": {
        "name": "beierlm",
        "email": "mark.beierl@canonical.com",
        "time": "Thu Nov 24 20:44:05 2022 +0100"
      },
      "message": "Bug 2192 - MON charm to support the MON attribute vm_infra_metrics in osm-mon Charm\n\nChange-Id: I153b196f67c5b4cf017af15d9a10c8ed98e0dee4\nSigned-off-by: Guillermo Calvino \u003cguillermo.calvino@canonical.com\u003e\n"
    },
    {
      "commit": "65d02fa0f0e0c4fa5aa384f31564f0f3813b93a8",
      "tree": "41550712ce93dcff3a396c5f88e1b88df52132dc",
      "parents": [
        "fa3eb33a4fcb134bd60b4006c54f3e31f8bce929"
      ],
      "author": {
        "name": "Mark Beierl",
        "email": "mark.beierl@canonical.com",
        "time": "Wed Nov 23 09:33:42 2022 -0500"
      },
      "committer": {
        "name": "beierlm",
        "email": "mark.beierl@canonical.com",
        "time": "Thu Nov 24 20:26:40 2022 +0100"
      },
      "message": "Adding logging around repo\n\nAdding some tree commands and lsof to check on the repo directory\nas it does not always get removed properly\n\nChange-Id: Ibc23d232c3f0e00e1fe899d91f218030292f5efd\nSigned-off-by: Mark Beierl \u003cmark.beierl@canonical.com\u003e\n"
    },
    {
      "commit": "fa3eb33a4fcb134bd60b4006c54f3e31f8bce929",
      "tree": "43d804ea03b654dda41432e30967cc556420bf5e",
      "parents": [
        "63d57f0cf2f3ca74ae39d29e52485330da7c62d0"
      ],
      "author": {
        "name": "garciadeblas",
        "email": "gerardo.garciadeblas@telefonica.com",
        "time": "Tue Nov 15 14:11:56 2022 +0100"
      },
      "committer": {
        "name": "garciadeblas",
        "email": "gerardo.garciadeblas@telefonica.com",
        "time": "Tue Nov 22 09:32:16 2022 +0100"
      },
      "message": "Feature 10593 Air-gapped installation. OSM behind proxy\n\nChange-Id: Iac74e39fb00a396de1a6a971c35962a6688dad06\nSigned-off-by: garciadeblas \u003cgerardo.garciadeblas@telefonica.com\u003e\n"
    },
    {
      "commit": "63d57f0cf2f3ca74ae39d29e52485330da7c62d0",
      "tree": "33263640b55179857e92cc39b347689ae3e2e4c9",
      "parents": [
        "5ec6be5562a16c472a10db91b5a28e852cdc62ad"
      ],
      "author": {
        "name": "Guillermo Calvino",
        "email": "guillermo.calvino@canonical.com",
        "time": "Fri Nov 18 13:43:26 2022 +0100"
      },
      "committer": {
        "name": "beierlm",
        "email": "mark.beierl@canonical.com",
        "time": "Fri Nov 18 21:17:12 2022 +0100"
      },
      "message": "Bug 2193 - Grafana Charm does not get the Prometheus password if it is changed\n\nChange-Id: I2d9a72c90a75f85ef10f5985223dda2995d7febd\nSigned-off-by: Guillermo Calvino \u003cguillermo.calvino@canonical.com\u003e\n"
    },
    {
      "commit": "5ec6be5562a16c472a10db91b5a28e852cdc62ad",
      "tree": "6a58a03964fee8c8f841ec564fb607005a338a0e",
      "parents": [
        "bef284e9650c8d1ee5358f975eebe5a46d2303c9"
      ],
      "author": {
        "name": "Guillermo Calvino",
        "email": "guillermo.calvino@canonical.com",
        "time": "Thu Nov 17 11:54:31 2022 +0100"
      },
      "committer": {
        "name": "beierlm",
        "email": "mark.beierl@canonical.com",
        "time": "Fri Nov 18 20:10:55 2022 +0100"
      },
      "message": "Bug 2192 fixed - MON charm to support the MON attribute vm_infra_metrics\n\nChange-Id: I0b87faf6433e2628ee4916a76a8f7e367c6456a1\nSigned-off-by: Guillermo Calvino \u003cguillermo.calvino@canonical.com\u003e\n"
    },
    {
      "commit": "bef284e9650c8d1ee5358f975eebe5a46d2303c9",
      "tree": "6ddf368e62031b370d68bfcf69d95c5c985c8bd2",
      "parents": [
        "7688da499d0536e60e920ac65472f2bcc2d4fed2"
      ],
      "author": {
        "name": "garciadeblas",
        "email": "gerardo.garciadeblas@telefonica.com",
        "time": "Fri Nov 18 00:55:44 2022 +0100"
      },
      "committer": {
        "name": "garciadeblas",
        "email": "gerardo.garciadeblas@telefonica.com",
        "time": "Fri Nov 18 10:54:12 2022 +0100"
      },
      "message": "Add mon-exporter as scrape target in Prometheus\n\nThe Prometheus sidecar is expected to generate the scrape targets from\nthe config map and from the prometheus_jobs in MongoDB. MON is adding\nmon-exporter as prometheus_job in MongoDB. There are race conditions in\nthe start of MON and Prometheus that prevent the sidecar to be aware\nof the mon-exporter being added to prometheus_jobs collection in\nMongoDB.\n\nThis change adds mon-exporter to the default scrape-targets and reconciles\nthe jobs in Mongo and the jobs in the configmap, prevailing the job in the\nconfigmap if duplicated.\n\nChange-Id: Ib6f1cb89723d7b4942eeb77fd0ea46a0d3493d58\nSigned-off-by: garciadeblas \u003cgerardo.garciadeblas@telefonica.com\u003e\n"
    },
    {
      "commit": "7688da499d0536e60e920ac65472f2bcc2d4fed2",
      "tree": "4eeb47f67962a6338d3747e27bf4a1ef6cd118ff",
      "parents": [
        "7b53d2629d0c181e026e4eaa1b271b12f36c85f5"
      ],
      "author": {
        "name": "garciadeblas",
        "email": "gerardo.garciadeblas@telefonica.com",
        "time": "Thu Nov 17 17:44:23 2022 +0100"
      },
      "committer": {
        "name": "garciadeblas",
        "email": "gerardo.garciadeblas@telefonica.com",
        "time": "Thu Nov 17 17:45:02 2022 +0100"
      },
      "message": "Log generated prometheus config file in sidecar\n\nChange-Id: Iafefe1d4fc91521ecc0da067c0d54bb6d26baa31\nSigned-off-by: garciadeblas \u003cgerardo.garciadeblas@telefonica.com\u003e\n"
    },
    {
      "commit": "7b53d2629d0c181e026e4eaa1b271b12f36c85f5",
      "tree": "c2149c1c25588471489eb460bbf18a83e56fa2fc",
      "parents": [
        "3a1db657765884d4fd6dec4f0eba2e6996f445ad"
      ],
      "author": {
        "name": "garciadeblas",
        "email": "gerardo.garciadeblas@telefonica.com",
        "time": "Fri Nov 04 23:18:48 2022 +0100"
      },
      "committer": {
        "name": "garciadeblas",
        "email": "gerardo.garciadeblas@telefonica.com",
        "time": "Thu Nov 17 14:08:17 2022 +0100"
      },
      "message": "Feature 10967 New option ngsa to install monitoring pipeline architecture\n\nThis change covers the installation of Apache Airflow\nand Prometheus Pushgateway as an experimental option in\nthe installer.\n\nChanges are the following:\n- `installers/full_install_osm.sh`:\n  - The installer includes a new option \"--ng-sa\" to install Airflow and\n    Prometheus Pushgateway\n  - When the option is used, the script will call `installers/install_ng_sa.sh`\n    in turn.\n- `installers/install_ng_sa.sh`:\n  - This script will install Airflow and Pushgateway in the OSM Kubernetes\n    cluster in osm namespace using the helm charts from the respective communities.\n- `installers/helm/values/airflow/values.yaml`:\n   - File with the values to be used for the installation of Airflow helm chart.\n- `docker/Airflow/Dockerfile`:\n  - Dockerfile used to build the Airflow image, incorporating the DAG Python files,\n    requirements and internal Python libraries used by DAGs from `osm_ngsa.deb`.\n\nChange-Id: I04cb60b25a9a32e42d4a97fac2d1f6abf868b1f7\nSigned-off-by: garciadeblas \u003cgerardo.garciadeblas@telefonica.com\u003e\n"
    },
    {
      "commit": "3a1db657765884d4fd6dec4f0eba2e6996f445ad",
      "tree": "c2a939d42bada8a1f0d34df9fdd796771fec61dd",
      "parents": [
        "e5245336823411b71968e72c32b3bf33cc07638f"
      ],
      "author": {
        "name": "garciadeblas",
        "email": "gerardo.garciadeblas@telefonica.com",
        "time": "Fri Sep 30 12:00:27 2022 +0200"
      },
      "committer": {
        "name": "garciadeblas",
        "email": "gerardo.garciadeblas@telefonica.com",
        "time": "Thu Nov 17 14:08:17 2022 +0100"
      },
      "message": "Feature 10966 Prometheus recording rules for VNF and NS status\n\nThe new file ng-prometheus.yaml controls the deployment\nof OSM Prometheus when using the new monitoring pipeline\narchitecture.\n\nThis file includes the recording rules necessary to obtain\nVNF status and NS status, derived from VM status. Those rules\nare stored in file `osm_rules.yml`, as part of configmap prom.\n\nChange-Id: Ibc3aa25e741ef4e680e5775e1d52fa171af0813b\nSigned-off-by: garciadeblas \u003cgerardo.garciadeblas@telefonica.com\u003e\n"
    },
    {
      "commit": "e5245336823411b71968e72c32b3bf33cc07638f",
      "tree": "f9a267c3bb86dd6a9a466b690da0ea664e577085",
      "parents": [
        "84fe31f632166d2fbf566968bd25aa9545e96fdc"
      ],
      "author": {
        "name": "Mark Beierl",
        "email": "mark.beierl@canonical.com",
        "time": "Tue Aug 16 09:57:13 2022 -0400"
      },
      "committer": {
        "name": "beierlm",
        "email": "mark.beierl@canonical.com",
        "time": "Wed Nov 16 16:47:42 2022 +0100"
      },
      "message": "Devops Cleanup\n\nRemoves old files from devops that are not maintained and are\nconfusing to developers looking to use robot tests or other\ntools that have been abandoned in this repository.\n\nChange-Id: I1eca6f413477868fd8892463b696c933f55c35e4\nSigned-off-by: Mark Beierl \u003cmark.beierl@canonical.com\u003e\n"
    },
    {
      "commit": "84fe31f632166d2fbf566968bd25aa9545e96fdc",
      "tree": "e20ac8d686ff230c693c7ff80b9ff1e98e9cb88a",
      "parents": [
        "8fed108b98ba8089f9ea6a2655399f26bcaf040e"
      ],
      "author": {
        "name": "garciadeblas",
        "email": "gerardo.garciadeblas@telefonica.com",
        "time": "Tue Nov 15 14:12:48 2022 +0100"
      },
      "committer": {
        "name": "garciadeblas",
        "email": "gerardo.garciadeblas@telefonica.com",
        "time": "Wed Nov 16 10:09:16 2022 +0100"
      },
      "message": "Add init loop in prometheus sidecar container\n\nChange-Id: Ia6502c0e4ceef5354b27768e8632ea1e58a14076\nSigned-off-by: garciadeblas \u003cgerardo.garciadeblas@telefonica.com\u003e\n"
    },
    {
      "commit": "8fed108b98ba8089f9ea6a2655399f26bcaf040e",
      "tree": "c1ef56b48d2f8ce4eb7f97e89df0f4c1608c1a66",
      "parents": [
        "09eaa9263cfd3f0eaf3c10d756a781ee241cb5e6"
      ],
      "author": {
        "name": "garciadeblas",
        "email": "gerardo.garciadeblas@telefonica.com",
        "time": "Mon Aug 29 11:25:02 2022 +0200"
      },
      "committer": {
        "name": "garciadeblas",
        "email": "gerardo.garciadeblas@telefonica.com",
        "time": "Mon Nov 14 10:44:58 2022 +0100"
      },
      "message": "Fix bug 2143 to track errors during installation of Kubernetes and helm\n\nChange-Id: I180100f6bc26e1425acd853f51382c0eb2b374d3\nSigned-off-by: garciadeblas \u003cgerardo.garciadeblas@telefonica.com\u003e\n"
    },
    {
      "commit": "09eaa9263cfd3f0eaf3c10d756a781ee241cb5e6",
      "tree": "bdf1416bd239c97030df8285cd07b55be9e7f15c",
      "parents": [
        "d2772ad7d595c59fc9d06e83cbc11b8172fc3495"
      ],
      "author": {
        "name": "garciadeblas",
        "email": "gerardo.garciadeblas@telefonica.com",
        "time": "Wed Sep 07 22:57:53 2022 +0200"
      },
      "committer": {
        "name": "garciadeblas",
        "email": "gerardo.garciadeblas@telefonica.com",
        "time": "Thu Nov 03 10:50:04 2022 +0100"
      },
      "message": "Feature 10961 Addition of external targets to OSM Prometheus\n\nThis commit allows the automatic regeneration of a Prometheus config\nfile from a sidecar by combining the information in PROMETHEUS_BASE_CONFIG_FILE\nand the prometheus_jobs in mongo.\n\nChange-Id: I0246d60ec32733a088ca8590a6445735549bf4de\nSigned-off-by: garciadeblas \u003cgerardo.garciadeblas@telefonica.com\u003e\n"
    },
    {
      "commit": "d2772ad7d595c59fc9d06e83cbc11b8172fc3495",
      "tree": "aba9ba6706940f059a952a16f2453690d408fff7",
      "parents": [
        "230f564de508f1820e40d0bab100763954255595"
      ],
      "author": {
        "name": "garciadeblas",
        "email": "gerardo.garciadeblas@telefonica.com",
        "time": "Mon Oct 03 16:16:56 2022 +0200"
      },
      "committer": {
        "name": "garciadeblas",
        "email": "gerardo.garciadeblas@telefonica.com",
        "time": "Fri Oct 28 09:25:03 2022 +0200"
      },
      "message": "Minor fix in stage3 during push to dockerhub\n\nChange-Id: I54fb53d2e58443fe0900c1e0111bebaa6daf9d16\nSigned-off-by: garciadeblas \u003cgerardo.garciadeblas@telefonica.com\u003e\n"
    },
    {
      "commit": "230f564de508f1820e40d0bab100763954255595",
      "tree": "352fe2026ff4566cce0f2ff6c92b318c7d2b303c",
      "parents": [
        "2aa62e6557f8bf7729158e21823c67e56ab37a5c"
      ],
      "author": {
        "name": "Mark Beierl",
        "email": "mark.beierl@canonical.com",
        "time": "Fri Oct 14 08:42:49 2022 -0400"
      },
      "committer": {
        "name": "Mark Beierl",
        "email": "mark.beierl@canonical.com",
        "time": "Fri Oct 14 08:42:49 2022 -0400"
      },
      "message": "Fixing typo\n\nChange-Id: I6b3c3a5322c7b7cf47d40d26b01e9552c8a2b04a\nSigned-off-by: Mark Beierl \u003cmark.beierl@canonical.com\u003e\n"
    },
    {
      "commit": "2aa62e6557f8bf7729158e21823c67e56ab37a5c",
      "tree": "8ffd87b592c15f03fad53afdd2295cea05d3f70f",
      "parents": [
        "190380573f6ba799d51a0e6b6a58ecf35c963228"
      ],
      "author": {
        "name": "Mark Beierl",
        "email": "mark.beierl@canonical.com",
        "time": "Thu Oct 13 12:55:26 2022 -0400"
      },
      "committer": {
        "name": "Mark Beierl",
        "email": "mark.beierl@canonical.com",
        "time": "Thu Oct 13 12:56:42 2022 -0400"
      },
      "message": "Fixing Relations\n\nKeystone environment variables were not being set, and\nthe wrong prometheus password was being used\n\nChange-Id: I18e701f4eb9c583edf7905e7404d96bee8d1d8b1\nSigned-off-by: Mark Beierl \u003cmark.beierl@canonical.com\u003e\n"
    },
    {
      "commit": "190380573f6ba799d51a0e6b6a58ecf35c963228",
      "tree": "db46853e53b244db908c39203691b33309fe7978",
      "parents": [
        "efdc6d0d15eea2a6747a116c12f36ad88a5144dd"
      ],
      "author": {
        "name": "Mark Beierl",
        "email": "mark.beierl@canonical.com",
        "time": "Thu Oct 13 09:03:04 2022 -0400"
      },
      "committer": {
        "name": "Mark Beierl",
        "email": "mark.beierl@canonical.com",
        "time": "Thu Oct 13 09:03:04 2022 -0400"
      },
      "message": "Revert juju agent version\n\nBack to .34 as some errors occurred\n\nChange-Id: I07a909d6ab62a65fd56134582430d07fa5e4ecac\nSigned-off-by: Mark Beierl \u003cmark.beierl@canonical.com\u003e\n"
    },
    {
      "commit": "efdc6d0d15eea2a6747a116c12f36ad88a5144dd",
      "tree": "381e0082130742bc05fc257ba5c2b00abe73a21f",
      "parents": [
        "7735f6a86e290c0c15c4f41f5f81b5930b14cc73"
      ],
      "author": {
        "name": "Mark Beierl",
        "email": "mark.beierl@canonical.com",
        "time": "Wed Oct 12 13:05:21 2022 -0400"
      },
      "committer": {
        "name": "Mark Beierl",
        "email": "mark.beierl@canonical.com",
        "time": "Wed Oct 12 13:05:21 2022 -0400"
      },
      "message": "Fixing image typo\n\nWith sidecar charms, the image overlay now needs to have\nthe name of the unit prepended to the image resource.\n\nChange-Id: I4e503137f6d4167904a5654aa7811f84c4374315\nSigned-off-by: Mark Beierl \u003cmark.beierl@canonical.com\u003e\n"
    },
    {
      "commit": "7735f6a86e290c0c15c4f41f5f81b5930b14cc73",
      "tree": "a020e7d4be3bab24ef78600bf383b41c10888d5a",
      "parents": [
        "efa4c2b1e2baaf564d4550a45265b12330df5970"
      ],
      "author": {
        "name": "Mark Beierl",
        "email": "mark.beierl@canonical.com",
        "time": "Wed Oct 12 10:11:59 2022 -0400"
      },
      "committer": {
        "name": "Mark Beierl",
        "email": "mark.beierl@canonical.com",
        "time": "Wed Oct 12 10:11:59 2022 -0400"
      },
      "message": "Incrementing Juju version\n\nUpdates agent to 2.9.35\n\nChange-Id: I1f3c1b597552104163fa7acafe310a3ba6d3138e\nSigned-off-by: Mark Beierl \u003cmark.beierl@canonical.com\u003e\n"
    },
    {
      "commit": "efa4c2b1e2baaf564d4550a45265b12330df5970",
      "tree": "3e9fe0eb92d35aa266e3587954e6d2e45b3adc20",
      "parents": [
        "feb9212ef9c27a5d1a972cfbb7b5a829220c0699"
      ],
      "author": {
        "name": "garciadeblas",
        "email": "gerardo.garciadeblas@telefonica.com",
        "time": "Wed Sep 07 22:35:53 2022 +0200"
      },
      "committer": {
        "name": "garciadeblas",
        "email": "gerardo.garciadeblas@telefonica.com",
        "time": "Fri Sep 30 12:38:20 2022 +0200"
      },
      "message": "Flake8 compliance in Prometheus/src/app.py\n\nChange-Id: I1f09864d979d0d300ad85d794e1a3bb9bebacf68\nSigned-off-by: garciadeblas \u003cgerardo.garciadeblas@telefonica.com\u003e\n"
    }
  ],
  "next": "feb9212ef9c27a5d1a972cfbb7b5a829220c0699"
}
