)]}'
{
  "log": [
    {
      "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"
    },
    {
      "commit": "feb9212ef9c27a5d1a972cfbb7b5a829220c0699",
      "tree": "ff2e32bafef07b784a2a6cc18d2636376df40aca",
      "parents": [
        "43070965a5cc9c7109f8150eacde2037bdb04f00"
      ],
      "author": {
        "name": "garciadeblas",
        "email": "gerardo.garciadeblas@telefonica.com",
        "time": "Mon Sep 19 12:29:46 2022 +0200"
      },
      "committer": {
        "name": "garciadeblas",
        "email": "gerardo.garciadeblas@telefonica.com",
        "time": "Thu Sep 29 14:02:32 2022 +0200"
      },
      "message": "Get installer from right URL\n\nChange-Id: Ic84102e9d07bc32decb10bb5e433121cb0ebb4ff\nSigned-off-by: garciadeblas \u003cgerardo.garciadeblas@telefonica.com\u003e\n"
    },
    {
      "commit": "43070965a5cc9c7109f8150eacde2037bdb04f00",
      "tree": "e6f53d573798af3c25defc5b9972d9cbeca3aacc",
      "parents": [
        "e38e8b15aee8668b14530152a3683e8f1cb79a86"
      ],
      "author": {
        "name": "garciadeblas",
        "email": "gerardo.garciadeblas@telefonica.com",
        "time": "Fri Sep 23 09:32:34 2022 +0200"
      },
      "committer": {
        "name": "garciadeblas",
        "email": "gerardo.garciadeblas@telefonica.com",
        "time": "Wed Sep 28 16:48:47 2022 +0200"
      },
      "message": "Minor changes in stage3 to get robot reports when using pabot\n\nChange-Id: I9e01db3518a9a72ffdc3b3b6df1a6c380e5f0857\nSigned-off-by: garciadeblas \u003cgerardo.garciadeblas@telefonica.com\u003e\n"
    },
    {
      "commit": "e38e8b15aee8668b14530152a3683e8f1cb79a86",
      "tree": "39f3e1859fa3f8983a180a3ccd9bcba45f52d546",
      "parents": [
        "8585f3369306457cb2c3918f8bb5e47d5796dd79"
      ],
      "author": {
        "name": "garciadeblas",
        "email": "gerardo.garciadeblas@telefonica.com",
        "time": "Tue Sep 27 16:49:31 2022 +0200"
      },
      "committer": {
        "name": "Mark Beierl",
        "email": "mark.beierl@canonical.com",
        "time": "Tue Sep 27 12:15:08 2022 -0400"
      },
      "message": "Update lxd version to 5.0\n\nChange-Id: I8f220a98d5e1eff1e5a621c269d80062d3f3e43d\nSigned-off-by: garciadeblas \u003cgerardo.garciadeblas@telefonica.com\u003e\nSigned-off-by: Mark Beierl \u003cmark.beierl@canonical.com\u003e\n"
    },
    {
      "commit": "8585f3369306457cb2c3918f8bb5e47d5796dd79",
      "tree": "bccb1ac12fccd5db832621172468d7601b666b25",
      "parents": [
        "6613d40ffb14e86541311fb30ed548985cc4e01e"
      ],
      "author": {
        "name": "Mark Beierl",
        "email": "mark.beierl@canonical.com",
        "time": "Fri Sep 23 14:04:23 2022 -0400"
      },
      "committer": {
        "name": "Mark Beierl",
        "email": "mark.beierl@canonical.com",
        "time": "Fri Sep 23 14:04:23 2022 -0400"
      },
      "message": "Bug 2171: Wait for cloud init\n\nRemoves the explicit add of the GPG key from stage 3 as we\nno longer use that key\n\nAdds an explicit wait for cloud-init to finish before\nproceeding with installation\n\nFixes bug 2171\n\nChange-Id: I268efa1b0b322444d20ac9641745303b330bfd6a\nSigned-off-by: Mark Beierl \u003cmark.beierl@canonical.com\u003e\n"
    },
    {
      "commit": "6613d40ffb14e86541311fb30ed548985cc4e01e",
      "tree": "f910bcc8e3c9a824cb718625b2d03fc8065d634e",
      "parents": [
        "56005546aea76a7998e568ec5f50f9f1ec20eb8d"
      ],
      "author": {
        "name": "Mark Beierl",
        "email": "mark.beierl@canonical.com",
        "time": "Fri Sep 16 16:41:13 2022 -0400"
      },
      "committer": {
        "name": "beierlm",
        "email": "mark.beierl@canonical.com",
        "time": "Mon Sep 19 21:22:22 2022 +0200"
      },
      "message": "Workaround for Charmcraft Display Bug\n\nhttps://github.com/canonical/charmcraft/issues/834\n\nThe same revision can be displayed more then once, so\nwe just take the first one\n\nChange-Id: Idd51d3b439e9c303ba44084c21998fa195aa586e\nSigned-off-by: Mark Beierl \u003cmark.beierl@canonical.com\u003e\n"
    },
    {
      "commit": "56005546aea76a7998e568ec5f50f9f1ec20eb8d",
      "tree": "8c7cfbeb92bd6d29346ed26f745a91ae2e429159",
      "parents": [
        "ad150fdca470b649a10eb8098751368a770c77d5"
      ],
      "author": {
        "name": "garciadeblas",
        "email": "gerardo.garciadeblas@telefonica.com",
        "time": "Mon Aug 29 14:56:02 2022 +0200"
      },
      "committer": {
        "name": "garciadeblas",
        "email": "gerardo.garciadeblas@telefonica.com",
        "time": "Mon Sep 19 11:04:30 2022 +0200"
      },
      "message": "Add libmagic1 lib to support OSM client for Ubuntu22\n\nChange-Id: I70b9691f7232f8ea7abec13b612302aa456803d5\nSigned-off-by: garciadeblas \u003cgerardo.garciadeblas@telefonica.com\u003e\n"
    },
    {
      "commit": "ad150fdca470b649a10eb8098751368a770c77d5",
      "tree": "0fa600c297f18b287eafd16505e286e67df94e52",
      "parents": [
        "3b17371ff6f3d5524d127fe8d4967bba80b02840"
      ],
      "author": {
        "name": "aticig",
        "email": "gulsum.atici@canonical.com",
        "time": "Thu Sep 08 21:08:42 2022 +0300"
      },
      "committer": {
        "name": "beierlm",
        "email": "mark.beierl@canonical.com",
        "time": "Thu Sep 15 22:50:43 2022 +0200"
      },
      "message": "Change OSM sidecar charms charmcraft.yaml\n\nOSM sidecar charms charmcraft.yaml is changed to indicate base 20.04.\n\nChange-Id: Ibfb5a6cd02b0025075f4109532b70c0bd6796e21\nSigned-off-by: aticig \u003cgulsum.atici@canonical.com\u003e\n"
    },
    {
      "commit": "3b17371ff6f3d5524d127fe8d4967bba80b02840",
      "tree": "385e00e10c5636eff535cbf519338b324ccfa851",
      "parents": [
        "4510195faffba4e9d7a1459267d585ff218f7060"
      ],
      "author": {
        "name": "Mark Beierl",
        "email": "mark.beierl@canonical.com",
        "time": "Thu Sep 15 14:12:55 2022 -0400"
      },
      "committer": {
        "name": "Mark Beierl",
        "email": "mark.beierl@canonical.com",
        "time": "Thu Sep 15 14:12:55 2022 -0400"
      },
      "message": "Adding resource\n\nTurns out we do need to be explicit on image resource\nrevision to use when publishing a charm to a new\ntrack/branch\n\nChange-Id: Id666eac063e20274f19f70aee4c6d13a3cf6cd3a\nSigned-off-by: Mark Beierl \u003cmark.beierl@canonical.com\u003e\n"
    },
    {
      "commit": "4510195faffba4e9d7a1459267d585ff218f7060",
      "tree": "6db88138b0fb10c0adea7f3e51f9f4624dceaeea",
      "parents": [
        "1adc1e4bd4e36f75b7e9cccef62cf8e167020763"
      ],
      "author": {
        "name": "Patricia Reinoso",
        "email": "patricia.reinoso@canonical.com",
        "time": "Tue Aug 30 10:09:15 2022 +0000"
      },
      "committer": {
        "name": "beierlm",
        "email": "mark.beierl@canonical.com",
        "time": "Thu Sep 15 14:32:06 2022 +0200"
      },
      "message": "Add integration tests for osm-ro charm\n\nChange-Id: I32ab9194e5d715227b8061f2f96b85222f427761\nSigned-off-by: Patricia Reinoso \u003cpatricia.reinoso@canonical.com\u003e\n"
    },
    {
      "commit": "1adc1e4bd4e36f75b7e9cccef62cf8e167020763",
      "tree": "17fbc0665ae4edcdc89c346d19e1d466fa51efbe",
      "parents": [
        "a92bee7fcacbdf045e3e9c30b267d561cf346bb5"
      ],
      "author": {
        "name": "Mark Beierl",
        "email": "mark.beierl@canonical.com",
        "time": "Wed Sep 14 12:56:12 2022 -0400"
      },
      "committer": {
        "name": "Mark Beierl",
        "email": "mark.beierl@canonical.com",
        "time": "Wed Sep 14 14:12:54 2022 -0400"
      },
      "message": "Fixing typo\n\nTypo in check to see if this is a merge job and should skip\nthe releasenote check\nOnly rebuild charms if they exist in the module\n\nChange-Id: I7d0280167bf3b20b4059aca7f62ab42daf3cab4b\nSigned-off-by: Mark Beierl \u003cmark.beierl@canonical.com\u003e\n"
    },
    {
      "commit": "a92bee7fcacbdf045e3e9c30b267d561cf346bb5",
      "tree": "b89451f03ee9b347ca5c843eb417714ac1b078c2",
      "parents": [
        "58ac3a531199520059e182b67571708048220ab6"
      ],
      "author": {
        "name": "Mark Beierl",
        "email": "mark.beierl@canonical.com",
        "time": "Tue Sep 13 20:50:09 2022 -0400"
      },
      "committer": {
        "name": "beierlm",
        "email": "mark.beierl@canonical.com",
        "time": "Wed Sep 14 04:13:58 2022 +0200"
      },
      "message": "Fixing charm name typos\n\nCorrected the name to match the metadata.yaml\n\nChange-Id: I5c82f30e0118517d64f067a2817477d69730e1ae\nSigned-off-by: Mark Beierl \u003cmark.beierl@canonical.com\u003e\n"
    },
    {
      "commit": "58ac3a531199520059e182b67571708048220ab6",
      "tree": "cec001cb97cfeb37db3c51f7aa7491c2cf75f2e2",
      "parents": [
        "d7f1c2729ec9310b83cf7e5459cd3beb77406733"
      ],
      "author": {
        "name": "Patricia Reinoso",
        "email": "patricia.reinoso@canonical.com",
        "time": "Thu Sep 01 15:18:13 2022 +0200"
      },
      "committer": {
        "name": "reinosop",
        "email": "patricia.reinoso@canonical.com",
        "time": "Tue Sep 13 11:07:00 2022 +0200"
      },
      "message": "Make PLA optional in charmed installer\n\nPLA is no longer installed by default for\nthe charmed installer\nflag --pla is needed\n\nChange-Id: Ib0ea0691fd53884dc5bf11d067e9f9d9df55c876\nSigned-off-by: Patricia Reinoso \u003cpatricia.reinoso@canonical.com\u003e\n"
    },
    {
      "commit": "d7f1c2729ec9310b83cf7e5459cd3beb77406733",
      "tree": "413ede1c633c51453f2a07dc078ce190ca9d47ed",
      "parents": [
        "ae8fa3de4426fd600e37c734644f89ccaa9d5715"
      ],
      "author": {
        "name": "Mark Beierl",
        "email": "mark.beierl@canonical.com",
        "time": "Mon Sep 12 18:12:55 2022 -0400"
      },
      "committer": {
        "name": "Mark Beierl",
        "email": "mark.beierl@canonical.com",
        "time": "Mon Sep 12 18:12:55 2022 -0400"
      },
      "message": "Fixing snap promotion\n\nRemoves some charms from the list as they are not needed\nfor OSM\n\nAdds an explicit import of the ETSI GPG signing key\n\nChange-Id: I359b3495fa65e869b677af3479cd9a1877f22e6c\nSigned-off-by: Mark Beierl \u003cmark.beierl@canonical.com\u003e\n"
    },
    {
      "commit": "ae8fa3de4426fd600e37c734644f89ccaa9d5715",
      "tree": "bd15c79c63c35433fc86d29fbf52b86ffd139454",
      "parents": [
        "e5b9ba619c48d8768a3e75ed35883c034c38e107"
      ],
      "author": {
        "name": "Mark Beierl",
        "email": "mark.beierl@canonical.com",
        "time": "Thu Sep 08 11:56:24 2022 -0400"
      },
      "committer": {
        "name": "beierlm",
        "email": "mark.beierl@canonical.com",
        "time": "Thu Sep 08 19:13:22 2022 +0200"
      },
      "message": "Force charm build on merge\n\nThere is no easy method post-merge to determine what\ncharms need to be rebuilt, so we will rebuild all of\nthem\n\nChange-Id: I50436a63cf3f63e32105051df8c571dd2dd6d2dd\nSigned-off-by: Mark Beierl \u003cmark.beierl@canonical.com\u003e\n"
    },
    {
      "commit": "e5b9ba619c48d8768a3e75ed35883c034c38e107",
      "tree": "b3023dbc6418fc64e4568d69ad5e92f69c30364c",
      "parents": [
        "dbc2c0ebc0491d1df2c175384ab399ab19451a40"
      ],
      "author": {
        "name": "Mark Beierl",
        "email": "mark.beierl@canonical.com",
        "time": "Thu Sep 08 05:44:06 2022 -0400"
      },
      "committer": {
        "name": "beierlm",
        "email": "mark.beierl@canonical.com",
        "time": "Thu Sep 08 18:05:43 2022 +0200"
      },
      "message": "Bug 2139: OSM OCI images have 172.21.1.1 as apt proxy\n\nRemoves the apt proxy configuration from the final\nimage layers\n\nChange-Id: I3f2dfd81a04b42d3ee570cdc71ca41da39e621d0\nSigned-off-by: Mark Beierl \u003cmark.beierl@canonical.com\u003e\n"
    },
    {
      "commit": "dbc2c0ebc0491d1df2c175384ab399ab19451a40",
      "tree": "93f38506898a8e28efee46ccb2b7da32f5c4c351",
      "parents": [
        "abef99c585c997ec39a2eba77cca75edef9880fd"
      ],
      "author": {
        "name": "Mark Beierl",
        "email": "mark.beierl@canonical.com",
        "time": "Thu Sep 08 09:54:38 2022 -0400"
      },
      "committer": {
        "name": "Mark Beierl",
        "email": "mark.beierl@canonical.com",
        "time": "Thu Sep 08 09:54:38 2022 -0400"
      },
      "message": "Adding build dependencies\n\nPrometheus charm no longer builds as it is missing\nsome dependencies\n\nChange-Id: I6ae44d4dce922ed0bc589a0ddf18b4cc3ae75de0\nSigned-off-by: Mark Beierl \u003cmark.beierl@canonical.com\u003e\n"
    },
    {
      "commit": "abef99c585c997ec39a2eba77cca75edef9880fd",
      "tree": "c9ccc3c9ca3288720d2acb5227242e8c9d5d9284",
      "parents": [
        "c880c384873d058420d2e81c4a992715fcf03a3b"
      ],
      "author": {
        "name": "aticig",
        "email": "gulsum.atici@canonical.com",
        "time": "Tue Aug 23 15:13:23 2022 +0300"
      },
      "committer": {
        "name": "beierlm",
        "email": "mark.beierl@canonical.com",
        "time": "Thu Sep 08 02:09:03 2022 +0200"
      },
      "message": "OSM beta bundles and charmed installer to deploy OSM sidecar charms\n\nChanging charmed installer to deploy OSM from latest/beta bundle,\nupdating juju version to 2.9.33.\n\nChange-Id: Ie64bff771f8cb91670588c4e28754304d692b544\nSigned-off-by: aticig \u003cgulsum.atici@canonical.com\u003e\n"
    },
    {
      "commit": "c880c384873d058420d2e81c4a992715fcf03a3b",
      "tree": "14895dbec456121ddbe64d29a32038ba832c5ee6",
      "parents": [
        "7875aedf960fc966a4b15062b82713b7885cf0bd"
      ],
      "author": {
        "name": "Mark Beierl",
        "email": "mark.beierl@canonical.com",
        "time": "Wed Sep 07 09:36:43 2022 -0400"
      },
      "committer": {
        "name": "beierlm",
        "email": "mark.beierl@canonical.com",
        "time": "Thu Sep 08 02:07:21 2022 +0200"
      },
      "message": "Feature 10953: Publication of Charms in CI/CD Pipeline\n\nAdds section to detect changes in charms, and builds\nand publishes the charms accordingly\n\nChange-Id: I41bbcdcc0cf919ddbbc83374ccfb3f17c6b7dc37\nSigned-off-by: Mark Beierl \u003cmark.beierl@canonical.com\u003e\n"
    },
    {
      "commit": "7875aedf960fc966a4b15062b82713b7885cf0bd",
      "tree": "f891c410bc851bc0c61b7d60d33f592953e8928e",
      "parents": [
        "354ca211482bd96656590e4ce2bfb307421b2090"
      ],
      "author": {
        "name": "beierlm",
        "email": "mark.beierl@canonical.com",
        "time": "Fri Sep 02 16:11:33 2022 +0200"
      },
      "committer": {
        "name": "Mark Beierl",
        "email": "mark.beierl@canonical.com",
        "time": "Fri Sep 02 11:56:41 2022 -0400"
      },
      "message": "Revert \"Adding TCP Dump\"\n\nThis reverts commit b04e188d083711b5983ad2859fc5851f25dd046d.\n\nReason for revert: ETSI IT discovered root cause and we no longer need this large data with every build.\n\nChange-Id: If998fba52a951041f32694ec0393a82a691824fa\nSigned-off-by: beierlm \u003cmark.beierl@canonical.com\u003e\n"
    },
    {
      "commit": "354ca211482bd96656590e4ce2bfb307421b2090",
      "tree": "33072f408d6bb4fb5f475336cc56e34d945ab170",
      "parents": [
        "7da7a3343ea03386d498eaa6b6a93eb3f770d6cd"
      ],
      "author": {
        "name": "aticig",
        "email": "gulsum.atici@canonical.com",
        "time": "Wed Aug 24 01:27:39 2022 +0300"
      },
      "committer": {
        "name": "aticig",
        "email": "gulsum.atici@canonical.com",
        "time": "Thu Sep 01 23:41:41 2022 +0300"
      },
      "message": "Fixing hostpaths of RO side car charm, updating osm_lib library.\n\nUpdating osm_libs charm library and update the new version of\nlibrary in osm sidecar charms.\n\nChange-Id: If3e526af823d0862e45513bd77dfdae1ef3e2398\nSigned-off-by: aticig \u003cgulsum.atici@canonical.com\u003e\n"
    },
    {
      "commit": "7da7a3343ea03386d498eaa6b6a93eb3f770d6cd",
      "tree": "6ba8a02c1c2b669754521be69b590d8a3a8e9dff",
      "parents": [
        "7292e6e1d24e1d20c3c92d6dd506e9d98b4e54e2"
      ],
      "author": {
        "name": "Guillermo Calvino",
        "email": "guillermo.calvino@canonical.com",
        "time": "Fri Aug 19 09:47:32 2022 +0200"
      },
      "committer": {
        "name": "beierlm",
        "email": "mark.beierl@canonical.com",
        "time": "Fri Aug 19 16:10:13 2022 +0200"
      },
      "message": "Fix bug 2145: Wrong VCA data in new sidecar MON charm\n\nChange-Id: Ib24c54cffd158f6ae4397311becc3769a1cce543\nSigned-off-by: Guillermo Calvino \u003cguillermo.calvino@canonical.com\u003e\n"
    },
    {
      "commit": "7292e6e1d24e1d20c3c92d6dd506e9d98b4e54e2",
      "tree": "34cda9e36770aaae9257c3a08fb2481270561405",
      "parents": [
        "516eb47a2a28461271c70658f0db826f6d0a08a0"
      ],
      "author": {
        "name": "Guillermo Calvino",
        "email": "guillermo.calvino@canonical.com",
        "time": "Thu Aug 18 11:48:30 2022 +0200"
      },
      "committer": {
        "name": "Guillermo Calvino",
        "email": "guillermo.calvino@canonical.com",
        "time": "Thu Aug 18 11:48:30 2022 +0200"
      },
      "message": "Fix bug 2142: Debug mode in Pebble Charms is not working\n\nChange-Id: Icca7e2b3a38b0c9ca4859138931e2c92566fd1d9\nSigned-off-by: Guillermo Calvino \u003cguillermo.calvino@canonical.com\u003e\n"
    },
    {
      "commit": "516eb47a2a28461271c70658f0db826f6d0a08a0",
      "tree": "a3db8828295aefd39d4645f9c97703958e672463",
      "parents": [
        "951d90b9de731683b2fc3df5a2ad4a881e245caf"
      ],
      "author": {
        "name": "David Garcia",
        "email": "david.garcia@canonical.com",
        "time": "Thu Jun 30 14:37:46 2022 +0200"
      },
      "committer": {
        "name": "beierlm",
        "email": "mark.beierl@canonical.com",
        "time": "Fri Aug 12 18:40:02 2022 +0200"
      },
      "message": "Add juju simplestreams charm\n\nChange-Id: I0690f8cca8561df9573e7fb169df6daaeb51506e\nSigned-off-by: David Garcia \u003cdavid.garcia@canonical.com\u003e\n"
    },
    {
      "commit": "951d90b9de731683b2fc3df5a2ad4a881e245caf",
      "tree": "90f900a425fea62896561c7e7427c680e3a12441",
      "parents": [
        "02467edd88623ef5345402566319867f5fbef84a"
      ],
      "author": {
        "name": "Mark Beierl",
        "email": "mark.beierl@canonical.com",
        "time": "Fri Aug 12 11:13:24 2022 -0400"
      },
      "committer": {
        "name": "Mark Beierl",
        "email": "mark.beierl@canonical.com",
        "time": "Fri Aug 12 11:23:07 2022 -0400"
      },
      "message": "Add VCA Integrator Charm\n\nChange-Id: Ic42bb4f8b682678d3e49aa671e2de9661a84af6c\nSigned-off-by: Mark Beierl \u003cmark.beierl@canonical.com\u003e\n"
    },
    {
      "commit": "02467edd88623ef5345402566319867f5fbef84a",
      "tree": "d532f7737d6267abfccf618691fbf0aadacb8f45",
      "parents": [
        "da8ffbc7b1821ad32db2c79c586efc755ca5782b"
      ],
      "author": {
        "name": "Mark Beierl",
        "email": "mark.beierl@canonical.com",
        "time": "Thu Aug 11 21:59:11 2022 -0400"
      },
      "committer": {
        "name": "beierlm",
        "email": "mark.beierl@canonical.com",
        "time": "Fri Aug 12 15:59:44 2022 +0200"
      },
      "message": "Bug 2137: Improve license check\n\nRather than relying on a case sensitive extension (.jpg, etc)\nthis change introduces the use of file mime-type to better\ndetermine if a file requires a license or not.\n\nChange-Id: I24492c584c0d124c47d542cb8f8019ae56642682\nSigned-off-by: Mark Beierl \u003cmark.beierl@canonical.com\u003e\n"
    },
    {
      "commit": "da8ffbc7b1821ad32db2c79c586efc755ca5782b",
      "tree": "e304a23d162604105757454ceeddf3909e612730",
      "parents": [
        "2d16883fef7d22a9cb535ed21df77b1fffd49874"
      ],
      "author": {
        "name": "aticig",
        "email": "gulsum.atici@canonical.com",
        "time": "Thu Aug 11 13:10:19 2022 +0300"
      },
      "committer": {
        "name": "aticig",
        "email": "gulsum.atici@canonical.com",
        "time": "Thu Aug 11 13:38:49 2022 +0300"
      },
      "message": "Changing charmed installer to use latest/stable\n\nOSM bundles are modified to deploy osm charms from latest/stable.\n\nChange-Id: I0973cf952b9d54de53c1985e0690d24062e160d6\nSigned-off-by: aticig \u003cgulsum.atici@canonical.com\u003e\n"
    },
    {
      "commit": "2d16883fef7d22a9cb535ed21df77b1fffd49874",
      "tree": "42306516db18909c717981dfabd172d64506ff28",
      "parents": [
        "c110dca8805110a491ad7415a93c05b01dca0134"
      ],
      "author": {
        "name": "Guillermo Calvino",
        "email": "guillermo.calvino@canonical.com",
        "time": "Tue Jul 26 13:31:36 2022 +0200"
      },
      "committer": {
        "name": "beierlm",
        "email": "mark.beierl@canonical.com",
        "time": "Wed Aug 10 03:55:38 2022 +0200"
      },
      "message": "Changing access method of NBI in NG-UI charm for Charmed OSM\n\nChange-Id: I6f9571d3dc219cc44b3c1c4f5ad9460b03eeb250\nSigned-off-by: Guillermo Calvino \u003cguillermo.calvino@canonical.com\u003e\n"
    },
    {
      "commit": "c110dca8805110a491ad7415a93c05b01dca0134",
      "tree": "7618538ac2cda622e114e504397bb54be7840d71",
      "parents": [
        "83aed2493a2065cea2e8f25f20728c4292e7ee9e"
      ],
      "author": {
        "name": "Guillermo Calvino",
        "email": "guillermo.calvino@canonical.com",
        "time": "Tue Jul 26 13:18:37 2022 +0200"
      },
      "committer": {
        "name": "beierlm",
        "email": "mark.beierl@canonical.com",
        "time": "Wed Aug 10 02:41:27 2022 +0200"
      },
      "message": "Disabling SSL from internal NBI http server in Charmed OSM\n\nChange-Id: I53c2f75ba15e5c0217cb5312a6c08ed576fcd6f0\nSigned-off-by: Guillermo Calvino \u003cguillermo.calvino@canonical.com\u003e\n"
    },
    {
      "commit": "83aed2493a2065cea2e8f25f20728c4292e7ee9e",
      "tree": "6fdb7a3d01face45913d94dfefbdfd7cdfbbc248",
      "parents": [
        "5478dd84ac1982c969a812f164e6e907701508f0"
      ],
      "author": {
        "name": "aticig",
        "email": "gulsum.atici@canonical.com",
        "time": "Tue Aug 09 00:34:44 2022 +0300"
      },
      "committer": {
        "name": "beierlm",
        "email": "mark.beierl@canonical.com",
        "time": "Wed Aug 10 02:39:49 2022 +0200"
      },
      "message": "Removing osm_rovim_fos debug folder path from podspec ro charm\n\nChange-Id: I5a6965425cef6b5d4f6397368f9daa550d85e317\nSigned-off-by: aticig \u003cgulsum.atici@canonical.com\u003e\n"
    },
    {
      "commit": "5478dd84ac1982c969a812f164e6e907701508f0",
      "tree": "9397cd56fdacb8c2d47cd0f0a422a369536bc5b1",
      "parents": [
        "bd32485a35589a6ebb7dba837d4c9bfe1b78de26"
      ],
      "author": {
        "name": "aticig",
        "email": "gulsum.atici@canonical.com",
        "time": "Mon Aug 08 15:43:49 2022 +0300"
      },
      "committer": {
        "name": "aticig",
        "email": "gulsum.atici@canonical.com",
        "time": "Tue Aug 09 00:25:10 2022 +0300"
      },
      "message": "Adding VIM refresh period to RO charm config\n\nRefresh period is allowed \u003e\u003d60 or -1. Setting it -1\nwill disable the updating VM status.\n\nChange-Id: I18a8cd8fd39da16d2d0221dac15324a08da76c2a\nSigned-off-by: aticig \u003cgulsum.atici@canonical.com\u003e\n"
    },
    {
      "commit": "bd32485a35589a6ebb7dba837d4c9bfe1b78de26",
      "tree": "8a487f08737e4df18cbc149e7313a4da849f1fb7",
      "parents": [
        "25a069a697783287ee87e3734b82615b581d1ec1"
      ],
      "author": {
        "name": "aticig",
        "email": "gulsum.atici@canonical.com",
        "time": "Thu Jun 30 03:50:07 2022 +0300"
      },
      "committer": {
        "name": "beierlm",
        "email": "mark.beierl@canonical.com",
        "time": "Wed Aug 03 17:40:03 2022 +0200"
      },
      "message": "Adding VIM refresh period to RO charm config\n\nRefresh period is allowed \u003e\u003d60 or -1. Setting it -1\nwill disable the updating VM status.\n\nChange-Id: I94ec37f68303128ba7af67f14121436005fd9259\nSigned-off-by: aticig \u003cgulsum.atici@canonical.com\u003e\n"
    },
    {
      "commit": "25a069a697783287ee87e3734b82615b581d1ec1",
      "tree": "f8bcea17dc8b430a63113ec6c5b8c18a2de413f7",
      "parents": [
        "ffab0f160cc41788046aa1320f0c4f37ad60f32e"
      ],
      "author": {
        "name": "Patricia Reinoso",
        "email": "patricia.reinoso@canonical.com",
        "time": "Wed Aug 03 09:29:25 2022 +0200"
      },
      "committer": {
        "name": "Patricia Reinoso",
        "email": "patricia.reinoso@canonical.com",
        "time": "Wed Aug 03 09:29:29 2022 +0200"
      },
      "message": "Update maintainers of the bundles\n\nChange README files\n\nChange-Id: I05e84f62e20dc1124f9cc0e6a67f7744bf1ad46b\nSigned-off-by: Patricia Reinoso \u003cpatricia.reinoso@canonical.com\u003e\n"
    },
    {
      "commit": "ffab0f160cc41788046aa1320f0c4f37ad60f32e",
      "tree": "4a38798204ad059a2498bf74414f0a0c0741833d",
      "parents": [
        "30d8e41085621fbdf305c072565c7a56175605c3"
      ],
      "author": {
        "name": "David Garcia",
        "email": "david.garcia@canonical.com",
        "time": "Mon Jun 27 12:24:36 2022 +0200"
      },
      "committer": {
        "name": "beierlm",
        "email": "mark.beierl@canonical.com",
        "time": "Fri Jul 29 21:31:28 2022 +0200"
      },
      "message": "Add RO sidecar charm\n\nChange-Id: Id18c049f83c0217577778e13da3dab76d5708ed4\nSigned-off-by: David Garcia \u003cdavid.garcia@canonical.com\u003e\n"
    },
    {
      "commit": "30d8e41085621fbdf305c072565c7a56175605c3",
      "tree": "97fc04922d74916f126cfd2ef71e5bb59aef5252",
      "parents": [
        "8ea1f3734719ae55538a22eebe9c9e372ea29baa"
      ],
      "author": {
        "name": "aticig",
        "email": "gulsum.atici@canonical.com",
        "time": "Tue Jun 28 01:56:51 2022 +0300"
      },
      "committer": {
        "name": "beierlm",
        "email": "mark.beierl@canonical.com",
        "time": "Fri Jul 29 21:31:21 2022 +0200"
      },
      "message": "LCM sidecar charm\n\nChange-Id: Ic03f8a94b8edcfc67aebddfcc27022a130ce8a1b\nSigned-off-by: David Garcia \u003cdavid.garcia@canonical.com\u003e\n"
    },
    {
      "commit": "8ea1f3734719ae55538a22eebe9c9e372ea29baa",
      "tree": "923cc8a09e65770a6ffe469a2e0711b483473d6b",
      "parents": [
        "a13b250de36576c0d31bc9bd6c1a3c9f13a2b8ea"
      ],
      "author": {
        "name": "beierlm",
        "email": "mark.beierl@canonical.com",
        "time": "Thu Jun 30 09:02:30 2022 -0400"
      },
      "committer": {
        "name": "beierlm",
        "email": "mark.beierl@canonical.com",
        "time": "Fri Jul 29 21:31:16 2022 +0200"
      },
      "message": "MON Sidecar Charm\n\nChange-Id: Ie5e73d1c9df9903405edfda7b3c345b1fcc3c164\nSigned-off-by: beierlm \u003cmark.beierl@canonical.com\u003e\n"
    },
    {
      "commit": "a13b250de36576c0d31bc9bd6c1a3c9f13a2b8ea",
      "tree": "d70661683948263a88b22719826732f2131c5da2",
      "parents": [
        "e0f5743b3e1372f5ca96b21a986f6a319ca9fd7d"
      ],
      "author": {
        "name": "Guillermo Calvino",
        "email": "guillermo.calvino@canonical.com",
        "time": "Wed Jun 29 17:40:36 2022 +0200"
      },
      "committer": {
        "name": "beierlm",
        "email": "mark.beierl@canonical.com",
        "time": "Fri Jul 29 21:31:09 2022 +0200"
      },
      "message": "Add POL side-car charm\n\nChange-Id: I5fcad40bf4b62e724c0fce3905409cdbc1f4ac57\nSigned-off-by: Guillermo Calvino \u003cguillermo.calvino@canonical.com\u003e\n"
    },
    {
      "commit": "e0f5743b3e1372f5ca96b21a986f6a319ca9fd7d",
      "tree": "b7a02339fea10844eeac0d6bb3207e0b342e0790",
      "parents": [
        "38e4926c6f1d56df6690c8e3689a0e4bf1ce716a"
      ],
      "author": {
        "name": "Mark Beierl",
        "email": "mark.beierl@canonical.com",
        "time": "Fri Jul 29 12:46:18 2022 -0400"
      },
      "committer": {
        "name": "Mark Beierl",
        "email": "mark.beierl@canonical.com",
        "time": "Fri Jul 29 12:46:18 2022 -0400"
      },
      "message": "Bug 2129: Fix logic to always delete VM\n\nPuts the step to extract the container logs into a try/catch block\nso that the logic to delete the VM and stop the apache container\nwill always execute, instead of leaving them behind on error.\n\nFixes bug 2129\n\nChange-Id: If252670b5374f1665f0e8b649b9fbc16c1ff2705\nSigned-off-by: Mark Beierl \u003cmark.beierl@canonical.com\u003e\n"
    },
    {
      "commit": "38e4926c6f1d56df6690c8e3689a0e4bf1ce716a",
      "tree": "1323d1ce4abafc7983462cc05e7d53d7c8c133cc",
      "parents": [
        "aad910b04fb85445d87c9fc54cf3b25c11caa4ec"
      ],
      "author": {
        "name": "beierlm",
        "email": "mark.beierl@canonical.com",
        "time": "Tue Jun 07 12:21:17 2022 -0400"
      },
      "committer": {
        "name": "beierlm",
        "email": "mark.beierl@canonical.com",
        "time": "Thu Jul 21 17:10:52 2022 +0200"
      },
      "message": "Better release note check\n\nOnly checks release notes for incoming patches, not\nfor merge jobs.\n\nChange-Id: I895136d5369f836ddae66cd49a2911cd4aa945cb\nSigned-off-by: beierlm \u003cmark.beierl@canonical.com\u003e\n"
    },
    {
      "commit": "aad910b04fb85445d87c9fc54cf3b25c11caa4ec",
      "tree": "497b2558b133f848596507e6e505ce624b2515b9",
      "parents": [
        "47f8a9e1d4831437c8575d78a86ee03dbd0fe479"
      ],
      "author": {
        "name": "Mark Beierl",
        "email": "mark.beierl@canonical.com",
        "time": "Thu Jul 14 09:37:34 2022 -0400"
      },
      "committer": {
        "name": "Mark Beierl",
        "email": "mark.beierl@canonical.com",
        "time": "Fri Jul 15 09:03:21 2022 -0400"
      },
      "message": "Jenkins refresh\n\nChange the jenkins node label from \u0027docker\u0027\nto \u0027stage_2\u0027 as part of the Jenkins cleanup\n\nChange-Id: Ifdba6e06053a705baadae674dbfd1faa7be57cfc\nSigned-off-by: Mark Beierl \u003cmark.beierl@canonical.com\u003e\n"
    },
    {
      "commit": "47f8a9e1d4831437c8575d78a86ee03dbd0fe479",
      "tree": "a461e996866048d4f2dec3245b3d79b6a7281902",
      "parents": [
        "961550439e2328d4c03d50cf83a04645abbc5175"
      ],
      "author": {
        "name": "beierlm",
        "email": "mark.beierl@canonical.com",
        "time": "Wed Jun 22 10:12:29 2022 -0400"
      },
      "committer": {
        "name": "beierlm",
        "email": "mark.beierl@canonical.com",
        "time": "Mon Jun 27 20:44:01 2022 +0200"
      },
      "message": "Removing deprecated files\n\nRemoving old charm files that are no longer in use\n\nChange-Id: I4aaf35a3708f47bd04beffcba8e2fbd850e1f433\nSigned-off-by: beierlm \u003cmark.beierl@canonical.com\u003e\n"
    },
    {
      "commit": "961550439e2328d4c03d50cf83a04645abbc5175",
      "tree": "5856a85f1924ef5cc132835bfc8c5f316f6ea2c1",
      "parents": [
        "8cf045b1a7699e5ab47f6304783af22eb5c75d77"
      ],
      "author": {
        "name": "garciadeblas",
        "email": "gerardo.garciadeblas@telefonica.com",
        "time": "Wed Jun 22 16:26:22 2022 +0200"
      },
      "committer": {
        "name": "garciadeblas",
        "email": "gerardo.garciadeblas@telefonica.com",
        "time": "Wed Jun 22 16:48:40 2022 +0200"
      },
      "message": "Prepare installer and pods for Rel TWELVE\n\nChange-Id: I9fa2bfe6322748b9fbd22d2348b88f8f63df0329\nSigned-off-by: garciadeblas \u003cgerardo.garciadeblas@telefonica.com\u003e\n"
    },
    {
      "commit": "8cf045b1a7699e5ab47f6304783af22eb5c75d77",
      "tree": "8f93ff69b2496a1098d7ba6abd88e23bd803302e",
      "parents": [
        "60fbb95e099692f52594cf7af053b276a4731700"
      ],
      "author": {
        "name": "garciadeblas",
        "email": "gerardo.garciadeblas@telefonica.com",
        "time": "Tue Jun 21 10:42:52 2022 +0200"
      },
      "committer": {
        "name": "garciadeblas",
        "email": "gerardo.garciadeblas@telefonica.com",
        "time": "Tue Jun 21 10:42:56 2022 +0200"
      },
      "message": "Update list of modules for tag creation and tag deletion\n\nChange-Id: I0e486a70512af81d554ac9a843843431c5048b10\nSigned-off-by: garciadeblas \u003cgerardo.garciadeblas@telefonica.com\u003e\n"
    },
    {
      "commit": "60fbb95e099692f52594cf7af053b276a4731700",
      "tree": "34ed68e44c8bde9d31b90e3f46a62262f5d36435",
      "parents": [
        "06cacb28e8256c0d7c287516f7aaddb6e3fb6d21"
      ],
      "author": {
        "name": "beierlm",
        "email": "mark.beierl@canonical.com",
        "time": "Fri Jun 17 17:18:17 2022 +0000"
      },
      "committer": {
        "name": "beierlm",
        "email": "mark.beierl@canonical.com",
        "time": "Fri Jun 17 20:33:35 2022 +0200"
      },
      "message": "Bug 2080: Store Snapcraft Crdentials as Secret\n\nChanges the credendtials used for the snapstore from being in a\nfile in jenkins\u0027 home directory to being a secret stored in\nthe Jenkins server itself.\n\nFixes bug 2080\n\nChange-Id: Icb78ac46c83bdab1176c9316482f713f7bd89e4b\nSigned-off-by: beierlm \u003cmark.beierl@canonical.com\u003e\n"
    },
    {
      "commit": "06cacb28e8256c0d7c287516f7aaddb6e3fb6d21",
      "tree": "0998b5d3a43ed80823e3abf7ccfd4386c17f6362",
      "parents": [
        "bb6415948df2dc6a016a2bef4686ebb93c9c68e1"
      ],
      "author": {
        "name": "David Garcia",
        "email": "david.garcia@canonical.com",
        "time": "Thu Jun 16 12:31:16 2022 +0200"
      },
      "committer": {
        "name": "David Garcia",
        "email": "david.garcia@canonical.com",
        "time": "Thu Jun 16 12:57:58 2022 +0200"
      },
      "message": "Add Ng-UI sidecar charm\n\n- Fix nbi interface type\n- Update Charm Libraries\n\nChange-Id: I93d00b240e0f8f127411677647e04813f9ca412b\nSigned-off-by: David Garcia \u003cdavid.garcia@canonical.com\u003e\n"
    },
    {
      "commit": "bb6415948df2dc6a016a2bef4686ebb93c9c68e1",
      "tree": "c73d4448da4396ac41386bc9074f1a408f2a190c",
      "parents": [
        "ff8f33e3d93360bacdd3061ce9cfad6ddb3229a6"
      ],
      "author": {
        "name": "David Garcia",
        "email": "david.garcia@canonical.com",
        "time": "Tue Jun 14 17:43:09 2022 +0200"
      },
      "committer": {
        "name": "garciadav",
        "email": "david.garcia@canonical.com",
        "time": "Wed Jun 15 08:20:25 2022 +0200"
      },
      "message": "Add NBI Charm Library\n\nChange-Id: I7dbfa487918b05e0bf98776db1b1cec5586beec7\nSigned-off-by: David Garcia \u003cdavid.garcia@canonical.com\u003e\n"
    },
    {
      "commit": "ff8f33e3d93360bacdd3061ce9cfad6ddb3229a6",
      "tree": "768617eed80e3ed0a8db6971e9044624fb259ca5",
      "parents": [
        "c28875e7692d88618314ab1abd57422dc80f5be7"
      ],
      "author": {
        "name": "David Garcia",
        "email": "david.garcia@canonical.com",
        "time": "Mon Jun 13 17:29:53 2022 +0200"
      },
      "committer": {
        "name": "garciadav",
        "email": "david.garcia@canonical.com",
        "time": "Wed Jun 15 08:20:25 2022 +0200"
      },
      "message": "Add osm-nbi sidecar charm\n\nChange-Id: Ifd0b560cb94c863ade982d3e74a3f5c9f3767657\nSigned-off-by: David Garcia \u003cdavid.garcia@canonical.com\u003e\n"
    },
    {
      "commit": "c28875e7692d88618314ab1abd57422dc80f5be7",
      "tree": "8ef138d36701a9be0077f3b7bb6daa31258ebdb3",
      "parents": [
        "f82897c3fd803dac5761fa6484b2913dfae0006c"
      ],
      "author": {
        "name": "garciadeblas",
        "email": "gerardo.garciadeblas@telefonica.com",
        "time": "Fri Apr 08 12:35:13 2022 +0200"
      },
      "committer": {
        "name": "garciadeblas",
        "email": "gerardo.garciadeblas@telefonica.com",
        "time": "Tue Jun 14 11:32:42 2022 +0200"
      },
      "message": "Enable FSMongo for RO for feature 10909 Heal operation for VDU\n\nChange-Id: Ie1b4d880418656a3619976c5159eec5cadd420d7\nSigned-off-by: garciadeblas \u003cgerardo.garciadeblas@telefonica.com\u003e\n"
    },
    {
      "commit": "f82897c3fd803dac5761fa6484b2913dfae0006c",
      "tree": "ab085c80eacfde6ec6857b971545d49957056e2f",
      "parents": [
        "a02b4e039b398572c4f73519ce99f8e85f454515"
      ],
      "author": {
        "name": "David Garcia",
        "email": "david.garcia@canonical.com",
        "time": "Wed Jun 01 13:01:43 2022 +0200"
      },
      "committer": {
        "name": "David Garcia",
        "email": "david.garcia@canonical.com",
        "time": "Wed Jun 01 13:01:43 2022 +0200"
      },
      "message": "Fix bug 2057: Update lxd-credentials file\n\nChange-Id: I41b90c4010bf1dfe553a3d81bddf7bcef5f08b35\nSigned-off-by: David Garcia \u003cdavid.garcia@canonical.com\u003e\n"
    },
    {
      "commit": "a02b4e039b398572c4f73519ce99f8e85f454515",
      "tree": "ca2a3b7b84bc132adb69bd395e17959d464c3733",
      "parents": [
        "5d19ac25a6d26ef853399a46f6c2d190b5c2b803"
      ],
      "author": {
        "name": "garciadeblas",
        "email": "gerardo.garciadeblas@telefonica.com",
        "time": "Tue May 24 10:30:40 2022 +0200"
      },
      "committer": {
        "name": "garciadeblas",
        "email": "gerardo.garciadeblas@telefonica.com",
        "time": "Tue May 24 10:30:40 2022 +0200"
      },
      "message": "Update keystone version to 18.1\n\nChange-Id: I3ce790627d0a942f8df7c5b98a9afe078ffc41ab\nSigned-off-by: garciadeblas \u003cgerardo.garciadeblas@telefonica.com\u003e\n"
    },
    {
      "commit": "5d19ac25a6d26ef853399a46f6c2d190b5c2b803",
      "tree": "09a0de8af514ea1ed8318dec38e64e5845fcf13c",
      "parents": [
        "8fa78073bfbd8d1cbd01abd11f0bfe7db29ede42"
      ],
      "author": {
        "name": "aticig",
        "email": "gulsum.atici@canonical.com",
        "time": "Fri May 06 13:46:22 2022 +0300"
      },
      "committer": {
        "name": "beierlm",
        "email": "mark.beierl@canonical.com",
        "time": "Tue May 17 03:37:09 2022 +0200"
      },
      "message": "Make LXD installation optional in Charmed Installer\n\nBy default lxd cloud is defined, with this change optionally lxd cloud is not\nadded by passing --small-profile parameter in charmed installer.\n\nChange-Id: I8f3b1816c9f2f43ee6bb84c15b2ce0eda99d691b\nSigned-off-by: aticig \u003cgulsum.atici@canonical.com\u003e\n"
    },
    {
      "commit": "8fa78073bfbd8d1cbd01abd11f0bfe7db29ede42",
      "tree": "b8ff8db0ace5820c73d333bc8c84c9de016f2343",
      "parents": [
        "82c42d066642f83531f1a51f28d289b3e18f4344"
      ],
      "author": {
        "name": "David Garcia",
        "email": "david.garcia@canonical.com",
        "time": "Wed Apr 27 13:43:42 2022 +0200"
      },
      "committer": {
        "name": "beierlm",
        "email": "mark.beierl@canonical.com",
        "time": "Tue May 17 03:34:36 2022 +0200"
      },
      "message": "Fix password generation in charmed installer\n\nReplace base64 format passwords with hex. Base64 passwords can include\nchars like \"/\" which may cause problems when using them in sed-like\ncommands.\n\nChange-Id: Id522adf40e329d8169853b5614f5ff541a174f68\nSigned-off-by: David Garcia \u003cdavid.garcia@canonical.com\u003e\n"
    },
    {
      "commit": "82c42d066642f83531f1a51f28d289b3e18f4344",
      "tree": "7e77727e3a197dcf380b0e115cd25eac50774190",
      "parents": [
        "7db714f2e1294cd9aeb440f01d91bb5816e352cf"
      ],
      "author": {
        "name": "garciadeblas",
        "email": "gerardo.garciadeblas@telefonica.com",
        "time": "Fri Apr 22 12:15:45 2022 +0200"
      },
      "committer": {
        "name": "beierlm",
        "email": "mark.beierl@canonical.com",
        "time": "Tue May 17 03:33:00 2022 +0200"
      },
      "message": "Add tool upload-installer.sh to upload installer to FTP server\n\nChange-Id: I62e9eaeabb915b7b8da01fe1aa65b03fdd1f8619\nSigned-off-by: garciadeblas \u003cgerardo.garciadeblas@telefonica.com\u003e\n"
    },
    {
      "commit": "7db714f2e1294cd9aeb440f01d91bb5816e352cf",
      "tree": "d09aa2b447a7f84a85aabf52fe6e08d5063cb0bc",
      "parents": [
        "b04e188d083711b5983ad2859fc5851f25dd046d"
      ],
      "author": {
        "name": "garciadeblas",
        "email": "gerardo.garciadeblas@telefonica.com",
        "time": "Fri Apr 22 12:05:15 2022 +0200"
      },
      "committer": {
        "name": "beierlm",
        "email": "mark.beierl@canonical.com",
        "time": "Mon May 16 18:58:32 2022 +0200"
      },
      "message": "Add checking of status of local http server used to serve deb packages\n\nChange-Id: Ic624afeee0ec5011e21c10bd0eb110ec78888e1c\nSigned-off-by: garciadeblas \u003cgerardo.garciadeblas@telefonica.com\u003e\n"
    },
    {
      "commit": "b04e188d083711b5983ad2859fc5851f25dd046d",
      "tree": "926fadc14a042232b539c503f5a03a9ad0750675",
      "parents": [
        "49a203d30b14d912fc641dd2ed3bf5e707348571"
      ],
      "author": {
        "name": "beierlm",
        "email": "mark.beierl@canonical.com",
        "time": "Wed May 11 14:53:01 2022 -0400"
      },
      "committer": {
        "name": "beierlm",
        "email": "mark.beierl@canonical.com",
        "time": "Wed May 11 14:54:14 2022 -0400"
      },
      "message": "Adding TCP Dump\n\nCaptures all network traffic (with a maximum packet size) so that if\nanything happens during the initial configuration and installation\nwe can analyze it to determine what is happening in the network.\n\nChange-Id: Ia941d0a8b7610e4ad3a9d1f6ef1b53ac437e6a54\nSigned-off-by: beierlm \u003cmark.beierl@canonical.com\u003e\n"
    },
    {
      "commit": "49a203d30b14d912fc641dd2ed3bf5e707348571",
      "tree": "a325f1e1c2f85cb9a9acbc87b2fb5568946c09e3",
      "parents": [
        "ce7b460470a5a68524533472dbb12beb5376281a"
      ],
      "author": {
        "name": "David Garcia",
        "email": "david.garcia@canonical.com",
        "time": "Fri May 06 13:17:42 2022 +0200"
      },
      "committer": {
        "name": "David Garcia",
        "email": "david.garcia@canonical.com",
        "time": "Fri May 06 13:17:42 2022 +0200"
      },
      "message": "Use juju version 2.9.29\n\nChange-Id: I122eaa9c2c82ddbe00ee529ac3944cc666dc4a52\nSigned-off-by: David Garcia \u003cdavid.garcia@canonical.com\u003e\n"
    },
    {
      "commit": "ce7b460470a5a68524533472dbb12beb5376281a",
      "tree": "ad02438377e2bdd8391bbccdfbbee229f4991d20",
      "parents": [
        "8513046cae23e90b04480a96e023d053ad118522"
      ],
      "author": {
        "name": "beierlm",
        "email": "mark.beierl@canonical.com",
        "time": "Wed Apr 13 08:19:40 2022 -0400"
      },
      "committer": {
        "name": "beierlm",
        "email": "mark.beierl@canonical.com",
        "time": "Thu May 05 19:46:33 2022 +0200"
      },
      "message": "Proper tracking of Charmed Install\n\nAdds installation ID to the charmed path, as well as tracking installation\ncompletion.\n\nChange-Id: Ieffce4d402d6d865a8acb8d8a0c213bee9355199\nSigned-off-by: beierlm \u003cmark.beierl@canonical.com\u003e\n"
    },
    {
      "commit": "8513046cae23e90b04480a96e023d053ad118522",
      "tree": "c98a7690c3ce0630578e87b2a788c2168fa286d7",
      "parents": [
        "9f5e6d69bc565bcfa529a036731ebaf06226559c"
      ],
      "author": {
        "name": "David Garcia",
        "email": "david.garcia@canonical.com",
        "time": "Wed Apr 27 13:46:34 2022 +0200"
      },
      "committer": {
        "name": "garciadav",
        "email": "david.garcia@canonical.com",
        "time": "Wed May 04 10:04:35 2022 +0200"
      },
      "message": "Fix permissions of ca-certificates.crt in LCM Dockerfile\n\nChange-Id: Iad8d16d24ab5c6bc545e3470aec8ae05f98b4c68\nSigned-off-by: David Garcia \u003cdavid.garcia@canonical.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": "bc97a01a00a14b5c2650aafe51d694e46eeaa8d5",
      "tree": "7af6083942737b5b2a4d5764c88bcb294d5f76cc",
      "parents": [
        "8a00e59f4f7928dfb0208c2eaa5efc8fe1666452"
      ],
      "author": {
        "name": "garciadeblas",
        "email": "gerardo.garciadeblas@telefonica.com",
        "time": "Thu Apr 21 00:29:02 2022 +0200"
      },
      "committer": {
        "name": "garciadeblas",
        "email": "gerardo.garciadeblas@telefonica.com",
        "time": "Fri Apr 22 13:06:28 2022 +0200"
      },
      "message": "Update install_osm.sh to solve the issue with no valid OpenPGP data found\n\nChange-Id: Ife80b72991b27c55f2f254b2723a253172e38cc9\nSigned-off-by: garciadeblas \u003cgerardo.garciadeblas@telefonica.com\u003e\n"
    },
    {
      "commit": "8a00e59f4f7928dfb0208c2eaa5efc8fe1666452",
      "tree": "d3821dfcbb49ad4cf8ca590af47f1abde05cf99f",
      "parents": [
        "950baea7d7e2c9e53ae3ba9a972e5672fd3f8430"
      ],
      "author": {
        "name": "Pedro Escaleira",
        "email": "escaleira@av.it.pt",
        "time": "Fri Apr 15 14:54:52 2022 +0100"
      },
      "committer": {
        "name": "garciadav",
        "email": "david.garcia@canonical.com",
        "time": "Fri Apr 22 12:22:56 2022 +0200"
      },
      "message": "Bug 1991 fixed: modified LCM charm secret name to a standardized one\n\nPreviously, the LCM charm was creating a Kubernetes secret with the name\n`lcm-lcm-secret`, to save the credentials for accessing Mongo, while the\nother modules\u0027 charms where using a name with the format\n`\u003cmod_name\u003e-mongodb-secret` to do so. This modification updates the LCM charm\nto create this secret in a compliant way with this name format.\n\nChange-Id: I4d91e760e44d1703f246e605d9b70625967556c5\nSigned-off-by: Pedro Escaleira \u003cescaleira@av.it.pt\u003e\n"
    },
    {
      "commit": "950baea7d7e2c9e53ae3ba9a972e5672fd3f8430",
      "tree": "19c21e14ff989c2f3f855ae381ebfa1a19bc378a",
      "parents": [
        "efb800ebaa99c3299b55b74affb93772ff6b7c6f"
      ],
      "author": {
        "name": "João Fonseca",
        "email": "jpedrofonseca@av.it.pt",
        "time": "Fri Apr 15 16:06:51 2022 +0100"
      },
      "committer": {
        "name": "fonsecaj",
        "email": "jpedrofonseca@av.it.pt",
        "time": "Fri Apr 15 18:59:09 2022 +0200"
      },
      "message": " Fixes Bug 1993 - Substitutes NTP with Chrony\n\nChange-Id: I36e0d8a0b5ce18c93e0831b277210d6b275fbcca\nSigned-off-by: jpedrofonseca@av.it.pt \u003cjpedrofonseca@ua.pt\u003e\n"
    }
  ],
  "next": "efb800ebaa99c3299b55b74affb93772ff6b7c6f"
}
