)]}'
{
  "log": [
    {
      "commit": "99f654d10d9c7f2ff05666f9dd32a8cbd42704ec",
      "tree": "f0449cc717e86b45bc8dca39a2ef1b60971490be",
      "parents": [
        "310805f9da66c1ec6653a4933b3e505a21e37719"
      ],
      "author": {
        "name": "garciadeblas",
        "email": "gerardo.garciadeblas@telefonica.com",
        "time": "Tue Mar 01 16:37:08 2022 +0100"
      },
      "committer": {
        "name": "garciadeblas",
        "email": "gerardo.garciadeblas@telefonica.com",
        "time": "Tue Mar 01 16:37:08 2022 +0100"
      },
      "message": "Change prometheus folder permissions in prometheus pod\n\nChange-Id: Id77a6ab6ba70c90abd87a76eb505e08f2d3ba7ac\nSigned-off-by: garciadeblas \u003cgerardo.garciadeblas@telefonica.com\u003e\n"
    },
    {
      "commit": "310805f9da66c1ec6653a4933b3e505a21e37719",
      "tree": "f1c483dfd75a3fea1baee479938db70399c33edd",
      "parents": [
        "f049ed5252818bb14713663009a22bc478e45261"
      ],
      "author": {
        "name": "garciadeblas",
        "email": "gerardo.garciadeblas@telefonica.com",
        "time": "Mon Feb 28 17:05:09 2022 +0100"
      },
      "committer": {
        "name": "Mark Beierl",
        "email": "mark.beierl@canonical.com",
        "time": "Mon Feb 28 11:31:43 2022 -0500"
      },
      "message": "Fix bug with SA08 when updating prometheus.yaml\n\nChange-Id: I167bf1adfa0d9abb02e143f56f5ed70217d1dbb1\nSigned-off-by: garciadeblas \u003cgerardo.garciadeblas@telefonica.com\u003e\n"
    },
    {
      "commit": "f049ed5252818bb14713663009a22bc478e45261",
      "tree": "8bb41223efb9ee391afba15278d065d52d79dde4",
      "parents": [
        "cc9fc1c55cd74ddc808143df2cad60f51224be8c"
      ],
      "author": {
        "name": "David Garcia",
        "email": "david.garcia@canonical.com",
        "time": "Wed Feb 23 17:00:31 2022 +0100"
      },
      "committer": {
        "name": "beierlm",
        "email": "mark.beierl@canonical.com",
        "time": "Thu Feb 24 15:23:31 2022 -0500"
      },
      "message": "Use OSM bundles from CharmHub\n\nChange-Id: I88a1c3c7b6d7118b6879a0a5b145fd14f86d9100\nSigned-off-by: David Garcia \u003cdavid.garcia@canonical.com\u003e\n"
    },
    {
      "commit": "cc9fc1c55cd74ddc808143df2cad60f51224be8c",
      "tree": "8ca29f8309d41ce796d41f252daca20b19bd8eb1",
      "parents": [
        "1456526ff27ae5d0db1e4d966a440133404eab93"
      ],
      "author": {
        "name": "garciadeblas",
        "email": "gerardo.garciadeblas@telefonica.com",
        "time": "Tue Feb 22 00:04:09 2022 +0100"
      },
      "committer": {
        "name": "garciadeblas",
        "email": "gerardo.garciadeblas@telefonica.com",
        "time": "Tue Feb 22 00:04:17 2022 +0100"
      },
      "message": "Fix bug 1704 - Adding non-root user to run LCM\n\nChange-Id: I3738bbafdc238c56a51376c79454cb1ebbc384e5\nSigned-off-by: garciadeblas \u003cgerardo.garciadeblas@telefonica.com\u003e\n"
    },
    {
      "commit": "1456526ff27ae5d0db1e4d966a440133404eab93",
      "tree": "343432ef3408c2073292ff9402667f5171f6d027",
      "parents": [
        "7819b6effa4d8d24f9c8da44df582d9bb5215769"
      ],
      "author": {
        "name": "garciadeblas",
        "email": "gerardo.garciadeblas@telefonica.com",
        "time": "Tue Feb 22 00:00:32 2022 +0100"
      },
      "committer": {
        "name": "garciadeblas",
        "email": "gerardo.garciadeblas@telefonica.com",
        "time": "Tue Feb 22 00:00:48 2022 +0100"
      },
      "message": "Revert \"Fix bug 1704 - Adding non-root user to run LCM\"\n\nThis reverts commit 9e3816c795590c934a228af35102d307351a77db.\n\nChange-Id: I24643c2d1d1e260f2f311d057a8a4e0ae904789a\nSigned-off-by: garciadeblas \u003cgerardo.garciadeblas@telefonica.com\u003e\n"
    },
    {
      "commit": "7819b6effa4d8d24f9c8da44df582d9bb5215769",
      "tree": "d41fb907e6cff97fd8eb276481ba991d9de34238",
      "parents": [
        "e259b321ba575dee95274b3841d5063e54f75a97"
      ],
      "author": {
        "name": "beierlm",
        "email": "mark.beierl@canonical.com",
        "time": "Tue Feb 15 11:33:36 2022 -0500"
      },
      "committer": {
        "name": "beierlm",
        "email": "mark.beierl@canonical.com",
        "time": "Tue Feb 15 20:11:40 2022 +0100"
      },
      "message": "Fix 1705 - Adding non-root user to run RO\n\nChange-Id: I5166c695304f7caa0f1781105eab143bf37d071b\nSigned-off-by: beierlm \u003cmark.beierl@canonical.com\u003e\n"
    },
    {
      "commit": "e259b321ba575dee95274b3841d5063e54f75a97",
      "tree": "55ec6d90973ad92e33815808ac0ca77c0acf49cf",
      "parents": [
        "026b356fb9f1bb9629cea9c56c7adc9ec2df1f36"
      ],
      "author": {
        "name": "beierlm",
        "email": "mark.beierl@canonical.com",
        "time": "Tue Feb 15 11:30:56 2022 -0500"
      },
      "committer": {
        "name": "beierlm",
        "email": "mark.beierl@canonical.com",
        "time": "Tue Feb 15 19:16:42 2022 +0100"
      },
      "message": "Fix 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: Idf967204b19818ad623c67a19c134cd78a97b9dc\nSigned-off-by: beierlm \u003cmark.beierl@canonical.com\u003e\n"
    },
    {
      "commit": "026b356fb9f1bb9629cea9c56c7adc9ec2df1f36",
      "tree": "22201ebc33ab85217112f25e71d801bf17f06af5",
      "parents": [
        "6227505bd392d7f5bc4158f8d1a4919379bfd29b"
      ],
      "author": {
        "name": "beierlm",
        "email": "mark.beierl@canonical.com",
        "time": "Tue Feb 15 11:29:21 2022 -0500"
      },
      "committer": {
        "name": "beierlm",
        "email": "mark.beierl@canonical.com",
        "time": "Tue Feb 15 19:16:30 2022 +0100"
      },
      "message": "Fix 1706 - Adding non-root user to run MON\n\nChange-Id: I38ac2da20967e5fff6f63277248599576a45d80d\nSigned-off-by: beierlm \u003cmark.beierl@canonical.com\u003e\n"
    },
    {
      "commit": "6227505bd392d7f5bc4158f8d1a4919379bfd29b",
      "tree": "efc344871d976d64f5732ba3d177648dcdefce02",
      "parents": [
        "9e3816c795590c934a228af35102d307351a77db"
      ],
      "author": {
        "name": "beierlm",
        "email": "mark.beierl@canonical.com",
        "time": "Tue Feb 15 11:32:13 2022 -0500"
      },
      "committer": {
        "name": "beierlm",
        "email": "mark.beierl@canonical.com",
        "time": "Tue Feb 15 11:32:13 2022 -0500"
      },
      "message": "Fix 1707 - Adding non-root user to run POL\n\nChange-Id: Id03b6350c1db72f1968c1550bb0f54c8269a5509\nSigned-off-by: beierlm \u003cmark.beierl@canonical.com\u003e\n"
    },
    {
      "commit": "9e3816c795590c934a228af35102d307351a77db",
      "tree": "fe5802420e30b912872244d576ccf0a204a2b95a",
      "parents": [
        "917dcd96ac67e5d9be50b929eaed2662a603d4bf"
      ],
      "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": "Mon Feb 14 19:44:04 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": "917dcd96ac67e5d9be50b929eaed2662a603d4bf",
      "tree": "5a47e290a633821485f53effd8cd53b3ab6e671d",
      "parents": [
        "3d77c0ded693a70cb1bc2016d548f567a6936502"
      ],
      "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 19:15:25 2022 +0100"
      },
      "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": "3d77c0ded693a70cb1bc2016d548f567a6936502",
      "tree": "516c99fb2afb110d37ef8dfa1064c75753ca9e30",
      "parents": [
        "2bfdd74dc93577334df848579600c2d3e330192c"
      ],
      "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 06:44:47 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": "2bfdd74dc93577334df848579600c2d3e330192c",
      "tree": "d4b752849b4e1acc9c39feabb43f920fe18b6682",
      "parents": [
        "734099e0658888208578e3e5ef104dd068462a57"
      ],
      "author": {
        "name": "aticig",
        "email": "gulsum.atici@canonical.com",
        "time": "Thu Feb 10 15:16:04 2022 +0300"
      },
      "committer": {
        "name": "aticig",
        "email": "gulsum.atici@canonical.com",
        "time": "Thu Feb 10 15:17:37 2022 +0300"
      },
      "message": "Bug 1841: LTS Support update helm version in community installer\n\nUpdating Helm3 version in Community Installer\n\nChange-Id: I1d6ca146da2a00e13623303d64c015506e602fe5\nSigned-off-by: aticig \u003cgulsum.atici@canonical.com\u003e\n"
    },
    {
      "commit": "734099e0658888208578e3e5ef104dd068462a57",
      "tree": "55c70bdd4bde899fea2c67e7d692d63dea6c8e45",
      "parents": [
        "a63734b26d63c8cd42a73703386b937a3a5c3d74"
      ],
      "author": {
        "name": "aticig",
        "email": "gulsum.atici@canonical.com",
        "time": "Fri Feb 04 15:36:26 2022 +0300"
      },
      "committer": {
        "name": "beierlm",
        "email": "mark.beierl@canonical.com",
        "time": "Wed Feb 09 14:59:42 2022 +0100"
      },
      "message": "Bug 1841: LTS Support K8s, Helm upgrade\n\nThis fix upgrades the K8s to 1.23 and Helm to 3.7.2.\n\nChange-Id: I9d7c2cc58110b070a81b7c8315eb17717c6e90bf\nSigned-off-by: aticig \u003cgulsum.atici@canonical.com\u003e\n"
    },
    {
      "commit": "a63734b26d63c8cd42a73703386b937a3a5c3d74",
      "tree": "bbd2eb3800be8e3173bd17f0e7f34af90a7fbb8b",
      "parents": [
        "318551148eb32854ea4959e340eaba56f1f2de5f"
      ],
      "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:40:09 2022 +0100"
      },
      "message": "Bug 1880 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 1880\n\nChange-Id: Ibe5987e06cac39e3651b9dbec61993c0cfb567b8\nSigned-off-by: beierlm \u003cmark.beierl@canonical.com\u003e\n(cherry picked from commit 499b442f67119589220a1ff144e3b26a9b7714ed)\n"
    },
    {
      "commit": "318551148eb32854ea4959e340eaba56f1f2de5f",
      "tree": "3784a0b974d69d8546d6a6950a72e753f6b345a9",
      "parents": [
        "fc706140ff12a1e536583981c8203e26eedd407c"
      ],
      "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 21:04:04 2022 +0100"
      },
      "message": "Bug 1877: Artifactory times out\n\nAdded a lockable resource semaphore around queries to artifactory\nto prevent overloading the server.\n\nFixes Bug 1877\n\nChange-Id: I17979e7fa5d2ed2405873e7dda588d7104741817\nSigned-off-by: beierlm \u003cmark.beierl@canonical.com\u003e\n(cherry picked from commit f83c20ab3304291aca8224ebe2dd88b58b5dc1b4)\n"
    },
    {
      "commit": "fc706140ff12a1e536583981c8203e26eedd407c",
      "tree": "2c7c6e452cd9c4d9d0ca9c0681142825c687c8fb",
      "parents": [
        "c35943ee606c622782b254e8ea9ab6c9f44f5224"
      ],
      "author": {
        "name": "David Garcia",
        "email": "david.garcia@canonical.com",
        "time": "Mon Jun 28 16:50:42 2021 +0200"
      },
      "committer": {
        "name": "beierlm",
        "email": "mark.beierl@canonical.com",
        "time": "Thu Feb 03 10:27:49 2022 -0500"
      },
      "message": "Update stage 3 base image\n\nWhile the base image can be set via the Jenkins job parameters,\nthe code to use that parameter was not present in the v10 branch.\nThis change uses the OPENSTACK_BASE_IMAGE parameter\n\nChange-Id: I229cdca38e605b419a7528031fec542049311c48\nSigned-off-by: beierlm \u003cmark.beierl@canonical.com\u003e\n"
    },
    {
      "commit": "c35943ee606c622782b254e8ea9ab6c9f44f5224",
      "tree": "67717b7904bd3f4a85637b11976f04546f4ddf68",
      "parents": [
        "5a6d11284fc7a4b1fdc27ffecf2221cbb3f27550"
      ],
      "author": {
        "name": "David Garcia",
        "email": "david.garcia@canonical.com",
        "time": "Mon Jun 28 16:50:42 2021 +0200"
      },
      "committer": {
        "name": "David Garcia",
        "email": "david.garcia@canonical.com",
        "time": "Thu Feb 03 11:45:23 2022 +0100"
      },
      "message": "Feature 10884: Juju 2.9 support\n\nOSM LTS Support\n\n- Update osm bundles (charmed)\n- Update Juju version (snap and agent version) (charmed and k8s)\n- Update to new mongodb charm (charmed and k8s)\n- Fix ingress issue by adding an ingress_class config\n- Charmed installer: point to local bundles until all charms are in\nCharmHub\nChange-Id: I6ff8328e5db6719bbf9d5d4c9b5490f478b2ace8\nSigned-off-by: David Garcia \u003cdavid.garcia@canonical.com\u003e\n"
    },
    {
      "commit": "5a6d11284fc7a4b1fdc27ffecf2221cbb3f27550",
      "tree": "48266a37450c356b565b3cbe50e9356c0dd49be7",
      "parents": [
        "b31d236e360c9b646178c9f3f533bf6b8c61bcbe"
      ],
      "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": "Sun Jan 30 20:59:00 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": "b31d236e360c9b646178c9f3f533bf6b8c61bcbe",
      "tree": "42219599479938996de5b0ddc6fe0f361e015a3c",
      "parents": [
        "3f94843d26c7dce9a75a64de70a4c4fb6802c3dd"
      ],
      "author": {
        "name": "sousaedu",
        "email": "eduardo.sousa@canonical.com",
        "time": "Tue Dec 14 13:53:43 2021 +0000"
      },
      "committer": {
        "name": "sousaedu",
        "email": "eduardo.sousa@canonical.com",
        "time": "Tue Dec 14 13:53:43 2021 +0000"
      },
      "message": "Removing Fog05 VIM RO Plugin\n\nChange-Id: I1635637f390f4ec9748d48d3940088b31435e079\nSigned-off-by: sousaedu \u003ceduardo.sousa@canonical.com\u003e\n"
    },
    {
      "commit": "3f94843d26c7dce9a75a64de70a4c4fb6802c3dd",
      "tree": "21aadb88d42bb0c3d7a5e2dc8871e46df045fa7f",
      "parents": [
        "1852a4b9a8e1d6dc6b1ab60956316f839f52e203"
      ],
      "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:10:59 2021 +0000"
      },
      "message": "Fix bug 1810 - Disabling RO OpenNebula plugin\n\nChange-Id: I2d7a6256249ff4b2688b6fc5126ffe435757cfe1\nSigned-off-by: sousaedu \u003ceduardo.sousa@canonical.com\u003e\n"
    },
    {
      "commit": "1852a4b9a8e1d6dc6b1ab60956316f839f52e203",
      "tree": "ea5c10410fb64b0306d04c7a7ed2852106673539",
      "parents": [
        "c9f24cb7e3c4c402917bc6d05d3f0b0ca0a43aa0"
      ],
      "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:37:00 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": "c9f24cb7e3c4c402917bc6d05d3f0b0ca0a43aa0",
      "tree": "be194d75f5f16c83aeb6e470796e7e2afff8993f",
      "parents": [
        "c17b5f290c39de22061103846c86ccf2bea7749b"
      ],
      "author": {
        "name": "garciadeblas",
        "email": "gerardo.garciadeblas@telefonica.com",
        "time": "Mon Nov 08 11:34:15 2021 +0100"
      },
      "committer": {
        "name": "garciadeblas",
        "email": "gerardo.garciadeblas@telefonica.com",
        "time": "Thu Nov 18 12:05:28 2021 +0100"
      },
      "message": "Fix bug 1742 to update helm repo before installing metallb\n\nChange-Id: I6cf974478d173f786f5a601fabc2877023ad82e7\nSigned-off-by: garciadeblas \u003cgerardo.garciadeblas@telefonica.com\u003e\n"
    },
    {
      "commit": "c17b5f290c39de22061103846c86ccf2bea7749b",
      "tree": "354b6d313d44860c2cbc8ff9021774ad1fadf88a",
      "parents": [
        "dffc3a0ef0dc2cf543d28d32bde68d5c77a1f64d"
      ],
      "author": {
        "name": "garciadeblas",
        "email": "gerardo.garciadeblas@telefonica.com",
        "time": "Mon Oct 04 00:03:32 2021 +0200"
      },
      "committer": {
        "name": "beierlm",
        "email": "mark.beierl@canonical.com",
        "time": "Wed Nov 17 17:43:19 2021 +0100"
      },
      "message": "Fix bug 1681 to run stage-test only if changes in installer charms\n\nChange-Id: I36e66bd52b535f4f6aa97f877b6d17d9d34cd63a\nSigned-off-by: garciadeblas \u003cgerardo.garciadeblas@telefonica.com\u003e\n"
    },
    {
      "commit": "dffc3a0ef0dc2cf543d28d32bde68d5c77a1f64d",
      "tree": "5f2ec95eddea6e5b0de760cba7009f27e5ef8467",
      "parents": [
        "c6580cd728cfcbaeef72a101c0cfa68f66231add"
      ],
      "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:22:07 2021 +0200"
      },
      "message": "Fix bug 1779 - Adding openstack client to Keystone dockerfile\n\nChange-Id: Ia4d8fc323a8d9b8a64810b676d4cb206d5fcd01f\nSigned-off-by: sousaedu \u003ceduardo.sousa@canonical.com\u003e\n"
    },
    {
      "commit": "c6580cd728cfcbaeef72a101c0cfa68f66231add",
      "tree": "622f625b7c07a127ca271d458525f1854898927e",
      "parents": [
        "62c8116ffb6abed3b3c2b7d03948b8d8cd290dcc"
      ],
      "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:46:09 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 1775\n\nChange-Id: I7cec55cdedcf53f6206ee54959dea4f8f1cfeb65\nSigned-off-by: beierlm \u003cmark.beierl@canonical.com\u003e\n(cherry picked from commit b59bd0dbeec7956585b656606ae03f8f294c5d45)\n"
    },
    {
      "commit": "62c8116ffb6abed3b3c2b7d03948b8d8cd290dcc",
      "tree": "97f417db22ca059aa7ee5e04249847d1c0043ffa",
      "parents": [
        "8e6b569197b8e36a19b554a6edac4fd2393fdaa4"
      ],
      "author": {
        "name": "bravof",
        "email": "fbravo@whitestack.com",
        "time": "Wed Oct 20 11:48:16 2021 -0300"
      },
      "committer": {
        "name": "sousaedu",
        "email": "eduardo.sousa@canonical.com",
        "time": "Fri Nov 12 00:31:12 2021 +0100"
      },
      "message": "Fix bug 1755: 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": "8e6b569197b8e36a19b554a6edac4fd2393fdaa4",
      "tree": "19abb6c88b364a2c6f1f288f6f583e15b6b270c4",
      "parents": [
        "1525155176f8b2f8772a3ecbcc42597f398cd8f8"
      ],
      "author": {
        "name": "David Garcia",
        "email": "david.garcia@canonical.com",
        "time": "Thu Nov 11 15:43:24 2021 +0100"
      },
      "committer": {
        "name": "David Garcia",
        "email": "david.garcia@canonical.com",
        "time": "Thu Nov 11 15:43:24 2021 +0100"
      },
      "message": "Fix bug 1743: Pin juju version to 2.8.13\n\nChange-Id: I51ce772e0d899d036e4dcb60c7008bc0a118d7da\nSigned-off-by: David Garcia \u003cdavid.garcia@canonical.com\u003e\n"
    },
    {
      "commit": "1525155176f8b2f8772a3ecbcc42597f398cd8f8",
      "tree": "639b9cf56eea8bd7b5c396809fd3afd6b14fe414",
      "parents": [
        "04812569044e21e47025e833336bce9c4169203d"
      ],
      "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:02 2021 +0100"
      },
      "message": "Fix bug 1727: 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": "04812569044e21e47025e833336bce9c4169203d",
      "tree": "c9ee422f3d1d9b85e94011921ba380b872ab7a76",
      "parents": [
        "d992a95b785c5f03ff89b0b855f85628c42f5f17"
      ],
      "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:18:26 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": "d992a95b785c5f03ff89b0b855f85628c42f5f17",
      "tree": "76331a15f66f3198d1fd30d2f7c79f6c28a52026",
      "parents": [
        "5d394b2d447d8ebce44a346af624826041346a7f"
      ],
      "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 Oct 06 00:18:26 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": "5d394b2d447d8ebce44a346af624826041346a7f",
      "tree": "c9683532044c3956d43b57f7e294557f1ce0b756",
      "parents": [
        "ad84100dbe38cb7cea39b6744cceff702d4162b0"
      ],
      "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 17:36:59 2021 +0200"
      },
      "message": "Pin version of LXD to latest LTS, juju 2.8.11 and microk8s 1.20\n\nChange-Id: I31f5540e0d8991006e8b3767a94fe4126945cafb\nSigned-off-by: David Garcia \u003cdavid.garcia@canonical.com\u003e\n"
    },
    {
      "commit": "ad84100dbe38cb7cea39b6744cceff702d4162b0",
      "tree": "0165744b2bc900c56e447c1b7030c08edba1a189",
      "parents": [
        "7d1cd8f9d532e90b3e454e3824b401e6cfbb9c0d"
      ],
      "author": {
        "name": "aktas",
        "email": "emin.aktas@ulakhaberlesme.com.tr",
        "time": "Fri Sep 10 09:31:10 2021 +0300"
      },
      "committer": {
        "name": "garciadeblas",
        "email": "gerardo.garciadeblas@telefonica.com",
        "time": "Fri Oct 01 10:07:27 2021 +0200"
      },
      "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\nSigned-off-by: garciadeblas \u003cgerardo.garciadeblas@telefonica.com\u003e\n"
    },
    {
      "commit": "7d1cd8f9d532e90b3e454e3824b401e6cfbb9c0d",
      "tree": "7a1b573429944280153ef5a657a4d258ea47acd3",
      "parents": [
        "ca27568f412734acf80a99beb66aaca063882dca"
      ],
      "author": {
        "name": "aktas",
        "email": "emin.aktas@ulakhaberlesme.com.tr",
        "time": "Mon Sep 06 13:30:09 2021 +0300"
      },
      "committer": {
        "name": "garciadeblas",
        "email": "gerardo.garciadeblas@telefonica.com",
        "time": "Fri Oct 01 10:07:27 2021 +0200"
      },
      "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\nSigned-off-by: garciadeblas \u003cgerardo.garciadeblas@telefonica.com\u003e\n"
    },
    {
      "commit": "ca27568f412734acf80a99beb66aaca063882dca",
      "tree": "77304f906039fc9fc9d93eb790ec8ee4e91be09a",
      "parents": [
        "5ddfdc7c0b8279f92481ab7e03e993954c075496"
      ],
      "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": "Fri Oct 01 10:07:27 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": "5ddfdc7c0b8279f92481ab7e03e993954c075496",
      "tree": "9b86dcbc7481e1fc7904da41fa181b14d2fbc45c",
      "parents": [
        "331cd2c480fbe17a5d7a7ccd774e08e1e14951fc"
      ],
      "author": {
        "name": "aguilard",
        "email": "e.dah.tid@telefonica.com",
        "time": "Mon Aug 30 10:16:31 2021 +0200"
      },
      "committer": {
        "name": "garciadeblas",
        "email": "gerardo.garciadeblas@telefonica.com",
        "time": "Thu Sep 30 23:56:50 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\nSigned-off-by: garciadeblas \u003cgerardo.garciadeblas@telefonica.com\u003e\n"
    },
    {
      "commit": "331cd2c480fbe17a5d7a7ccd774e08e1e14951fc",
      "tree": "dc20cb047285d257ae1fe624d5f4ed1dfedce970",
      "parents": [
        "23b89285cbb344218afeefbf58202ce2f8ad50e3"
      ],
      "author": {
        "name": "garciadeblas",
        "email": "gerardo.garciadeblas@telefonica.com",
        "time": "Fri Aug 13 16:43:15 2021 +0200"
      },
      "committer": {
        "name": "garciadeblas",
        "email": "gerardo.garciadeblas@telefonica.com",
        "time": "Fri Sep 24 13:57:05 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": "23b89285cbb344218afeefbf58202ce2f8ad50e3",
      "tree": "3fb4c44b2fb08732205a42d6beeec35888ed4a22",
      "parents": [
        "161acd4033dd8414c6ec956d88eef1aba112ba73"
      ],
      "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": "Thu Sep 16 16:38:11 2021 +0200"
      },
      "message": "Fix bug 1664 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: I9ae444ffd27b3c970a472d741a90f56041cdb802\nSigned-off-by: garciadeblas \u003cgerardo.garciadeblas@telefonica.com\u003e\n"
    },
    {
      "commit": "161acd4033dd8414c6ec956d88eef1aba112ba73",
      "tree": "40b77dfed1fb6b9dd426419a5b2e4f37ed9d9f52",
      "parents": [
        "312ec44db0611dc74e3647cc4c693e0383f6f474"
      ],
      "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:50 2021 +0200"
      },
      "message": "Fix bug 1653 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": "312ec44db0611dc74e3647cc4c693e0383f6f474",
      "tree": "b5c90bbee5403e864606b3d2b7d6c93f577b17be",
      "parents": [
        "d9c90a0c8e2415f614a1d022e28e732fa29447e1"
      ],
      "author": {
        "name": "ramonsalguer",
        "email": "javier.ramon@telefonica.com",
        "time": "Thu Jul 16 14:42:04 2020 +0200"
      },
      "committer": {
        "name": "garciadeblas",
        "email": "gerardo.garciadeblas@telefonica.com",
        "time": "Mon Sep 13 10:37:50 2021 +0200"
      },
      "message": "Fix bug 1654 to ensure that OSM is healthy after installation\n\nThis change updates health-check to determine more accurately when the system\nis ready. All the deployments and statefulsets must have all its pods running\nand stable during some time.\n\nChange-Id: Ibe7ab30415ce81fd95caa0fdd66710746de7605b\nSigned-off-by: ramonsalguer \u003cjavier.ramon@telefonica.com\u003e\nSigned-off-by: garciadeblas \u003cgerardo.garciadeblas@telefonica.com\u003e\n"
    },
    {
      "commit": "d9c90a0c8e2415f614a1d022e28e732fa29447e1",
      "tree": "e4e7adeda11ade1eab24d1d8904161252421deff",
      "parents": [
        "fae01a9caf3b3a4234e25ebc3f4f6182ac487adb"
      ],
      "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": "Thu Sep 09 17:28:54 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": "fae01a9caf3b3a4234e25ebc3f4f6182ac487adb",
      "tree": "71eaa5597be09ecaa2b814bbde18eb48d6ef99fe",
      "parents": [
        "f0d3514a344579cb6c81ec557ac40197637c139c"
      ],
      "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 18:17:32 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": "f0d3514a344579cb6c81ec557ac40197637c139c",
      "tree": "ea26480e38b00e13792e78aab43f2f6f9cc94cb5",
      "parents": [
        "e99b45ed5a9d8cf2c56237312f1295e6a39e676a"
      ],
      "author": {
        "name": "aguilard",
        "email": "e.dah.tid@telefonica.com",
        "time": "Wed Sep 01 12:12:07 2021 +0200"
      },
      "committer": {
        "name": "sousaedu",
        "email": "eduardo.sousa@canonical.com",
        "time": "Thu Sep 02 16:14:50 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(cherry picked from commit fdbe776e9bb9e43f7d4dc0f8c023b93d258666e2)\n"
    },
    {
      "commit": "e99b45ed5a9d8cf2c56237312f1295e6a39e676a",
      "tree": "80a266a13b57cf54cfe98f49fba61b61d6aad341",
      "parents": [
        "356efddba9fff30b6504348c53d3904081efac1a"
      ],
      "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 16:47:26 2021 +0200"
      },
      "message": "Fix bug 1634 - Pinning packages to major version\n\nChange-Id: Iea7fd8ebfd7de5033a2ff0197a1a5f1bc53f48b4\nSigned-off-by: sousaedu \u003ceduardo.sousa@canonical.com\u003e\n"
    },
    {
      "commit": "356efddba9fff30b6504348c53d3904081efac1a",
      "tree": "bbd76f69a67c6e9977439294ccc5d3b2d8aa7a2b",
      "parents": [
        "fa6cbc1751c16fddf466a27bb741c17671eaffd9"
      ],
      "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:07:36 2021 +0200"
      },
      "message": "Fix for Bug 1625: Build failed due to upstream dependency not found\n\nChange-Id: I719c106e6f2fb92c6f00d2f9595715e1a30c7362\nSigned-off-by: palsus \u003csubhankar.pal@altran.com\u003e\n"
    },
    {
      "commit": "fa6cbc1751c16fddf466a27bb741c17671eaffd9",
      "tree": "7eab1c820ea5853060bec009c060ccb375111d2e",
      "parents": [
        "31f399035b561d1abd10dad9fe304762ee955106"
      ],
      "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:05:44 2021 +0200"
      },
      "message": "Fix bug 1617 - adding start script to LCM to install CA certificates\n\nChange-Id: I900b8e7db66924e8f12dbc6ce3b9a10cbc14f160\nSigned-off-by: sousaedu \u003ceduardo.sousa@canonical.com\u003e\n"
    },
    {
      "commit": "31f399035b561d1abd10dad9fe304762ee955106",
      "tree": "d652485d7c684e2da9ffb525e20367e7157a6c97",
      "parents": [
        "f393f902974a13d4445876301ef8e76f571c1b5c"
      ],
      "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:11:14 2021 +0200"
      },
      "message": "Fix bug 1601 - checking for db user keystone creation\n\nChange-Id: Ibe382eaec6b2afefe3743cc818a75f60983bfcaa\nSigned-off-by: sousaedu \u003ceduardo.sousa@canonical.com\u003e\n"
    },
    {
      "commit": "f393f902974a13d4445876301ef8e76f571c1b5c",
      "tree": "b78aecc7e161f2905d65c5c0c751cf94979d79d5",
      "parents": [
        "a345fc57f8bcd7cec896d3cfac62834a81e2cf87"
      ],
      "author": {
        "name": "aktas",
        "email": "emin.aktas@ulakhaberlesme.com.tr",
        "time": "Thu May 27 09:47:19 2021 +0300"
      },
      "committer": {
        "name": "garciadav",
        "email": "david.garcia@canonical.com",
        "time": "Thu Jun 24 10:23:38 2021 +0200"
      },
      "message": "Adding Juju in the pipeline for Robot tests\n\n* Getting Juju data from installed osm\n* Bind the Juju data to robot-systest container\n\nChange-Id: I3fedd01fe0314b59e7b9db625b3fb206ceca4353\nSigned-off-by: aktas \u003cemin.aktas@ulakhaberlesme.com.tr\u003e\n(cherry picked from commit 20611225b7c1283bc5ce1572b5515e898c6df2b5)\n"
    },
    {
      "commit": "a345fc57f8bcd7cec896d3cfac62834a81e2cf87",
      "tree": "abb67bb0c1fc9f9500826e0a48c4d0a52919edd3",
      "parents": [
        "190c4fd2927f1bf3799117f71af1bebabe2ab527"
      ],
      "author": {
        "name": "garciadeblas",
        "email": "gerardo.garciadeblas@telefonica.com",
        "time": "Wed May 26 16:54:05 2021 +0200"
      },
      "committer": {
        "name": "garciadeblas",
        "email": "gerardo.garciadeblas@telefonica.com",
        "time": "Tue Jun 22 17:18:25 2021 +0200"
      },
      "message": "Fix bug 1559 to update installers and manifests for Release TEN\n\nChange-Id: I1e985dc5d27f3cfe246a0e52a8e08b15155842d5\nSigned-off-by: garciadeblas \u003cgerardo.garciadeblas@telefonica.com\u003e\n"
    },
    {
      "commit": "190c4fd2927f1bf3799117f71af1bebabe2ab527",
      "tree": "48dae385971a1e2af03b3c673d3d5373160f6615",
      "parents": [
        "eb82d104a7457b9703b0caa5528e35754bf2783e"
      ],
      "author": {
        "name": "sousaedu",
        "email": "eduardo.sousa@canonical.com",
        "time": "Thu Jun 17 11:04:34 2021 +0100"
      },
      "committer": {
        "name": "beierlm",
        "email": "mark.beierl@canonical.com",
        "time": "Fri Jun 18 04:09:48 2021 +0200"
      },
      "message": "Fix bug 1571 - Certificate for LDAPS not written if TLS is disabled in Keystone\n\nChange-Id: I9d4d3f96c7607c1b6f2172cb0de0a5bdcbffbfc3\nSigned-off-by: sousaedu \u003ceduardo.sousa@canonical.com\u003e\n"
    },
    {
      "commit": "eb82d104a7457b9703b0caa5528e35754bf2783e",
      "tree": "53dbfa6c2908cbe70c6b15db0db88838df22fdfb",
      "parents": [
        "8590227bf3ee29dd2b6641700aeecf0ce0aee755"
      ],
      "author": {
        "name": "endika",
        "email": "endika.aldecoa@ehu.eus",
        "time": "Thu Jun 17 12:51:23 2021 +0200"
      },
      "committer": {
        "name": "adecoa",
        "email": "endika.aldecoa@ehu.eus",
        "time": "Thu Jun 17 12:53:10 2021 +0200"
      },
      "message": "fix deploy ng-ui\n\nChange-Id: I59022bf0b58f952d9a698a1ec5024c47512db1bf\nSigned-off-by: endika \u003cendika.aldecoa@ehu.eus\u003e\n"
    },
    {
      "commit": "8590227bf3ee29dd2b6641700aeecf0ce0aee755",
      "tree": "c26a0c71e93851b0a26b05b5342bd07f4f931850",
      "parents": [
        "51d704a393655bf1458daa08f5ba998b217ca6bb"
      ],
      "author": {
        "name": "sousaedu",
        "email": "eduardo.sousa@canonical.com",
        "time": "Wed Jun 16 16:17:48 2021 +0100"
      },
      "committer": {
        "name": "sousaedu",
        "email": "eduardo.sousa@canonical.com",
        "time": "Wed Jun 16 16:24:17 2021 +0100"
      },
      "message": "Fix bug 1570 - Escaping spaces in Keystone LDAP config\n\nChange-Id: Ia862be33f8ce408f3d033c8a469f3548e86075e0\nSigned-off-by: sousaedu \u003ceduardo.sousa@canonical.com\u003e\n"
    },
    {
      "commit": "51d704a393655bf1458daa08f5ba998b217ca6bb",
      "tree": "f47b7af84b4be7480ad89ea386f594c3ad3bea3f",
      "parents": [
        "76ff908d8104fd6b9494442f01a093758cb10564"
      ],
      "author": {
        "name": "garciadeblas",
        "email": "gerardo.garciadeblas@telefonica.com",
        "time": "Wed May 19 10:54:46 2021 +0200"
      },
      "committer": {
        "name": "beierlm",
        "email": "mark.beierl@canonical.com",
        "time": "Tue Jun 15 17:10:47 2021 +0200"
      },
      "message": "Fix bug 1558 to add DEVOPS_PATH default value to install_osm.sh\n\nChange-Id: I03f013768106da62f6b8ece360e436b4950af239\nSigned-off-by: garciadeblas \u003cgerardo.garciadeblas@telefonica.com\u003e\n"
    },
    {
      "commit": "76ff908d8104fd6b9494442f01a093758cb10564",
      "tree": "ccd71025889803cc6d8407e9ed105c063fbe3921",
      "parents": [
        "0693b09ef23d974ad95ef62cdd6000b47c1cd133"
      ],
      "author": {
        "name": "David Garcia",
        "email": "david.garcia@canonical.com",
        "time": "Tue Jun 15 13:14:27 2021 +0200"
      },
      "committer": {
        "name": "David Garcia",
        "email": "david.garcia@canonical.com",
        "time": "Tue Jun 15 14:53:24 2021 +0200"
      },
      "message": "Pin osmclient and tag in charmed installer\n\nChange-Id: Ibbfe59dcb5fb0c9c6d8a4f8c0aa282614776aa46\nSigned-off-by: David Garcia \u003cdavid.garcia@canonical.com\u003e\n"
    },
    {
      "commit": "0693b09ef23d974ad95ef62cdd6000b47c1cd133",
      "tree": "49418de00fe8a0fd9f4f7aa5f887a73f8a3a1aa9",
      "parents": [
        "b7827fe8914eef85b385772533bbc102e1e69efd"
      ],
      "author": {
        "name": "David Garcia",
        "email": "david.garcia@canonical.com",
        "time": "Thu Jun 10 12:29:52 2021 +0200"
      },
      "committer": {
        "name": "David Garcia",
        "email": "david.garcia@canonical.com",
        "time": "Mon Jun 14 13:41:02 2021 +0200"
      },
      "message": "Update osm bundles to cs:osm-66 and cs:osm-ha-51\n\nChange-Id: Ie0b411d15c8b727fda2603ab0576ee46d80cb54d\nSigned-off-by: David Garcia \u003cdavid.garcia@canonical.com\u003e\n"
    },
    {
      "commit": "b7827fe8914eef85b385772533bbc102e1e69efd",
      "tree": "b963222b6f96f8d430af2a45c2255dec8caf5058",
      "parents": [
        "d615331715f392026fe6439f94c488a8e39c9cbb"
      ],
      "author": {
        "name": "David Garcia",
        "email": "david.garcia@canonical.com",
        "time": "Fri May 28 16:24:24 2021 +0200"
      },
      "committer": {
        "name": "garciadav",
        "email": "david.garcia@canonical.com",
        "time": "Wed Jun 02 16:37:52 2021 +0200"
      },
      "message": "Fix 1539: Helm v2.17.0 and set default value for stablerepourl\n\nThe --skip-repo option was not available. The version v2.17.0 is the\nlatest v2 version available.\n\nSet https://charts.helm.sh/stable as the default stablerepourl value.\n\nChange-Id: Ifdd85f0f891a705f56cdd50c6e4dbf95820d706f\nSigned-off-by: David Garcia \u003cdavid.garcia@canonical.com\u003e\n(cherry picked from commit 1d5c221862067b3b5b6e0555dcc4eb6c34e9a9f9)\n"
    },
    {
      "commit": "d615331715f392026fe6439f94c488a8e39c9cbb",
      "tree": "b741c641468dc5795517aa4ba874b70091bf738a",
      "parents": [
        "ded44484c3afad1bd55dd95d7acfccdd0a91c030"
      ],
      "author": {
        "name": "beierlm",
        "email": "mark.beierl@canonical.com",
        "time": "Tue Jun 01 16:20:42 2021 -0400"
      },
      "committer": {
        "name": "beierlm",
        "email": "mark.beierl@canonical.com",
        "time": "Wed Jun 02 14:34:05 2021 +0200"
      },
      "message": "NG-UI Update nginx for CVE\n\nSecurity patch 1.14.0-0ubuntu1.9 has been issued\n\nFixes BUG-1555\n\nChange-Id: I61811a6a1494138b4715dfcbf4c7959e10916ba4\nSigned-off-by: beierlm \u003cmark.beierl@canonical.com\u003e\n(cherry picked from commit f6ec22e2e4bc832511a4b7da112826e032e187c8)\n"
    },
    {
      "commit": "ded44484c3afad1bd55dd95d7acfccdd0a91c030",
      "tree": "63c37eaffba4a349cf353cab80645e3b75874527",
      "parents": [
        "1072160c684a35076746d7b789bb0040643d3a20"
      ],
      "author": {
        "name": "beierlm",
        "email": "mark.beierl@canonical.com",
        "time": "Fri May 21 16:23:19 2021 -0400"
      },
      "committer": {
        "name": "beierlm",
        "email": "mark.beierl@canonical.com",
        "time": "Fri May 21 22:38:17 2021 +0200"
      },
      "message": "Removal of openvim\n\nDo not attempt to build openvim anymore\nRemove openvim and LW-UI from branch and tag scripts\n\nChange-Id: If0026575410a372179edd6dd045ac5e04463c9a6\nSigned-off-by: beierlm \u003cmark.beierl@canonical.com\u003e\n"
    },
    {
      "commit": "1072160c684a35076746d7b789bb0040643d3a20",
      "tree": "d83d726c3df4521c19b0ef2d557d64ab6fdca091",
      "parents": [
        "f5e7f42787e29091128a03339d80838ce4ed8496"
      ],
      "author": {
        "name": "sousaedu",
        "email": "eduardo.sousa@canonical.com",
        "time": "Tue May 18 17:28:17 2021 +0200"
      },
      "committer": {
        "name": "sousaedu",
        "email": "eduardo.sousa@canonical.com",
        "time": "Wed May 19 11:18:35 2021 +0200"
      },
      "message": "Moving exporter charms to use opslib\n\nThis commit also includes external DB configuration option.\n\nChange-Id: Iddb4adfae582ecfc6af2d797716e386420ad1df8\nSigned-off-by: sousaedu \u003ceduardo.sousa@canonical.com\u003e\n"
    },
    {
      "commit": "f5e7f42787e29091128a03339d80838ce4ed8496",
      "tree": "d6bd3602b9760c2154ac7faf1ceb2a2f453035be",
      "parents": [
        "173adad368787dab2a2a4a2da9f8971243328ca7"
      ],
      "author": {
        "name": "sousaedu",
        "email": "eduardo.sousa@canonical.com",
        "time": "Mon May 17 21:17:37 2021 +0200"
      },
      "committer": {
        "name": "sousaedu",
        "email": "eduardo.sousa@canonical.com",
        "time": "Mon May 17 21:17:41 2021 +0200"
      },
      "message": "Fixing mongodb_uri in NBI/LCM for storage\n\nNBI and LCM require the mongodb_uri to share the files between them.\nThis wasn\u0027t being setup when the charm was provided with a string for\nan external MongoDB instance. This commit fix that.\n\nChange-Id: Ie70f7033bd32f9c590a54efc216913098bc3356c\nSigned-off-by: sousaedu \u003ceduardo.sousa@canonical.com\u003e\n"
    },
    {
      "commit": "173adad368787dab2a2a4a2da9f8971243328ca7",
      "tree": "ccab07c972883b4abc0e2e3ce5a033c19db30d69",
      "parents": [
        "c1f54a83696c22df1a8969ba87643e720891a7c8"
      ],
      "author": {
        "name": "David Garcia",
        "email": "david.garcia@canonical.com",
        "time": "Fri May 14 17:42:27 2021 +0200"
      },
      "committer": {
        "name": "David Garcia",
        "email": "david.garcia@canonical.com",
        "time": "Fri May 14 17:42:27 2021 +0200"
      },
      "message": "Update OSM bundles to cs:osm-63 and cs:osm-ha-48\n\nChange-Id: Iad1ae3ff60b767877c585a4f5757053064f7a83c\nSigned-off-by: David Garcia \u003cdavid.garcia@canonical.com\u003e\n"
    },
    {
      "commit": "c1f54a83696c22df1a8969ba87643e720891a7c8",
      "tree": "23ee26ba3de950ac172b2c1a885f94ef9f6bdce8",
      "parents": [
        "beead16ff41596ab8b68b13cc509843ceff520dd"
      ],
      "author": {
        "name": "David Garcia",
        "email": "david.garcia@canonical.com",
        "time": "Thu May 13 13:27:27 2021 +0200"
      },
      "committer": {
        "name": "beierlm",
        "email": "mark.beierl@canonical.com",
        "time": "Fri May 14 14:45:02 2021 +0200"
      },
      "message": "Remove juju binary from LCM image\n\nThis binary is not needed anymore, since the centralized VCA feature was\nintroduced\n\nChange-Id: I9590eee2286738e9768147a779525dcfaec4bed1\nSigned-off-by: David Garcia \u003cdavid.garcia@canonical.com\u003e\n"
    },
    {
      "commit": "beead16ff41596ab8b68b13cc509843ceff520dd",
      "tree": "0cf22a096993f2d6e965129cf8d953886b2e31b8",
      "parents": [
        "b208a17ccfeeba27532c9f17e21bcc31676b7d56"
      ],
      "author": {
        "name": "beierlm",
        "email": "mark.beierl@canonical.com",
        "time": "Fri May 14 07:05:40 2021 -0400"
      },
      "committer": {
        "name": "beierlm",
        "email": "mark.beierl@canonical.com",
        "time": "Fri May 14 07:05:40 2021 -0400"
      },
      "message": "Security patch\n\nUpdate mysql client due to new security patch having been released\n\nChange-Id: I16a4386c7b8bd0a828a195fdf6c3dcd21deae1e3\nSigned-off-by: beierlm \u003cmark.beierl@canonical.com\u003e\n"
    },
    {
      "commit": "b208a17ccfeeba27532c9f17e21bcc31676b7d56",
      "tree": "aad9734d7f97975dde88e2ef83d696ae2f09dafc",
      "parents": [
        "05cb89a7d22e126f8ba0406c0fcd1b074e2e9cfc"
      ],
      "author": {
        "name": "sousaedu",
        "email": "eduardo.sousa@canonical.com",
        "time": "Thu May 13 14:30:25 2021 +0200"
      },
      "committer": {
        "name": "sousaedu",
        "email": "eduardo.sousa@canonical.com",
        "time": "Thu May 13 14:49:25 2021 +0200"
      },
      "message": "Fixing Prometheus Backup path\n\nChange-Id: I8781f059506c31e37b5f3134e2230d21aced5719\nSigned-off-by: sousaedu \u003ceduardo.sousa@canonical.com\u003e\n"
    },
    {
      "commit": "05cb89a7d22e126f8ba0406c0fcd1b074e2e9cfc",
      "tree": "23a7379e42878b005d14b312759283db9f67ebba",
      "parents": [
        "5622f41ca36d47d6a0cff4f79361719bcf5aca9d"
      ],
      "author": {
        "name": "garciadeblas",
        "email": "gerardo.garciadeblas@telefonica.com",
        "time": "Wed Apr 14 16:47:13 2021 +0200"
      },
      "committer": {
        "name": "garciadeblas",
        "email": "gerardo.garciadeblas@telefonica.com",
        "time": "Wed May 12 11:26:31 2021 +0200"
      },
      "message": "Add port mapping file to stage3 and mount it in docker tests\n\nChange-Id: I807a11f95ef3fb1976a9c52dccabcd46e2e4413d\nSigned-off-by: garciadeblas \u003cgerardo.garciadeblas@telefonica.com\u003e\n"
    },
    {
      "commit": "5622f41ca36d47d6a0cff4f79361719bcf5aca9d",
      "tree": "64d1daae98dc57ee6e52fde26a706171a5242a19",
      "parents": [
        "4a7a23cdf44402d3be70b491049129b0b28ed02f"
      ],
      "author": {
        "name": "garciadeblas",
        "email": "gerardo.garciadeblas@telefonica.com",
        "time": "Wed May 12 09:50:16 2021 +0200"
      },
      "committer": {
        "name": "beierlm",
        "email": "mark.beierl@canonical.com",
        "time": "Wed May 12 10:44:36 2021 +0200"
      },
      "message": "Do not throw error if robot test result is unstable\n\nChange-Id: Ide5136b35f8f3965a3ef716eaad6414a6d47cc90\nSigned-off-by: garciadeblas \u003cgerardo.garciadeblas@telefonica.com\u003e\n"
    },
    {
      "commit": "4a7a23cdf44402d3be70b491049129b0b28ed02f",
      "tree": "abb97c7d2c3c5ff69c8ec73cfeba1a546e6b6d41",
      "parents": [
        "accf1171620c343e847f61ce2dd752dbd08bcdb1"
      ],
      "author": {
        "name": "garciadeblas",
        "email": "gerardo.garciadeblas@telefonica.com",
        "time": "Mon May 10 22:06:30 2021 +0200"
      },
      "committer": {
        "name": "garciadeblas",
        "email": "gerardo.garciadeblas@telefonica.com",
        "time": "Mon May 10 22:06:30 2021 +0200"
      },
      "message": "Modify pass threshold to 100 for stage3-patch workflow\n\nChange-Id: Ic11bdc47d0fc50f475c9b56c9628bce303d4d30a\nSigned-off-by: garciadeblas \u003cgerardo.garciadeblas@telefonica.com\u003e\n"
    },
    {
      "commit": "accf1171620c343e847f61ce2dd752dbd08bcdb1",
      "tree": "5622e5594e89623f216a302f01774f5dfd23c117",
      "parents": [
        "76a0205050031992a69913b10eca9626f0d4495c"
      ],
      "author": {
        "name": "David Garcia",
        "email": "david.garcia@canonical.com",
        "time": "Mon May 10 12:59:33 2021 +0200"
      },
      "committer": {
        "name": "beierlm",
        "email": "mark.beierl@canonical.com",
        "time": "Mon May 10 20:35:56 2021 +0200"
      },
      "message": "Add integration between pol and mysql charms\n\n- Added mysql_uri config in POL charm\n- Added mysql relation endpoint in POL charm\n\nChange-Id: I7983c1b83da6d894af864669b918215611848bf7\nSigned-off-by: David Garcia \u003cdavid.garcia@canonical.com\u003e\n"
    },
    {
      "commit": "76a0205050031992a69913b10eca9626f0d4495c",
      "tree": "aa6e606f599be87374792436f45ecc8f96353a0c",
      "parents": [
        "cca9364cc14db921c22d84b8a83149e041a257c9"
      ],
      "author": {
        "name": "garciadeblas",
        "email": "gerardo.garciadeblas@telefonica.com",
        "time": "Mon May 10 19:02:10 2021 +0200"
      },
      "committer": {
        "name": "garciadeblas",
        "email": "gerardo.garciadeblas@telefonica.com",
        "time": "Mon May 10 19:02:10 2021 +0200"
      },
      "message": "Enable pass and unstable thresholds in stage3\n\nChange-Id: I2355ec71ab009e7646d35e7bcaa637dcd6751fb8\nSigned-off-by: garciadeblas \u003cgerardo.garciadeblas@telefonica.com\u003e\n"
    },
    {
      "commit": "cca9364cc14db921c22d84b8a83149e041a257c9",
      "tree": "89f31ee1f9a430c12064260d8cf2fb80a53044f3",
      "parents": [
        "cda4fbcc6ca2002b85303df528c711c7ca174c3b"
      ],
      "author": {
        "name": "beierlm",
        "email": "mark.beierl@canonical.com",
        "time": "Mon May 03 16:29:14 2021 -0400"
      },
      "committer": {
        "name": "sousaedu",
        "email": "eduardo.sousa@canonical.com",
        "time": "Fri May 07 16:54:25 2021 +0200"
      },
      "message": "Removal of Light-UI\n\nWith the only supported UI being the NG-UI, and approval from\nthe TSC, the Light UI is being completely removed from the\nbuild process and installers.\n\nChange-Id: I9a0c099fedcac411a0e31dce4bf64895d1092a37\nSigned-off-by: beierlm \u003cmark.beierl@canonical.com\u003e\n"
    },
    {
      "commit": "cda4fbcc6ca2002b85303df528c711c7ca174c3b",
      "tree": "588a4f185410bf54c0e11005ab4b562c76c7582a",
      "parents": [
        "4bd2bf0082b177dab22ed0dbca1fd49a3be319b4"
      ],
      "author": {
        "name": "David Garcia",
        "email": "david.garcia@canonical.com",
        "time": "Wed May 05 21:13:58 2021 +0200"
      },
      "committer": {
        "name": "David Garcia",
        "email": "david.garcia@canonical.com",
        "time": "Fri May 07 11:19:23 2021 +0200"
      },
      "message": "Make vca config optional in lcm charm\n\nChange-Id: I8bf4ec4d025b3fe843501e1c3d24ac1641cb870b\nSigned-off-by: David Garcia \u003cdavid.garcia@canonical.com\u003e\n"
    },
    {
      "commit": "4bd2bf0082b177dab22ed0dbca1fd49a3be319b4",
      "tree": "d2b854b2810436d432ba6448ea4363feec2c0654",
      "parents": [
        "2326429761007dde9cf9b2ff2ba327b651ed8759"
      ],
      "author": {
        "name": "David Garcia",
        "email": "david.garcia@canonical.com",
        "time": "Wed May 05 19:01:43 2021 +0200"
      },
      "committer": {
        "name": "beierlm",
        "email": "mark.beierl@canonical.com",
        "time": "Thu May 06 19:25:40 2021 +0200"
      },
      "message": "Add --overlay option in charmed installer\n\nChange-Id: I99e2e8a27f7a930380a2fa686e2352b8fea69c7e\nSigned-off-by: David Garcia \u003cdavid.garcia@canonical.com\u003e\n"
    },
    {
      "commit": "2326429761007dde9cf9b2ff2ba327b651ed8759",
      "tree": "9e8f9b503f60d5a65f4026ca55db7ffa6572a513",
      "parents": [
        "996a5604c7d31f3758503b08a426f1f40619b17b"
      ],
      "author": {
        "name": "David Garcia",
        "email": "david.garcia@canonical.com",
        "time": "Wed May 05 19:09:18 2021 +0200"
      },
      "committer": {
        "name": "garciadav",
        "email": "david.garcia@canonical.com",
        "time": "Thu May 06 16:46:12 2021 +0200"
      },
      "message": "Pin OSM charms to newer revision numbers and update releasing script\n\nChange-Id: Ib5e737cfb721e7e987ec14ea94cdc939e2164542\nSigned-off-by: David Garcia \u003cdavid.garcia@canonical.com\u003e\n"
    },
    {
      "commit": "996a5604c7d31f3758503b08a426f1f40619b17b",
      "tree": "00092cf8cfd130123d792d47b0de4b0878ebacef",
      "parents": [
        "69bc1abc5bd0131df7df6bbb49653b892be94374"
      ],
      "author": {
        "name": "sousaedu",
        "email": "eduardo.sousa@canonical.com",
        "time": "Mon May 03 00:22:43 2021 +0200"
      },
      "committer": {
        "name": "sousaedu",
        "email": "eduardo.sousa@canonical.com",
        "time": "Thu May 06 12:02:16 2021 +0200"
      },
      "message": "Adding manual external DB URI config\n\nChange-Id: I24782d5b9594aebae2ec97b1196acfa2bafb6dbd\nSigned-off-by: sousaedu \u003ceduardo.sousa@canonical.com\u003e\n"
    },
    {
      "commit": "69bc1abc5bd0131df7df6bbb49653b892be94374",
      "tree": "fd046c5b2d6b77962940432ce8b3f4a4d155a173",
      "parents": [
        "c395a45423e2f7cce7edae2ab4168d9ec5b51d49"
      ],
      "author": {
        "name": "David Garcia",
        "email": "david.garcia@canonical.com",
        "time": "Wed May 05 16:51:40 2021 +0200"
      },
      "committer": {
        "name": "David Garcia",
        "email": "david.garcia@canonical.com",
        "time": "Wed May 05 19:03:45 2021 +0200"
      },
      "message": "Minor fix in Keystone charm config\n\nFix the default value for the config ldap_user_enabled_default in the\nKeystone charm, used by the charmed installation of OSM\n\nChange-Id: I0272c1c7218d999e6d1ad7755883961ace997a81\nSigned-off-by: David Garcia \u003cdavid.garcia@canonical.com\u003e\n"
    },
    {
      "commit": "c395a45423e2f7cce7edae2ab4168d9ec5b51d49",
      "tree": "6cf0e6309debf28213ca9b5588533479ecf2cc29",
      "parents": [
        "1bc71028cddcf55348ea36c0d0b96377e05a1586"
      ],
      "author": {
        "name": "David Garcia",
        "email": "david.garcia@canonical.com",
        "time": "Wed May 05 14:22:26 2021 +0200"
      },
      "committer": {
        "name": "David Garcia",
        "email": "david.garcia@canonical.com",
        "time": "Wed May 05 14:22:26 2021 +0200"
      },
      "message": "Fix bug 1527\n\nMove from xip.io to nip.io\n\nChange-Id: Id861f8dac7c38786544383985a1a75cf0bce16df\nSigned-off-by: David Garcia \u003cdavid.garcia@canonical.com\u003e\n"
    },
    {
      "commit": "1bc71028cddcf55348ea36c0d0b96377e05a1586",
      "tree": "7ffd17a8b10685e3ce6d42cd3b0b432fc1d79e44",
      "parents": [
        "3cc0316794cc75ecffdf2b969b4ad98d0dd7e826"
      ],
      "author": {
        "name": "David Garcia",
        "email": "david.garcia@canonical.com",
        "time": "Mon May 03 18:27:18 2021 +0200"
      },
      "committer": {
        "name": "David Garcia",
        "email": "david.garcia@canonical.com",
        "time": "Mon May 03 18:27:18 2021 +0200"
      },
      "message": "Add --only-vca flag to charmed installer\n\nIt will help feature 10239, in order to automate the deployment of the\nVCA without needing to deploy OSM.\n\nWhen the option is enabled in the installation, in the end a string will\nbe printed out with the command to be executed in OSM to register the\ninstalled VCA.\n\nChange-Id: I1b284a5a650b50e89c07a6d08507406823c6cc2d\nSigned-off-by: David Garcia \u003cdavid.garcia@canonical.com\u003e\n"
    },
    {
      "commit": "3cc0316794cc75ecffdf2b969b4ad98d0dd7e826",
      "tree": "30809b8c894d59415af3e336ac51d23e19a45cd1",
      "parents": [
        "021b307297a6ab8dfe9ee3af03154989bcd9e0e8"
      ],
      "author": {
        "name": "sousaedu",
        "email": "eduardo.sousa@canonical.com",
        "time": "Thu Apr 29 16:53:12 2021 +0200"
      },
      "committer": {
        "name": "sousaedu",
        "email": "eduardo.sousa@canonical.com",
        "time": "Thu Apr 29 17:48:32 2021 +0200"
      },
      "message": "Adding cluster-issuer annotation for TLS provisioning\n\nThrough the usage of cert-manager, the charms will be able\nrequest TLS certificates to protect the Kubernetes Ingress\nendpoint that is exposed.\n\nNote: Cert-manager must be configured ahead of time.\n\nChange-Id: I7dacdb8dca2f78664c5604e509e2516ae6023d06\nSigned-off-by: sousaedu \u003ceduardo.sousa@canonical.com\u003e\n"
    },
    {
      "commit": "021b307297a6ab8dfe9ee3af03154989bcd9e0e8",
      "tree": "e63a44ab57b59f0a90094afb6198cc6367bee50a",
      "parents": [
        "7c53968db43473c28b042d60ef0f9f775a9a838f"
      ],
      "author": {
        "name": "beierlm",
        "email": "mark.beierl@canonical.com",
        "time": "Tue Apr 27 14:33:24 2021 -0400"
      },
      "committer": {
        "name": "beierlm",
        "email": "mark.beierl@canonical.com",
        "time": "Wed Apr 28 10:51:14 2021 +0200"
      },
      "message": "Install pip requirements as user\n\nDue to conflicting pyyaml versions at the system level, the osm\nclient needs to install its requirements.txt as user, not as root\n\nFixes bug 1510\n\nChange-Id: I698a82837c259ecb8b531c7fb92a6e6bd659267e\nSigned-off-by: beierlm \u003cmark.beierl@canonical.com\u003e\n"
    },
    {
      "commit": "7c53968db43473c28b042d60ef0f9f775a9a838f",
      "tree": "079dedb69b58f088e8bafa41b6586a2c2d1a9a47",
      "parents": [
        "4c63075797178555994ba54f46755d1228426028"
      ],
      "author": {
        "name": "beierlm",
        "email": "mark.beierl@canonical.com",
        "time": "Tue Apr 27 15:27:53 2021 -0400"
      },
      "committer": {
        "name": "beierlm",
        "email": "mark.beierl@canonical.com",
        "time": "Tue Apr 27 15:27:53 2021 -0400"
      },
      "message": "Correct logic for image cache\n\nFixes bug 1517\n\nChange-Id: I968b0c79c712e8b845cf285279d9183363410a71\nSigned-off-by: beierlm \u003cmark.beierl@canonical.com\u003e\n"
    },
    {
      "commit": "4c63075797178555994ba54f46755d1228426028",
      "tree": "dd0e9cb7034cf26843726f981475c56c7234716b",
      "parents": [
        "f7eefb25d54e4f4481004760f95f3e819e783ef1"
      ],
      "author": {
        "name": "garciadeblas",
        "email": "gerardo.garciadeblas@telefonica.com",
        "time": "Tue Apr 06 18:37:54 2021 +0200"
      },
      "committer": {
        "name": "beierlm",
        "email": "mark.beierl@canonical.com",
        "time": "Mon Apr 26 22:18:25 2021 +0200"
      },
      "message": "Add pass and unstablerobot  thresholds for stage3\n\nThis change adds two parameters to the stage3 Jenkinsfile in\nci_stage3_groovy:\n\n- ROBOT_PASS_THRESHOLD: % passed Robot tests to mark the build as\n  passed\n- ROBOT_UNSTABLE_THRESHOLD: % passed Robot tests to mark the build\n  as unstable\n\nThese two parameters are passed to robotPublisher, the class in Robot\nFramework Jenkins plugin to publish test results.\n\nChange-Id: Ia2abdf996033163572836afe88cfa0675683fcb1\nSigned-off-by: garciadeblas \u003cgerardo.garciadeblas@telefonica.com\u003e\n"
    },
    {
      "commit": "f7eefb25d54e4f4481004760f95f3e819e783ef1",
      "tree": "f266509b2a6e2e4fe207a01090303ff7c90202df",
      "parents": [
        "9a51086452eaf7ee39c485246c7bcc4a4481efae"
      ],
      "author": {
        "name": "beierlm",
        "email": "mark.beierl@canonical.com",
        "time": "Wed Apr 21 09:12:13 2021 -0400"
      },
      "committer": {
        "name": "beierlm",
        "email": "mark.beierl@canonical.com",
        "time": "Fri Apr 23 16:01:19 2021 +0200"
      },
      "message": "Attempt to remove swap\n\nAttempts to persist the deactivation of swap across reboots.\nNote: this can still be overridden by external mechanisms\nsuch as cloud-init\n\nFixes Bug 1062\n\nChange-Id: I4b78191da63a1528bfe56d2c3e9a33342b86af21\nSigned-off-by: beierlm \u003cmark.beierl@canonical.com\u003e\n"
    },
    {
      "commit": "9a51086452eaf7ee39c485246c7bcc4a4481efae",
      "tree": "8f65fb8a4a11f194f921f59776b80a192b09ee12",
      "parents": [
        "50942533f898050ad1a658286f713716fdec119d"
      ],
      "author": {
        "name": "garciadeblas",
        "email": "gerardo.garciadeblas@telefonica.com",
        "time": "Wed Apr 21 14:15:56 2021 +0200"
      },
      "committer": {
        "name": "garciadeblas",
        "email": "gerardo.garciadeblas@telefonica.com",
        "time": "Wed Apr 21 14:15:56 2021 +0200"
      },
      "message": "Add option to OSM installer to skip caching juju lxd images\n\nA new option \u0027--nocachelxdimages\u0027 has been added to\n\u0027installers/full_install_osm.sh\u0027. If specified, the installer will\nskip caching juju lxd images. The option will also skip crontab\nconfiguration to guarantee that the images are not cached daily.\n\nThe change also modifies \u0027ci_stage_3.groovy\u0027 to use that option in\nOSM pipeline, which will save installation time.\n\nChange-Id: I7bfc4432d9a1c99e39440daaf559db897944bd22\nSigned-off-by: garciadeblas \u003cgerardo.garciadeblas@telefonica.com\u003e\n"
    },
    {
      "commit": "50942533f898050ad1a658286f713716fdec119d",
      "tree": "4443c4eaf55ca49a64f545f2ed530d3169b198d6",
      "parents": [
        "920d756bbe87609b2f51d44279b269ff6f8ff746"
      ],
      "author": {
        "name": "garciadeblas",
        "email": "gerardo.garciadeblas@telefonica.com",
        "time": "Wed Apr 21 13:48:04 2021 +0200"
      },
      "committer": {
        "name": "garciadeblas",
        "email": "gerardo.garciadeblas@telefonica.com",
        "time": "Wed Apr 21 13:50:41 2021 +0200"
      },
      "message": "Fix ci_stage_1.groovy to take ROBOT_TAG_NAME as a string\n\nThis change will read the param ROBOT_TAG_NAME and add it as a string\nparam to be passed to downstream jobs, instead of a boolean param, as\nit was wrongly doing.\n\nChange-Id: I3b7042dc41cd9a270386c91fdbaa7987e23af655\nSigned-off-by: garciadeblas \u003cgerardo.garciadeblas@telefonica.com\u003e\n"
    },
    {
      "commit": "920d756bbe87609b2f51d44279b269ff6f8ff746",
      "tree": "d4a150d37842dda0d1c037dea19af4b6e44aaba4",
      "parents": [
        "cd91a315b9ee1a3313d199a6d4c38a16f7fc5560"
      ],
      "author": {
        "name": "beierlm",
        "email": "mark.beierl@canonical.com",
        "time": "Wed Apr 21 05:13:53 2021 -0400"
      },
      "committer": {
        "name": "beierlm",
        "email": "mark.beierl@canonical.com",
        "time": "Wed Apr 21 05:13:53 2021 -0400"
      },
      "message": "OSM Client Installation Fix\n\nUpdates stage 3 to present osmclient and IM debian packages.\nUpdates installer to also install pip requirements.txt if\nthose files are present from the osmclient .deb package\n\nFixes bug 1510\n\nChange-Id: I9ee44b265615935fee6c869c6c3c261739370183\nSigned-off-by: beierlm \u003cmark.beierl@canonical.com\u003e\n"
    },
    {
      "commit": "cd91a315b9ee1a3313d199a6d4c38a16f7fc5560",
      "tree": "a7c1278d28cc8c65eccc47671515cdef666a0df5",
      "parents": [
        "21a9d218341fbb3ae6bb56780a6586d15d13595c"
      ],
      "author": {
        "name": "garciadeblas",
        "email": "gerardo.garciadeblas@telefonica.com",
        "time": "Fri Apr 16 15:35:36 2021 +0200"
      },
      "committer": {
        "name": "beierlm",
        "email": "mark.beierl@canonical.com",
        "time": "Tue Apr 20 15:52:55 2021 +0200"
      },
      "message": "Update stage1 and stage3 to run robot tests with tag\n\nThis reverts commit b311476d34bf9d15bdcbf35b0d183779d2b3f0c9.\n\nThis commit updates stage1 and stage3 to allow running robot\ntests in stage3 by default for every commit.\n\nThe commit removes param DO_STAGE_4 since it is confusing. Only\nparams DO_ROBOT and ROBOT_TAG_NAME will be used. If DO_ROBOT is set\nto true, robot tests will be run in stage3 for all tests containing\nthe tag indicated by ROBOT_TAG_NAME. The param ROBOT_TAG_NAME replaces\nthe previous param TEST_NAME.\n\nMDG stage1 can specify params DO_ROBOT and ROBOT_TAG_NAME. If\nspecified, they will be used. Otherwise, the default for stage3 will\napply (DO_ROBOT\u003dtrue, ROBOT_TAG_NAME\u003dsanity).\n\nDaily job, which will run stage1, can also specify params DO_ROBOT\nand ROBOT_TAG_NAME. In principle, they will be set as follows:\nDO_ROBOT\u003dtrue, ROBOT_TAG_NAME\u003ddaily.\n\nStage1 job, in case of failure, will send an e-mail to OSM_MDL\nmailing list reporting the failure. The mail will only be sent\nif the name of the job starts with \"daily-stage_4\".\n\nChange-Id: Ibe37fb588fc48297f5fea6e654f9ad64c906d9a6\nSigned-off-by: garciadeblas \u003cgerardo.garciadeblas@telefonica.com\u003e\n"
    },
    {
      "commit": "21a9d218341fbb3ae6bb56780a6586d15d13595c",
      "tree": "8a98b84ef2bfac749f04e7dc1691e3a46a0fcfed",
      "parents": [
        "241be2c3c6bdaeda28534881f9419315152ae6e3"
      ],
      "author": {
        "name": "sousaedu",
        "email": "eduardo.sousa@canonical.com",
        "time": "Tue Apr 20 11:10:45 2021 +0200"
      },
      "committer": {
        "name": "sousaedu",
        "email": "eduardo.sousa@canonical.com",
        "time": "Tue Apr 20 11:10:45 2021 +0200"
      },
      "message": "Replacing ldap_user_enabled_default type from boolean to string\n\nChange-Id: Ib2ee5c0c16573e70eb212fde66588ee88991e2c6\nSigned-off-by: sousaedu \u003ceduardo.sousa@canonical.com\u003e\n"
    },
    {
      "commit": "241be2c3c6bdaeda28534881f9419315152ae6e3",
      "tree": "321900de4a98ec7cf7457ec43800be3db33ac573",
      "parents": [
        "99faf07eeb436ee1abb171c78ffbb90e24fe3807"
      ],
      "author": {
        "name": "beierlm",
        "email": "mark.beierl@canonical.com",
        "time": "Fri Apr 16 16:01:06 2021 -0400"
      },
      "committer": {
        "name": "beierlm",
        "email": "mark.beierl@canonical.com",
        "time": "Fri Apr 16 16:01:06 2021 -0400"
      },
      "message": "Bug 1509: Missing mysql binaries\n\nBrings two more mysql binaries forward into the final layer for POL\n\nFixes bug 1509\n\nChange-Id: I61780c5d2f2bd81bbff8e0a97b4c956ca65967a4\nSigned-off-by: beierlm \u003cmark.beierl@canonical.com\u003e\n"
    },
    {
      "commit": "99faf07eeb436ee1abb171c78ffbb90e24fe3807",
      "tree": "f54175796c7c9274666917024aa98c04f066d78e",
      "parents": [
        "b311476d34bf9d15bdcbf35b0d183779d2b3f0c9"
      ],
      "author": {
        "name": "beierlm",
        "email": "mark.beierl@canonical.com",
        "time": "Thu Apr 15 14:52:00 2021 -0400"
      },
      "committer": {
        "name": "beierlm",
        "email": "mark.beierl@canonical.com",
        "time": "Thu Apr 15 14:52:00 2021 -0400"
      },
      "message": "Add ping to robot container\n\nAdds iputils ping package to the robot container so it can\nping vms as part of its tests.\n\nChange-Id: I1b0e3a3f9c2e0860ceb05ffa4e04b86cc658557c\nSigned-off-by: beierlm \u003cmark.beierl@canonical.com\u003e\n"
    },
    {
      "commit": "b311476d34bf9d15bdcbf35b0d183779d2b3f0c9",
      "tree": "e728be5a9a1ee79cdce8be7b39b9d4540cd4a165",
      "parents": [
        "023e83c1369b6b67c03063a3eab0fb68909552fa"
      ],
      "author": {
        "name": "beierlm",
        "email": "mark.beierl@canonical.com",
        "time": "Wed Apr 14 13:02:15 2021 -0400"
      },
      "committer": {
        "name": "beierlm",
        "email": "mark.beierl@canonical.com",
        "time": "Wed Apr 14 13:03:13 2021 -0400"
      },
      "message": "Revert \"Update stage1 and stage3 to run robot tests with tag\"\n\nThis reverts commit 2a344a38ea05e493cfdf33a4d37d92126633823e.\n\nSyntax error/mismatched braces\n\nChange-Id: I23a1f8304dc45b27b9688bdf92825edb16af737f\nSigned-off-by: beierlm \u003cmark.beierl@canonical.com\u003e\n"
    },
    {
      "commit": "023e83c1369b6b67c03063a3eab0fb68909552fa",
      "tree": "111176aa4a7420f7456f6bfb7c2682c1814fd136",
      "parents": [
        "2a344a38ea05e493cfdf33a4d37d92126633823e"
      ],
      "author": {
        "name": "beierlm",
        "email": "mark.beierl@canonical.com",
        "time": "Wed Apr 14 10:12:58 2021 -0400"
      },
      "committer": {
        "name": "beierlm",
        "email": "mark.beierl@canonical.com",
        "time": "Wed Apr 14 18:49:16 2021 +0200"
      },
      "message": "Add missing software layers\n\nAdds openssh to MON\nAdds mysqladmin to POL\nAdds envsubst to tests\n\nFixes bug 1503\n\nChange-Id: Ieafee31695bfc6ccecb1f1bcf52b57e91a45686e\nSigned-off-by: beierlm \u003cmark.beierl@canonical.com\u003e\n"
    },
    {
      "commit": "2a344a38ea05e493cfdf33a4d37d92126633823e",
      "tree": "3e112a0ff2ba11fc8451e5edf78f757df139e1fd",
      "parents": [
        "ac08600d90e5a9604346d691f8a21ebe6f08eeac"
      ],
      "author": {
        "name": "garciadeblas",
        "email": "gerardo.garciadeblas@telefonica.com",
        "time": "Sat Apr 10 09:34:34 2021 +0200"
      },
      "committer": {
        "name": "beierlm",
        "email": "mark.beierl@canonical.com",
        "time": "Wed Apr 14 18:49:04 2021 +0200"
      },
      "message": "Update stage1 and stage3 to run robot tests with tag\n\nThis commit updates stage1 and stage3 to allow running robot\ntests in stage3 by default for every commit.\n\nThe commit removes param DO_STAGE_4 since it is confusing. Only\nparams DO_ROBOT and ROBOT_TAG will be used. If DO_ROBOT is set\nto true, robot tests will be run in stage3 for all tests containing\nthe tag indicated by ROBOT_TAG. The param ROBOT_TAG replaces\nthe previous param TEST_NAME.\n\nMDG stage1 can specify params DO_ROBOT and ROBOT_TAG. If specified,\nthey will be used. Otherwise, the default for stage3 will apply\n(DO_ROBOT\u003dtrue, ROBOT_TAG\u003dsanity).\n\nDaily job, which will run stage1, can also specify params DO_ROBOT\nand ROBOT_TAG. In principle, they will be set as follows:\nDO_ROBOT\u003dtrue, ROBOT_TAG\u003ddaily.\n\nStage1 job, in case of failure, will send an e-mail to OSM_MDL\nmailing list reporting the failure. The mail will only be sent\nif the name of the job starts with \"daily-stage_4\".\n\nChange-Id: If481f2da01f4c811495504329fe7b6d7bd88c9de\nSigned-off-by: garciadeblas \u003cgerardo.garciadeblas@telefonica.com\u003e\n"
    },
    {
      "commit": "ac08600d90e5a9604346d691f8a21ebe6f08eeac",
      "tree": "ff5346dd197976d59a8aba40767280c7ff5d8cae",
      "parents": [
        "3b36f4d76ff9e12fb20ab376e1f4bf15d13d7aed"
      ],
      "author": {
        "name": "garciadeblas",
        "email": "gerardo.garciadeblas@telefonica.com",
        "time": "Tue Apr 13 18:26:55 2021 +0200"
      },
      "committer": {
        "name": "beierlm",
        "email": "mark.beierl@canonical.com",
        "time": "Wed Apr 14 18:04:48 2021 +0200"
      },
      "message": "Fix bug 1151 to install openebs operator\n\nThis change updates the method install_k8s_storageclass of\nfull_install_osm.sh.\n\nThe change creates a temporary folder for downloading the K8s manifest\nfile for openebs. The download of the manifest file is decoupled from\nits application with kubectl (in the same way that it isdone for the\nCNI provider). After its application, an additional check is added to\nverify that the storage class openebs-hostpath has been defined. If it\ndoes not exist, the installation will fail and exit. Otherwise, it will\nproceed. Finally, the timeout for the openebs-hostpath storage class\nhas been increased from 300s to 400s.\n\nChange-Id: Ic1da8b9606bd7b3265f38c1da7389e5b2cdc741b\nSigned-off-by: garciadeblas \u003cgerardo.garciadeblas@telefonica.com\u003e\n"
    },
    {
      "commit": "3b36f4d76ff9e12fb20ab376e1f4bf15d13d7aed",
      "tree": "0dbe430638c9cb5d6ce686cd43497531f2500978",
      "parents": [
        "3c3ea19446f994a4b1e97b3ef10a1062a2e3ad21"
      ],
      "author": {
        "name": "beierlm",
        "email": "mark.beierl@canonical.com",
        "time": "Tue Apr 13 17:01:53 2021 -0400"
      },
      "committer": {
        "name": "beierlm",
        "email": "mark.beierl@canonical.com",
        "time": "Tue Apr 13 23:47:00 2021 +0200"
      },
      "message": "Adding SCP\n\nLCM also needs to shell out to SCP so that command is needed in\nfinal layer too\n\nChange-Id: Ifb7b7a5ceefe8e31e11c6f2fad567c0ee3e3cc6c\nSigned-off-by: beierlm \u003cmark.beierl@canonical.com\u003e\n"
    },
    {
      "commit": "3c3ea19446f994a4b1e97b3ef10a1062a2e3ad21",
      "tree": "87457cdc0f535a156e1c61c14350969170751ec7",
      "parents": [
        "44d3d012155f42e2e0a2301cc7cfb1b6f68ca452"
      ],
      "author": {
        "name": "garciadeblas",
        "email": "gerardo.garciadeblas@telefonica.com",
        "time": "Fri Mar 26 13:22:50 2021 +0100"
      },
      "committer": {
        "name": "beierlm",
        "email": "mark.beierl@canonical.com",
        "time": "Tue Apr 13 22:19:49 2021 +0200"
      },
      "message": "Update robot test tag from sanity to daily\n\nChange-Id: I6ca0579e492c1a96a3f89468f153bd280afc50e5\nSigned-off-by: garciadeblas \u003cgerardo.garciadeblas@telefonica.com\u003e\n"
    },
    {
      "commit": "44d3d012155f42e2e0a2301cc7cfb1b6f68ca452",
      "tree": "8e1cfd52cfd946392279240d9d08093a287b8d35",
      "parents": [
        "9c33b5a2184215ce8623280170f5b139eaf057fa"
      ],
      "author": {
        "name": "beierlm",
        "email": "mark.beierl@canonical.com",
        "time": "Tue Apr 13 12:18:37 2021 -0400"
      },
      "committer": {
        "name": "beierlm",
        "email": "mark.beierl@canonical.com",
        "time": "Tue Apr 13 13:58:41 2021 -0400"
      },
      "message": "Bug 1501 - Correct tag for push\n\nChange to use the tag of the current build to promote to the\nfinal dockertag that is pushed to Dockerhub\n\nFixes bug 1501\n\nChange-Id: I13b83afd9dad013cd51b646a6a14399c8c62cd3c\nSigned-off-by: beierlm \u003cmark.beierl@canonical.com\u003e\n"
    },
    {
      "commit": "9c33b5a2184215ce8623280170f5b139eaf057fa",
      "tree": "bdaa21b46a8930658d2d819456cdad1b90b45a5b",
      "parents": [
        "14e0ad76c67ac273317791b4b2b96aa04f5ea0ac"
      ],
      "author": {
        "name": "beierlm",
        "email": "mark.beierl@canonical.com",
        "time": "Tue Apr 13 10:04:22 2021 -0400"
      },
      "committer": {
        "name": "beierlm",
        "email": "mark.beierl@canonical.com",
        "time": "Tue Apr 13 11:00:20 2021 -0400"
      },
      "message": "Bugs 1499, 1500: missing runtime components\n\nAdding ca-certificates for SSL verification\nAdding ssh cli as it is needed by something in LCM\n\nFixes Bug 1499\nFixes Bug 1500\n\nChange-Id: Ib7fab398cf39fd577003cf5dd5ac48b8d1b70121\nSigned-off-by: beierlm \u003cmark.beierl@canonical.com\u003e\n"
    },
    {
      "commit": "14e0ad76c67ac273317791b4b2b96aa04f5ea0ac",
      "tree": "fa587a88eb2f4d6d402a8c39d78705645e59ca29",
      "parents": [
        "e4b0c4153709d35221796e0301b4f6b68ae953da"
      ],
      "author": {
        "name": "beierlm",
        "email": "mark.beierl@canonical.com",
        "time": "Mon Apr 12 16:05:38 2021 -0400"
      },
      "committer": {
        "name": "beierlm",
        "email": "mark.beierl@canonical.com",
        "time": "Mon Apr 12 16:05:38 2021 -0400"
      },
      "message": "Fixes for bug 1496\n\nNo longer uses a build layer as there are development tools we still\nneed at runtime.\n\nBug 1496\n\nChange-Id: Ia655b88dd0e36cbba20b240be0aede5670904027\nSigned-off-by: beierlm \u003cmark.beierl@canonical.com\u003e\n"
    },
    {
      "commit": "e4b0c4153709d35221796e0301b4f6b68ae953da",
      "tree": "148a3d261a33f260b877c88192f236d067ea4f3c",
      "parents": [
        "249cd4617244a1294dd1e28ebc262e1b393e36c6"
      ],
      "author": {
        "name": "sousaedu",
        "email": "eduardo.sousa@canonical.com",
        "time": "Thu Apr 08 15:57:59 2021 +0200"
      },
      "committer": {
        "name": "sousaedu",
        "email": "eduardo.sousa@canonical.com",
        "time": "Thu Apr 08 16:39:21 2021 +0200"
      },
      "message": "Bugfix 1491 - adding /etc/protocols\n\nChange-Id: Ib6fa3f6c2c3538aed02c9d6fa122ebc2c6cc5afe\nSigned-off-by: sousaedu \u003ceduardo.sousa@canonical.com\u003e\n"
    },
    {
      "commit": "249cd4617244a1294dd1e28ebc262e1b393e36c6",
      "tree": "2023456fa1b0989a0c1330ad55b5b238f10a1081",
      "parents": [
        "55a9ad4590d0abff6f3c2328a711e5fa59410c18"
      ],
      "author": {
        "name": "beierlm",
        "email": "mark.beierl@canonical.com",
        "time": "Wed Apr 07 14:19:03 2021 -0400"
      },
      "committer": {
        "name": "beierlm",
        "email": "mark.beierl@canonical.com",
        "time": "Wed Apr 07 14:19:03 2021 -0400"
      },
      "message": "Fixes Bug 1492\n\nAdds ssh-keygen to the final layer as it is needed at runtime.\n\nChange-Id: I2bd773a388b0d26b453ebb5053f3f07e9473996a\nSigned-off-by: beierlm \u003cmark.beierl@canonical.com\u003e\n"
    }
  ],
  "next": "55a9ad4590d0abff6f3c2328a711e5fa59410c18"
}
