)]}'
{
  "log": [
    {
      "commit": "82c30cd82ee00012d21bee94dad2bcbc2c047f78",
      "tree": "f081d4133011f6fdb9323d4780264c4e2368ef96",
      "parents": [
        "67630d4c52aef5ddcb15cff4f3b6594d447e8992"
      ],
      "author": {
        "name": "yatin",
        "email": "ykarel@redhat.com",
        "time": "Wed Nov 15 12:44:50 2023 +0000"
      },
      "committer": {
        "name": "yatin",
        "email": "ykarel@redhat.com",
        "time": "Wed Nov 15 12:44:50 2023 +0000"
      },
      "message": "Revert \"Enable keystone token caching by OSC\"\n\nThis reverts commit 67630d4c52aef5ddcb15cff4f3b6594d447e8992.\n\nReason for revert: Seeing random failures across jobs as sometimes\n\u0027keyring_pass.cfg\u0027 gets duplicated keys and that makes executions\nof any openstackclient command to fail until the file is removed.\nThis should be handled before re enabling the token caching again.\n\nChange-Id: I3d2fe53a2e7552ac6304c30aa2fe5be33d77df53\nRelated-Bug: #2042943\n"
    },
    {
      "commit": "67630d4c52aef5ddcb15cff4f3b6594d447e8992",
      "tree": "9d7e78c06fd38076837c807384822b26cb005d3b",
      "parents": [
        "29e73a215557b2d20d0d9611e0d5317e08cf9538"
      ],
      "author": {
        "name": "Artem Goncharov",
        "email": "artem.goncharov@gmail.com",
        "time": "Sun Jun 18 14:46:06 2023 +0200"
      },
      "committer": {
        "name": "gtema",
        "email": "artem.goncharov@gmail.com",
        "time": "Thu Oct 26 11:07:30 2023 +0200"
      },
      "message": "Enable keystone token caching by OSC\n\nSDK uses python keyring library to enable token caching. Normally this\nis requiring a proper desktop (interactive) session, but there are some\nbackend plugins working in non-interactive mode. Store cache in an\nunencrypted file on FS (this is not worse than storing passwords in\nplaintext).\n\nChange-Id: I42d698f15db5918443073fff8f27b926126d1d0f\n"
    },
    {
      "commit": "c7791301be5e19ec7a84dffbf62c40e805483f43",
      "tree": "aeb97d2acb6b038665b168031653dd8280a904f4",
      "parents": [
        "56e75e4aef3ea42d13b192e805c48357b0071239"
      ],
      "author": {
        "name": "melanie witt",
        "email": "melwittt@gmail.com",
        "time": "Fri Oct 01 17:24:10 2021 +0000"
      },
      "committer": {
        "name": "melanie witt",
        "email": "melwittt@gmail.com",
        "time": "Fri Oct 01 17:30:52 2021 +0000"
      },
      "message": "Enable oslo.limit to be installed from git repo\n\noslo.limit isn\u0027t currently in the list of libraries that can be\ninstalled from a git repo via LIBS_FROM_GIT.\n\nThis adds oslo.limit to enable integrated testing against unmerged\noslo.limit changes.\n\nChange-Id: I26cc567fdf4c84014040ae586bbb029b8de7a236\n"
    },
    {
      "commit": "1ab63132df6831bdf7ce180cf7923540305dcd02",
      "tree": "f3349d0274c20f654e902838a5bb38abad5bae37",
      "parents": [
        "94d7cacfe23e72388f3b198369354898db936296"
      ],
      "author": {
        "name": "Przemyslaw Szczerbik",
        "email": "przemyslaw.szczerbik@est.tech",
        "time": "Tue Jul 06 14:26:40 2021 +0200"
      },
      "committer": {
        "name": "Przemyslaw Szczerbik",
        "email": "przemyslaw.szczerbik@est.tech",
        "time": "Tue Jul 06 14:48:21 2021 +0200"
      },
      "message": "Allow to install os-resource-classes from git repo\n\nExample local.conf config snippet:\n\nLIBS_FROM_GIT\u003d\"os-resource-classes\"\nOS_RESOURCE_CLASSES_REPO\u003d\"${LOCAL_GIT_BASE}/os-resource-classes\"\nOS_RESOURCE_CLASSES_BRANCH\u003d\"dev_branch\"\n\nCloses-Bug: #1934784\nChange-Id: I972a2a49aa816433152e5cfac4f672c0465d083f\n"
    },
    {
      "commit": "dd3731c86a13334125715e44880491042526227c",
      "tree": "8a7ab0eb332e6bfb6d960883b8e01674711fb006",
      "parents": [
        "32d5b1ea2f7908b3558dd38d32553abeaf5db40b"
      ],
      "author": {
        "name": "Sean McGinnis",
        "email": "sean.mcginnis@gmail.com",
        "time": "Tue Jul 28 08:51:41 2020 -0500"
      },
      "committer": {
        "name": "Sean McGinnis",
        "email": "sean.mcginnis@gmail.com",
        "time": "Tue Jul 28 08:57:22 2020 -0500"
      },
      "message": "Install bindep packages when installing lib from src\n\nMost libs maintain their own system packages in a local bindep.txt file.\nWe don\u0027t currently use those when installing packages from source, which\ncan result in broken package installs.\n\nThis adds a flag to always attempt to install bindep packages if the\nbindep.txt file exists. If a file cannot be found, it will just emit a\nwarning and carry on.\n\nChange-Id: Ia0570f837b8af1c3fee0a314b026a4a7ed27e6a9\nSigned-off-by: Sean McGinnis \u003csean.mcginnis@gmail.com\u003e\n"
    },
    {
      "commit": "aab248bc89b11aa527ebf185ec4b12a2e951b11c",
      "tree": "f83d5b519a74ca3ac669e789992b50e09623675a",
      "parents": [
        "95e988ddaf1fddebd482777f13fd7a73e103e6f3"
      ],
      "author": {
        "name": "Dean Troyer",
        "email": "dtroyer@gmail.com",
        "time": "Wed Mar 28 10:05:05 2018 -0500"
      },
      "committer": {
        "name": "Dean Troyer",
        "email": "dtroyer@gmail.com",
        "time": "Wed Mar 28 13:51:31 2018 -0500"
      },
      "message": "Another openstacksdk rename fix\n\nMissed one, this is blocking OSc\u0027s functional-tips tests\n\nChange-Id: Iecf848c1791b1f204b0867e9da3e2ed994f02da3\n"
    },
    {
      "commit": "236250f1c3e9f328f0dc23ab168afbcfa639a33b",
      "tree": "2c6830075f1fdb3bfe67ceae6c846002788198d9",
      "parents": [
        "9cc3e636fc25b84231ff4e204dfddbd07b933909"
      ],
      "author": {
        "name": "Monty Taylor",
        "email": "mordred@inaugust.com",
        "time": "Fri Mar 23 08:27:57 2018 -0500"
      },
      "committer": {
        "name": "Monty Taylor",
        "email": "mordred@inaugust.com",
        "time": "Fri Mar 23 08:27:57 2018 -0500"
      },
      "message": "Rename python-openstacksdk to openstacksdk\n\nChange-Id: Ia77163f330f674146b369dfebea56bd97820057e\nDepends-On: https://review.openstack.org/554662\n"
    },
    {
      "commit": "a066abedac916751660c73548e7eab2d216323c5",
      "tree": "81c3e7d02f5f6e5e2350c69e5f9129cd67f26e28",
      "parents": [
        "63651db44ddef10bc629312707ba6d2a349fbc10"
      ],
      "author": {
        "name": "Roman Podoliaka",
        "email": "rpodolyaka@mirantis.com",
        "time": "Tue Apr 18 16:18:14 2017 +0300"
      },
      "committer": {
        "name": "Sean Dague",
        "email": "sean@dague.net",
        "time": "Wed Sep 06 12:56:00 2017 +0000"
      },
      "message": "placement: install osc-placement\n\nThis makes sure that the openstack client placement plugin gets\ninstalled when either LIBS_FROM_GIT includes osc-placement or\nplacement is used, which is always now if you\u0027ve enabled nova,\nwhich is enabled by default.\n\nCo-Authored-By: Matt Riedemann \u003cmriedem.os@gmail.com\u003e\n\nDepends-On: Ica83e29780722dd1555904e46b9ff1d1fdf72516\n\nChange-Id: I7c5a5c10288b356302bb3027837d4ed4f0fbad8c\n"
    },
    {
      "commit": "ed7dbe5754b95f54f663f695b27c7c14b1fdbd6c",
      "tree": "efda28261745cc0c451d2bedc76233d26fb0da18",
      "parents": [
        "7e41c6ce669a082fcb5f50ef3503b8d66d19b35f"
      ],
      "author": {
        "name": "Kaitlin Farr",
        "email": "kaitlin.farr@jhuapl.edu",
        "time": "Mon Jun 19 16:50:38 2017 -0400"
      },
      "committer": {
        "name": "Sean Dague",
        "email": "sean@dague.net",
        "time": "Thu Jun 22 09:45:28 2017 -0400"
      },
      "message": "Add python-barbicanclient to LIBS_FROM_GIT\n\nAllow python-barbicanclient to be installed from git instead of pip.\n\nChange-Id: I99cd72724e11bab362bcaaeb773f33b2abfe815c\n"
    },
    {
      "commit": "7e41c6ce669a082fcb5f50ef3503b8d66d19b35f",
      "tree": "bbbcd3b44b5355142dbd7e2a033e1c800f00a370",
      "parents": [
        "99a6477c498588b4639c8669eb1a04a128dc7f2b"
      ],
      "author": {
        "name": "Sean Dague",
        "email": "sean@dague.net",
        "time": "Wed Jun 21 10:55:16 2017 -0400"
      },
      "committer": {
        "name": "Sean Dague",
        "email": "sean@dague.net",
        "time": "Wed Jun 21 10:55:16 2017 -0400"
      },
      "message": "cleanup comments\n\nChange-Id: I685f726178722e58ccfd008bad16a671cc8b8e2a\n"
    },
    {
      "commit": "99a6477c498588b4639c8669eb1a04a128dc7f2b",
      "tree": "6700d7cb8b645d7cc5ed66db64a21d5e2059b2dc",
      "parents": [
        "3ed99c0b27122ff00e2d236086ab16b0cc1887c1"
      ],
      "author": {
        "name": "Sean Dague",
        "email": "sean@dague.net",
        "time": "Wed Jun 21 10:46:12 2017 -0400"
      },
      "committer": {
        "name": "Sean Dague",
        "email": "sean@dague.net",
        "time": "Wed Jun 21 10:46:12 2017 -0400"
      },
      "message": "remove lib/os_brick\n\nFold this back into lib/libraries\n\nChange-Id: I2c4e3ebf1a1cc65841e4470d5cfe073f9b505d5f\n"
    },
    {
      "commit": "3ed99c0b27122ff00e2d236086ab16b0cc1887c1",
      "tree": "5605d5f220fd789aaece7cf569d626c3bc1fb823",
      "parents": [
        "3603bf59c363aa6ed2dca57c5fef8d35aceb46c1"
      ],
      "author": {
        "name": "Sean Dague",
        "email": "sean@dague.net",
        "time": "Tue Jun 20 14:09:30 2017 -0400"
      },
      "committer": {
        "name": "Sean Dague",
        "email": "sean@dague.net",
        "time": "Tue Jun 20 14:09:30 2017 -0400"
      },
      "message": "mv lib/oslo to lib/libraries\n\nThere is confusion about where installation of new libraries should\nend up, to prevent lots of little files being added make a\nlib/libraries which is the old lib/oslo. Put compat functions and\nincludes in place to help with transition.\n\nChange-Id: Ieeab605d187ef6aec571211ab235ea67fa95a607\n"
    }
  ]
}
