)]}'
{
  "log": [
    {
      "commit": "fda0ef014727f802603e1f6f1b2102f9a727c5f1",
      "tree": "59163babd50fb8be0d10c6c4b9032737233c41e2",
      "parents": [
        "1e0df4212e29b3919256fc93ba13e743849a781b"
      ],
      "author": {
        "name": "Mark Beierl",
        "email": "mark.beierl@canonical.com",
        "time": "Thu Jul 14 09:37:34 2022 -0400"
      },
      "committer": {
        "name": "beierlm",
        "email": "mark.beierl@canonical.com",
        "time": "Wed Jul 20 18:07:41 2022 +0200"
      },
      "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": "1e0df4212e29b3919256fc93ba13e743849a781b",
      "tree": "9731f2a4c768a989b9f6ae7f415ac4fd5067fd8d",
      "parents": [
        "42acf9589ec2e8fe42dc321977f6ea75b228d318"
      ],
      "author": {
        "name": "garciadeblas",
        "email": "gerardo.garciadeblas@telefonica.com",
        "time": "Thu Feb 10 00:49:51 2022 +0100"
      },
      "committer": {
        "name": "garciadeblas",
        "email": "gerardo.garciadeblas@telefonica.com",
        "time": "Wed Jul 06 09:49:53 2022 +0200"
      },
      "message": "Fix Dockerfiles to add missing apt-update before apt-install\n\nChange-Id: I639aed00e74c64e770566ce50de10e193e8b8d01\nSigned-off-by: garciadeblas \u003cgerardo.garciadeblas@telefonica.com\u003e\n"
    },
    {
      "commit": "42acf9589ec2e8fe42dc321977f6ea75b228d318",
      "tree": "6e6f177bd75e1262beb2a5dcd2a6017e3c643eb3",
      "parents": [
        "1a11e4a7a22811df94c8dd11097e33cdf46bd7f2"
      ],
      "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 19:20:58 2022 +0200"
      },
      "message": "Bug 2081: 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 2081\n\nChange-Id: Icb78ac46c83bdab1176c9316482f713f7bd89e4b\nSigned-off-by: beierlm \u003cmark.beierl@canonical.com\u003e\n"
    },
    {
      "commit": "1a11e4a7a22811df94c8dd11097e33cdf46bd7f2",
      "tree": "cea2e430b000c60c8d0158feafe894691059ba1c",
      "parents": [
        "f127b8cf813de652762ad71b6ea7a1308ff68933"
      ],
      "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:09:10 2022 +0200"
      },
      "message": "Fix bug 2058: Update lxd-credentials file\n\nChange-Id: I41b90c4010bf1dfe553a3d81bddf7bcef5f08b35\nSigned-off-by: David Garcia \u003cdavid.garcia@canonical.com\u003e\n"
    },
    {
      "commit": "f127b8cf813de652762ad71b6ea7a1308ff68933",
      "tree": "e1474678f3a2ff9fe04131ec66f35716bc22179f",
      "parents": [
        "a4c063d6e0aae64bd82bf3f5c4d87cf795f91774"
      ],
      "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:40:29 2022 +0200"
      },
      "message": "Update keystone version to 18.1\n\nChange-Id: I3ce790627d0a942f8df7c5b98a9afe078ffc41ab\nSigned-off-by: garciadeblas \u003cgerardo.garciadeblas@telefonica.com\u003e\n"
    },
    {
      "commit": "a4c063d6e0aae64bd82bf3f5c4d87cf795f91774",
      "tree": "1c92c85d4ddaa6fcf8d8759dd7825a8d28b7ec7e",
      "parents": [
        "f8c3ce569b2b7fe824a15cf4e3d6c6876d9a0a5d"
      ],
      "author": {
        "name": "garciadeblas",
        "email": "gerardo.garciadeblas@telefonica.com",
        "time": "Fri Apr 22 12:05:15 2022 +0200"
      },
      "committer": {
        "name": "garciadeblas",
        "email": "gerardo.garciadeblas@telefonica.com",
        "time": "Tue May 24 10:33:43 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": "f8c3ce569b2b7fe824a15cf4e3d6c6876d9a0a5d",
      "tree": "db4ec724018cad280d733149c67473e57fec43eb",
      "parents": [
        "a60d711f881e5552dd876c12654b3f01f0f8bd6e"
      ],
      "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": "Tue May 10 14:40:50 2022 -0400"
      },
      "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": "a60d711f881e5552dd876c12654b3f01f0f8bd6e",
      "tree": "452b4f846569d28d088f016a30ec82d59f459274",
      "parents": [
        "024b5ed16fec7f12bd1053e4d0154919b523b36a"
      ],
      "author": {
        "name": "David Garcia",
        "email": "david.garcia@canonical.com",
        "time": "Fri May 06 13:17:42 2022 +0200"
      },
      "committer": {
        "name": "garciadav",
        "email": "david.garcia@canonical.com",
        "time": "Mon May 09 12:23:41 2022 +0200"
      },
      "message": "Use juju version 2.9.29\n\n- Fix bug 2017\n\nChange-Id: I122eaa9c2c82ddbe00ee529ac3944cc666dc4a52\nSigned-off-by: David Garcia \u003cdavid.garcia@canonical.com\u003e\n(cherry picked from commit 49a203d30b14d912fc641dd2ed3bf5e707348571)\n"
    },
    {
      "commit": "024b5ed16fec7f12bd1053e4d0154919b523b36a",
      "tree": "29127d0b885a425506a5ccb9a875513418fbcb81",
      "parents": [
        "bddcec1a3ca83a06d99a29ecd484ad37b3f61303"
      ],
      "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": "Thu Apr 21 00:29:54 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": "bddcec1a3ca83a06d99a29ecd484ad37b3f61303",
      "tree": "f9a9415550577d6e7e155d2b3b081b1b81792fdf",
      "parents": [
        "2cd6e5f6048a1de97aedae4ef9814cb56d899ea5"
      ],
      "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": "Mon Apr 18 15:39:11 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(cherry picked from commit 950baea7d7e2c9e53ae3ba9a972e5672fd3f8430)\n"
    },
    {
      "commit": "2cd6e5f6048a1de97aedae4ef9814cb56d899ea5",
      "tree": "3b1302caa3dd0b50e07254860ae44d589e6395c5",
      "parents": [
        "8ddd03bdb3687c2c31196c8077d3be2738debd53"
      ],
      "author": {
        "name": "garciadeblas",
        "email": "gerardo.garciadeblas@telefonica.com",
        "time": "Fri Mar 25 10:15:29 2022 +0100"
      },
      "committer": {
        "name": "beierlm",
        "email": "mark.beierl@canonical.com",
        "time": "Wed Mar 30 16:20:44 2022 +0200"
      },
      "message": "Update ci_stage_3.groovy with the latest changes in master\n\nChange-Id: I0ffef0c6d5bf3cc46c715e5c59f3a5f8782e60d9\nSigned-off-by: garciadeblas \u003cgerardo.garciadeblas@telefonica.com\u003e\n"
    },
    {
      "commit": "8ddd03bdb3687c2c31196c8077d3be2738debd53",
      "tree": "8379d22f7b7298f760b17c5a1e692f6d8cdc8995",
      "parents": [
        "3fcfbe0e57b859be00cb445b27194ddb4aeb85dd"
      ],
      "author": {
        "name": "beierlm",
        "email": "mark.beierl@canonical.com",
        "time": "Fri Mar 25 12:23:36 2022 -0400"
      },
      "committer": {
        "name": "beierlm",
        "email": "mark.beierl@canonical.com",
        "time": "Fri Mar 25 20:27:31 2022 +0100"
      },
      "message": "Bug 1932: Fix ready check\n\nChanges to juju result in human readable output no longer\nbeing applicable for the deployment completion check.\nChanges to use json output instead.\n\nFixes Bug 1932\n\nChange-Id: I65358c7f472956ed4238a5a61cceb1651d88feff\nSigned-off-by: beierlm \u003cmark.beierl@canonical.com\u003e\n(cherry picked from commit 67a3447f8a7a25812b4efecfd9be5dafd4f0e293)\n"
    },
    {
      "commit": "3fcfbe0e57b859be00cb445b27194ddb4aeb85dd",
      "tree": "50f5f7a8e6de1f084cf36ca1d2844f6ce31d4103",
      "parents": [
        "0cb859113fe3e0a8e04acdb71fc8171f47435ac2"
      ],
      "author": {
        "name": "beierlm",
        "email": "mark.beierl@canonical.com",
        "time": "Thu Mar 17 15:42:27 2022 -0400"
      },
      "committer": {
        "name": "beierlm",
        "email": "mark.beierl@canonical.com",
        "time": "Fri Mar 18 01:16:21 2022 +0100"
      },
      "message": "Bug 1912 Update GPG Signing\n\nUpdate the CLI arguments for GPG signing so that it reads the passphrase\npassed in via the CLI.  This is needed as the version of GPG has been updated\nand no longer accepts the old CLI arguments.\n\nFixes bug 1912\n\nChange-Id: I0a850b3f1641edb917624be8fd94be78667d01fd\nSigned-off-by: beierlm \u003cmark.beierl@canonical.com\u003e\n(cherry picked from commit 0678de06317f49da496226587772a23635e3728c)\n"
    },
    {
      "commit": "0cb859113fe3e0a8e04acdb71fc8171f47435ac2",
      "tree": "8e7f680c7adf85a55ffb60418ded2f34ea62419a",
      "parents": [
        "044f365c9b276ee493996baa4fca0a14d0261e9d"
      ],
      "author": {
        "name": "limon",
        "email": "alimonj@indra.es",
        "time": "Tue Mar 01 10:44:53 2022 +0100"
      },
      "committer": {
        "name": "beierlm",
        "email": "mark.beierl@canonical.com",
        "time": "Fri Mar 04 13:37:25 2022 +0100"
      },
      "message": "Update K8s Monitoring to support Grafana 8\n\nChange-Id: Ia109036c8cd54cfbc6af27ff2db094abf83ce9bd\nSigned-off-by: limon \u003calimonj@indra.es\u003e\n(cherry picked from commit 00d428d1e9803b74c3044c1d5c627b04dc9de358)\n"
    },
    {
      "commit": "044f365c9b276ee493996baa4fca0a14d0261e9d",
      "tree": "037f7e641e0ffdb44ea48b5cbf14b63ba76a775a",
      "parents": [
        "5a1fbeab5765cffaeb5304c30e8d4209a84905ee"
      ],
      "author": {
        "name": "David Garcia",
        "email": "david.garcia@canonical.com",
        "time": "Tue Feb 22 20:14:13 2022 +0100"
      },
      "committer": {
        "name": "beierlm",
        "email": "mark.beierl@canonical.com",
        "time": "Thu Feb 24 15:00:58 2022 -0500"
      },
      "message": "Use OSM bundles from CharmHub\n\nChange-Id: I5e055b0558c445deeb2b6df9fad4e6a42fe25544\nSigned-off-by: David Garcia \u003cdavid.garcia@canonical.com\u003e\n"
    },
    {
      "commit": "5a1fbeab5765cffaeb5304c30e8d4209a84905ee",
      "tree": "4886317523ad2eeef708b0f1ce2b22ce7d10f2d7",
      "parents": [
        "c93d202d0f6fedd5f0fda76054dcb2d1d743d291"
      ],
      "author": {
        "name": "garciadeblas",
        "email": "gerardo.garciadeblas@telefonica.com",
        "time": "Thu Feb 10 03:11:50 2022 +0100"
      },
      "committer": {
        "name": "garciadeblas",
        "email": "gerardo.garciadeblas@telefonica.com",
        "time": "Mon Feb 21 23:58:28 2022 +0100"
      },
      "message": "Remove old mongo K8s manifest file and references in the installer\n\nChange-Id: Ib1f01f09ca2e23eb9727556466f0b106cb70109c\nSigned-off-by: garciadeblas \u003cgerardo.garciadeblas@telefonica.com\u003e\n"
    },
    {
      "commit": "c93d202d0f6fedd5f0fda76054dcb2d1d743d291",
      "tree": "9e555357c5cbd27734259fe1324b88df9d0aac7a",
      "parents": [
        "6270a886532faf37658f35f886bb8cef3b56d942"
      ],
      "author": {
        "name": "garciadeblas",
        "email": "gerardo.garciadeblas@telefonica.com",
        "time": "Thu Feb 10 01:43:59 2022 +0100"
      },
      "committer": {
        "name": "garciadeblas",
        "email": "gerardo.garciadeblas@telefonica.com",
        "time": "Mon Feb 21 23:58:28 2022 +0100"
      },
      "message": "Minor updates in install_osm.sh to avoid warnings\n\nChange-Id: I22f97f551bcefc101608320e90f829bffa1a622f\nSigned-off-by: garciadeblas \u003cgerardo.garciadeblas@telefonica.com\u003e\n"
    },
    {
      "commit": "6270a886532faf37658f35f886bb8cef3b56d942",
      "tree": "1dbe7b8ca29334010bca121026a07fdbab9f695e",
      "parents": [
        "6c9acd96ec91ee972b8e630f890732e2927a8c4b"
      ],
      "author": {
        "name": "garciadeblas",
        "email": "gerardo.garciadeblas@telefonica.com",
        "time": "Fri Jan 28 12:22:50 2022 +0100"
      },
      "committer": {
        "name": "garciadeblas",
        "email": "gerardo.garciadeblas@telefonica.com",
        "time": "Mon Feb 21 23:58:28 2022 +0100"
      },
      "message": "Remove juju controller creation for LXD\n\nChange-Id: I3ca675ab60a702dea344374656f34ebc310ea87b\nSigned-off-by: garciadeblas \u003cgerardo.garciadeblas@telefonica.com\u003e\n"
    },
    {
      "commit": "6c9acd96ec91ee972b8e630f890732e2927a8c4b",
      "tree": "916eeb2f95dc0dbf5d11aa7b4b69181b31ab4712",
      "parents": [
        "91c1941ac076d3c03b78034ad50cd1984413a98a"
      ],
      "author": {
        "name": "garciadeblas",
        "email": "gerardo.garciadeblas@telefonica.com",
        "time": "Fri Jan 28 11:25:18 2022 +0100"
      },
      "committer": {
        "name": "garciadeblas",
        "email": "gerardo.garciadeblas@telefonica.com",
        "time": "Mon Feb 21 23:58:28 2022 +0100"
      },
      "message": "Moved snapd installation sooner in the installer\n\nThis changes moves the check of snapd package sooner in the installer,\nand installs it if missing. It also modifies check_packages function\nso that the output is not redirected to /dev/null. Finally, some echos\nwere added to know the progress of the check.\n\nChange-Id: I3f09af72542ae7e58d923155d092abb44f292c44\nSigned-off-by: garciadeblas \u003cgerardo.garciadeblas@telefonica.com\u003e\n"
    },
    {
      "commit": "91c1941ac076d3c03b78034ad50cd1984413a98a",
      "tree": "70878fc070f12057394269fd33943322975ce527",
      "parents": [
        "1418d8c5f4459e88500bd77f64e09f7d12b3753c"
      ],
      "author": {
        "name": "beierlm",
        "email": "mark.beierl@canonical.com",
        "time": "Tue Dec 07 16:02:22 2021 -0500"
      },
      "committer": {
        "name": "garciadeblas",
        "email": "gerardo.garciadeblas@telefonica.com",
        "time": "Mon Feb 21 23:58:28 2022 +0100"
      },
      "message": "Bug 1531: Check for packages\n\nFixes logic to check for packages.  Originally based on dpkg -l, which could\nreturn packages that were once installed, then removed.  Instead a new function\nhas been created that takes a list of packages to check and uses dpkg -L, which\nwill return an error if a package is not, or no longer, installed\n\nFixes bug 1531\n\nChange-Id: Ie6a92a4211a0ec0ecc5b3d08166dad6c5d3a1134\nSigned-off-by: beierlm \u003cmark.beierl@canonical.com\u003e\nSigned-off-by: garciadeblas \u003cgerardo.garciadeblas@telefonica.com\u003e\n"
    },
    {
      "commit": "1418d8c5f4459e88500bd77f64e09f7d12b3753c",
      "tree": "81b17d537fbadb4bfa58a1a1d2ed39f29c17b906",
      "parents": [
        "c34729564a83a97e7c2e96a116c30cd3e14fe939"
      ],
      "author": {
        "name": "garciadeblas",
        "email": "gerardo.garciadeblas@telefonica.com",
        "time": "Fri Jan 28 12:17:53 2022 +0100"
      },
      "committer": {
        "name": "garciadeblas",
        "email": "gerardo.garciadeblas@telefonica.com",
        "time": "Mon Feb 21 23:58:28 2022 +0100"
      },
      "message": "Add verbosity and debug mode to juju bootstrap\n\nChange-Id: Iff1ccfa88acabf0097dc30eb8d6cfcd6a241d619\nSigned-off-by: garciadeblas \u003cgerardo.garciadeblas@telefonica.com\u003e\n"
    },
    {
      "commit": "c34729564a83a97e7c2e96a116c30cd3e14fe939",
      "tree": "eb35c9aa1e032d875677fb7e38f98ae4cee26481",
      "parents": [
        "a936c0c1ff2782a3283fabba52e257773408f6b7"
      ],
      "author": {
        "name": "garciadeblas",
        "email": "gerardo.garciadeblas@telefonica.com",
        "time": "Fri Jan 28 17:15:39 2022 +0100"
      },
      "committer": {
        "name": "garciadeblas",
        "email": "gerardo.garciadeblas@telefonica.com",
        "time": "Mon Feb 21 23:58:28 2022 +0100"
      },
      "message": "Added ctrl_c function to trap user installation interruptions\n\nChange-Id: Icfe5577c455ed1058c8542d2afa1d663a1e7dcc6\nSigned-off-by: garciadeblas \u003cgerardo.garciadeblas@telefonica.com\u003e\n"
    },
    {
      "commit": "a936c0c1ff2782a3283fabba52e257773408f6b7",
      "tree": "880c5b58b45c6715bdb4210c089ffaf16fa3b0c1",
      "parents": [
        "372301938b2e2d76123b67461344a7d364f0073d"
      ],
      "author": {
        "name": "limon",
        "email": "alimonj@indra.es",
        "time": "Wed Jan 26 10:49:39 2022 +0100"
      },
      "committer": {
        "name": "garciadeblas",
        "email": "gerardo.garciadeblas@telefonica.com",
        "time": "Mon Feb 21 23:58:28 2022 +0100"
      },
      "message": "Update K8s Monitoring\n\nChange-Id: Id45a7ed2237fcdce1b13042cd67bddb5f12e9def\nSigned-off-by: limon \u003calimonj@indra.es\u003e\nSigned-off-by: garciadeblas \u003cgerardo.garciadeblas@telefonica.com\u003e\n"
    },
    {
      "commit": "372301938b2e2d76123b67461344a7d364f0073d",
      "tree": "47c3c84222a7e0c07f11fcbc1c8ce7cb23710b05",
      "parents": [
        "66d2361a174d7892c9ba049e78a1c30a6bdf8ad4"
      ],
      "author": {
        "name": "garciadeblas",
        "email": "gerardo.garciadeblas@telefonica.com",
        "time": "Fri Jan 21 13:57:06 2022 +0100"
      },
      "committer": {
        "name": "beierlm",
        "email": "mark.beierl@canonical.com",
        "time": "Tue Feb 15 21:10:55 2022 +0100"
      },
      "message": "Fixed installation issue with kube-flannel.yml\n\nThe installation of the local K8s cluster fails when kube-flannel.yml\nis not found in the temp folder. The error that we see in the installation is\n\"error reading [/tmp/flannel.*****]: recognized file extensions are [.json .yaml .yml]\"\n\nThis commit updates the function deploy_cni_provider to remove the silent\noutput when getting kube-flannel.yml. In addition, it adds several retries on error.\nFinally, the error message has been modified to be more explicit about the error.\n\nChange-Id: Ie979dc599d959bed778b3bd1e2c69257fcb51f63\nSigned-off-by: garciadeblas \u003cgerardo.garciadeblas@telefonica.com\u003e\n"
    },
    {
      "commit": "66d2361a174d7892c9ba049e78a1c30a6bdf8ad4",
      "tree": "f1af2468afac895db15aa3fd93904de8d1b40d0c",
      "parents": [
        "f315815e29aaa025ade0500a1943803b1659376f"
      ],
      "author": {
        "name": "garciadeblas",
        "email": "gerardo.garciadeblas@telefonica.com",
        "time": "Wed Jan 12 09:58:50 2022 +0100"
      },
      "committer": {
        "name": "beierlm",
        "email": "mark.beierl@canonical.com",
        "time": "Tue Feb 15 21:10:11 2022 +0100"
      },
      "message": "Silent output when deleting ns osm in k8s cluster\n\nThe installation of the local k8s cluster with install_kubeadm_cluster.sh\nraised an error message when deleting the namespace \"osm\". That NS is\ndeleted as a previous step to the deployment of OSM pods, just to make sure\nthat we start from a clean NS.\n\nIn principle, the error from kubectl should appear always in clean\ninstallations. For that reason, the output of the command is redirected\nto /dev/null to avoid confusion for the end user.\n\nChange-Id: I4e38cb2c727683215d8b331a4780feeec98fbe5d\nSigned-off-by: garciadeblas \u003cgerardo.garciadeblas@telefonica.com\u003e\n"
    },
    {
      "commit": "f315815e29aaa025ade0500a1943803b1659376f",
      "tree": "112eedae011a00a63197df96aa6b602f911d02da",
      "parents": [
        "2ccb4dff76bef5f2e5e30f79831925889f1e7364"
      ],
      "author": {
        "name": "sousaedu",
        "email": "eduardo.sousa@canonical.com",
        "time": "Tue Nov 09 23:59:54 2021 +0000"
      },
      "committer": {
        "name": "beierlm",
        "email": "mark.beierl@canonical.com",
        "time": "Mon Feb 14 10:27:09 2022 -0500"
      },
      "message": "Fix bug 1708 - Adding non-root user to run PLA\n\nChange-Id: I4c22ceb50c953f75654670fdd1b35e55e90db280\nSigned-off-by: sousaedu \u003ceduardo.sousa@canonical.com\u003e\n"
    },
    {
      "commit": "2ccb4dff76bef5f2e5e30f79831925889f1e7364",
      "tree": "2221c0b7bc19f6dbe1f83b2e5af91af58d26848b",
      "parents": [
        "bcde9e66b4e89695594dfe29dfbe7172e48dc0fe"
      ],
      "author": {
        "name": "sousaedu",
        "email": "eduardo.sousa@canonical.com",
        "time": "Thu Sep 30 14:07:57 2021 +0100"
      },
      "committer": {
        "name": "beierlm",
        "email": "mark.beierl@canonical.com",
        "time": "Fri Feb 11 17:00:34 2022 +0100"
      },
      "message": "Fix bug 1703 - Adding non-root user to run NBI\n\nThe idea behind this is to run NBI as a non-root user for security\nreasons. This required the creation of a new user in the container\nimage and setting permissions acordingly.\n\nChange-Id: I9c8105b9b648c79643940994e51815118b9bbbe7\nSigned-off-by: sousaedu \u003ceduardo.sousa@canonical.com\u003e\n(cherry picked from commit a8e75d03f48d0a7d7ae7c18f8151ef2e244a787d)\n"
    },
    {
      "commit": "bcde9e66b4e89695594dfe29dfbe7172e48dc0fe",
      "tree": "1c876921efcc8e6190002fe891aefe29436204dd",
      "parents": [
        "78c1cb4a99c2054187abe77eb7e15b67561bbd18"
      ],
      "author": {
        "name": "sousaedu",
        "email": "eduardo.sousa@canonical.com",
        "time": "Thu Oct 14 03:55:25 2021 +0100"
      },
      "committer": {
        "name": "beierlm",
        "email": "mark.beierl@canonical.com",
        "time": "Fri Feb 11 17:00:22 2022 +0100"
      },
      "message": "Fix bug 1705 - Adding non-root user to run RO\n\nChange-Id: I3b5ccbd3efe4284996c81ebc65fc4adf53e9914e\nSigned-off-by: sousaedu \u003ceduardo.sousa@canonical.com\u003e\n(cherry picked from commit 0047e36f32b7ac8bf16fdfc8c142ea153f44d32a)\n"
    },
    {
      "commit": "78c1cb4a99c2054187abe77eb7e15b67561bbd18",
      "tree": "f6eda93e73e378c5b14ce682949d6d8040ca3cb9",
      "parents": [
        "46192482de2a210a701154687dbf2e1588852433"
      ],
      "author": {
        "name": "sousaedu",
        "email": "eduardo.sousa@canonical.com",
        "time": "Thu Oct 14 15:16:59 2021 +0100"
      },
      "committer": {
        "name": "beierlm",
        "email": "mark.beierl@canonical.com",
        "time": "Fri Feb 11 14:53:31 2022 +0100"
      },
      "message": "Fix bug 1707 - Adding non-root user to run POL\n\nChange-Id: I4b3df48e7c277de7ccd91b4a017577942ec4926f\nSigned-off-by: sousaedu \u003ceduardo.sousa@canonical.com\u003e\n(cherry picked from commit ce5d704ed7b2ea168d0a5d74e6d3558d5a262f3a)\n"
    },
    {
      "commit": "46192482de2a210a701154687dbf2e1588852433",
      "tree": "9802ed7ea1374e8c7963159e47fecf6458f89705",
      "parents": [
        "f3e95ea9fd39c49245a7feb5521f8bafa4c7801e"
      ],
      "author": {
        "name": "sousaedu",
        "email": "eduardo.sousa@canonical.com",
        "time": "Thu Oct 14 03:09:29 2021 +0100"
      },
      "committer": {
        "name": "beierlm",
        "email": "mark.beierl@canonical.com",
        "time": "Fri Feb 11 14:53:18 2022 +0100"
      },
      "message": "Fix bug 1704 - Adding non-root user to run LCM\n\nChange-Id: I871b4e73136206b39b8d4d4f32c2ee457797de0c\nSigned-off-by: sousaedu \u003ceduardo.sousa@canonical.com\u003e\n"
    },
    {
      "commit": "f3e95ea9fd39c49245a7feb5521f8bafa4c7801e",
      "tree": "a9a111b6d1dc6f46741f49cff38363c75d516320",
      "parents": [
        "81ae2482c636f13b09f963196c15d681a8ddee8b"
      ],
      "author": {
        "name": "sousaedu",
        "email": "eduardo.sousa@canonical.com",
        "time": "Thu Oct 14 13:37:51 2021 +0100"
      },
      "committer": {
        "name": "beierlm",
        "email": "mark.beierl@canonical.com",
        "time": "Fri Feb 11 14:52:59 2022 +0100"
      },
      "message": "Fix bug 1706 - Adding non-root user to run MON\n\nChange-Id: I66e7cab3f4707dbe05e17749abd154e05c852888\nSigned-off-by: sousaedu \u003ceduardo.sousa@canonical.com\u003e\n(cherry picked from commit 62191f4e3c7375e896aa8429c946d3fb42b727fc)\n"
    },
    {
      "commit": "81ae2482c636f13b09f963196c15d681a8ddee8b",
      "tree": "42d5061ce517549439169c5a1fa3a54d0c1f34de",
      "parents": [
        "5bbe38071eb82b121c374742b5454b5de4dc2c9e"
      ],
      "author": {
        "name": "sousaedu",
        "email": "eduardo.sousa@canonical.com",
        "time": "Fri Jan 21 14:01:53 2022 +0000"
      },
      "committer": {
        "name": "beierlm",
        "email": "mark.beierl@canonical.com",
        "time": "Fri Feb 11 05:16:00 2022 +0100"
      },
      "message": "Fix bug 1709 - Adding non-root user to run Keystone\n\nChange-Id: I2a9dadb36039fa3b2e61c8c055a4f86e5c3fd172\nSigned-off-by: sousaedu \u003ceduardo.sousa@canonical.com\u003e\n(cherry picked from commit 9d1d0c13292004487f57c7fd1ed8fb23d604725a)\n"
    },
    {
      "commit": "5bbe38071eb82b121c374742b5454b5de4dc2c9e",
      "tree": "5364fb47b549eafa2484b6edad3a6e5c87a4b0eb",
      "parents": [
        "8eff33a4455f10fb0bff553a39e7966f0d566fde"
      ],
      "author": {
        "name": "garciadeblas",
        "email": "gerardo.garciadeblas@telefonica.com",
        "time": "Tue Dec 14 18:02:30 2021 +0100"
      },
      "committer": {
        "name": "garciadeblas",
        "email": "gerardo.garciadeblas@telefonica.com",
        "time": "Thu Feb 10 11:01:22 2022 +0100"
      },
      "message": "Update version of helm3 for OSM community installer\n\nChange-Id: Ia3c7c957d3283d9b9761d5585f5f04fa4282c7bc\nSigned-off-by: garciadeblas \u003cgerardo.garciadeblas@telefonica.com\u003e\n"
    },
    {
      "commit": "8eff33a4455f10fb0bff553a39e7966f0d566fde",
      "tree": "a38b44a57343743302dcf9afdb10bbe05f6bfc5f",
      "parents": [
        "6b220e3b912d67631b75faf66c0d8e5512abbf81"
      ],
      "author": {
        "name": "aticig",
        "email": "gulsum.atici@canonical.com",
        "time": "Wed Feb 02 12:09:05 2022 +0300"
      },
      "committer": {
        "name": "beierlm",
        "email": "mark.beierl@canonical.com",
        "time": "Wed Feb 09 14:55:02 2022 +0100"
      },
      "message": "Bug 1841: LTS Support Helm\n\nUpgrading k8s version to 1.23, juju version to 2.9.22:,\nkubectl version to 1.23, helm version to 3.7.2.\n\nChange-Id: I651e246f5b72707bcb99cc6fff4f1b418fcd826c\nSigned-off-by: aticig \u003cgulsum.atici@canonical.com\u003e\n"
    },
    {
      "commit": "6b220e3b912d67631b75faf66c0d8e5512abbf81",
      "tree": "2982bd52ef04fbc48ecca289fcf7208a07d0bd0d",
      "parents": [
        "80c15c90576bd03f558d8402ff81e08ad7eb774e"
      ],
      "author": {
        "name": "beierlm",
        "email": "mark.beierl@canonical.com",
        "time": "Fri Feb 04 11:14:33 2022 -0500"
      },
      "committer": {
        "name": "beierlm",
        "email": "mark.beierl@canonical.com",
        "time": "Mon Feb 07 18:39:46 2022 +0100"
      },
      "message": "Bug 1879 Speed up Artifactory search\n\nThe addition of the build parameter to the Artifactory search results\nin what would appear to be a full index scan, taking over 2 minutes\nto complete.  With this change, we still get the exact artifact\nwe need, however the search completes in less than 1 second.\n\nFixes Bug 1879\n\nChange-Id: Ibe5987e06cac39e3651b9dbec61993c0cfb567b8\nSigned-off-by: beierlm \u003cmark.beierl@canonical.com\u003e\n(cherry picked from commit 499b442f67119589220a1ff144e3b26a9b7714ed)\n"
    },
    {
      "commit": "80c15c90576bd03f558d8402ff81e08ad7eb774e",
      "tree": "53355462312b25ce9ed57c2c8abb86a41d4ff3ba",
      "parents": [
        "7278f0a6cd427e98d3ad81caf18ea3c5c24ed438"
      ],
      "author": {
        "name": "beierlm",
        "email": "mark.beierl@canonical.com",
        "time": "Tue Feb 01 16:46:40 2022 -0500"
      },
      "committer": {
        "name": "beierlm",
        "email": "mark.beierl@canonical.com",
        "time": "Thu Feb 03 20:31:00 2022 +0100"
      },
      "message": "Bug 1876: Artifactory times out\n\nAdded a lockable resource semaphore around queries to artifactory\nto prevent overloading the server.\n\nFixes Bug 1876\n\nChange-Id: I17979e7fa5d2ed2405873e7dda588d7104741817\nSigned-off-by: beierlm \u003cmark.beierl@canonical.com\u003e\n(cherry picked from commit f83c20ab3304291aca8224ebe2dd88b58b5dc1b4)\n"
    },
    {
      "commit": "7278f0a6cd427e98d3ad81caf18ea3c5c24ed438",
      "tree": "451f5a87ffaada899f5a0580ca7794802b69cde9",
      "parents": [
        "70afb7729a7fda4e2827984d1e8bc41fe78f65f7"
      ],
      "author": {
        "name": "beierlm",
        "email": "mark.beierl@canonical.com",
        "time": "Wed Jan 26 10:18:21 2022 -0500"
      },
      "committer": {
        "name": "beierlm",
        "email": "mark.beierl@canonical.com",
        "time": "Wed Jan 26 10:20:33 2022 -0500"
      },
      "message": "Bug 1841: LTS Support\n\nUpdates base to Ubuntu 20.04\nUpdates python to 3.8\nUpdates pip dependencies to more recent versions\nAdds apt cache to stage 2 dockerfile\nChange stage 3 base image to Ubuntu 20.04 so we can use\npython3.8\n\nFixes bug 1841\n\nChange-Id: I442d0ecf09f033946bbbc3301fd8de54382a4195\nSigned-off-by: beierlm \u003cmark.beierl@canonical.com\u003e\n"
    },
    {
      "commit": "70afb7729a7fda4e2827984d1e8bc41fe78f65f7",
      "tree": "eb5cbdf8da7aa1214df082119da952dee18ad2eb",
      "parents": [
        "1fef18092fb98c6846ab987a5eb855617320a0c7"
      ],
      "author": {
        "name": "sousaedu",
        "email": "eduardo.sousa@canonical.com",
        "time": "Mon Dec 13 22:34:01 2021 +0000"
      },
      "committer": {
        "name": "sousaedu",
        "email": "eduardo.sousa@canonical.com",
        "time": "Tue Dec 14 03:03:19 2021 +0100"
      },
      "message": "Removing Fog05 VIM RO Plugin\n\nChange-Id: Iaff583362ed0421318ae79d0010e81ee5d974de4\nSigned-off-by: sousaedu \u003ceduardo.sousa@canonical.com\u003e\n"
    },
    {
      "commit": "1fef18092fb98c6846ab987a5eb855617320a0c7",
      "tree": "b5f9d1b28fcd21a9fe2f2858fb6c7a769018078e",
      "parents": [
        "c42ef651dda9464d9a02f669ee46db65ad9976a0"
      ],
      "author": {
        "name": "garciadeblas",
        "email": "gerardo.garciadeblas@telefonica.com",
        "time": "Fri Dec 03 11:37:40 2021 +0100"
      },
      "committer": {
        "name": "garciadeblas",
        "email": "gerardo.garciadeblas@telefonica.com",
        "time": "Fri Dec 03 11:39:14 2021 +0100"
      },
      "message": "Fix bug 1818 to report correctly osm_unhealthy\n\nChange-Id: I5ca8b030f9124a35325876a5e88752483f668f50\nSigned-off-by: garciadeblas \u003cgerardo.garciadeblas@telefonica.com\u003e\n"
    },
    {
      "commit": "c42ef651dda9464d9a02f669ee46db65ad9976a0",
      "tree": "682ef2436b4855229ef12012ce436d6df76061e3",
      "parents": [
        "c0d0234449b80a56febe1f5a933196643a13e463"
      ],
      "author": {
        "name": "sousaedu",
        "email": "eduardo.sousa@canonical.com",
        "time": "Mon Nov 29 09:46:14 2021 +0000"
      },
      "committer": {
        "name": "sousaedu",
        "email": "eduardo.sousa@canonical.com",
        "time": "Tue Nov 30 10:48:26 2021 +0100"
      },
      "message": "Fix bug 1809 - Disabling RO OpenNebula plugin\n\nChange-Id: I2d7a6256249ff4b2688b6fc5126ffe435757cfe1\nSigned-off-by: sousaedu \u003ceduardo.sousa@canonical.com\u003e\n(cherry picked from commit 630b40ab807db159acb4e922cd627f95e02e358b)\n"
    },
    {
      "commit": "c0d0234449b80a56febe1f5a933196643a13e463",
      "tree": "b18df8c5f7c48033b7bab659fcbd283eed399ad3",
      "parents": [
        "c5f10c39b0081d27a1ac1a06bab967da0d633c25"
      ],
      "author": {
        "name": "garciadeblas",
        "email": "gerardo.garciadeblas@telefonica.com",
        "time": "Thu Nov 25 11:57:18 2021 +0100"
      },
      "committer": {
        "name": "garciadeblas",
        "email": "gerardo.garciadeblas@telefonica.com",
        "time": "Fri Nov 26 15:49:11 2021 +0100"
      },
      "message": "Fix propagation of failures in installer scripts\n\nChange-Id: Ie83a4c9284ea63b40c37975da261634f930b6317\nSigned-off-by: garciadeblas \u003cgerardo.garciadeblas@telefonica.com\u003e\n"
    },
    {
      "commit": "c5f10c39b0081d27a1ac1a06bab967da0d633c25",
      "tree": "66c853c61baf048572926be01f0916dadb9d39e3",
      "parents": [
        "672bdb0770d4df24c57ceacbf0b4af3c1d5ce683"
      ],
      "author": {
        "name": "bravof",
        "email": "fbravo@whitestack.com",
        "time": "Tue Nov 23 17:21:58 2021 -0300"
      },
      "committer": {
        "name": "garciadeblas",
        "email": "gerardo.garciadeblas@telefonica.com",
        "time": "Fri Nov 26 15:36:43 2021 +0100"
      },
      "message": "bugfix: prometheus config loop to avoid crashes during jobs collection changes listening\n\nChange-Id: Ieb4e4caec3fe7f89f6bf0b4fc400ff0db88f3c4c\nSigned-off-by: bravof \u003cfbravo@whitestack.com\u003e\nSigned-off-by: garciadeblas \u003cgerardo.garciadeblas@telefonica.com\u003e\n"
    },
    {
      "commit": "672bdb0770d4df24c57ceacbf0b4af3c1d5ce683",
      "tree": "6591e6993966468650bc9ee4be539e1e313ffdd1",
      "parents": [
        "36c818dcf47b3a339a00d5063b9aff467955c8a4"
      ],
      "author": {
        "name": "bravof",
        "email": "fbravo@whitestack.com",
        "time": "Wed Oct 21 16:58:50 2020 -0300"
      },
      "committer": {
        "name": "garciadeblas",
        "email": "gerardo.garciadeblas@telefonica.com",
        "time": "Fri Nov 26 15:36:32 2021 +0100"
      },
      "message": "fix(prometheus): decoupling prometheus/lcm modules. Depends on changes made to lcm\n\nChange-Id: I52b26344eac166a4b76523986c7900078342eb5b\nSigned-off-by: bravof \u003cfbravo@whitestack.com\u003e\nSigned-off-by: garciadeblas \u003cgerardo.garciadeblas@telefonica.com\u003e\n"
    },
    {
      "commit": "36c818dcf47b3a339a00d5063b9aff467955c8a4",
      "tree": "bdab8a866f3e2d317c4707152abcf521317b31ab",
      "parents": [
        "3ca961399d4a0e44979839cad5a6a24dcc7976e4"
      ],
      "author": {
        "name": "garciadeblas",
        "email": "gerardo.garciadeblas@telefonica.com",
        "time": "Wed Nov 24 18:28:51 2021 +0100"
      },
      "committer": {
        "name": "garciadeblas",
        "email": "gerardo.garciadeblas@telefonica.com",
        "time": "Fri Nov 26 09:34:55 2021 +0100"
      },
      "message": "Prevent tests Dockerfile to use cache of osm-packages repo\n\nChange-Id: I867590f408bb401f7bd66785645f7d185ce6861e\nSigned-off-by: garciadeblas \u003cgerardo.garciadeblas@telefonica.com\u003e\n"
    },
    {
      "commit": "3ca961399d4a0e44979839cad5a6a24dcc7976e4",
      "tree": "9247543e92861971cbf7f5bb0283139da61e643d",
      "parents": [
        "71b7ad6fccb3f0a6d208a33df292c39e3288120d"
      ],
      "author": {
        "name": "David Garcia",
        "email": "david.garcia@canonical.com",
        "time": "Thu Nov 18 16:45:05 2021 +0100"
      },
      "committer": {
        "name": "David Garcia",
        "email": "david.garcia@canonical.com",
        "time": "Mon Nov 22 13:47:18 2021 +0100"
      },
      "message": "Fix bug 1800: Add hostpath mount option in OSM charms\n\nChange-Id: Ie5ef484759bd37d6cc8dcea0f32573e2a7dd3a11\nSigned-off-by: David Garcia \u003cdavid.garcia@canonical.com\u003e\n"
    },
    {
      "commit": "71b7ad6fccb3f0a6d208a33df292c39e3288120d",
      "tree": "7cf9f89f4b6dfc8d1a3ddf9ed7b1902fdadfbd98",
      "parents": [
        "d05db445c01f8c6d206dea87d4ecad7b41364451"
      ],
      "author": {
        "name": "sousaedu",
        "email": "eduardo.sousa@canonical.com",
        "time": "Thu Nov 18 13:15:38 2021 +0000"
      },
      "committer": {
        "name": "sousaedu",
        "email": "eduardo.sousa@canonical.com",
        "time": "Thu Nov 18 16:36:49 2021 +0200"
      },
      "message": "Move NG-UI Dockerfile to use a build stage\n\nChange-Id: I23685d6fea5a61048b367981468a91fcd8de0473\nSigned-off-by: sousaedu \u003ceduardo.sousa@canonical.com\u003e\n"
    },
    {
      "commit": "d05db445c01f8c6d206dea87d4ecad7b41364451",
      "tree": "85120ea1e3c55de823e9fc77ad09ff06fa1f769c",
      "parents": [
        "e2dd061108bd0fe4ec3368a44ad9ae20a2bf80c2"
      ],
      "author": {
        "name": "David Garcia",
        "email": "david.garcia@canonical.com",
        "time": "Mon Nov 15 13:35:48 2021 +0100"
      },
      "committer": {
        "name": "beierlm",
        "email": "mark.beierl@canonical.com",
        "time": "Wed Nov 17 15:58:49 2021 +0100"
      },
      "message": "Fix bug 1770: pin osmclient to v11.0 track (charmed installer)\n\nChange-Id: I4d14be3de36f6ca530ebcf561b5484641cc2b4e2\nSigned-off-by: David Garcia \u003cdavid.garcia@canonical.com\u003e\n"
    },
    {
      "commit": "e2dd061108bd0fe4ec3368a44ad9ae20a2bf80c2",
      "tree": "cf503d6b359b1867012ac4aadbc1ac16c02ec63c",
      "parents": [
        "c8e4f0aad40e493a205da3a9980d300eb262faa6"
      ],
      "author": {
        "name": "sousaedu",
        "email": "eduardo.sousa@canonical.com",
        "time": "Tue Nov 16 23:16:09 2021 +0000"
      },
      "committer": {
        "name": "sousaedu",
        "email": "eduardo.sousa@canonical.com",
        "time": "Wed Nov 17 01:21:17 2021 +0200"
      },
      "message": "Fix bug 1778 - Adding openstack client to Keystone dockerfile\n\nChange-Id: Ia4d8fc323a8d9b8a64810b676d4cb206d5fcd01f\nSigned-off-by: sousaedu \u003ceduardo.sousa@canonical.com\u003e\n"
    },
    {
      "commit": "c8e4f0aad40e493a205da3a9980d300eb262faa6",
      "tree": "c8dff4769f2d8376b1ad92f6da9b38d891d409b7",
      "parents": [
        "72ac65cee3fd3307338c96036f5c0ed06daa3617"
      ],
      "author": {
        "name": "beierlm",
        "email": "mark.beierl@canonical.com",
        "time": "Tue Nov 16 10:27:42 2021 -0500"
      },
      "committer": {
        "name": "beierlm",
        "email": "mark.beierl@canonical.com",
        "time": "Tue Nov 16 17:45:35 2021 +0200"
      },
      "message": "Add NTP Sync\n\nAdds ntp to the new VM and forces a full clock sync to avoid\nany drift between Jenkins and ETSI VIM\n\nFixes bug 1774\n\nChange-Id: I7cec55cdedcf53f6206ee54959dea4f8f1cfeb65\nSigned-off-by: beierlm \u003cmark.beierl@canonical.com\u003e\n(cherry picked from commit b59bd0dbeec7956585b656606ae03f8f294c5d45)\n"
    },
    {
      "commit": "72ac65cee3fd3307338c96036f5c0ed06daa3617",
      "tree": "8d678c31a94c3659eae6f239f0238b8ac520ebaf",
      "parents": [
        "847febf8619c2d3a3a66afef14fe794fdf02d8d5"
      ],
      "author": {
        "name": "David Garcia",
        "email": "david.garcia@canonical.com",
        "time": "Tue Nov 09 08:45:49 2021 +0100"
      },
      "committer": {
        "name": "garciadav",
        "email": "david.garcia@canonical.com",
        "time": "Fri Nov 12 15:34:45 2021 +0100"
      },
      "message": "Fix bug 1765: update to latest charm revisions (Charmed installer)\n\nThe new revisions include:\n - fixed security issues: secret management\n - Authentication in prometheus and grafana\n - Fix n2vc path in LCM charm (debug-mode)\n\nChange-Id: I4ace5a2e8e7f96883e439047dff739c8a9b40870\nSigned-off-by: David Garcia \u003cdavid.garcia@canonical.com\u003e\n"
    },
    {
      "commit": "847febf8619c2d3a3a66afef14fe794fdf02d8d5",
      "tree": "13767b4abac539e7aec62d72a316f3cf32523ba8",
      "parents": [
        "56e03e471ee38b4ff7b2f045899ede2a7890fdbe"
      ],
      "author": {
        "name": "David Garcia",
        "email": "david.garcia@canonical.com",
        "time": "Tue Nov 09 08:49:14 2021 +0100"
      },
      "committer": {
        "name": "garciadav",
        "email": "david.garcia@canonical.com",
        "time": "Fri Nov 12 15:34:39 2021 +0100"
      },
      "message": "Fix bug 1764: Set 11 as the default tag in charmed installer\n\nChange-Id: I665b08f11bb2134eec85ca236bd48c3b05a4678b\nSigned-off-by: David Garcia \u003cdavid.garcia@canonical.com\u003e\n"
    },
    {
      "commit": "56e03e471ee38b4ff7b2f045899ede2a7890fdbe",
      "tree": "1db4e63129cb9cf9a52c24890e10cc800fbb67ca",
      "parents": [
        "d03ba45376d0470c1af6dc8080b852d2c2bfc81d"
      ],
      "author": {
        "name": "bravof",
        "email": "fbravo@whitestack.com",
        "time": "Wed Oct 20 11:48:16 2021 -0300"
      },
      "committer": {
        "name": "beierlm",
        "email": "mark.beierl@canonical.com",
        "time": "Fri Nov 12 13:56:06 2021 +0100"
      },
      "message": "Fix bug 1754: update keystone dockerfile to ubuntu 20.04\n\nChange-Id: I79eddf6085d27823ea67561113bdba9593ad6a41\nSigned-off-by: bravof \u003cfbravo@whitestack.com\u003e\nSigned-off-by: sousaedu \u003ceduardo.sousa@canonical.com\u003e\n"
    },
    {
      "commit": "d03ba45376d0470c1af6dc8080b852d2c2bfc81d",
      "tree": "455a7f4b6149775cd839a9a90e21da2d9d144d07",
      "parents": [
        "a367b246ae3b3f6cbfe137f0fdf7c78915267e79"
      ],
      "author": {
        "name": "garciadeblas",
        "email": "gerardo.garciadeblas@telefonica.com",
        "time": "Thu Nov 11 09:54:38 2021 +0100"
      },
      "committer": {
        "name": "garciadeblas",
        "email": "gerardo.garciadeblas@telefonica.com",
        "time": "Thu Nov 11 16:00:49 2021 +0100"
      },
      "message": "Fix bug 1756 to send installation_id in track function\n\nChange-Id: I798ae4be20cd7fc267a30c5aeda12c20e9beb1f0\nSigned-off-by: garciadeblas \u003cgerardo.garciadeblas@telefonica.com\u003e\n"
    },
    {
      "commit": "a367b246ae3b3f6cbfe137f0fdf7c78915267e79",
      "tree": "91a40510f8034129ed8fb8fdf3883e85f999d3f8",
      "parents": [
        "910f5f42a2adf33888768bf49a790f780302edb0"
      ],
      "author": {
        "name": "garciadeblas",
        "email": "gerardo.garciadeblas@telefonica.com",
        "time": "Tue Nov 09 23:30:47 2021 +0100"
      },
      "committer": {
        "name": "garciadeblas",
        "email": "gerardo.garciadeblas@telefonica.com",
        "time": "Wed Nov 10 10:41:39 2021 +0100"
      },
      "message": "Fix bug 1750 to add GCP connector to RO Dockerfile and RO charm\n\nChange-Id: I00237ab83be75629bcef93c7cbfd6f132f85c3f3\nSigned-off-by: garciadeblas \u003cgerardo.garciadeblas@telefonica.com\u003e\n"
    },
    {
      "commit": "910f5f42a2adf33888768bf49a790f780302edb0",
      "tree": "d0fdb93825c6390f47d769edf811190a2db92986",
      "parents": [
        "a14e62880d8ea31b1ada3f6f1c06f191eec971fb"
      ],
      "author": {
        "name": "garciadeblas",
        "email": "gerardo.garciadeblas@telefonica.com",
        "time": "Mon Nov 08 23:02:01 2021 +0100"
      },
      "committer": {
        "name": "garciadeblas",
        "email": "gerardo.garciadeblas@telefonica.com",
        "time": "Mon Nov 08 23:02:01 2021 +0100"
      },
      "message": "Fix bug 1747 to allow installation without docker proxy\n\nChange-Id: I900f1acf9656ca79b96dac60aad4a99c7b1576af\nSigned-off-by: garciadeblas \u003cgerardo.garciadeblas@telefonica.com\u003e\n"
    },
    {
      "commit": "a14e62880d8ea31b1ada3f6f1c06f191eec971fb",
      "tree": "2c90f1e4237f43afe7b63cb87be94966a8a5241a",
      "parents": [
        "0bc87527a95d1c5afc7725981ef0a2e3f55fd274"
      ],
      "author": {
        "name": "garciadeblas",
        "email": "gerardo.garciadeblas@telefonica.com",
        "time": "Mon Nov 08 12:40:18 2021 +0100"
      },
      "committer": {
        "name": "garciadeblas",
        "email": "gerardo.garciadeblas@telefonica.com",
        "time": "Mon Nov 08 12:41:49 2021 +0100"
      },
      "message": "Fix bug 1744 to update installers and manifests for Release ELEVEN\n\nChange-Id: I40af57c22e28e6b4a22d25edb8e0a0110f251093\nSigned-off-by: garciadeblas \u003cgerardo.garciadeblas@telefonica.com\u003e\n"
    },
    {
      "commit": "0bc87527a95d1c5afc7725981ef0a2e3f55fd274",
      "tree": "4c16a26fbe39b37aff2454595f7c7fb9b5ef29c5",
      "parents": [
        "413bc263cea11a166bf38d11259e153f521dd500"
      ],
      "author": {
        "name": "garciadeblas",
        "email": "gerardo.garciadeblas@telefonica.com",
        "time": "Wed Oct 20 22:16:17 2021 +0200"
      },
      "committer": {
        "name": "garciadeblas",
        "email": "gerardo.garciadeblas@telefonica.com",
        "time": "Fri Nov 05 15:43:38 2021 +0100"
      },
      "message": "Feature 10892/10893/8460: refactor of OSM installer\n\nThis change covers:\n\n- Feature 10892. Installation of OSM on top of Ubuntu20.04. Changes\n  are mostly in full_install_osm.sh and are related to the use of new\n  versions of kubeadm and docker-ce. In addition, changes in Jenkins\n  groovy files have been done to indicate the base image to be used,\n  either 18.04 or 20.04.\n- Feature 10893. Better tracking of installation. The code for tracking\n  in in common/track. There is a function track that it is called in\n  the different steps of the installation.\n- Feature 8460: Cleanup old code in full_install_osm.sh. The script\n  full_install_osm.sh has been split in different scripts performing\n  specific tasks, thus simplifying the installer: install_docker_ce.sh,\n  install_juju.sh and install_kubeadm_cluster.sh.\n\nChange-Id: I1e388ec56285337eaf34f68470aa5a9b23ff45ff\nSigned-off-by: garciadeblas \u003cgerardo.garciadeblas@telefonica.com\u003e\n"
    },
    {
      "commit": "413bc263cea11a166bf38d11259e153f521dd500",
      "tree": "e0d972fabe097fc1a350120c233a9b0c23085386",
      "parents": [
        "e0751e94889c5e69e62d165d831b8de6d2a0f8da"
      ],
      "author": {
        "name": "David Garcia",
        "email": "david.garcia@canonical.com",
        "time": "Thu Nov 04 09:23:54 2021 +0100"
      },
      "committer": {
        "name": "David Garcia",
        "email": "david.garcia@canonical.com",
        "time": "Thu Nov 04 09:27:52 2021 +0100"
      },
      "message": "Update juju agent to 2.9.17\n\nChange-Id: I669943ab80eb494e0b5c59089d26a9434e4a53fd\nSigned-off-by: David Garcia \u003cdavid.garcia@canonical.com\u003e\n"
    },
    {
      "commit": "e0751e94889c5e69e62d165d831b8de6d2a0f8da",
      "tree": "88007d0e41df21b757bb2414c89e17b02d25860f",
      "parents": [
        "652d1e301b1d8d7c759dd538e5267e20e1467720"
      ],
      "author": {
        "name": "David Garcia",
        "email": "david.garcia@canonical.com",
        "time": "Wed Nov 03 11:31:18 2021 +0100"
      },
      "committer": {
        "name": "David Garcia",
        "email": "david.garcia@canonical.com",
        "time": "Wed Nov 03 14:41:26 2021 +0100"
      },
      "message": "Fix bug 1726: fix metallb ip range\n\nMetallb was complaining when indicating an IP range of a single IP.\nThis commit changes the IP range \"\u003cIP\u003e-\u003cIP\u003e\" to CIDR format: \"\u003cIP\u003e/32\"\n\nChange-Id: If879fab2b272927a6a8ffda00f9c49f218224ac0\nSigned-off-by: David Garcia \u003cdavid.garcia@canonical.com\u003e\n"
    },
    {
      "commit": "652d1e301b1d8d7c759dd538e5267e20e1467720",
      "tree": "dc59e569533187ac42e37908f0ea291d40f16f90",
      "parents": [
        "01972d26d48f0feceef38867948ef6c376a9eb35"
      ],
      "author": {
        "name": "veleza",
        "email": "axel.velez@etsi.org",
        "time": "Tue Oct 19 14:43:44 2021 +0000"
      },
      "committer": {
        "name": "veleza",
        "email": "axel.velez@etsi.org",
        "time": "Tue Oct 19 14:53:03 2021 +0000"
      },
      "message": "Updated the Tests container\u0027s Dockerfile to include the conformance-tests folder\n\nChange-Id: I1c6eaf4f32b949adf2586a41210e2f778a9a9c2e\nSigned-off-by: veleza \u003caxel.velez@etsi.org\u003e\n"
    },
    {
      "commit": "01972d26d48f0feceef38867948ef6c376a9eb35",
      "tree": "2f0211e2da021e23a3e194cbd324d1dcd4f48d1d",
      "parents": [
        "de440ed8935a4ad8b7acaad9a6356cedada7bf2b"
      ],
      "author": {
        "name": "David Garcia",
        "email": "david.garcia@canonical.com",
        "time": "Mon Oct 11 19:52:33 2021 +0200"
      },
      "committer": {
        "name": "garciadav",
        "email": "david.garcia@canonical.com",
        "time": "Thu Oct 14 14:22:15 2021 +0200"
      },
      "message": "Minor fix in prepare_pods.sh (charmed osm debug-mode)\n\nChange-Id: Id6df73247e4227607b6ee5475d5ab9c6e06f056a\nSigned-off-by: David Garcia \u003cdavid.garcia@canonical.com\u003e\n"
    },
    {
      "commit": "de440ed8935a4ad8b7acaad9a6356cedada7bf2b",
      "tree": "fc5fcad196cecfac398980d4432712ff08ad565a",
      "parents": [
        "158ca8096d07afa5143031b917c6369d8fb3a6a1"
      ],
      "author": {
        "name": "David Garcia",
        "email": "david.garcia@canonical.com",
        "time": "Mon Oct 11 19:56:53 2021 +0200"
      },
      "committer": {
        "name": "David Garcia",
        "email": "david.garcia@canonical.com",
        "time": "Mon Oct 11 20:41:48 2021 +0200"
      },
      "message": "(charmed-osm) Add auth to prometheus and update kafka/zk\n\n- Authentication to prometheus:\n  - Update prometheus relation to provide auth credentials (user/pass)\n  - Update grafana datasource to include credentials to prometheus\n- Update kafka and zookeeper charms:\n  - Add support for the charms to talk to the new kafka charm\n  - Add kafka and zookeeper charms in local bundle\n\nChange-Id: Ifb83769583178f3a2069ae6756aa430ec69eecce\nSigned-off-by: David Garcia \u003cdavid.garcia@canonical.com\u003e\n"
    },
    {
      "commit": "158ca8096d07afa5143031b917c6369d8fb3a6a1",
      "tree": "845b7bfa823a2dd2306429a6b491db04d7714a66",
      "parents": [
        "a8b30895eea648972fb7047bc633243ae7f5895d"
      ],
      "author": {
        "name": "sousaedu",
        "email": "eduardo.sousa@canonical.com",
        "time": "Fri Oct 08 06:52:29 2021 +0100"
      },
      "committer": {
        "name": "sousaedu",
        "email": "eduardo.sousa@canonical.com",
        "time": "Fri Oct 08 06:52:29 2021 +0100"
      },
      "message": "Fixing LDAP bool variable convertion for secret population\n\nChange-Id: I222213dbf0b738e9e54916e3568baa9fb5738e16\nSigned-off-by: sousaedu \u003ceduardo.sousa@canonical.com\u003e\n"
    },
    {
      "commit": "a8b30895eea648972fb7047bc633243ae7f5895d",
      "tree": "7b63f4f4fd989b0f31c3ae6c1afcab6a643be187",
      "parents": [
        "b3b0f22dfc55ed9460d88cc86a8cce268ddc9eb4"
      ],
      "author": {
        "name": "sousaedu",
        "email": "eduardo.sousa@canonical.com",
        "time": "Thu Oct 07 14:18:51 2021 +0100"
      },
      "committer": {
        "name": "sousaedu",
        "email": "eduardo.sousa@canonical.com",
        "time": "Thu Oct 07 14:18:51 2021 +0100"
      },
      "message": "Fixing LDAP variable convertion for secret population\n\nChange-Id: Ifd3371a6e456d4dd56df4f40b75e0bc441418617\nSigned-off-by: sousaedu \u003ceduardo.sousa@canonical.com\u003e\n"
    },
    {
      "commit": "b3b0f22dfc55ed9460d88cc86a8cce268ddc9eb4",
      "tree": "e09d2d5b905701c5600da2850401b17ae754719d",
      "parents": [
        "e3ae2fff925524cece269fb613d6f7bc138a1fd0"
      ],
      "author": {
        "name": "garciadeblas",
        "email": "gerardo.garciadeblas@telefonica.com",
        "time": "Mon Oct 04 00:03:32 2021 +0200"
      },
      "committer": {
        "name": "garciadeblas",
        "email": "gerardo.garciadeblas@telefonica.com",
        "time": "Wed Oct 06 11:40:42 2021 +0200"
      },
      "message": "Fix bug 1680 to run stage-test only if changes in installer charms\n\nChange-Id: Ibf372557be7de1ce40461315b0fdb40f8f0ad1ca\nSigned-off-by: garciadeblas \u003cgerardo.garciadeblas@telefonica.com\u003e\n"
    },
    {
      "commit": "e3ae2fff925524cece269fb613d6f7bc138a1fd0",
      "tree": "a71c7a746e8e73b1747e11e27a2dc831e67ae9a4",
      "parents": [
        "0db6e9f7c9f05675525ac0c06b4f2db63a3f23bb"
      ],
      "author": {
        "name": "garciadeblas",
        "email": "gerardo.garciadeblas@telefonica.com",
        "time": "Fri Aug 13 17:13:25 2021 +0200"
      },
      "committer": {
        "name": "garciadeblas",
        "email": "gerardo.garciadeblas@telefonica.com",
        "time": "Wed Oct 06 00:19:21 2021 +0200"
      },
      "message": "Update K8s version for community installer to 1.20.11\n\nChange-Id: I835da2f886f5bbf9eb342d52362a8a005710c255\nSigned-off-by: garciadeblas \u003cgerardo.garciadeblas@telefonica.com\u003e\n"
    },
    {
      "commit": "0db6e9f7c9f05675525ac0c06b4f2db63a3f23bb",
      "tree": "a69acd4c832ea29400cd75470492de5de04b644c",
      "parents": [
        "a2a2b1c98b2a6c4df80514c184db912afb17b808"
      ],
      "author": {
        "name": "David Garcia",
        "email": "david.garcia@canonical.com",
        "time": "Tue Oct 05 16:13:08 2021 +0200"
      },
      "committer": {
        "name": "David Garcia",
        "email": "david.garcia@canonical.com",
        "time": "Tue Oct 05 16:13:08 2021 +0200"
      },
      "message": "Pin version of LXD to latest LTS\n\nChange-Id: I31f5540e0d8991006e8b3767a94fe4126945cafb\nSigned-off-by: David Garcia \u003cdavid.garcia@canonical.com\u003e\n"
    },
    {
      "commit": "a2a2b1c98b2a6c4df80514c184db912afb17b808",
      "tree": "89f3abf3e5f71bb4e208a6ecbed372a68ff3cc36",
      "parents": [
        "ca7d1b92b6fcd40508b9f074ed0e80be0259fca9"
      ],
      "author": {
        "name": "David Garcia",
        "email": "david.garcia@canonical.com",
        "time": "Thu Sep 30 10:36:33 2021 +0200"
      },
      "committer": {
        "name": "beierlm",
        "email": "mark.beierl@canonical.com",
        "time": "Mon Oct 04 15:39:14 2021 +0200"
      },
      "message": "Add web ui authentication\n\nChange-Id: I29c61f84dd8443a650cf45a4a2dfcc99efed1106\nSigned-off-by: David Garcia \u003cdavid.garcia@canonical.com\u003e\n"
    },
    {
      "commit": "ca7d1b92b6fcd40508b9f074ed0e80be0259fca9",
      "tree": "7f70381476b7b27f87dc818665b6632f006806a3",
      "parents": [
        "6ba74b5969fe21b9eb3ec8a34df8f067d6de3397"
      ],
      "author": {
        "name": "David Garcia",
        "email": "david.garcia@canonical.com",
        "time": "Thu Sep 30 10:35:54 2021 +0200"
      },
      "committer": {
        "name": "beierlm",
        "email": "mark.beierl@canonical.com",
        "time": "Mon Oct 04 15:39:01 2021 +0200"
      },
      "message": "Pin pylint to 2.10.2 in osm charms\n\nChange-Id: I238d04075c56ed6544df6d91eef16fc1a6b545c4\nSigned-off-by: David Garcia \u003cdavid.garcia@canonical.com\u003e\n"
    },
    {
      "commit": "6ba74b5969fe21b9eb3ec8a34df8f067d6de3397",
      "tree": "6654273d8cff76ffecd61e240a67b915f92d9fe4",
      "parents": [
        "540d93716ee0a4c4ffd070120779c1c40f6f353c"
      ],
      "author": {
        "name": "garciadeblas",
        "email": "gerardo.garciadeblas@telefonica.com",
        "time": "Thu Sep 23 17:43:15 2021 +0200"
      },
      "committer": {
        "name": "garciadeblas",
        "email": "gerardo.garciadeblas@telefonica.com",
        "time": "Wed Sep 29 17:46:10 2021 +0200"
      },
      "message": "Clean-up of apt information in docker layers\n\nChange-Id: I25949f4e61d327f61dfee8b7a9c3115738c445ac\nSigned-off-by: garciadeblas \u003cgerardo.garciadeblas@telefonica.com\u003e\n"
    },
    {
      "commit": "540d93716ee0a4c4ffd070120779c1c40f6f353c",
      "tree": "ae7d1961a35a73fe996381c6935269503f8a6c08",
      "parents": [
        "d53e20c166facb4a1800a038a6a870e7c342d8ce"
      ],
      "author": {
        "name": "sousaedu",
        "email": "eduardo.sousa@canonical.com",
        "time": "Wed Sep 29 01:53:30 2021 +0100"
      },
      "committer": {
        "name": "beierlm",
        "email": "mark.beierl@canonical.com",
        "time": "Wed Sep 29 17:02:50 2021 +0200"
      },
      "message": "Adding security_context flag to charms\n\nsecurity_context is set to false while we don\u0027t have new\ncontainer images.\n\nChange-Id: I99cf8c1ab7446811887445d596f416f7e79574e7\nSigned-off-by: sousaedu \u003ceduardo.sousa@canonical.com\u003e\n"
    },
    {
      "commit": "d53e20c166facb4a1800a038a6a870e7c342d8ce",
      "tree": "3849780349fed91c8248812c37eadbc59ae4001d",
      "parents": [
        "141d935cdb913100f3abdfaf52a67d90dd6b5016"
      ],
      "author": {
        "name": "garciadeblas",
        "email": "gerardo.garciadeblas@telefonica.com",
        "time": "Wed Sep 22 21:53:40 2021 +0200"
      },
      "committer": {
        "name": "garciadeblas",
        "email": "gerardo.garciadeblas@telefonica.com",
        "time": "Tue Sep 28 21:39:09 2021 +0200"
      },
      "message": "Clean-up of jenkins and common folder\n\nChange-Id: I9cfdce4355f4fe7526f2e6b7da885f47b3a5f4e9\nSigned-off-by: garciadeblas \u003cgerardo.garciadeblas@telefonica.com\u003e\n"
    },
    {
      "commit": "141d935cdb913100f3abdfaf52a67d90dd6b5016",
      "tree": "b41940ce5e629362586a48404930af9436c4a4bb",
      "parents": [
        "15897d69aa392041dac421f8d9045925eed662c6"
      ],
      "author": {
        "name": "David Garcia",
        "email": "david.garcia@canonical.com",
        "time": "Wed Sep 08 17:48:40 2021 +0200"
      },
      "committer": {
        "name": "sousaedu",
        "email": "eduardo.sousa@canonical.com",
        "time": "Tue Sep 28 11:19:42 2021 +0200"
      },
      "message": "Add secret-management in Charmed OSM\n\nChange-Id: Ic5714571c673e4d82e3a905daa57f631640b94bb\nSigned-off-by: David Garcia \u003cdavid.garcia@canonical.com\u003e\n"
    },
    {
      "commit": "15897d69aa392041dac421f8d9045925eed662c6",
      "tree": "b8ae57790cf8b3ac1106d16aff15097bf8a7fa3d",
      "parents": [
        "6715548d0c89b23e5ca9c49d81df4728e9f07034"
      ],
      "author": {
        "name": "garciadeblas",
        "email": "gerardo.garciadeblas@telefonica.com",
        "time": "Wed Sep 22 18:11:54 2021 +0200"
      },
      "committer": {
        "name": "garciadeblas",
        "email": "gerardo.garciadeblas@telefonica.com",
        "time": "Wed Sep 22 18:12:09 2021 +0200"
      },
      "message": "Update MON and LCM Dockerfile to install ca-certificates in the appropriate docker layer\n\nChange-Id: I5b60040f9b0afbde05309ea93aeb92d879d24591\nSigned-off-by: garciadeblas \u003cgerardo.garciadeblas@telefonica.com\u003e\n"
    },
    {
      "commit": "6715548d0c89b23e5ca9c49d81df4728e9f07034",
      "tree": "a96d7a004a69d3b796648a2717466d2030187f5c",
      "parents": [
        "f0014df1d65e8a1de6cd784f690c31ca34f63047"
      ],
      "author": {
        "name": "garciadeblas",
        "email": "gerardo.garciadeblas@telefonica.com",
        "time": "Wed Sep 15 13:42:34 2021 +0200"
      },
      "committer": {
        "name": "garciadeblas",
        "email": "gerardo.garciadeblas@telefonica.com",
        "time": "Wed Sep 15 13:44:03 2021 +0200"
      },
      "message": "Fix bug 1665 to remove LW-UI from newtag.sh\n\nThe commit removes LW-UI from the set of repos where the tag\nwill be created.\n\nIt also checks whether the branch exists or not, skipping the tagging\nif the branch does not exist in the repo.\n\nChange-Id: I2d48ab18fa20708ff2697b2c0d9c2ef5c9fba7b9\nSigned-off-by: garciadeblas \u003cgerardo.garciadeblas@telefonica.com\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": "6e2e007ee79ce5e3b8059ddec10916cba298c57f",
      "tree": "27be03d9a831f73c348fe8616f826e325bf07384",
      "parents": [
        "6b1a324f6c63a74948177aacfd0a77868d9eeda1"
      ],
      "author": {
        "name": "garciadeblas",
        "email": "gerardo.garciadeblas@telefonica.com",
        "time": "Tue Sep 07 18:58:35 2021 +0200"
      },
      "committer": {
        "name": "garciadeblas",
        "email": "gerardo.garciadeblas@telefonica.com",
        "time": "Mon Sep 13 10:37:10 2021 +0200"
      },
      "message": "Fix bug 1652 to update osm_health increasing time_for_failure\n\nRecent tests showed that the 5 minutes assigned to the time for checking\nfailures in pods were not enough. This change increases the time to 7\nminutes, which will be enough even for the long tail cases.\n\nChange-Id: Ic9c721811a187292c1da6f421f2ed4311b7f4622\nSigned-off-by: garciadeblas \u003cgerardo.garciadeblas@telefonica.com\u003e\n"
    },
    {
      "commit": "6b1a324f6c63a74948177aacfd0a77868d9eeda1",
      "tree": "03a92ee17084867c16ecd2f0cd886f8de568ebe2",
      "parents": [
        "956fcb734a4ac30ea7631472ec4495a26823839a"
      ],
      "author": {
        "name": "beierlm",
        "email": "mark.beierl@canonical.com",
        "time": "Fri Sep 10 18:21:21 2021 +0200"
      },
      "committer": {
        "name": "beierlm",
        "email": "mark.beierl@canonical.com",
        "time": "Fri Sep 10 22:32:44 2021 +0200"
      },
      "message": "Revert \"Use Juju 2.9.12\"\n\nThis reverts commit f5051cb9a979b5e5478534f03bab3444fe800b45.\n\nReason for revert: \n\nJuju 2.9.12 has bugs that require us to stick with original until they are fixed.\n\nChange-Id: I4f5b7af7278b67c39c9e236fa67e051eccf295e7\nSigned-off-by: beierlm \u003cmark.beierl@canonical.com\u003e\n"
    },
    {
      "commit": "956fcb734a4ac30ea7631472ec4495a26823839a",
      "tree": "9696febc3bd5b1a352c7451db64b939b361e1603",
      "parents": [
        "c40dbfe0905fd7e937370542c3e57fbe8dd01b3c"
      ],
      "author": {
        "name": "David Garcia",
        "email": "david.garcia@canonical.com",
        "time": "Thu Sep 09 17:23:42 2021 +0200"
      },
      "committer": {
        "name": "David Garcia",
        "email": "david.garcia@canonical.com",
        "time": "Fri Sep 10 13:37:47 2021 +0200"
      },
      "message": "Pin LXD version to 4.17\n\nChange-Id: Ibcbbffd7be34462e4fb0521458ca739f1d0aa150\nSigned-off-by: David Garcia \u003cdavid.garcia@canonical.com\u003e\n"
    },
    {
      "commit": "c40dbfe0905fd7e937370542c3e57fbe8dd01b3c",
      "tree": "8db1fa617a8cce917c0acaad27cf098ee4056763",
      "parents": [
        "f5051cb9a979b5e5478534f03bab3444fe800b45"
      ],
      "author": {
        "name": "aktas",
        "email": "emin.aktas@ulakhaberlesme.com.tr",
        "time": "Fri Sep 10 09:31:10 2021 +0300"
      },
      "committer": {
        "name": "aktas",
        "email": "emin.aktas@ulakhaberlesme.com.tr",
        "time": "Fri Sep 10 09:31:15 2021 +0300"
      },
      "message": "jujudatafolder variable is removed at line 539\n\nIn this merged commit https://osm.etsi.org/gerrit/c/osm/devops/+/11149/, a variable was left by mistake.\nThis commit resolves the issue.\n\nChange-Id: Iaa91ebe5d37c3c6f9b56757f4e6268214d36eb51\nSigned-off-by: aktas \u003cemin.aktas@ulakhaberlesme.com.tr\u003e\n"
    },
    {
      "commit": "f5051cb9a979b5e5478534f03bab3444fe800b45",
      "tree": "9e8a0a4875e1f46fd34227cf211dc32f7b60cda3",
      "parents": [
        "21ba9cee5d08c89b1f48c6fdfc83e04ec192f6a6"
      ],
      "author": {
        "name": "David Garcia",
        "email": "david.garcia@canonical.com",
        "time": "Tue Sep 07 11:12:11 2021 +0200"
      },
      "committer": {
        "name": "garciadav",
        "email": "david.garcia@canonical.com",
        "time": "Thu Sep 09 13:09:43 2021 +0200"
      },
      "message": "Use Juju 2.9.12\n\nChange-Id: Ic8aa87248317c9b0da160af62ebb31e82331ed1b\nSigned-off-by: David Garcia \u003cdavid.garcia@canonical.com\u003e\n"
    },
    {
      "commit": "21ba9cee5d08c89b1f48c6fdfc83e04ec192f6a6",
      "tree": "dd169e90ef86c6c06d1b55f8d2e56580e9d09efe",
      "parents": [
        "5924b7ae1ed9a562f2594a1f463a1f1a4a061320"
      ],
      "author": {
        "name": "aktas",
        "email": "emin.aktas@ulakhaberlesme.com.tr",
        "time": "Mon Sep 06 13:30:09 2021 +0300"
      },
      "committer": {
        "name": "aktas",
        "email": "emin.aktas@ulakhaberlesme.com.tr",
        "time": "Mon Sep 06 13:30:20 2021 +0300"
      },
      "message": "Removing juju installation in the jenkins pipeline\n\nWith the new way of the juju accces in k8s_08 testsuite,\ninstalling juju in the container is not needed.\nk8s_08 testsuite changes: https://osm.etsi.org/gerrit/c/osm/tests/+/11104\n\nChange-Id: I7c5a59a776df23ca21b21a17728e658ad6d4e388\nSigned-off-by: aktas \u003cemin.aktas@ulakhaberlesme.com.tr\u003e\n"
    },
    {
      "commit": "5924b7ae1ed9a562f2594a1f463a1f1a4a061320",
      "tree": "368d8a5e78ceec481d85befc2944bea14c4567b8",
      "parents": [
        "0dc25b3c932a7831f23e8d93d6d75be5c284877e"
      ],
      "author": {
        "name": "sousaedu",
        "email": "eduardo.sousa@canonical.com",
        "time": "Thu Sep 02 19:15:17 2021 +0100"
      },
      "committer": {
        "name": "sousaedu",
        "email": "eduardo.sousa@canonical.com",
        "time": "Thu Sep 02 21:06:43 2021 +0200"
      },
      "message": "Revert stage3 to use default installer\n\nChange-Id: I9338d4108bddfe8db212d5aad82d9d8ad1473992\nSigned-off-by: sousaedu \u003ceduardo.sousa@canonical.com\u003e\n"
    },
    {
      "commit": "0dc25b3c932a7831f23e8d93d6d75be5c284877e",
      "tree": "909306e90491ea23a10e75387bd4c9d6781fbc1e",
      "parents": [
        "28dfe7e17f5381a41b96d0608672e86f74005cdb"
      ],
      "author": {
        "name": "sousaedu",
        "email": "eduardo.sousa@canonical.com",
        "time": "Mon Aug 30 16:33:33 2021 +0100"
      },
      "committer": {
        "name": "sousaedu",
        "email": "eduardo.sousa@canonical.com",
        "time": "Thu Sep 02 18:17:47 2021 +0200"
      },
      "message": "Fix validation error for ImagePullPolicy in charms\n\nChange-Id: I00711202fdbacd73e9205dd3fc34424893440be5\nSigned-off-by: sousaedu \u003ceduardo.sousa@canonical.com\u003e\n"
    },
    {
      "commit": "28dfe7e17f5381a41b96d0608672e86f74005cdb",
      "tree": "8602ff1a2ed5b10e1d4386dbafb6161874e2fe68",
      "parents": [
        "cb992769cd2f3f5374a59c7b3c8f1ea8a88d5d57"
      ],
      "author": {
        "name": "sousaedu",
        "email": "eduardo.sousa@canonical.com",
        "time": "Wed Jun 30 15:03:28 2021 +0100"
      },
      "committer": {
        "name": "sousaedu",
        "email": "eduardo.sousa@canonical.com",
        "time": "Thu Sep 02 17:56:02 2021 +0200"
      },
      "message": "Adding HA support for Grafana charm\n\nChange-Id: Icac0e15706e49cb387ac6686cb26337b98a5a319\nSigned-off-by: David Garcia \u003cdavid.garcia@canonical.com\u003e\n"
    },
    {
      "commit": "cb992769cd2f3f5374a59c7b3c8f1ea8a88d5d57",
      "tree": "907402dc843b6dcf20e4e15a6e1da4443f2c5170",
      "parents": [
        "fdbe776e9bb9e43f7d4dc0f8c023b93d258666e2"
      ],
      "author": {
        "name": "sousaedu",
        "email": "eduardo.sousa@canonical.com",
        "time": "Tue Aug 31 18:52:26 2021 +0100"
      },
      "committer": {
        "name": "sousaedu",
        "email": "eduardo.sousa@canonical.com",
        "time": "Thu Sep 02 17:54:05 2021 +0200"
      },
      "message": "Upgrading setuptools to 51.0.0\n\nSome newer packages, in requirements.txt, use the Metadata\nversion format available in 51.0.0.\n\nDocs: https://setuptools.readthedocs.io/en/latest/userguide/declarative_config.html#metadata\n\nChange-Id: I2a7c22c2fa42e7111aed462b81f5be9040d0d7f9\nSigned-off-by: sousaedu \u003ceduardo.sousa@canonical.com\u003e\n"
    },
    {
      "commit": "fdbe776e9bb9e43f7d4dc0f8c023b93d258666e2",
      "tree": "0970dbef04ba99d5f44df5830e9e8384ec896e75",
      "parents": [
        "36c87727e3d57f3f55822a9b90c5fb5dfac442a4"
      ],
      "author": {
        "name": "aguilard",
        "email": "e.dah.tid@telefonica.com",
        "time": "Wed Sep 01 12:12:07 2021 +0200"
      },
      "committer": {
        "name": "aguilard",
        "email": "e.dah.tid@telefonica.com",
        "time": "Wed Sep 01 12:12:07 2021 +0200"
      },
      "message": "Fix bug 1647: OpenEBS error in OSM installer\n\nUpdated OpenEBS to version 1.12.0 using Helm\nUpdated Helm from v2.15.2 to v3.6.3\n\nChange-Id: Ie31239181a7fbcf7a250ebbdf9123d4088ca75b3\nSigned-off-by: aguilard \u003ce.dah.tid@telefonica.com\u003e\n"
    },
    {
      "commit": "36c87727e3d57f3f55822a9b90c5fb5dfac442a4",
      "tree": "4c3733a32b9b3b37a82670ff90016b57fbd47920",
      "parents": [
        "205920ea8c6d155c25b380b76d7f1bc1f7af71ba"
      ],
      "author": {
        "name": "David Garcia",
        "email": "david.garcia@canonical.com",
        "time": "Mon Aug 30 18:01:22 2021 +0200"
      },
      "committer": {
        "name": "sousaedu",
        "email": "eduardo.sousa@canonical.com",
        "time": "Tue Aug 31 14:43:45 2021 +0200"
      },
      "message": "Add Kafka and Zookeeper charms in operator framework\n\nChange-Id: I15645825ab8ff927ad0f72bbfd53ea71343b2be4\nSigned-off-by: David Garcia \u003cdavid.garcia@canonical.com\u003e\n"
    },
    {
      "commit": "205920ea8c6d155c25b380b76d7f1bc1f7af71ba",
      "tree": "b917a66ca9cb0cf09d030d0ac09713ed492af875",
      "parents": [
        "a72091f29ca756e053b2a03929c295b621847abe"
      ],
      "author": {
        "name": "beierlm",
        "email": "mark.beierl@canonical.com",
        "time": "Mon Aug 30 13:57:09 2021 -0400"
      },
      "committer": {
        "name": "beierlm",
        "email": "mark.beierl@canonical.com",
        "time": "Tue Aug 31 14:17:09 2021 +0200"
      },
      "message": "Default to Charmed Install\n\nOpenEBS is giving us troubles again, so we need to use the --charmed option\nin the installer until we can figure out how to fix the K8s installer.\n\nChange-Id: I6dcd24f9b7c1f70d074bcd40f63fb110fb1c355b\nSigned-off-by: beierlm \u003cmark.beierl@canonical.com\u003e\n"
    },
    {
      "commit": "a72091f29ca756e053b2a03929c295b621847abe",
      "tree": "ec40c08359e722dd3568c19ee73406daa5c212d1",
      "parents": [
        "2ad643224e7f9b5443db6fdd41e1acb3535cec25"
      ],
      "author": {
        "name": "aguilard",
        "email": "e.dah.tid@telefonica.com",
        "time": "Mon Aug 30 10:16:31 2021 +0200"
      },
      "committer": {
        "name": "aguilard",
        "email": "e.dah.tid@telefonica.com",
        "time": "Mon Aug 30 10:16:31 2021 +0200"
      },
      "message": "Fixed error in ci_stage_3.groovy file\n\nThere was a typo in threshold variables.\n\nChange-Id: Ib4cf608e0694e89f015212c6a011d4faa001d88c\nSigned-off-by: aguilard \u003ce.dah.tid@telefonica.com\u003e\n"
    },
    {
      "commit": "2ad643224e7f9b5443db6fdd41e1acb3535cec25",
      "tree": "f816391c491fc920ad3c46f2caad516ffe4d43b8",
      "parents": [
        "d680be4f261d4c580fcdf75abe11cfc29003915d"
      ],
      "author": {
        "name": "garciadeblas",
        "email": "gerardo.garciadeblas@telefonica.com",
        "time": "Fri Aug 13 16:43:15 2021 +0200"
      },
      "committer": {
        "name": "beierlm",
        "email": "mark.beierl@canonical.com",
        "time": "Thu Aug 26 22:17:26 2021 +0200"
      },
      "message": "Add private key to docker/tests to access OSM instance\n\nSome of the tests require access to OSM instance in order\nto run some commands from there. Those commands could be run\nusing ssh, but a private key is required to be able connect to\nthat OSM instance.\n\nThis change gets the private key corresponding to the public key in\nOSM instance and mounts it in docker/tests so that the container can\naccess to OSM instance via ssh and run commands there.\n\nChange-Id: Id12ede582d5e519afbc41647b90d192b80cf8fcf\nSigned-off-by: garciadeblas \u003cgerardo.garciadeblas@telefonica.com\u003e\n"
    },
    {
      "commit": "d680be4f261d4c580fcdf75abe11cfc29003915d",
      "tree": "380b66a23cd25e32950db38cc1011b051435fe9c",
      "parents": [
        "3ddbbd1f6c70306d13db0976e1e6b3bda0c69abd"
      ],
      "author": {
        "name": "David Garcia",
        "email": "david.garcia@canonical.com",
        "time": "Tue Aug 17 11:03:55 2021 +0200"
      },
      "committer": {
        "name": "David Garcia",
        "email": "david.garcia@canonical.com",
        "time": "Thu Aug 26 11:16:01 2021 +0200"
      },
      "message": "Add charmcraft.yaml debug_mode to charmed-osm\n\n- Added a debug_mode option to lcm, mon, nbi, pol, and ro charms\n- Added a script to prepare pods for debugging:\n  - setup .ssh/config to easily ssh from vscode to the pods\n- Added a README that explains how to prepare the environment for\ntesting\n\nChange-Id: Ieb56b565c15e61c68ad000b60897abd27e1eeb0e\nSigned-off-by: David Garcia \u003cdavid.garcia@canonical.com\u003e\n"
    },
    {
      "commit": "3ddbbd1f6c70306d13db0976e1e6b3bda0c69abd",
      "tree": "39c23e1cf2b59e8123a68d8358a3b18469f2d5cd",
      "parents": [
        "457fde18dad36d9d58c794918ca79e6d72539bc1"
      ],
      "author": {
        "name": "sousaedu",
        "email": "eduardo.sousa@canonical.com",
        "time": "Tue Aug 24 19:57:24 2021 +0100"
      },
      "committer": {
        "name": "sousaedu",
        "email": "eduardo.sousa@canonical.com",
        "time": "Wed Aug 25 16:04:33 2021 +0100"
      },
      "message": "Adding ImagePullPolicy config option to OSM Charms\n\nChange-Id: I04ad8444088e8a360755dc4e22b7ea53942682b2\nSigned-off-by: sousaedu \u003ceduardo.sousa@canonical.com\u003e\n"
    },
    {
      "commit": "457fde18dad36d9d58c794918ca79e6d72539bc1",
      "tree": "719fd4aceec6b0de5659120f513cae74ca3861e0",
      "parents": [
        "fd164afb3c0f828561b41c6c42a1e351c5d9b653"
      ],
      "author": {
        "name": "David Garcia",
        "email": "david.garcia@canonical.com",
        "time": "Tue Aug 03 10:21:34 2021 +0200"
      },
      "committer": {
        "name": "garciadav",
        "email": "david.garcia@canonical.com",
        "time": "Tue Aug 17 11:47:57 2021 +0200"
      },
      "message": "Update lcm revision and juju agent version\n\nChange-Id: I83bb8548dec9ad155a63bde4a734fda0edde9f89\nSigned-off-by: David Garcia \u003cdavid.garcia@canonical.com\u003e\n"
    },
    {
      "commit": "fd164afb3c0f828561b41c6c42a1e351c5d9b653",
      "tree": "a055e448cbc9ec9c9f375fb6104c0e0f84c580a2",
      "parents": [
        "b89f26b8b330e5af11dc47c06c4e65cbbcd0a52b"
      ],
      "author": {
        "name": "sousaedu",
        "email": "eduardo.sousa@canonical.com",
        "time": "Thu Aug 12 15:35:51 2021 +0100"
      },
      "committer": {
        "name": "sousaedu",
        "email": "eduardo.sousa@canonical.com",
        "time": "Thu Aug 12 15:35:51 2021 +0100"
      },
      "message": "Fix bug 1633 - Pinning packages to major version\n\nChange-Id: Iea7fd8ebfd7de5033a2ff0197a1a5f1bc53f48b4\nSigned-off-by: sousaedu \u003ceduardo.sousa@canonical.com\u003e\n"
    },
    {
      "commit": "b89f26b8b330e5af11dc47c06c4e65cbbcd0a52b",
      "tree": "e94d26055f9f1c3a596fd49a40f13b7cfeb25653",
      "parents": [
        "8686601c00337e33edb3f74d79d61c68d61d135f"
      ],
      "author": {
        "name": "palsus",
        "email": "subhankar.pal@altran.com",
        "time": "Wed Aug 04 18:12:21 2021 +0000"
      },
      "committer": {
        "name": "sousaedu",
        "email": "eduardo.sousa@canonical.com",
        "time": "Thu Aug 05 11:11:18 2021 +0200"
      },
      "message": "Fix for Bug 1626: Build failed due to upstream dependency not found\n\nChange-Id: I719c106e6f2fb92c6f00d2f9595715e1a30c7362\nSigned-off-by: palsus \u003csubhankar.pal@altran.com\u003e\n"
    },
    {
      "commit": "8686601c00337e33edb3f74d79d61c68d61d135f",
      "tree": "c264b10cdb107dda8983e7f1de56d9c1d419505b",
      "parents": [
        "7389cfc324a43f09a1b50a3bfd10cd6e8b32abf9"
      ],
      "author": {
        "name": "sousaedu",
        "email": "eduardo.sousa@canonical.com",
        "time": "Fri Jul 30 14:40:47 2021 +0200"
      },
      "committer": {
        "name": "sousaedu",
        "email": "eduardo.sousa@canonical.com",
        "time": "Fri Jul 30 16:58:06 2021 +0200"
      },
      "message": "Fix bug 1620 - adding option to LCM charm to configure Helm CA certificates\n\nChange-Id: I90f2f9ab1379deb45240a2d94e123cbbcd4ecf42\nSigned-off-by: sousaedu \u003ceduardo.sousa@canonical.com\u003e\n"
    },
    {
      "commit": "7389cfc324a43f09a1b50a3bfd10cd6e8b32abf9",
      "tree": "a9970cf3148923a6093b05f10d17934e8d789eae",
      "parents": [
        "87c408507eb5c78e482cfcf20ba479a406dbfbaa"
      ],
      "author": {
        "name": "sousaedu",
        "email": "eduardo.sousa@canonical.com",
        "time": "Fri Jul 30 11:52:48 2021 +0200"
      },
      "committer": {
        "name": "sousaedu",
        "email": "eduardo.sousa@canonical.com",
        "time": "Fri Jul 30 12:04:50 2021 +0200"
      },
      "message": "Fix bug 1618 - adding start script to LCM to install CA certificates\n\nChange-Id: I900b8e7db66924e8f12dbc6ce3b9a10cbc14f160\nSigned-off-by: sousaedu \u003ceduardo.sousa@canonical.com\u003e\n"
    },
    {
      "commit": "87c408507eb5c78e482cfcf20ba479a406dbfbaa",
      "tree": "316aa19dfbf2fd2ed09b00cf1b7d8dccd0ffaee5",
      "parents": [
        "6535de3784005f262e9032ec1e8fb759c797ce1a"
      ],
      "author": {
        "name": "sousaedu",
        "email": "eduardo.sousa@canonical.com",
        "time": "Wed Jul 28 12:08:43 2021 +0200"
      },
      "committer": {
        "name": "sousaedu",
        "email": "eduardo.sousa@canonical.com",
        "time": "Wed Jul 28 12:08:43 2021 +0200"
      },
      "message": "Fix bug 1600 - checking for db user keystone creation\n\nChange-Id: Ibe382eaec6b2afefe3743cc818a75f60983bfcaa\nSigned-off-by: sousaedu \u003ceduardo.sousa@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"
    }
  ],
  "next": "d68e0b4f0bc482d61f2e2a775b899237e15f93e9"
}
