)]}'
{
  "log": [
    {
      "commit": "7badcae198d10e8dc0777f013f0176b81ebe5e68",
      "tree": "d5b955ca156ee30e7e9522f07ec2904ccbda6c04",
      "parents": [
        "36a2a79de653143011c2d5ef50ee213d581537f1"
      ],
      "author": {
        "name": "vegall",
        "email": "lvega@whitestack.com",
        "time": "Tue Jul 02 15:30:30 2024 +0000"
      },
      "committer": {
        "name": "garciadeblas",
        "email": "gerardo.garciadeblas@telefonica.com",
        "time": "Thu Oct 24 17:04:15 2024 +0200"
      },
      "message": "Fix keystone to manage the OSM users/projects\n\nKeystone was not used by default by OSM NBI. Instead, internal\nauthentication is used.\n\nWhen NBI is configured to use Keystone as auth backend, we found that it\ndidn\u0027t bootstrap properly because there were no data in the MySQL DB\nused by Keystone. The initilization of DB was supposed to be done by the\nKeystone containers in keystone-deployment. However, those container\nwere not able to initialize the DB because they were running as regular\nusers instead of root users.\n\nKeystone is thought as an infra solution, not as an application\nsolution. The community behind Keystone development agreed on that\nbehaviour.\n\nBased on that, Keystone containers were adapted to run as root.\n\nIn addition, we decided to disable Keystone and MySQL as part of the\ndefault values for OSM helm chart.\n\nChange-Id: I0e7078b809abe858a69323d6e3e493e862d6e6ab\nSigned-off-by: vegall \u003clvega@whitestack.com\u003e\n"
    },
    {
      "commit": "24fb69d211e2732e7b1e0a0fcf31188190dbfbc6",
      "tree": "ad44cdbd1df02e6e270293c6e3387c4698086263",
      "parents": [
        "80b2e177597d4d66afa568837aa58e0064f1a9d5"
      ],
      "author": {
        "name": "Gulsum Atici",
        "email": "gulsum.atici@canonical.com",
        "time": "Mon Jun 19 10:58:23 2023 +0300"
      },
      "committer": {
        "name": "garciadeblas",
        "email": "gerardo.garciadeblas@telefonica.com",
        "time": "Tue Jun 20 12:47:59 2023 +0200"
      },
      "message": "Update Keystone Dockerfile to use Ubuntu 22.04\n\nChange-Id: I600b662e7505ca6dc3401c04dca82575143e1702\nSigned-off-by: Gulsum Atici \u003cgulsum.atici@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": "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": "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": "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": "bb631bed423b0cc47193108e705d354ed43625b0",
      "tree": "baa388d40293cad2edcb828ab62f4b8450aa5701",
      "parents": [
        "0be373d598b83194af8ad053975c0c096053d3c4"
      ],
      "author": {
        "name": "sousaedu",
        "email": "eduardo.sousa@canonical.com",
        "time": "Tue Oct 20 01:15:37 2020 +0100"
      },
      "committer": {
        "name": "beierlm",
        "email": "mark.beierl@canonical.com",
        "time": "Tue Oct 20 15:29:56 2020 +0200"
      },
      "message": "Adding extra LDAP configurations to Keystone docker\n\nAdding the following configuration options:\n- chase_referrals\n- page_size\n- group_tree_dn\n- group_objectclass\n\nChange-Id: Ibcfb6cd1ebb11db6081c229d35ac44c8ae2c5a3f\nSigned-off-by: sousaedu \u003ceduardo.sousa@canonical.com\u003e\n"
    },
    {
      "commit": "126a443a5bd8c7245234a79f530bfa54222abb21",
      "tree": "d643b77b1390bafebe24399c13c77130252006b8",
      "parents": [
        "68faf8d30c3e08ca7dc1974281ade474f6f815b7"
      ],
      "author": {
        "name": "sousaedu",
        "email": "eduardo.sousa@canonical.com",
        "time": "Wed Sep 23 13:28:25 2020 +0100"
      },
      "committer": {
        "name": "sousaedu",
        "email": "eduardo.sousa@canonical.com",
        "time": "Wed Sep 23 16:25:06 2020 +0100"
      },
      "message": "Adding LDAP support for Keystone charm\n\nChange-Id: Ic07622ef2332943479d1e9212f9d968ba6554ead\nSigned-off-by: sousaedu \u003ceduardo.sousa@canonical.com\u003e\n"
    },
    {
      "commit": "58b0e32533ce1494953bbe994171d080859831de",
      "tree": "c8932a0483208d00eee559de930aab230360de3a",
      "parents": [
        "6fff9afbe86dbb97098229b7d96c7ec0010e2d39"
      ],
      "author": {
        "name": "David Garcia",
        "email": "david.garcia@canonical.com",
        "time": "Mon Mar 02 14:17:26 2020 +0100"
      },
      "committer": {
        "name": "David Garcia",
        "email": "david.garcia@canonical.com",
        "time": "Tue Mar 24 12:57:49 2020 +0100"
      },
      "message": "Fix bug 1022: Fix database checking, and wait for keystone hostname to be available\n\nChange-Id: I56abf156eb187a3bc7f3272a2137017aea39fed2\nSigned-off-by: David Garcia \u003cdavid.garcia@canonical.com\u003e\n"
    },
    {
      "commit": "6fff9afbe86dbb97098229b7d96c7ec0010e2d39",
      "tree": "e87cd78ac4827a5eab97a59e7de6dcb07a6a63bc",
      "parents": [
        "b75ffc6d3dd36eef2645a98fade75be5df13ba4e"
      ],
      "author": {
        "name": "David Garcia",
        "email": "david.garcia@canonical.com",
        "time": "Mon Mar 23 15:32:43 2020 +0100"
      },
      "committer": {
        "name": "David Garcia",
        "email": "david.garcia@canonical.com",
        "time": "Mon Mar 23 15:32:43 2020 +0100"
      },
      "message": "Fix Bug 1033: Add LDAP support in Keystone Dockerfile\n\nChange-Id: I0ab53cba41d83d9fe5019a81dcd7530793f5f414\nSigned-off-by: David Garcia \u003cdavid.garcia@canonical.com\u003e\n"
    },
    {
      "commit": "3c76174bd19e68861cd049898a89e651de95c66f",
      "tree": "c050eea3b74eb455b3d36e83954154782e1a1e82",
      "parents": [
        "eb0037f93c252427ea3df0e5f6e4b21cb2c72c28"
      ],
      "author": {
        "name": "Eduardo Sousa",
        "email": "esousa@whitestack.com",
        "time": "Tue Feb 05 16:19:31 2019 +0000"
      },
      "committer": {
        "name": "Eduardo Sousa",
        "email": "esousa@whitestack.com",
        "time": "Fri Apr 12 05:09:07 2019 +0100"
      },
      "message": "Adding license headers to keystone\n\nChange-Id: Id41209ed087a456b400102fed6e89025706e00da\nSigned-off-by: Eduardo Sousa \u003cesousa@whitestack.com\u003e\n"
    },
    {
      "commit": "c50ed8f2f203291ba39198790abc068310028652",
      "tree": "3d0196929cfa3a7fca8caa073839c20284b0ef3c",
      "parents": [
        "04560880c2acab243ca610897e3630c62bc6d427"
      ],
      "author": {
        "name": "Eduardo Sousa",
        "email": "esousa@whitestack.com",
        "time": "Mon Apr 08 17:17:54 2019 +0100"
      },
      "committer": {
        "name": "Eduardo Sousa",
        "email": "esousa@whitestack.com",
        "time": "Mon Apr 08 22:17:26 2019 +0100"
      },
      "message": "Adding a few more variables to Keystone Docker\n\nIt introduces the Keystone host variable which should help in\nKubernetes distributions. It also checks if the database was\ncreated but it is empty.\n\nChange-Id: I7c4bf7423023825f21accc1d34c4d858596b2fd9\nSigned-off-by: Eduardo Sousa \u003cesousa@whitestack.com\u003e\n"
    },
    {
      "commit": "20a8ee62af4a7883f565de75aee6e0f145ab55ca",
      "tree": "3fa371fb9bf508d59aec2022625fa0297426c087",
      "parents": [
        "9aef1dc341d83b89cd81deab2fc87bdcd5f730fa"
      ],
      "author": {
        "name": "Eduardo Sousa",
        "email": "esousa@whitestack.com",
        "time": "Fri Mar 29 18:37:59 2019 +0000"
      },
      "committer": {
        "name": "Eduardo Sousa",
        "email": "esousa@whitestack.com",
        "time": "Fri Mar 29 18:38:03 2019 +0000"
      },
      "message": "Downgrading Keystone to Pike release\n\nKeystone needs to be downgraded because there is a\nbug present in user deletion for the queens version.\n\nChange-Id: I23644cf016808c62e9648f3ae7fb6841a98decbf\nSigned-off-by: Eduardo Sousa \u003cesousa@whitestack.com\u003e\n"
    },
    {
      "commit": "e8d792aa1ac4f372d85eb17e76f4e7a4483aab27",
      "tree": "ae564811d06a7e809e67f3c32f3f01965454b402",
      "parents": [
        "5f1ad75a4f347ccc2ab4e847a65233787124a4b7"
      ],
      "author": {
        "name": "Eduardo Sousa",
        "email": "esousa@whitestack.com",
        "time": "Wed Oct 24 00:26:58 2018 +0100"
      },
      "committer": {
        "name": "Eduardo Sousa",
        "email": "esousa@whitestack.com",
        "time": "Wed Oct 24 15:28:40 2018 +0100"
      },
      "message": "Fixing Keystone Dockerfile env variables\n\nChange-Id: Ifd31c93229c39053e3328a0c262f7745c316005b\nSigned-off-by: Eduardo Sousa \u003cesousa@whitestack.com\u003e\n"
    },
    {
      "commit": "07e8a24b07bd15fe06d823210bc9ca806811a1d1",
      "tree": "f3b8532547be150bdcda7a5497216ebb26c72a50",
      "parents": [
        "afa54c7dbc0904c09ec20b41b9b603fe4cb7263d"
      ],
      "author": {
        "name": "Eduardo Sousa",
        "email": "esousa@whitestack.com",
        "time": "Mon Oct 08 12:49:14 2018 +0100"
      },
      "committer": {
        "name": "Eduardo Sousa",
        "email": "esousa@whitestack.com",
        "time": "Tue Oct 09 11:02:20 2018 +0100"
      },
      "message": "Updating Keystone installation\n\nUpdating the Keystone installer script and dockerfile.\n\nChange-Id: I78b9b7f363a3dba0701754846dc4bbee2fa5e6e3\nSigned-off-by: Eduardo Sousa \u003cesousa@whitestack.com\u003e\n"
    },
    {
      "commit": "e193dfd4b1e2f8c530eaf9be6423942a68aec07e",
      "tree": "d82ca164fd0aad312cfa335ee75238ac76ea1fb7",
      "parents": [
        "7abb18b1a22f35bf13725dde05130e3a567419ac"
      ],
      "author": {
        "name": "Eduardo Sousa",
        "email": "esousa@whitestack.com",
        "time": "Fri Sep 21 11:37:49 2018 +0100"
      },
      "committer": {
        "name": "Eduardo Sousa",
        "email": "esousa@whitestack.com",
        "time": "Wed Sep 26 00:35:35 2018 +0100"
      },
      "message": "Adding Keystone environment variables to NBI\n\nAdding the necessary environment variables to the\nNBI MDG Dockerfile in order for the Keystone authentication\nto work.\n\nCompleting the docker-compose yaml, fixing renaming typo\nin keystone dockerfile and updating environment file\ncreation.\n\nChange-Id: I4eb15119f4dba304494ef16fc90eea8d8c230927\nSigned-off-by: Eduardo Sousa \u003cesousa@whitestack.com\u003e\n"
    },
    {
      "commit": "09a1e974bb70fb9b02a9a0fb41f421fdf7457cbd",
      "tree": "839e54abe195f11e937e70c3731fd7475842fed3",
      "parents": [
        "34bf143217719276746d986de53f940176d7de09"
      ],
      "author": {
        "name": "Eduardo Sousa",
        "email": "esousa@whitestack.com",
        "time": "Fri Sep 21 11:06:32 2018 +0100"
      },
      "committer": {
        "name": "marchettim",
        "email": "mmarchetti@sandvine.com",
        "time": "Fri Sep 21 16:49:11 2018 +0200"
      },
      "message": "Adding Keystone to MDG Dockerfiles\n\nIncluded environment files.\nAdmin password selection and storage needs to be discussed.\n\nChange-Id: Ibcaa818bcc3ae6fd013507b0b114b15b70e60150\nSigned-off-by: Eduardo Sousa \u003cesousa@whitestack.com\u003e\n"
    }
  ]
}
