)]}'
{
  "log": [
    {
      "commit": "e93311d0d1e614b2ee73cc88d8a04fdec217cff8",
      "tree": "0c68729241b92bc79e9af560af5936b852d80c81",
      "parents": [
        "b26337f4b399b8d2307002aa7ca98c23e2d3a1ed"
      ],
      "author": {
        "name": "Dario Faccin",
        "email": "dario.faccin@canonical.com",
        "time": "Wed Feb 15 09:29:55 2023 +0100"
      },
      "committer": {
        "name": "Mark Beierl",
        "email": "mark.beierl@canonical.com",
        "time": "Wed Apr 26 22:22:50 2023 +0000"
      },
      "message": "Update from master\n\nMerged the following from master into paas branch:\n\nAdd OSM-POL integration tests\n\nChange-Id: I140b9eb271c0f03520660b676e075b3f0d62a128\nSigned-off-by: Dario Faccin \u003cdario.faccin@canonical.com\u003e\n\nAdd OSM-MON integration tests\n\nChange-Id: I3199869880d0c9ce0784dcc623c844dd39f1180a\nSigned-off-by: Dario Faccin \u003cdario.faccin@canonical.com\u003e\n\nBug 2218: Fix command for `juju run-action`\n\nChange-Id: Ife2e8e9f532f3c67c7e2f71d3f77d3e4e7dc5257\nSigned-off-by: Daniel Arndt \u003cdaniel.arndt@canonical.com\u003e\n\nUpdate 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\nntegration of OSM Charms with new MongoDB\n\nChange-Id: I9e723dc94ff4c5b7e691179be4e9e3c7b43b6ab0\nSigned-off-by: Dario Faccin \u003cdario.faccin@canonical.com\u003e\n\nCharm cleanup\n\nRemoval of obsolete charm code\n\nChange-Id: Ifc5e83457cf580d8b236a636328470c527c5c3a9\nSigned-off-by: Mark Beierl \u003cmark.beierl@canonical.com\u003e\n\nIntegration tests for NG UI charm\n\nChange-Id: I3c8958d54aeed84faf1ed2194bc818c1691cf755\nSigned-off-by: Daniel Arndt \u003cdaniel.arndt@canonical.com\u003e\n\nFix unit tests for NG-UI charm\n\nChange-Id: If5b98446bb589a3346bcaf1d260a3ad2c5affd3b\nSigned-off-by: Daniel Arndt \u003cdaniel.arndt@canonical.com\u003e\n\nSet 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\nRemove duplicated lines in Airflow Dockerfile\n\nChange-Id: Iaeb200d498c01e53a7748293d39b6d9a0ba3cfa9\nSigned-off-by: garciadeblas \u003cgerardo.garciadeblas@telefonica.com\u003e\n\nFix docker tag in stage3 to coexist with periodic clean-up\n\nChange-Id: I1ce9a5de84e0bcedd7abaecfa0fb6d753b853cb7\nSigned-off-by: garciadeblas \u003cgerardo.garciadeblas@telefonica.com\u003e\n\nPin Charmed Operator Framework version for charms\n\nChange-Id: Iff5659151e5678298b72e54b7b22a375bc7b7ebf\nSigned-off-by: Dario Faccin \u003cdario.faccin@canonical.com\u003e\n\nUpdate base image for Airflow to 2.5.2\n\nChange-Id: Id73a0de10b80a4154e1816c5695d3c96de1b03fe\nSigned-off-by: garciadeblas \u003cgerardo.garciadeblas@telefonica.com\u003e\n\nUpdate base image for Airflow to support Python 3.10\n\nChange-Id: I4d0bd5be38faff10de4bd2dbaaa9a6010ab12732\nSigned-off-by: garciadeblas \u003cgerardo.garciadeblas@telefonica.com\u003e\n\nRemove 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\nUpdate 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\nUpdate 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\nAdding documentation to OSM bundles\n\nChange-Id: I94b2d7467f4fba40b625acaf545dc20fc6079f8c\nSigned-off-by: Guillermo Calvino \u003cguillermo.calvino@canonical.com\u003e\n\nPartial 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\nMinor indentation fixes in MON and POL K8s manifests\n\nChange-Id: Ib96f1655df650587fc6255d5f98986e1332bbb2f\nSigned-off-by: garciadeblas \u003cgerardo.garciadeblas@telefonica.com\u003e\n\nIntegration 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\nLCM 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\nFeature 10981: installation of AlertManager as part of NG-SA\n\nChange-Id: I99bb5785081df4395be336f323d5d4ac3dfd68b6\nSigned-off-by: garciadeblas \u003cgerardo.garciadeblas@telefonica.com\u003e\n\nFeature 10981: installation of webhook translator as part of NG-SA\n\nChange-Id: I5318460103a6b89b37931bf661618251a3837d04\nSigned-off-by: garciadeblas \u003cgerardo.garciadeblas@telefonica.com\u003e\n\nRemove unnecessary Makefile related to old docker image build process\n\nChange-Id: Icc304cfe7124979584405ec6635ce2c7a9861eac\nSigned-off-by: garciadeblas \u003cgerardo.garciadeblas@telefonica.com\u003e\n\nUpdate 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\nAdd Dockerfile for Webhook translator\n\nChange-Id: Id9a787e0fd3fd953b1b2ace190cdca6a77199f27\nSigned-off-by: garciadeblas \u003cgerardo.garciadeblas@telefonica.com\u003e\n\nReplace OSM_STACK_NAME by OSM_NAMESPACE in installers scripts\n\nChange-Id: I5ce4bdc392fd64b4bed7479768b91adba53c67e4\nSigned-off-by: garciadeblas \u003cgerardo.garciadeblas@telefonica.com\u003e\n\nUpdate helm version to 3.11.3\n\nChange-Id: Ic95f32cd1fc311bf93a817da90f48a17d7c2bd13\nSigned-off-by: garciadeblas \u003cgerardo.garciadeblas@telefonica.com\u003e\n\nAdd nohup to http.server in tools/local-build.sh\n\nChange-Id: Ic21b33c22c069d6145ba9d60c7e3cebb75f99664\nSigned-off-by: garciadeblas \u003cgerardo.garciadeblas@telefonica.com\u003e\n\nFeature 10981: auto-scaling alerts rules for AlertManager\n\nChange-Id: I7e8c3f7b1dd3201b75848ae6264eaa2375a5b06b\nSigned-off-by: aguilard \u003ce.dah.tid@telefonica.com\u003e\n\nFeature 10981: fix CMD in webhook Dockerfile\n\nChange-Id: If8332c12c2f065c0a4d195873e24a98aa34b0ed4\nSigned-off-by: aguilard \u003ce.dah.tid@telefonica.com\u003e\n\nFeature 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\nFeature 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\nOSM 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\nImprove 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\nSigned-off-by: Mark Beierl \u003cmark.beierl@canonical.com\u003e\n"
    },
    {
      "commit": "482fcb01c0866e677a6bc436489d1a81027108e1",
      "tree": "bfe0e402eff9e68416a71b67a64f7d298890ca36",
      "parents": [
        "fe67909cdef35dbf4357abad97f7710c8e83f584"
      ],
      "author": {
        "name": "Mark Beierl",
        "email": "mark.beierl@canonical.com",
        "time": "Fri Feb 17 21:07:41 2023 +0000"
      },
      "committer": {
        "name": "Mark Beierl",
        "email": "mark.beierl@canonical.com",
        "time": "Fri Feb 17 21:07:41 2023 +0000"
      },
      "message": "Removing temporal from LCM\n\nOnly NGCM should have temporal.  This was committed in error\n\nChange-Id: I1a3a5bbadd0f83a4596c92488dc6ca7686a2930a\nSigned-off-by: Mark Beierl \u003cmark.beierl@canonical.com\u003e\n"
    },
    {
      "commit": "7cb878a01863db170ee1d6c238d13708295b9748",
      "tree": "1f27eaf053b3ac99bd795a1dc2617974c2384b2b",
      "parents": [
        "e1005c45b33ba19c6a63a46b374813a34911b27a"
      ],
      "author": {
        "name": "Mark Beierl",
        "email": "mark.beierl@canonical.com",
        "time": "Tue Jan 24 21:17:42 2023 -0500"
      },
      "committer": {
        "name": "beierlm",
        "email": "mark.beierl@canonical.com",
        "time": "Thu Jan 26 01:27:12 2023 +0100"
      },
      "message": "Adding NG-LCM charm\n\nCreation of a charm for deploying the existing LCM OCI, but running\na different main() and providing Temporal configuration data\n\nChange-Id: Ibbd636a0dcd9dfde987f83bfee11783080a79155\nSigned-off-by: Mark Beierl \u003cmark.beierl@canonical.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": "9f5e6d69bc565bcfa529a036731ebaf06226559c",
      "tree": "7538f39a3ef6308319320d0612b5aec02449138b",
      "parents": [
        "bc97a01a00a14b5c2650aafe51d694e46eeaa8d5"
      ],
      "author": {
        "name": "garciadeblas",
        "email": "gerardo.garciadeblas@telefonica.com",
        "time": "Fri Apr 22 10:20:08 2022 +0200"
      },
      "committer": {
        "name": "garciadeblas",
        "email": "gerardo.garciadeblas@telefonica.com",
        "time": "Fri Apr 22 13:06:28 2022 +0200"
      },
      "message": "Update local-build.sh to fix check of existing qhttp and provide more help\n\nChange-Id: Icc23f4dd1f0eaa09b930d1403175fac2eeaf9f14\nSigned-off-by: garciadeblas \u003cgerardo.garciadeblas@telefonica.com\u003e\n"
    },
    {
      "commit": "e7646259a1e3047d089fc9b8ca023475288ce533",
      "tree": "5f33c334ef7965301e0e9bfddcaa18712788c2c2",
      "parents": [
        "c1ae239c3440000ce6d9ec47386e13d67c13e815"
      ],
      "author": {
        "name": "beierlm",
        "email": "mark.beierl@canonical.com",
        "time": "Thu Jan 13 10:53:08 2022 -0500"
      },
      "committer": {
        "name": "beierlm",
        "email": "mark.beierl@canonical.com",
        "time": "Fri Jan 14 15:43:21 2022 +0100"
      },
      "message": "Bug 1858: Adding APT proxy\n\nAdds apt proxy to build scripts and dockerfiles.  Backward compatible\nchange and proxy will not be used unless environment variable\nis supplied to docker build command.\n\nFixes bug 1858\n\nChange-Id: Ibd25bd1c145b8d43eeb85c5c952aec30ebcce1fc\nSigned-off-by: beierlm \u003cmark.beierl@canonical.com\u003e\n"
    },
    {
      "commit": "05f3d9eda0076b0d6d75e6f42517d342baaff8a5",
      "tree": "131307966e63babdbae4f5d13086d3832bbcd86f",
      "parents": [
        "f4f0e0f7fc07e6cc687be49f89295263cde2be63"
      ],
      "author": {
        "name": "veleza",
        "email": "axel.velez@etsi.org",
        "time": "Mon Nov 22 11:26:50 2021 +0000"
      },
      "committer": {
        "name": "beierlm",
        "email": "mark.beierl@canonical.com",
        "time": "Thu Dec 09 19:35:26 2021 +0100"
      },
      "message": "Reports now available on qhttpd server\n\nChange-Id: I3f946e7e13554e7cab74993fabfaae54e04d453e\nSigned-off-by: veleza \u003caxel.velez@etsi.org\u003e\n"
    },
    {
      "commit": "f0014df1d65e8a1de6cd784f690c31ca34f63047",
      "tree": "686979a6c8827643ec27d69171d14e9cb52dc55f",
      "parents": [
        "6e2e007ee79ce5e3b8059ddec10916cba298c57f"
      ],
      "author": {
        "name": "David Garcia",
        "email": "david.garcia@canonical.com",
        "time": "Wed Jun 16 10:37:34 2021 +0200"
      },
      "committer": {
        "name": "beierlm",
        "email": "mark.beierl@canonical.com",
        "time": "Mon Sep 13 18:53:28 2021 +0200"
      },
      "message": "Minor fixes and enhancements in local-build.sh\n\n- Typo in the --help: --install-local-regitstry --\u003e --install-local-registry\n- Fix conditional. When VIM_AUTH_URL does not exist, the script was\nshowing this error message: \"bash: [: too many arguments\"\n- Change from xip.io to nip.io\n- Parameterize the osm/tests image tag. This allows to use the published\nosm/tests image without needing to execute the stage-3 command\n- Add print_section function: Cleaner way of printing section\ninformation\n- Add --vim-vca option. Allows to attach an existing VCA (registered in\nOSM) to be used by the VIM account.\n\nChange-Id: I2c1375e031f042f505f126586c0e819c21e1dd4c\nSigned-off-by: David Garcia \u003cdavid.garcia@canonical.com\u003e\n"
    },
    {
      "commit": "6535de3784005f262e9032ec1e8fb759c797ce1a",
      "tree": "1c731914d6222ea7eae6cd61dfa89ba8ed9e3504",
      "parents": [
        "d68e0b4f0bc482d61f2e2a775b899237e15f93e9"
      ],
      "author": {
        "name": "beierlm",
        "email": "mark.beierl@canonical.com",
        "time": "Wed Jun 30 08:05:37 2021 -0400"
      },
      "committer": {
        "name": "beierlm",
        "email": "mark.beierl@canonical.com",
        "time": "Mon Jul 12 15:31:05 2021 +0200"
      },
      "message": "Changing microstack port\n\nNow that Chrome has decided to block 10080, we should change the default\nhorizon port for microstack to something less likely to get blocked\n\nChange-Id: Ibd73785149e551f376e21f12ee99ff5177efe2b0\nSigned-off-by: beierlm \u003cmark.beierl@canonical.com\u003e\n"
    },
    {
      "commit": "85dc239b834cfe437455d0bb815c667ca905edc6",
      "tree": "c64b25062387ab759fe77622dccd2d06f4ef631b",
      "parents": [
        "917ce8ceb9cfb54d4eb34ebbf2cf144b72881f26"
      ],
      "author": {
        "name": "beierlm",
        "email": "mark.beierl@canonical.com",
        "time": "Wed Apr 14 13:51:53 2021 -0400"
      },
      "committer": {
        "name": "beierlm",
        "email": "mark.beierl@canonical.com",
        "time": "Wed Jun 09 10:57:13 2021 +0200"
      },
      "message": "Local Build Script\n\nScript to help perform builds locally, so that developers can recreate\nthe Jenkins experience at home\n\nChange-Id: Ib1a3a555d28e6a5233f6fc3ee9062bb124c946d0\nSigned-off-by: beierlm \u003cmark.beierl@canonical.com\u003e\n"
    }
  ]
}
