)]}'
{
  "log": [
    {
      "commit": "0726f767cfed9c2e83ccd11ffb6b5abd9c80d707",
      "tree": "f2cdbeaf8708b1b439902bef1bbee8c54df6ea2c",
      "parents": [
        "e5d0491653447c06f5bf28a227ae71ec72cd186b"
      ],
      "author": {
        "name": "garciadeblas",
        "email": "gerardo.garciadeblas@telefonica.com",
        "time": "Wed Jun 07 23:22:09 2023 +0200"
      },
      "committer": {
        "name": "garciadeblas",
        "email": "gerardo.garciadeblas@telefonica.com",
        "time": "Thu Jun 08 11:20:42 2023 +0200"
      },
      "message": "Simplify copy of libmd0 library in POL dockerfile\n\nChange-Id: Id411b68789ffcb705abafd9c336df77071cb8195\nSigned-off-by: garciadeblas \u003cgerardo.garciadeblas@telefonica.com\u003e\n"
    },
    {
      "commit": "41170eaf9d1c4b30885df8dde7458fa03cba9c8c",
      "tree": "c9b093d9b7ef284827d5c53061c9f61d6f4edab7",
      "parents": [
        "ee0e42bd01045016a7d782a4e19069a905cd8d68"
      ],
      "author": {
        "name": "Gulsum Atici",
        "email": "gulsum.atici@canonical.com",
        "time": "Wed Jun 07 16:18:15 2023 +0300"
      },
      "committer": {
        "name": "beierlm",
        "email": "mark.beierl@canonical.com",
        "time": "Wed Jun 07 18:52:19 2023 +0200"
      },
      "message": "Add missing libmd0 library to POL dockerfile\n\nChange-Id: Ida7c638c33efdf2413a8fa0218e21edf7c805b2b\nSigned-off-by: Gulsum Atici \u003cgulsum.atici@canonical.com\u003e\n"
    },
    {
      "commit": "6bd55c1f6a85eaf3ce614db811cdd7cfb2abc4ac",
      "tree": "5ec91b537cd29641cffd327f833b6a8fb63d34c9",
      "parents": [
        "5671dce4ef9fd497721fe07376d77244d783867f"
      ],
      "author": {
        "name": "garciadeblas",
        "email": "gerardo.garciadeblas@telefonica.com",
        "time": "Wed May 17 12:19:59 2023 +0200"
      },
      "committer": {
        "name": "garciadeblas",
        "email": "gerardo.garciadeblas@telefonica.com",
        "time": "Wed May 31 11:52:21 2023 +0200"
      },
      "message": "Update Webhook/Dockerfile to use Ubuntu22 as base image\n\nChange-Id: Ic26a3b442bb599b618974571d827a49a0cc73660\nSigned-off-by: garciadeblas \u003cgerardo.garciadeblas@telefonica.com\u003e\n"
    },
    {
      "commit": "e78f5a762565fe67b2637b560fdc829a9d71ccd0",
      "tree": "5de18ea8b5757ccdc889d23cfc3a4e6983b24f40",
      "parents": [
        "2aab0d77d06ee94a10ffed431d1b270871ce319e"
      ],
      "author": {
        "name": "garciadeblas",
        "email": "gerardo.garciadeblas@telefonica.com",
        "time": "Wed May 17 17:53:37 2023 +0200"
      },
      "committer": {
        "name": "garciadeblas",
        "email": "gerardo.garciadeblas@telefonica.com",
        "time": "Thu May 18 11:40:14 2023 +0200"
      },
      "message": "Update tests and NBI Dockerfile to patch pyangbing and install libmagic1\n\nChange-Id: If262e372ce26b04df5ac54961336620f27897933\nSigned-off-by: garciadeblas \u003cgerardo.garciadeblas@telefonica.com\u003e\n"
    },
    {
      "commit": "be5864a7da380b52e846465466c3363a32d5882b",
      "tree": "1325285fdfac6f41a8cc6528d68680e300b8a1d2",
      "parents": [
        "02feb8ef9ae5f545a111759cbbe9f01b1741cc85"
      ],
      "author": {
        "name": "garciadeblas",
        "email": "gerardo.garciadeblas@telefonica.com",
        "time": "Thu May 11 15:34:13 2023 +0200"
      },
      "committer": {
        "name": "garciadeblas",
        "email": "gerardo.garciadeblas@telefonica.com",
        "time": "Thu May 11 15:38:52 2023 +0200"
      },
      "message": "Update tests/Dockerfile to make it work with Ubuntu22 base image\n\nChange-Id: I0a7db076f5e9db92a8891d13636f5ac0a845ab4a\nSigned-off-by: garciadeblas \u003cgerardo.garciadeblas@telefonica.com\u003e\n"
    },
    {
      "commit": "02feb8ef9ae5f545a111759cbbe9f01b1741cc85",
      "tree": "2473db830191f386af09c439836538763c021da4",
      "parents": [
        "54f21dc2e06cc72582026cf28b2206042f87133d"
      ],
      "author": {
        "name": "Mark Beierl",
        "email": "mark.beierl@canonical.com",
        "time": "Wed May 10 11:44:11 2023 -0400"
      },
      "committer": {
        "name": "beierlm",
        "email": "mark.beierl@canonical.com",
        "time": "Wed May 10 21:47:27 2023 +0200"
      },
      "message": "Updates to Python 3.10 and Ubuntu22.04\n\nUpdates all dockerfiles for stage 3 to use newer versions\n\nChange-Id: I4d73e04e11be4e12c98467f5d24ee5daff699d89\nSigned-off-by: Mark Beierl \u003cmark.beierl@canonical.com\u003e\n"
    },
    {
      "commit": "1233df73c57b1c72e282218839c18b139b3b5aa6",
      "tree": "16c938bdd7300fe8b97509a41608c799478dc7fb",
      "parents": [
        "82afc03ffce54cf3415e91ed077fb2338e2de7e9"
      ],
      "author": {
        "name": "garciadeblas",
        "email": "gerardo.garciadeblas@telefonica.com",
        "time": "Wed May 10 17:02:39 2023 +0200"
      },
      "committer": {
        "name": "garciadeblas",
        "email": "gerardo.garciadeblas@telefonica.com",
        "time": "Wed May 10 17:02:39 2023 +0200"
      },
      "message": "Update Airflow Dockerfile to unpack python3.10 versions of osm_common and osm_ngsa\n\nChange-Id: I2a650b66cfdf8bb2249882947d0a47622c673806\nSigned-off-by: garciadeblas \u003cgerardo.garciadeblas@telefonica.com\u003e\n"
    },
    {
      "commit": "0b7ef27773763a547581023f7b72f3d193bc898f",
      "tree": "611900c5a154d676a4cb59982943f076c318e6da",
      "parents": [
        "3763099835a202bb52a6d5db7b8e9c89261aec7a"
      ],
      "author": {
        "name": "garciadeblas",
        "email": "gerardo.garciadeblas@telefonica.com",
        "time": "Wed May 10 10:50:34 2023 +0200"
      },
      "committer": {
        "name": "garciadeblas",
        "email": "gerardo.garciadeblas@telefonica.com",
        "time": "Wed May 10 10:56:08 2023 +0200"
      },
      "message": "Update Airflow version to 2.5.3 and Airflow Helm chart version to 1.9.0\n\nChange-Id: I98928685b3f3d5399f8c97d306e2ba7878b5515d\nSigned-off-by: garciadeblas \u003cgerardo.garciadeblas@telefonica.com\u003e\n"
    },
    {
      "commit": "05ee8ab29eb39cc34bd679e238c8051f29d93c35",
      "tree": "ddfc3a1f547579aa1d369787c5436a2b7e23661f",
      "parents": [
        "fc5714cf86a58590c2516dff0562ce859aace267"
      ],
      "author": {
        "name": "sritharan",
        "email": "priyadarshini@tataelxsi.co.in",
        "time": "Fri Apr 28 05:38:10 2023 +0000"
      },
      "committer": {
        "name": "garciadeblas",
        "email": "gerardo.garciadeblas@telefonica.com",
        "time": "Thu May 04 17:18:08 2023 +0200"
      },
      "message": "Feature 10986: Autoheal switch and Autoscale switch\n\nChange-Id: I851299bf9bf57e9e50d6e1ad387766bbe13a192d\nSigned-off-by: sritharan \u003cpriyadarshini@tataelxsi.co.in\u003e\n"
    },
    {
      "commit": "8177b9cb342c3f820e5ba3dab85f633970960a95",
      "tree": "120f2118847ee2f99d1382c3d4c81a3457842ea2",
      "parents": [
        "7ff88a60b6493380746c694c0fad1b251ce08878"
      ],
      "author": {
        "name": "SANDHYA.JS",
        "email": "sandhya.j@tataelxsi.co.in",
        "time": "Wed Apr 26 09:48:39 2023 +0530"
      },
      "committer": {
        "name": "garciadeblas",
        "email": "gerardo.garciadeblas@telefonica.com",
        "time": "Wed Apr 26 15:58:54 2023 +0200"
      },
      "message": "Fix Bug 2121: NG-UI uses unmaintained Chokidar version\n\n\t- Changed the node version from 10 to 14 incompatible with angular 14\n\t  version.\n\nChange-Id: Ib27ac394e2a30b9f66be530eab7fa3678d6bae01\nSigned-off-by: SANDHYA.JS \u003csandhya.j@tataelxsi.co.in\u003e\n"
    },
    {
      "commit": "f91f9c32f0d3cd4011a288235d0e4e1ba44b85d5",
      "tree": "9544c26ddc5f09c23d27f36dd7ce2b73e9f1623f",
      "parents": [
        "0e49b4aa3a8853ea5b9702e0bc58134d8a4bcd88"
      ],
      "author": {
        "name": "aguilard",
        "email": "e.dah.tid@telefonica.com",
        "time": "Thu Apr 13 16:57:57 2023 +0000"
      },
      "committer": {
        "name": "aguilard",
        "email": "e.dah.tid@telefonica.com",
        "time": "Tue Apr 25 09:59:22 2023 +0000"
      },
      "message": "Feature 10981: extended Prometheus sidecar to dump alerts rules in config files\n\nChange-Id: Ic454c894b60d0b2b88b6ea81ca35a0bf4d54ebac\nSigned-off-by: aguilard \u003ce.dah.tid@telefonica.com\u003e\n"
    },
    {
      "commit": "0e49b4aa3a8853ea5b9702e0bc58134d8a4bcd88",
      "tree": "9b94b256b1697e62df107883e3a75917268d0b3f",
      "parents": [
        "cb9bb7a66ce49050e2ea005276f7d342673bbcc6"
      ],
      "author": {
        "name": "garciadeblas",
        "email": "gerardo.garciadeblas@telefonica.com",
        "time": "Mon Apr 17 12:38:17 2023 +0200"
      },
      "committer": {
        "name": "garciadeblas",
        "email": "gerardo.garciadeblas@telefonica.com",
        "time": "Thu Apr 20 18:16:51 2023 +0200"
      },
      "message": "Feature 10981: remove mon and pol for ng-sa installation\n\nThis change removes the deployment of POL for NG-SA installation.\nIn addition, it deploys a reduced MON, which will only run\nmon-dashboarder. A new K8s manifest (ng-mon.yaml )file has been created\nfor the purpose.\n\nChange-Id: I243a2710d7b883d505ff4b4d012f7d67920f0e73\nSigned-off-by: garciadeblas \u003cgerardo.garciadeblas@telefonica.com\u003e\n"
    },
    {
      "commit": "cb9bb7a66ce49050e2ea005276f7d342673bbcc6",
      "tree": "7df8ef91de889a25af55545d549a19f7bf66f26d",
      "parents": [
        "1805613aa8e2eb92a6daa7f7883ff10089447d37"
      ],
      "author": {
        "name": "aguilard",
        "email": "e.dah.tid@telefonica.com",
        "time": "Tue Apr 18 16:25:19 2023 +0000"
      },
      "committer": {
        "name": "garciadeblas",
        "email": "gerardo.garciadeblas@telefonica.com",
        "time": "Thu Apr 20 14:04:36 2023 +0200"
      },
      "message": "Feature 10981: fix CMD in webhook Dockerfile\n\nChange-Id: If8332c12c2f065c0a4d195873e24a98aa34b0ed4\nSigned-off-by: aguilard \u003ce.dah.tid@telefonica.com\u003e\n"
    },
    {
      "commit": "4c246cfd7065f2a06191e97e0d7970ef2ffaf1f9",
      "tree": "4fd5c212e73c9aa0267a6a0b4534dc80071a9cf8",
      "parents": [
        "2c5b33f530801667937e9147829bf8b02bd00409"
      ],
      "author": {
        "name": "garciadeblas",
        "email": "gerardo.garciadeblas@telefonica.com",
        "time": "Thu Apr 13 11:01:15 2023 +0200"
      },
      "committer": {
        "name": "garciadeblas",
        "email": "gerardo.garciadeblas@telefonica.com",
        "time": "Thu Apr 13 12:22:09 2023 +0200"
      },
      "message": "Add Dockerfile for Webhook translator\n\nChange-Id: Id9a787e0fd3fd953b1b2ace190cdca6a77199f27\nSigned-off-by: garciadeblas \u003cgerardo.garciadeblas@telefonica.com\u003e\n"
    },
    {
      "commit": "7e26f9a0142e12dceda03d4b6e8cbbcbb2460c19",
      "tree": "658507dcd71f731f5029f560bcad0d1f1f65ce4e",
      "parents": [
        "bacdfa852d07131631709fa16de142eb9257235e"
      ],
      "author": {
        "name": "garciadeblas",
        "email": "gerardo.garciadeblas@telefonica.com",
        "time": "Mon Mar 27 12:49:43 2023 +0200"
      },
      "committer": {
        "name": "garciadeblas",
        "email": "gerardo.garciadeblas@telefonica.com",
        "time": "Tue Apr 11 13:51:06 2023 +0200"
      },
      "message": "Remove unnecessary Makefile related to old docker image build process\n\nChange-Id: Icc304cfe7124979584405ec6635ce2c7a9861eac\nSigned-off-by: garciadeblas \u003cgerardo.garciadeblas@telefonica.com\u003e\n"
    },
    {
      "commit": "75e3d990ec1cdb318f40f40676724a42e6528381",
      "tree": "8a9414b95df26d27966035e852c24d7664ecae22",
      "parents": [
        "fb220c0cbdf0936d0cd52e4527832aeadc9ac2b4"
      ],
      "author": {
        "name": "garciadeblas",
        "email": "gerardo.garciadeblas@telefonica.com",
        "time": "Thu Mar 23 17:31:44 2023 +0100"
      },
      "committer": {
        "name": "garciadeblas",
        "email": "gerardo.garciadeblas@telefonica.com",
        "time": "Tue Mar 28 18:35:49 2023 +0200"
      },
      "message": "Update base image for Airflow to support Python 3.10\n\nChange-Id: I4d0bd5be38faff10de4bd2dbaaa9a6010ab12732\nSigned-off-by: garciadeblas \u003cgerardo.garciadeblas@telefonica.com\u003e\n"
    },
    {
      "commit": "fb220c0cbdf0936d0cd52e4527832aeadc9ac2b4",
      "tree": "f9fc559efdb9b8ceb1049364ca9d23709bfadf89",
      "parents": [
        "d0303f5fff9c744aa101767166e94277c9e3259f"
      ],
      "author": {
        "name": "garciadeblas",
        "email": "gerardo.garciadeblas@telefonica.com",
        "time": "Thu Mar 23 17:29:26 2023 +0100"
      },
      "committer": {
        "name": "garciadeblas",
        "email": "gerardo.garciadeblas@telefonica.com",
        "time": "Tue Mar 28 18:35:49 2023 +0200"
      },
      "message": "Update base image for Airflow to 2.5.2\n\nChange-Id: Id73a0de10b80a4154e1816c5695d3c96de1b03fe\nSigned-off-by: garciadeblas \u003cgerardo.garciadeblas@telefonica.com\u003e\n"
    },
    {
      "commit": "ef27d2e228e3dcfe572dc77ce7e4342085630acf",
      "tree": "5d49548a60453c1f73454f721aa91f4341cc22e0",
      "parents": [
        "57b89ae46f768a725e2ca7f01f7dfa97254e049a"
      ],
      "author": {
        "name": "garciadeblas",
        "email": "gerardo.garciadeblas@telefonica.com",
        "time": "Wed Mar 22 22:03:13 2023 +0100"
      },
      "committer": {
        "name": "garciadeblas",
        "email": "gerardo.garciadeblas@telefonica.com",
        "time": "Wed Mar 22 22:03:19 2023 +0100"
      },
      "message": "Remove duplicated lines in Airflow Dockerfile\n\nChange-Id: Iaeb200d498c01e53a7748293d39b6d9a0ba3cfa9\nSigned-off-by: garciadeblas \u003cgerardo.garciadeblas@telefonica.com\u003e\n"
    },
    {
      "commit": "9f58633dd387f433c6d140ff4d0a0de91907529b",
      "tree": "51c987ffa7e20220f509bb8b41bbaacd9db0411a",
      "parents": [
        "d2d00c7a4d69e1865f31a21d84592684189dea81"
      ],
      "author": {
        "name": "garciadeblas",
        "email": "gerardo.garciadeblas@telefonica.com",
        "time": "Mon Nov 28 23:54:26 2022 +0100"
      },
      "committer": {
        "name": "garciadeblas",
        "email": "gerardo.garciadeblas@telefonica.com",
        "time": "Tue Nov 29 09:13:36 2022 +0100"
      },
      "message": "Update Airflow/Dockerfile to install osm_ngsa deb package in user folder\n\nChange-Id: Iacc57c09341252ca7d7a11f89a2ba7a3ba697cf9\nSigned-off-by: garciadeblas \u003cgerardo.garciadeblas@telefonica.com\u003e\n"
    },
    {
      "commit": "0cdfb57951187cc077418f6d76976469ff72b691",
      "tree": "2762964457ad623480b0cd8aeabbd9f889dbca6a",
      "parents": [
        "45ab04c03ec1242fe0b02abbd9f1403a5e71afb3"
      ],
      "author": {
        "name": "garciadeblas",
        "email": "gerardo.garciadeblas@telefonica.com",
        "time": "Fri Nov 11 10:24:51 2022 +0100"
      },
      "committer": {
        "name": "garciadeblas",
        "email": "gerardo.garciadeblas@telefonica.com",
        "time": "Fri Nov 25 13:07:03 2022 +0100"
      },
      "message": "Update Dockerfile Airflow image and values.yaml to definitive\n\nChange-Id: I2be745edd4dd292cbb29bde58655c47bb52d5a32\nSigned-off-by: garciadeblas \u003cgerardo.garciadeblas@telefonica.com\u003e\n"
    },
    {
      "commit": "bef284e9650c8d1ee5358f975eebe5a46d2303c9",
      "tree": "6ddf368e62031b370d68bfcf69d95c5c985c8bd2",
      "parents": [
        "7688da499d0536e60e920ac65472f2bcc2d4fed2"
      ],
      "author": {
        "name": "garciadeblas",
        "email": "gerardo.garciadeblas@telefonica.com",
        "time": "Fri Nov 18 00:55:44 2022 +0100"
      },
      "committer": {
        "name": "garciadeblas",
        "email": "gerardo.garciadeblas@telefonica.com",
        "time": "Fri Nov 18 10:54:12 2022 +0100"
      },
      "message": "Add mon-exporter as scrape target in Prometheus\n\nThe Prometheus sidecar is expected to generate the scrape targets from\nthe config map and from the prometheus_jobs in MongoDB. MON is adding\nmon-exporter as prometheus_job in MongoDB. There are race conditions in\nthe start of MON and Prometheus that prevent the sidecar to be aware\nof the mon-exporter being added to prometheus_jobs collection in\nMongoDB.\n\nThis change adds mon-exporter to the default scrape-targets and reconciles\nthe jobs in Mongo and the jobs in the configmap, prevailing the job in the\nconfigmap if duplicated.\n\nChange-Id: Ib6f1cb89723d7b4942eeb77fd0ea46a0d3493d58\nSigned-off-by: garciadeblas \u003cgerardo.garciadeblas@telefonica.com\u003e\n"
    },
    {
      "commit": "7688da499d0536e60e920ac65472f2bcc2d4fed2",
      "tree": "4eeb47f67962a6338d3747e27bf4a1ef6cd118ff",
      "parents": [
        "7b53d2629d0c181e026e4eaa1b271b12f36c85f5"
      ],
      "author": {
        "name": "garciadeblas",
        "email": "gerardo.garciadeblas@telefonica.com",
        "time": "Thu Nov 17 17:44:23 2022 +0100"
      },
      "committer": {
        "name": "garciadeblas",
        "email": "gerardo.garciadeblas@telefonica.com",
        "time": "Thu Nov 17 17:45:02 2022 +0100"
      },
      "message": "Log generated prometheus config file in sidecar\n\nChange-Id: Iafefe1d4fc91521ecc0da067c0d54bb6d26baa31\nSigned-off-by: garciadeblas \u003cgerardo.garciadeblas@telefonica.com\u003e\n"
    },
    {
      "commit": "7b53d2629d0c181e026e4eaa1b271b12f36c85f5",
      "tree": "c2149c1c25588471489eb460bbf18a83e56fa2fc",
      "parents": [
        "3a1db657765884d4fd6dec4f0eba2e6996f445ad"
      ],
      "author": {
        "name": "garciadeblas",
        "email": "gerardo.garciadeblas@telefonica.com",
        "time": "Fri Nov 04 23:18:48 2022 +0100"
      },
      "committer": {
        "name": "garciadeblas",
        "email": "gerardo.garciadeblas@telefonica.com",
        "time": "Thu Nov 17 14:08:17 2022 +0100"
      },
      "message": "Feature 10967 New option ngsa to install monitoring pipeline architecture\n\nThis change covers the installation of Apache Airflow\nand Prometheus Pushgateway as an experimental option in\nthe installer.\n\nChanges are the following:\n- `installers/full_install_osm.sh`:\n  - The installer includes a new option \"--ng-sa\" to install Airflow and\n    Prometheus Pushgateway\n  - When the option is used, the script will call `installers/install_ng_sa.sh`\n    in turn.\n- `installers/install_ng_sa.sh`:\n  - This script will install Airflow and Pushgateway in the OSM Kubernetes\n    cluster in osm namespace using the helm charts from the respective communities.\n- `installers/helm/values/airflow/values.yaml`:\n   - File with the values to be used for the installation of Airflow helm chart.\n- `docker/Airflow/Dockerfile`:\n  - Dockerfile used to build the Airflow image, incorporating the DAG Python files,\n    requirements and internal Python libraries used by DAGs from `osm_ngsa.deb`.\n\nChange-Id: I04cb60b25a9a32e42d4a97fac2d1f6abf868b1f7\nSigned-off-by: garciadeblas \u003cgerardo.garciadeblas@telefonica.com\u003e\n"
    },
    {
      "commit": "84fe31f632166d2fbf566968bd25aa9545e96fdc",
      "tree": "e20ac8d686ff230c693c7ff80b9ff1e98e9cb88a",
      "parents": [
        "8fed108b98ba8089f9ea6a2655399f26bcaf040e"
      ],
      "author": {
        "name": "garciadeblas",
        "email": "gerardo.garciadeblas@telefonica.com",
        "time": "Tue Nov 15 14:12:48 2022 +0100"
      },
      "committer": {
        "name": "garciadeblas",
        "email": "gerardo.garciadeblas@telefonica.com",
        "time": "Wed Nov 16 10:09:16 2022 +0100"
      },
      "message": "Add init loop in prometheus sidecar container\n\nChange-Id: Ia6502c0e4ceef5354b27768e8632ea1e58a14076\nSigned-off-by: garciadeblas \u003cgerardo.garciadeblas@telefonica.com\u003e\n"
    },
    {
      "commit": "09eaa9263cfd3f0eaf3c10d756a781ee241cb5e6",
      "tree": "bdf1416bd239c97030df8285cd07b55be9e7f15c",
      "parents": [
        "d2772ad7d595c59fc9d06e83cbc11b8172fc3495"
      ],
      "author": {
        "name": "garciadeblas",
        "email": "gerardo.garciadeblas@telefonica.com",
        "time": "Wed Sep 07 22:57:53 2022 +0200"
      },
      "committer": {
        "name": "garciadeblas",
        "email": "gerardo.garciadeblas@telefonica.com",
        "time": "Thu Nov 03 10:50:04 2022 +0100"
      },
      "message": "Feature 10961 Addition of external targets to OSM Prometheus\n\nThis commit allows the automatic regeneration of a Prometheus config\nfile from a sidecar by combining the information in PROMETHEUS_BASE_CONFIG_FILE\nand the prometheus_jobs in mongo.\n\nChange-Id: I0246d60ec32733a088ca8590a6445735549bf4de\nSigned-off-by: garciadeblas \u003cgerardo.garciadeblas@telefonica.com\u003e\n"
    },
    {
      "commit": "efa4c2b1e2baaf564d4550a45265b12330df5970",
      "tree": "3e9fe0eb92d35aa266e3587954e6d2e45b3adc20",
      "parents": [
        "feb9212ef9c27a5d1a972cfbb7b5a829220c0699"
      ],
      "author": {
        "name": "garciadeblas",
        "email": "gerardo.garciadeblas@telefonica.com",
        "time": "Wed Sep 07 22:35:53 2022 +0200"
      },
      "committer": {
        "name": "garciadeblas",
        "email": "gerardo.garciadeblas@telefonica.com",
        "time": "Fri Sep 30 12:38:20 2022 +0200"
      },
      "message": "Flake8 compliance in Prometheus/src/app.py\n\nChange-Id: I1f09864d979d0d300ad85d794e1a3bb9bebacf68\nSigned-off-by: garciadeblas \u003cgerardo.garciadeblas@telefonica.com\u003e\n"
    },
    {
      "commit": "e5b9ba619c48d8768a3e75ed35883c034c38e107",
      "tree": "b3023dbc6418fc64e4568d69ad5e92f69c30364c",
      "parents": [
        "dbc2c0ebc0491d1df2c175384ab399ab19451a40"
      ],
      "author": {
        "name": "Mark Beierl",
        "email": "mark.beierl@canonical.com",
        "time": "Thu Sep 08 05:44:06 2022 -0400"
      },
      "committer": {
        "name": "beierlm",
        "email": "mark.beierl@canonical.com",
        "time": "Thu Sep 08 18:05:43 2022 +0200"
      },
      "message": "Bug 2139: OSM OCI images have 172.21.1.1 as apt proxy\n\nRemoves the apt proxy configuration from the final\nimage layers\n\nChange-Id: I3f2dfd81a04b42d3ee570cdc71ca41da39e621d0\nSigned-off-by: Mark Beierl \u003cmark.beierl@canonical.com\u003e\n"
    },
    {
      "commit": "a02b4e039b398572c4f73519ce99f8e85f454515",
      "tree": "ca2a3b7b84bc132adb69bd395e17959d464c3733",
      "parents": [
        "5d19ac25a6d26ef853399a46f6c2d190b5c2b803"
      ],
      "author": {
        "name": "garciadeblas",
        "email": "gerardo.garciadeblas@telefonica.com",
        "time": "Tue May 24 10:30:40 2022 +0200"
      },
      "committer": {
        "name": "garciadeblas",
        "email": "gerardo.garciadeblas@telefonica.com",
        "time": "Tue May 24 10:30:40 2022 +0200"
      },
      "message": "Update keystone version to 18.1\n\nChange-Id: I3ce790627d0a942f8df7c5b98a9afe078ffc41ab\nSigned-off-by: garciadeblas \u003cgerardo.garciadeblas@telefonica.com\u003e\n"
    },
    {
      "commit": "8513046cae23e90b04480a96e023d053ad118522",
      "tree": "c98a7690c3ce0630578e87b2a788c2168fa286d7",
      "parents": [
        "9f5e6d69bc565bcfa529a036731ebaf06226559c"
      ],
      "author": {
        "name": "David Garcia",
        "email": "david.garcia@canonical.com",
        "time": "Wed Apr 27 13:46:34 2022 +0200"
      },
      "committer": {
        "name": "garciadav",
        "email": "david.garcia@canonical.com",
        "time": "Wed May 04 10:04:35 2022 +0200"
      },
      "message": "Fix permissions of ca-certificates.crt in LCM Dockerfile\n\nChange-Id: Iad8d16d24ab5c6bc545e3470aec8ae05f98b4c68\nSigned-off-by: David Garcia \u003cdavid.garcia@canonical.com\u003e\n"
    },
    {
      "commit": "8400395b2e94a3a886cc3192be3fc125aa5dd7c1",
      "tree": "9e6a3894c9da6530a349e7acdb9e0909e9621383",
      "parents": [
        "49c463378083dd80e7638c26782fd6d6d7d768fd"
      ],
      "author": {
        "name": "beierlm",
        "email": "mark.beierl@canonical.com",
        "time": "Thu Mar 10 12:48:00 2022 +0100"
      },
      "committer": {
        "name": "beierlm",
        "email": "mark.beierl@canonical.com",
        "time": "Thu Mar 10 14:37:48 2022 +0100"
      },
      "message": "Revert \"Fix bug 1702 Adding non-root user to run NG-UI\"\n\nThis reverts commit b147d7129db4f7cae26a31230af184c958b20683.\n\nReason for revert: NG-UI Container does not start up due to non-root user\n\nnginx: [warn] the \"user\" directive makes sense only if the master process runs with super-user privileges, ignored in /etc/nginx/nginx.conf:1\nnginx: [emerg] bind() to 0.0.0.0:80 failed (13: Permission denied)\n\nChange-Id: Ibc44fdfe57ca576df70f12f5bb868fe9045990b8\nSigned-off-by: beierlm \u003cmark.beierl@canonical.com\u003e\n"
    },
    {
      "commit": "b147d7129db4f7cae26a31230af184c958b20683",
      "tree": "b13a773f16bdb05857944254e63c51b709f9eaa0",
      "parents": [
        "0ab1661aeeb0ccfe708e9d79917bd18fdadad13c"
      ],
      "author": {
        "name": "preethika.p",
        "email": "preethika.p@tataelxsi.co.in",
        "time": "Tue Feb 22 04:10:41 2022 +0000"
      },
      "committer": {
        "name": "beierlm",
        "email": "mark.beierl@canonical.com",
        "time": "Tue Feb 22 21:03:09 2022 +0100"
      },
      "message": "Fix bug 1702 Adding non-root user to run NG-UI\n\nChange-Id: I8b67e7fb1b0d008187833cfb8c1752a6254f4ccf\nSigned-off-by: preethika.p \u003cpreethika.p@tataelxsi.co.in\u003e\n"
    },
    {
      "commit": "abc56a9072c7ae86f269db32318e92832df53085",
      "tree": "daed07b5f27ee2f439755993acdd0d005fec9770",
      "parents": [
        "31b27b3fcf85090348d49ce5f134a08a3e4c62e5"
      ],
      "author": {
        "name": "Mark Beierl",
        "email": "mark.beierl@canonical.com",
        "time": "Fri Feb 11 08:56:32 2022 -0500"
      },
      "committer": {
        "name": "Mark Beierl",
        "email": "mark.beierl@canonical.com",
        "time": "Fri Feb 11 08:56:32 2022 -0500"
      },
      "message": "Fix 1704 - Adding non-root user to run LCM\n\nChange-Id: Ic250be888be01b53a2e71127ddd1d2a5cc0edb03\nSigned-off-by: Mark Beierl \u003cmark.beierl@canonical.com\u003e\n"
    },
    {
      "commit": "102853026888d526a9d18987fab18b141578e528",
      "tree": "a65f11e7f064950d6903191c80df46bb9a68352e",
      "parents": [
        "b90cbe6fb320eb412fd897bf86f0a2ab449f2a9f"
      ],
      "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": "Thu Feb 10 00:49:51 2022 +0100"
      },
      "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": "1f2e2e981dba00a2bd37182a74e622b3eb1acdc0",
      "tree": "0d09702be570a1240e31cdd364e02bc6217c05c7",
      "parents": [
        "835088effda5a766b57e862203279b5ad1d95d8c"
      ],
      "author": {
        "name": "aticig",
        "email": "gulsum.atici@canonical.com",
        "time": "Thu Feb 03 16:42:39 2022 +0300"
      },
      "committer": {
        "name": "aticig",
        "email": "gulsum.atici@canonical.com",
        "time": "Mon Feb 07 10:09:22 2022 +0100"
      },
      "message": "Bug 1841: LTS Support K8s upgrade\n\nThis fix changes the K8s version to 1.23 in installation scripts.\n\nChange-Id: Id020ece215f62ac9633a5190392350dbb8da515a\nSigned-off-by: aticig \u003cgulsum.atici@canonical.com\u003e\n"
    },
    {
      "commit": "9d1d0c13292004487f57c7fd1ed8fb23d604725a",
      "tree": "4a7b35120b0d3186a18d2296bdcb1cc9798e7e57",
      "parents": [
        "c2d10ed10fe2437547a7ad705ac9f76a736d27e3"
      ],
      "author": {
        "name": "sousaedu",
        "email": "eduardo.sousa@canonical.com",
        "time": "Fri Jan 21 14:01:53 2022 +0000"
      },
      "committer": {
        "name": "sousaedu",
        "email": "eduardo.sousa@canonical.com",
        "time": "Fri Jan 28 01:52:22 2022 +0000"
      },
      "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"
    },
    {
      "commit": "d7449362766262e09ec63ada999e03ded530f907",
      "tree": "193172f416325b8bd7d616158e81c07b41eec23e",
      "parents": [
        "e7646259a1e3047d089fc9b8ca023475288ce533"
      ],
      "author": {
        "name": "beierlm",
        "email": "mark.beierl@canonical.com",
        "time": "Thu Jan 13 10:53:08 2022 -0500"
      },
      "committer": {
        "name": "beierlm",
        "email": "mark.beierl@canonical.com",
        "time": "Fri Jan 14 13:29:18 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\n\nFixes bug 1841\n\nChange-Id: I70af3cfab7484d7b284c143d554bef9f0be51812\nSigned-off-by: beierlm \u003cmark.beierl@canonical.com\u003e\n"
    },
    {
      "commit": "e7646259a1e3047d089fc9b8ca023475288ce533",
      "tree": "5f33c334ef7965301e0e9bfddcaa18712788c2c2",
      "parents": [
        "c1ae239c3440000ce6d9ec47386e13d67c13e815"
      ],
      "author": {
        "name": "beierlm",
        "email": "mark.beierl@canonical.com",
        "time": "Thu Jan 13 10:53:08 2022 -0500"
      },
      "committer": {
        "name": "beierlm",
        "email": "mark.beierl@canonical.com",
        "time": "Fri Jan 14 15:43:21 2022 +0100"
      },
      "message": "Bug 1858: Adding APT proxy\n\nAdds apt proxy to build scripts and dockerfiles.  Backward compatible\nchange and proxy will not be used unless environment variable\nis supplied to docker build command.\n\nFixes bug 1858\n\nChange-Id: Ibd25bd1c145b8d43eeb85c5c952aec30ebcce1fc\nSigned-off-by: beierlm \u003cmark.beierl@canonical.com\u003e\n"
    },
    {
      "commit": "f6f45849abcbd80f1fe5cd23229e788d76a48695",
      "tree": "7336fbe7a5dd9ff7683e023350b6b3f13d46f070",
      "parents": [
        "dbede6504a919a1c5f07955764d1b97b214fe31f"
      ],
      "author": {
        "name": "garciadeblas",
        "email": "gerardo.garciadeblas@telefonica.com",
        "time": "Tue Dec 14 17:46:08 2021 +0100"
      },
      "committer": {
        "name": "garciadeblas",
        "email": "gerardo.garciadeblas@telefonica.com",
        "time": "Thu Jan 13 01:29:52 2022 +0100"
      },
      "message": "LCM Dockerfile updated to use helm 3.7.2 and kubectl 1.20.14\n\nChange-Id: I0c1e4a5d56e7dd8057d10e5636d4ca07d462d364\nSigned-off-by: garciadeblas \u003cgerardo.garciadeblas@telefonica.com\u003e\n"
    },
    {
      "commit": "dbede6504a919a1c5f07955764d1b97b214fe31f",
      "tree": "b38a209cde63119eaa39c408e69c7de3377d80c7",
      "parents": [
        "cc4378a7b1182e3c01fa94fd84af8097fa4be2b2"
      ],
      "author": {
        "name": "sousaedu",
        "email": "eduardo.sousa@canonical.com",
        "time": "Mon Dec 13 22:34:01 2021 +0000"
      },
      "committer": {
        "name": "beierlm",
        "email": "mark.beierl@canonical.com",
        "time": "Fri Dec 17 15:40:30 2021 +0100"
      },
      "message": "Removing Fog05 VIM RO Plugin\n\nChange-Id: Iaff583362ed0421318ae79d0010e81ee5d974de4\nSigned-off-by: sousaedu \u003ceduardo.sousa@canonical.com\u003e\n"
    },
    {
      "commit": "630b40ab807db159acb4e922cd627f95e02e358b",
      "tree": "627b1246403aeca3f87565f9636287f5b14544ea",
      "parents": [
        "4d89c37a776f88b7db5719ccad964e719ab4a244"
      ],
      "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": "Mon Nov 29 09:46:54 2021 +0000"
      },
      "message": "Fix bug 1807 - Disabling RO OpenNebula plugin\n\nChange-Id: I2d7a6256249ff4b2688b6fc5126ffe435757cfe1\nSigned-off-by: sousaedu \u003ceduardo.sousa@canonical.com\u003e\n"
    },
    {
      "commit": "be5e68caa721d8c143ba80899b0e29fc84bec982",
      "tree": "81eff86065096a93f7c0b8a3e56486c5f2fb4280",
      "parents": [
        "4bd817730228a52f8835e17fecb083a8abdb6eee"
      ],
      "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": "Thu Nov 25 09:42:34 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": "4bd817730228a52f8835e17fecb083a8abdb6eee",
      "tree": "697655e3e9d32ef544de7d0799608f56ad28624e",
      "parents": [
        "9af7d42ffc9febc17a1f232b11e260832d0ec9e3"
      ],
      "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": "Wed Nov 24 19:51:03 2021 +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": "9af7d42ffc9febc17a1f232b11e260832d0ec9e3",
      "tree": "6ffc152dfdd0081f6b62989781c1417ee936be90",
      "parents": [
        "cafe31e388357499765ddc3360b865800b612d7a"
      ],
      "author": {
        "name": "bravof",
        "email": "fbravo@whitestack.com",
        "time": "Tue Nov 23 17:21:58 2021 -0300"
      },
      "committer": {
        "name": "bravof",
        "email": "fbravo@whitestack.com",
        "time": "Wed Nov 24 02:52:53 2021 +0200"
      },
      "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\n"
    },
    {
      "commit": "ce5d704ed7b2ea168d0a5d74e6d3558d5a262f3a",
      "tree": "9267062d3b7f139a71e5d313ce3790edcac0b1c4",
      "parents": [
        "62191f4e3c7375e896aa8429c946d3fb42b727fc"
      ],
      "author": {
        "name": "sousaedu",
        "email": "eduardo.sousa@canonical.com",
        "time": "Thu Oct 14 15:16:59 2021 +0100"
      },
      "committer": {
        "name": "sousaedu",
        "email": "eduardo.sousa@canonical.com",
        "time": "Fri Nov 19 22:59:46 2021 +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"
    },
    {
      "commit": "62191f4e3c7375e896aa8429c946d3fb42b727fc",
      "tree": "9d83b648a524fe7fbadc766ef9e4c8206ffb4bbc",
      "parents": [
        "a8e75d03f48d0a7d7ae7c18f8151ef2e244a787d"
      ],
      "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 Nov 19 18:44:43 2021 +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"
    },
    {
      "commit": "a8e75d03f48d0a7d7ae7c18f8151ef2e244a787d",
      "tree": "f0e251c7333b82d499cc1ed487849a4182e4f73a",
      "parents": [
        "0047e36f32b7ac8bf16fdfc8c142ea153f44d32a"
      ],
      "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 Nov 19 18:26:37 2021 +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"
    },
    {
      "commit": "0047e36f32b7ac8bf16fdfc8c142ea153f44d32a",
      "tree": "93816153ee8268bbe9b30a039eee6f8d8f2c8bfb",
      "parents": [
        "c973b57b1f34ecb64f248f3098ac7b79c1b8a0ae"
      ],
      "author": {
        "name": "sousaedu",
        "email": "eduardo.sousa@canonical.com",
        "time": "Thu Oct 14 03:55:25 2021 +0100"
      },
      "committer": {
        "name": "sousaedu",
        "email": "eduardo.sousa@canonical.com",
        "time": "Fri Nov 19 16:10:10 2021 +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"
    },
    {
      "commit": "c973b57b1f34ecb64f248f3098ac7b79c1b8a0ae",
      "tree": "80b8b2127d749224b6143342097121afe27267ed",
      "parents": [
        "6ec3de5174213fbd498568a169d102a0d73294bb"
      ],
      "author": {
        "name": "bravof",
        "email": "fbravo@whitestack.com",
        "time": "Wed Oct 21 16:58:50 2020 -0300"
      },
      "committer": {
        "name": "beierlm",
        "email": "mark.beierl@canonical.com",
        "time": "Thu Nov 18 20:03:18 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\n"
    },
    {
      "commit": "6ec3de5174213fbd498568a169d102a0d73294bb",
      "tree": "38ec2598bcd43b6ec31e532136dc22665f54c24d",
      "parents": [
        "7f316e034d3d91811270b4e00372ee34e987a2b0"
      ],
      "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 13:15:38 2021 +0000"
      },
      "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": "7f316e034d3d91811270b4e00372ee34e987a2b0",
      "tree": "32387e0fd5041cd8e0cb9ed117c7e175e8cae17e",
      "parents": [
        "b59bd0dbeec7956585b656606ae03f8f294c5d45"
      ],
      "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 00:20:20 2021 +0100"
      },
      "message": "Fix bug 1777 - Adding openstack client to Keystone dockerfile\n\nChange-Id: Ia4d8fc323a8d9b8a64810b676d4cb206d5fcd01f\nSigned-off-by: sousaedu \u003ceduardo.sousa@canonical.com\u003e\n"
    },
    {
      "commit": "7751aba725b29474b8ce039aeac98634c52ee6a6",
      "tree": "b48136e9e6d93b2fedb82b1d302c9f38c67cd3ad",
      "parents": [
        "d20957175bc947c4467f7defd0a86ed4224a1887"
      ],
      "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:51:54 2021 +0100"
      },
      "message": "Fix bug 1753: 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": "f854a6172cfdd3d5cea50c4038604de1a5cc304c",
      "tree": "e595921a474c24abed90befb1db5b141cf803ece",
      "parents": [
        "3388212eac8fa6aff2f5d766e62e33962816501b"
      ],
      "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:37:34 2021 +0100"
      },
      "message": "Fix bug 1751 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": "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": "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": "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": "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": "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": "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": "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": "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": "20611225b7c1283bc5ce1572b5515e898c6df2b5",
      "tree": "451be91532beb60b67fb6c48b173bd910b3e1730",
      "parents": [
        "7b65802df2bce0f945360953a4446a746c93d542"
      ],
      "author": {
        "name": "aktas",
        "email": "emin.aktas@ulakhaberlesme.com.tr",
        "time": "Thu May 27 09:47:19 2021 +0300"
      },
      "committer": {
        "name": "beierlm",
        "email": "mark.beierl@canonical.com",
        "time": "Wed Jun 23 15:24:37 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"
    },
    {
      "commit": "79201026fe7db649cbcb49872d522b524098068f",
      "tree": "7a1619561145343e481b5c521405fc7c7623fb5a",
      "parents": [
        "1f62f2b9a8e275d915c41443b94839e2a769f138"
      ],
      "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:01 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": "66dc9ed9c36e6b857a6fcb112c51d64b84a1acfb",
      "tree": "d3e00e7106b4e0f961251475018ff3d5b7d3cb9a",
      "parents": [
        "3bc9b393dbf37b5adaeb4cd8e7590610057b04ce"
      ],
      "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:22:12 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": "f6ec22e2e4bc832511a4b7da112826e032e187c8",
      "tree": "d74f46a13c2cc796d6f125edc34bc6f3b6a2872b",
      "parents": [
        "d0cb0efebf646b6ef9870ae2aacbc3915829d42a"
      ],
      "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": "Tue Jun 01 16:20:42 2021 -0400"
      },
      "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"
    },
    {
      "commit": "1d5c221862067b3b5b6e0555dcc4eb6c34e9a9f9",
      "tree": "44434c5f1f0167478376c7d5d1d423bb8ba9119e",
      "parents": [
        "27bfcfdaf05197261edd260263a46ad4405c04db"
      ],
      "author": {
        "name": "David Garcia",
        "email": "david.garcia@canonical.com",
        "time": "Fri May 28 16:24:24 2021 +0200"
      },
      "committer": {
        "name": "David Garcia",
        "email": "david.garcia@canonical.com",
        "time": "Fri May 28 16:36: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"
    },
    {
      "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": "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": "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": "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": "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": "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"
    },
    {
      "commit": "55a9ad4590d0abff6f3c2328a711e5fa59410c18",
      "tree": "7a2f67d812197d99b9ee43c1e33f2167a36e4347",
      "parents": [
        "b7608055809d664eed0ee804d74e1cb4903245e8"
      ],
      "author": {
        "name": "beierlm",
        "email": "mark.beierl@canonical.com",
        "time": "Wed Apr 07 07:34:04 2021 -0400"
      },
      "committer": {
        "name": "beierlm",
        "email": "mark.beierl@canonical.com",
        "time": "Wed Apr 07 08:29:53 2021 -0400"
      },
      "message": "Pip standardization\n\nBring forward all shared libraries for tests container\n\nChange-Id: I6388ede5461678fdefc9fe8fafa027db84747ed5\nSigned-off-by: beierlm \u003cmark.beierl@canonical.com\u003e\n"
    },
    {
      "commit": "b7608055809d664eed0ee804d74e1cb4903245e8",
      "tree": "0bc930ecc1408b303cec9c625a79530bc44c1912",
      "parents": [
        "898620cbea5ecb20f3fcf510047dafc14a8dc4bc"
      ],
      "author": {
        "name": "beierlm",
        "email": "mark.beierl@canonical.com",
        "time": "Wed Apr 07 05:25:10 2021 -0400"
      },
      "committer": {
        "name": "beierlm",
        "email": "mark.beierl@canonical.com",
        "time": "Wed Apr 07 05:25:10 2021 -0400"
      },
      "message": "Pip Standardization Update\n\nAdds mysqladmin to POL for startup\nBrings osm binary to final layer in tests\n\nChange-Id: I0418be0dc224fbd846a5ea694e9cf3e97ffc9954\nSigned-off-by: beierlm \u003cmark.beierl@canonical.com\u003e\n"
    },
    {
      "commit": "898620cbea5ecb20f3fcf510047dafc14a8dc4bc",
      "tree": "1229d3662e6438c8df854efb5d0e783c21c314c4",
      "parents": [
        "588db9f1ef611df171cd8f5b6bc73f790853e417"
      ],
      "author": {
        "name": "beierlm",
        "email": "mark.beierl@canonical.com",
        "time": "Tue Apr 06 20:05:30 2021 -0400"
      },
      "committer": {
        "name": "beierlm",
        "email": "mark.beierl@canonical.com",
        "time": "Tue Apr 06 20:05:30 2021 -0400"
      },
      "message": "Updating to latest\n\nCurl and NodeJS had security patches released\n\nChange-Id: I4ecd0f921457c2b215768ef81515c304c91780f6\nSigned-off-by: beierlm \u003cmark.beierl@canonical.com\u003e\n"
    },
    {
      "commit": "588db9f1ef611df171cd8f5b6bc73f790853e417",
      "tree": "42547dd3579c216a94750dbb040b5c26cab8e0af",
      "parents": [
        "f1f5b7660c3cebb57f9cdfd596734443b83fa6c4"
      ],
      "author": {
        "name": "beierlm",
        "email": "mark.beierl@canonical.com",
        "time": "Tue Apr 06 19:27:32 2021 -0400"
      },
      "committer": {
        "name": "beierlm",
        "email": "mark.beierl@canonical.com",
        "time": "Tue Apr 06 19:27:32 2021 -0400"
      },
      "message": "Adding missing dependency\n\nosmclient dockerfile was missing openssl dev\n\nChange-Id: I5c416f5093a57c579571b7f39cdf1ff73a972a66\nSigned-off-by: beierlm \u003cmark.beierl@canonical.com\u003e\n"
    },
    {
      "commit": "a60ec7310d582158700acf9f3fb1945cb05bacca",
      "tree": "edbc45c7616b5b6e36df61dd57b4120bde9202e9",
      "parents": [
        "1ec36ccbb8c823266918d5b9e24259dad717e139"
      ],
      "author": {
        "name": "David Garcia",
        "email": "david.garcia@canonical.com",
        "time": "Wed Mar 17 15:28:47 2021 +0100"
      },
      "committer": {
        "name": "beierlm",
        "email": "mark.beierl@canonical.com",
        "time": "Tue Apr 06 19:37:04 2021 +0200"
      },
      "message": "Feature 10296\n\nUpdate dockerfiles to fetch dependencies from Artifactory\n.deb and using pip3 -r instead of apt to resolve all upstream\ndepenencies\n\nUpdate stage_3 to use URLs for artifactory packages instead\nof apt server for installation of packages\n\nChange-Id: I3abb1e1314862f386fb090cb18429f4283b0273d\nSigned-off-by: beierlm \u003cmark.beierl@canonical.com\u003e\n"
    },
    {
      "commit": "e5fd208248a496cd798a66cb27216e83f2852a76",
      "tree": "89943b4a1f7569a425bdfd5aa4d878b03bad8e9b",
      "parents": [
        "9687207f24cc4ff95c6b0bd147d658c99c47ab93"
      ],
      "author": {
        "name": "beierlm",
        "email": "mark.beierl@canonical.com",
        "time": "Thu Mar 04 16:16:53 2021 -0500"
      },
      "committer": {
        "name": "beierlm",
        "email": "mark.beierl@canonical.com",
        "time": "Thu Mar 04 16:16:53 2021 -0500"
      },
      "message": "Remove PyYaml apt package\n\nNBI is not building with PyYAML from apt, need to prefer the version from\npip instad.\n\nChange-Id: Ie2bbf3a9c1dde60b8876f3bd2063dc1649f4904b\nSigned-off-by: beierlm \u003cmark.beierl@canonical.com\u003e\n"
    },
    {
      "commit": "9687207f24cc4ff95c6b0bd147d658c99c47ab93",
      "tree": "ce6c71dae1559329a03592e0bfe65a47330e8417",
      "parents": [
        "9a59e3d61142459815b1366095802e1b67eb6712"
      ],
      "author": {
        "name": "palsus",
        "email": "subhankar.pal@aricent.com",
        "time": "Thu Feb 25 20:16:19 2021 +0000"
      },
      "committer": {
        "name": "palsus",
        "email": "subhankar.pal@aricent.com",
        "time": "Wed Mar 03 13:59:28 2021 +0100"
      },
      "message": "Ubuntu version updated to 20.04\n\nChange-Id: I03dffeb5f1934828f0f8d85760a0b396373ae082\nSigned-off-by: palsus \u003csubhankar.pal@aricent.com\u003e\n"
    },
    {
      "commit": "20ce91e82cb2136eff1aced3687fa9ba3ae01f21",
      "tree": "ed164f967b795b15c6ee443b304a46279bfa9e4d",
      "parents": [
        "95ba7e1641316616ce5a9442d485753456ff9525"
      ],
      "author": {
        "name": "garciadeblas",
        "email": "gerardo.garciadeblas@telefonica.com",
        "time": "Tue Mar 02 17:21:36 2021 +0000"
      },
      "committer": {
        "name": "garciadeblas",
        "email": "gerardo.garciadeblas@telefonica.com",
        "time": "Tue Mar 02 17:22:04 2021 +0000"
      },
      "message": "Added CACHE_DATE arg to force recreating the docker layer during docker build of tests image\n\nChange-Id: Icbe3c76be7618c557b461227c61463cfcc34d0ac\nSigned-off-by: garciadeblas \u003cgerardo.garciadeblas@telefonica.com\u003e\n"
    },
    {
      "commit": "da0e40f9a97f7517c1f4a49d6759f4063078f525",
      "tree": "799de4f048648c6e61bbefd9db96b8105c61934b",
      "parents": [
        "903379cd3b035107298d468c62b9bee3ee16da24"
      ],
      "author": {
        "name": "fonsecaj",
        "email": "jpedrofonseca@av.it.pt",
        "time": "Fri Feb 12 17:15:00 2021 +0100"
      },
      "committer": {
        "name": "beierlm",
        "email": "mark.beierl@canonical.com",
        "time": "Thu Feb 25 17:39:22 2021 +0100"
      },
      "message": "Python Version update\n\nChange-Id: I4d3f97fadba047586949c1bdf4e15c1e7043b3f0\nAuthor: João Fonseca \u003cjpedrofonseca@av.it.pt\u003e\nCommitter: João Fonseca \u003cjpedrofonseca@av.it.pt\u003e\nSigned-off-by: João Fonseca \u003cjpedrofonseca@av.it.pt\u003e\n"
    },
    {
      "commit": "845aa5264f928851618f07b6dcc1b28a41069bb6",
      "tree": "fbddde332025cfcd6873a603a226b4e1b00499f1",
      "parents": [
        "f404b8be8c1a89defe7888bac7059ae52e2c3d2a"
      ],
      "author": {
        "name": "João Fonseca",
        "email": "jpedrofonseca@av.it.pt",
        "time": "Tue Feb 16 14:05:01 2021 +0000"
      },
      "committer": {
        "name": "João Fonseca",
        "email": "jpedrofonseca@av.it.pt",
        "time": "Tue Feb 16 14:05:01 2021 +0000"
      },
      "message": "docker/PLA/Dockerfile: Avoid waiting for user input during APT installs\n\nChange-Id: I98d5abf877641c80de99ea93e2584c8908ed12b8\nSigned-off-by: João Fonseca \u003cjpedrofonseca@av.it.pt\u003e\n"
    },
    {
      "commit": "f404b8be8c1a89defe7888bac7059ae52e2c3d2a",
      "tree": "16b6feb6c47d0b197e0f506100bf1c8e3c394334",
      "parents": [
        "b3daa3a5aa897ea1f0708c520e325bfd682d2a12"
      ],
      "author": {
        "name": "fonsecaj",
        "email": "jpedrofonseca@av.it.pt",
        "time": "Thu Feb 11 14:08:52 2021 +0100"
      },
      "committer": {
        "name": "fonsecaj",
        "email": "jpedrofonseca@av.it.pt",
        "time": "Tue Feb 16 12:44:41 2021 +0100"
      },
      "message": "Fixes Bug 1275 NBI Dockerfile Update\n\nAuthor: João Fonseca \u003cjpedrofonseca@av.it.pt\u003e\nCommitter: João Fonseca \u003cjpedrofonseca@av.it.pt\u003e\n\nChange-Id: Iae14ab5be983188af0616cfbf238362781aea6b1\nSigned-off-by: João Fonseca \u003cjpedrofonseca@av.it.pt\u003e\n"
    },
    {
      "commit": "b3daa3a5aa897ea1f0708c520e325bfd682d2a12",
      "tree": "d4c3b65d190c168faf6a94562c2f4068bb32dc31",
      "parents": [
        "abdf1a7d11e1378cb639411060a75362130f815f"
      ],
      "author": {
        "name": "João Fonseca",
        "email": "jpedrofonseca@av.it.pt",
        "time": "Mon Feb 15 15:57:51 2021 +0000"
      },
      "committer": {
        "name": "João Fonseca",
        "email": "jpedrofonseca@av.it.pt",
        "time": "Mon Feb 15 15:59:22 2021 +0000"
      },
      "message": "Fixes 1436 - docker/tests/Dockerfile: cryptography dependencies\n\nChange-Id: I1c3fad357012407285e5ada403916b829312cd97\nSigned-off-by: João Fonseca \u003cjpedrofonseca@av.it.pt\u003e\n"
    },
    {
      "commit": "abdf1a7d11e1378cb639411060a75362130f815f",
      "tree": "5bcf622a742ba7c310010bf4f3841d19d469b574",
      "parents": [
        "ffee4d15520a33596f4653013652a8382d1b02f0"
      ],
      "author": {
        "name": "sousaedu",
        "email": "eduardo.sousa@canonical.com",
        "time": "Tue Feb 09 14:39:12 2021 +0100"
      },
      "committer": {
        "name": "beierlm",
        "email": "mark.beierl@canonical.com",
        "time": "Tue Feb 09 15:52:19 2021 +0100"
      },
      "message": "Unbuffered stdout/stderr for RO\n\nChange-Id: I84cd18d5c2d8c09557e8030c6a97e01750f0f760\nSigned-off-by: sousaedu \u003ceduardo.sousa@canonical.com\u003e\n"
    },
    {
      "commit": "ffee4d15520a33596f4653013652a8382d1b02f0",
      "tree": "e18415c49c1a293bc70a4c7061af9198a5d4bde2",
      "parents": [
        "1563cd24eb1aabf5489054a3c79eb11dd16aa91a"
      ],
      "author": {
        "name": "João Fonseca",
        "email": "jpedrofonseca@av.it.pt",
        "time": "Mon Feb 08 22:19:19 2021 +0000"
      },
      "committer": {
        "name": "beierlm",
        "email": "mark.beierl@canonical.com",
        "time": "Tue Feb 09 15:50:40 2021 +0100"
      },
      "message": " Fixes Bug 1436- Python3-Cryptography dependencies  updated\n\nChange-Id: I533d54312c389c6c0cadf435b5eee3bf4a52ff67\nSigned-off-by: João Fonseca \u003cjpedrofonseca@av.it.pt\u003e\n"
    },
    {
      "commit": "1563cd24eb1aabf5489054a3c79eb11dd16aa91a",
      "tree": "8fcb3933248d0fab9e3eb2712147a6aa77bd76f5",
      "parents": [
        "c9bba307e009c836bee2584f623aea7598ca1015"
      ],
      "author": {
        "name": "João Fonseca",
        "email": "jpedrofonseca@av.it.pt",
        "time": "Mon Feb 08 19:56:26 2021 +0000"
      },
      "committer": {
        "name": "João Fonseca",
        "email": "jpedrofonseca@av.it.pt",
        "time": "Mon Feb 08 19:57:28 2021 +0000"
      },
      "message": " Fixes Bug 1275- aiokafka version  updated\n\nChange-Id: I0b3d5615b072ab8d5df3d7d69a886775ca7ef3e2\nSigned-off-by: João Fonseca \u003cjpedrofonseca@av.it.pt\u003e\n"
    },
    {
      "commit": "c9bba307e009c836bee2584f623aea7598ca1015",
      "tree": "eb42bb1044244135942c0718eae3b47ea78b640f",
      "parents": [
        "51bb2563cf26ba7c7797f499d0e5069371efb8e5"
      ],
      "author": {
        "name": "fonsecaj",
        "email": "jpedrofonseca@av.it.pt",
        "time": "Wed Feb 03 10:27:58 2021 +0000"
      },
      "committer": {
        "name": "fonsecaj",
        "email": "jpedrofonseca@av.it.pt",
        "time": "Wed Feb 03 14:17:01 2021 +0100"
      },
      "message": "Fixes Bug 1429: Add a different way to install nodejs\n\nChange-Id: Ica1150cb1f85e9706d2259904fd5ddc483b48754\nSigned-off-by: fonsecaj \u003cjpedrofonseca@av.it.pt\u003e\n(cherry picked from commit 988b7868af92877714dab49ff9d877f55569d39e)\n"
    },
    {
      "commit": "e3cecd90b15c05a04df7eca459e2a35a4bf31df8",
      "tree": "76dea7839ef8f246e812e55f9889306267471676",
      "parents": [
        "6d04a0edd631bd7cc2c9fe5fd84ae3f3bb53674d"
      ],
      "author": {
        "name": "palsus",
        "email": "subhankar.pal@aricent.com",
        "time": "Mon Jan 18 08:36:26 2021 +0000"
      },
      "committer": {
        "name": "beierlm",
        "email": "mark.beierl@canonical.com",
        "time": "Mon Jan 18 18:42:55 2021 +0100"
      },
      "message": "Fix for Bug 1397: Inconsistent behaviour between MON image in dockerhub and MON image built from git repo\n\nChange-Id: I8f66786134cf08d91a70b9da7ddfbb1a5ca03800\nSigned-off-by: palsus \u003csubhankar.pal@aricent.com\u003e\n"
    },
    {
      "commit": "a4eb784ff54974255c7f2ce2e4ba6ecdc30cb5c8",
      "tree": "4dfe7dd7267d7c893c36dbc3744caa4e496432b3",
      "parents": [
        "5757a98a65448a05537518dc8bb92b4fa4342759"
      ],
      "author": {
        "name": "tierno",
        "email": "alfonso.tiernosepulveda@telefonica.com",
        "time": "Thu Dec 17 15:35:15 2020 +0000"
      },
      "committer": {
        "name": "beierlm",
        "email": "mark.beierl@canonical.com",
        "time": "Tue Jan 05 21:26:08 2021 +0100"
      },
      "message": "change docker/RO include osm-common and remove not used osm-im old RO\n\nChange-Id: I3a858b54ac7d82a0263b795b200e24a9379902f3\nSigned-off-by: tierno \u003calfonso.tiernosepulveda@telefonica.com\u003e\n"
    },
    {
      "commit": "777f112a7ff476234e9fa511d867f06865f5b302",
      "tree": "48ba52d3618372390ca1c35a1fc0310aaf14778c",
      "parents": [
        "ab11f84f8279b4951295488c3016f5437bc747f1"
      ],
      "author": {
        "name": "garciadeblas",
        "email": "gerardo.garciadeblas@telefonica.com",
        "time": "Thu Dec 17 10:47:59 2020 +0000"
      },
      "committer": {
        "name": "garciadeblas",
        "email": "gerardo.garciadeblas@telefonica.com",
        "time": "Thu Dec 17 10:48:23 2020 +0000"
      },
      "message": "Update scripts/start.sh from MON repo\n\nChange-Id: Ia22d953234da67291fa396ef8ebef4640fcc597f\nSigned-off-by: garciadeblas \u003cgerardo.garciadeblas@telefonica.com\u003e\n"
    },
    {
      "commit": "fa81f28edaf5962fbc034ddcf783c4298573500b",
      "tree": "d162451c685555d14f1d371d3c60c18548397d82",
      "parents": [
        "c828a582cacde3e65ed2eb4da97c3821584686b2"
      ],
      "author": {
        "name": "garciadeblas",
        "email": "gerardo.garciadeblas@telefonica.com",
        "time": "Tue Dec 15 00:32:13 2020 +0000"
      },
      "committer": {
        "name": "garciadeblas",
        "email": "gerardo.garciadeblas@telefonica.com",
        "time": "Wed Dec 16 15:14:24 2020 +0000"
      },
      "message": "Installer and pipelines updates for Rel NINE\n\nChange-Id: I86786dc85eda0f717dac75049f7136bc668449d7\nSigned-off-by: garciadeblas \u003cgerardo.garciadeblas@telefonica.com\u003e\n"
    },
    {
      "commit": "b65da8568bb282ccda33785b4ca03b54e3955dce",
      "tree": "166ab3616e5cc9c90e61f08cd9ae7d58097687af",
      "parents": [
        "cb12937b587d90dd00aa35ea8c129bce24c1dfae"
      ],
      "author": {
        "name": "beierlm",
        "email": "mark.beierl@canonical.com",
        "time": "Tue Dec 15 09:21:40 2020 -0500"
      },
      "committer": {
        "name": "beierlm",
        "email": "mark.beierl@canonical.com",
        "time": "Tue Dec 15 09:21:40 2020 -0500"
      },
      "message": "Use osm-packages master\n\nRemoves the checkout of the sol006 branch as it is\nnow merged to mater in osm-packages.\n\nChange-Id: Iaff35776c8d867be137cc470e3e4c564b0123ad8\nSigned-off-by: beierlm \u003cmark.beierl@canonical.com\u003e\n"
    },
    {
      "commit": "0fc2ee1ada11d0608d5890ef6012e5cd27672ab1",
      "tree": "09af5799eb00dddfd6f6840f52313a00d8476580",
      "parents": [
        "ce7cf378c96b295e6172341c2d5df109aef78234"
      ],
      "author": {
        "name": "beierlm",
        "email": "mark.beierl@canonical.com",
        "time": "Fri Dec 04 11:32:25 2020 -0500"
      },
      "committer": {
        "name": "beierlm",
        "email": "mark.beierl@canonical.com",
        "time": "Fri Dec 04 11:32:25 2020 -0500"
      },
      "message": "Additional arguments\n\nAdds the IM_VERSION and OSMCLIENT_VERSION arguments so that the\ndocker build uses them.\n\nChange-Id: Ie7dfc6aba850b534d45ef7b997606a18ab1cf748\nSigned-off-by: beierlm \u003cmark.beierl@canonical.com\u003e\n"
    }
  ],
  "next": "15ff6fd9305f26577cae4b875eba4859d3d35517"
}
