)]}'
{
  "log": [
    {
      "commit": "3e1ec7a5d65729f9c6a8649273033bdc59a2f1ca",
      "tree": "f6ad2f1a320852e8472e3f3895a4561cd1a508f5",
      "parents": [
        "2bd44dcebba461c05f9b4599528767f2a8bff309"
      ],
      "author": {
        "name": "Ghanshyam Maan",
        "email": "gmaan.os14@gmail.com",
        "time": "Thu Mar 26 21:01:18 2026 +0000"
      },
      "committer": {
        "name": "Ghanshyam Maan",
        "email": "gmaan.os14@gmail.com",
        "time": "Thu Apr 02 01:37:52 2026 +0000"
      },
      "message": "Test only openstack official tempest plugins in plugin sanity job\n\ntempest-tox-plugin-sanity-check job detect all the tempest plugins\neven they are outside of openstack official projects. This caused\nus a lot of issue where non-openstack plugins (in x/ namespace)\nbroke this job in regular interval. The number of non-openstack\nplugins in NON_ACTIVE_LIST shows the fact:\n\n- https://github.com/openstack/tempest/blob/a45d14bead8545840c644b869ba80bd60974a1b9/tools/generate-tempest-plugins-list.py#L37\n\nAnother point is that we do not have control to fix/maintain the\nnon-openstack plugins so if they are broken then we need to add\nthem in NON_ACTIVE_LIST and keep monitor when they are green.\n\nSolving this by limiting the scope of tempest-tox-plugin-sanity-check\njob to test the openstack official projects plugins only.\n\nChange-Id: Ib9939de038f857498090fe0d9ba4211c64a5ab04\nSigned-off-by: Ghanshyam Maan \u003cgmaan.os14@gmail.com\u003e\n"
    },
    {
      "commit": "dc84423b7294a19cbea4bf1e4b75a59625dec1e9",
      "tree": "2a2dcccc14f61255d6232822140fe8c13ce6f0c6",
      "parents": [
        "3e05a15d9c4c889aba8c4aad9e24ba8a8a71b7f3"
      ],
      "author": {
        "name": "Martin Kopec",
        "email": "mkopec@redhat.com",
        "time": "Thu Dec 24 15:57:53 2020 +0000"
      },
      "committer": {
        "name": "Martin Kopec",
        "email": "mkopec@redhat.com",
        "time": "Wed Jan 20 08:40:57 2021 +0000"
      },
      "message": "Inclusive jargon\n\nFollowing stestr\u0027s example where arguments such as --blacklist-file,\n--black-regex and --whitelist-file are deprecated since its\n3.1.0 release, let\u0027s do the change here as well in order to\nget tempest consumers some time for the transition.\n\nThis change deprecates the following arguments and replaces them\nby new ones which are functionally equivavelnt:\n* --black-regex is replaced by --exclude-regex\n* --blacklist-file is replaced by --exclude-list\n* --whitelist-file is replaced by --include-list\n\nFor now, Tempest will accept both (new and old) arguments to make\nthe transition smoother for all consumers.\n\nThe patch also bumps min version of tox to 3.18.0 in order to\nreplace tox\u0027s whitelist_externals by allowlist_externals option:\nhttps://github.com/tox-dev/tox/blob/master/docs/changelog.rst#v3180-2020-07-23\n\nChange-Id: I3e09b31f63d2cd7ea41c48e62432bd3bc54fcf44\n"
    },
    {
      "commit": "ac8ae64d5b7e37bb49039bb381e95ec0b91c98b2",
      "tree": "f964dcb7bb07eb7449d0f2db5832e9c955315066",
      "parents": [
        "cd77312a7a1aac511b769c8ac53076bb99d2414b"
      ],
      "author": {
        "name": "Masayuki Igawa",
        "email": "masayuki@igawa.io",
        "time": "Thu May 23 11:39:02 2019 +0200"
      },
      "committer": {
        "name": "Masayuki Igawa",
        "email": "masayuki@igawa.io",
        "time": "Thu Jun 13 11:57:09 2019 +0900"
      },
      "message": "Publish BLACKLIST on Tempest plugin registry page\n\nThis commit makes the BLACKLIST to be published on the Tempest plugin\nregistry page which we discussed at the PTG[0].\n\n[0] https://etherpad.openstack.org/p/qa-train-ptg\n\nChange-Id: I707aba930037e86f5f94dac73da957f5afacf935\n"
    },
    {
      "commit": "eac094a8cf834d035316a900107f601adcc42ff5",
      "tree": "9185f068db13f9e18a0ee3d5eabd26e76ee999ea",
      "parents": [
        "3e8af9d6cb9f1a8d7258a244e68aa1d3fe518166"
      ],
      "author": {
        "name": "Sergey Vilgelm",
        "email": "sergey@vilgelm.info",
        "time": "Wed Nov 21 18:27:51 2018 -0600"
      },
      "committer": {
        "name": "Sergey Vilgelm",
        "email": "sergey@vilgelm.info",
        "time": "Wed Nov 21 19:06:43 2018 -0600"
      },
      "message": "docs: Fix incorrect docstrings in reStructuredText format\n\nSeveral docstrings have incorrect format, what prevents to generate\na documentation using sphinx-apidoc extension.\n\nChange-Id: I66431c7030089173d7635c1e2a72765db21f9780\n"
    },
    {
      "commit": "df037310ba9e946e0509fb7e56384e6a9f292113",
      "tree": "c07b9314720629be96f0d22c7e5e5a60b0b695c8",
      "parents": [
        "82539ad1c1671dc09f8f24a9ccbeaad6f08cd3fa"
      ],
      "author": {
        "name": "ghanshyam",
        "email": "gmann@ghanshyammann.com",
        "time": "Fri Jul 27 09:31:16 2018 +0000"
      },
      "committer": {
        "name": "akhiljain23",
        "email": "akhil.jain@india.nec.com",
        "time": "Tue Jul 31 17:09:37 2018 +0530"
      },
      "message": "Dynamic width count for plugin registry table column\n\nThere might be chance that few plugin name and url\ndoes not fit into hard coded column width and give error.\n\nThis commit count the column width as per plugins name.\n\nAlso display the number of plugins in new SR column.\nChange-Id: Ia5736d2581ee3b6f851b8d08f855c2a19c157c47\n"
    },
    {
      "commit": "6d5a48cbe7aede5cb5f446af29d80ddf340f6340",
      "tree": "a271dd3b1823c77a88320e80269cc286763c4476",
      "parents": [
        "4747708c017616fec767c597015bf88597c0d9f3"
      ],
      "author": {
        "name": "Masayuki Igawa",
        "email": "masayuki@igawa.io",
        "time": "Wed Sep 06 18:31:57 2017 +0900"
      },
      "committer": {
        "name": "Masayuki Igawa",
        "email": "masayuki@igawa.io",
        "time": "Wed Sep 06 18:31:57 2017 +0900"
      },
      "message": "Move data directory under doc/source\n\nThis commit moves the data directory under doc/source directory. The\ndata directory have only tempest-plugins-registry.header which is only\nused for documentation. So, this change makes it clearer for the meaning\nof the directory.\n\nChange-Id: I73059707cb45bb241128662fbd7a48747332ea7f\n"
    }
  ]
}
