)]}'
{
  "log": [
    {
      "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": "0b6daa0f313234490e4b4c885c9984c5693dc08f",
      "tree": "b1538d91350fc669b13882f14b37e4b31a51d7a8",
      "parents": [
        "02b4c04697c504946ebe1855121ca639c59d48d9"
      ],
      "author": {
        "name": "Sean Dague",
        "email": "sean.dague@samsung.com",
        "time": "Fri Mar 21 08:22:34 2014 -0400"
      },
      "committer": {
        "name": "Sean Dague",
        "email": "sean.dague@samsung.com",
        "time": "Fri Mar 21 08:22:34 2014 -0400"
      },
      "message": "add back empty whitelist\n\nthe log checker fails without a whitelist file, add this back in\n\nChange-Id: I26f0e9789b167061e2a7dac4dddf04d89bfadee3\n"
    },
    {
      "commit": "5d407e21255fa3449478d02fc3754b0b68886237",
      "tree": "dcc1e98efbc4b7e04e0d617a18b13309ed1c5267",
      "parents": [
        "cd2c782ac1e5024984abca89818b37f76ad0843a"
      ],
      "author": {
        "name": "Sean Dague",
        "email": "sean.dague@samsung.com",
        "time": "Tue Mar 18 14:31:05 2014 -0400"
      },
      "committer": {
        "name": "Sean Dague",
        "email": "sean.dague@samsung.com",
        "time": "Tue Mar 18 18:50:24 2014 -0400"
      },
      "message": "change dirty logs to work off a whitelist\n\ninstead of marking the logs that we think should be clean, mark\nthe ones we think should be dirty. This means no new services can\ncome in with unclean logs.\n\nremove the whitelist data, as that\u0027s currently obsolete, we\u0027ll\nremove the code for it later.\n\nChange-Id: I4b15c932b78f54ec371aa67c7b4e8248b3f9c0eb\n"
    },
    {
      "commit": "1acacd3ad4446bdc7c701a635c3ea5bbd7abf926",
      "tree": "75ca086c4dee0e7a0ce537eb751b42e8a9c63bbf",
      "parents": [
        "fafced2e607670a788f405e93815cff08fa57c99"
      ],
      "author": {
        "name": "Clark Boylan",
        "email": "clark.boylan@gmail.com",
        "time": "Fri Jan 17 23:35:57 2014 -0800"
      },
      "committer": {
        "name": "Clark Boylan",
        "email": "clark.boylan@gmail.com",
        "time": "Fri Jan 17 23:44:05 2014 -0800"
      },
      "message": "Add a couple log errors to whitelist.yaml\n\nThese log errors have hit the large ops jobs several times. There is one\nin ceilometer acentral and one in nova conductor.\n\nChange-Id: Idc30110085e95c615958fc5f90e86417855e6d7a\n"
    },
    {
      "commit": "36df1b8775a98a1172ffed7fc98b96b0bcfe270d",
      "tree": "c3cf5b44c12e91a33ca341c8e65658a1881686d9",
      "parents": [
        "8748fdc1b547bfd687c96744736b1e4bc801134a"
      ],
      "author": {
        "name": "David Kranz",
        "email": "dkranz@redhat.com",
        "time": "Wed Jan 15 16:53:55 2014 -0500"
      },
      "committer": {
        "name": "David Kranz",
        "email": "dkranz@redhat.com",
        "time": "Wed Jan 15 19:03:21 2014 -0500"
      },
      "message": "Add to whitelist two errors that slipped through\n\nChange-Id: I0347074735359d33f294d1ededc45149a29157ec\n"
    },
    {
      "commit": "ed13d4a2dc14a99b38075694055e53189d0bcc1e",
      "tree": "1815ce3aa6b06e60694f0a8430bf610c41f96b17",
      "parents": [
        "1159e52a2c9c51976bc3be5ad504c88fb94c2fe1"
      ],
      "author": {
        "name": "Matt Riedemann",
        "email": "mriedem@us.ibm.com",
        "time": "Fri Dec 13 18:31:22 2013 -0800"
      },
      "committer": {
        "name": "Matt Riedemann",
        "email": "mriedem@us.ibm.com",
        "time": "Fri Dec 13 18:31:22 2013 -0800"
      },
      "message": "Add whitelist entry for s-proxy \u0027Timeout talking to memcached\u0027\n\nAccording to John Dickinson:\n\n\"This isn\u0027t an error. It\u0027s logged at an error level because it may hint\nat other problems, and it\u0027s something an operator needs to know about,\nbut it is not an unhandled failure condition. (Think of it similarly how\nin swift a server being down is an \"error\", but it\u0027s something that\nswift seamlessly works around.)\"\n\nCloses-Bug: #1260894\n\nChange-Id: I41e55c5e34ee214727fbbd7b9daa1f6ea9bf8050\n"
    },
    {
      "commit": "6adb65fb9a1d4e4aac8a2e6b01f4e49e0ba9ab2e",
      "tree": "d70a99b693e05b5e5114ff6417975161aa4e0d90",
      "parents": [
        "c0549fe4eda0b613f57b84bbef109dbe8e8fc386"
      ],
      "author": {
        "name": "armando-migliaccio",
        "email": "armamig@gmail.com",
        "time": "Fri Dec 06 08:17:34 2013 -0800"
      },
      "committer": {
        "name": "armando-migliaccio",
        "email": "armamig@gmail.com",
        "time": "Fri Dec 06 08:17:34 2013 -0800"
      },
      "message": "Remove redundant whitelist for DHCP agent\n\nIt looks like the whitelist for the DHCP agent is added\ntwice. This looks like a genuine typo, and if it isn\u0027t\nthere is clearly something wrong! There\u0027s no good reason\nfor duplicating the list of whitelisted errors.\n\nChange-Id: Ib94f60e8aa3ce1b0a6e28d9051da0124d403bf27\n"
    },
    {
      "commit": "78dc5abf0ce358b02c23ef25a85f07a55ca0fc41",
      "tree": "ad3f7b7731a78315c6593d395a6e7edb79749104",
      "parents": [
        "6f5f9e9261f3a4bf0d438101fcc5d0a3e5a57daf"
      ],
      "author": {
        "name": "David Kranz",
        "email": "dkranz@redhat.com",
        "time": "Fri Nov 29 12:33:02 2013 -0500"
      },
      "committer": {
        "name": "David Kranz",
        "email": "dkranz@redhat.com",
        "time": "Fri Nov 29 14:13:20 2013 -0500"
      },
      "message": "Fix file print logic bug and update whitelist\n\nChange-Id: I723cb28b05fda314fa42c4d9baf5b2d922446867\n"
    },
    {
      "commit": "032d39d60ed804a713a38bd934712df793c3c35a",
      "tree": "055795778e154143f8d5f9ac75344a953398f0ce",
      "parents": [
        "1f25aab1d436cf961844f910e5d440de6e3ef041"
      ],
      "author": {
        "name": "David Kranz",
        "email": "dkranz@redhat.com",
        "time": "Wed Nov 27 12:00:14 2013 -0500"
      },
      "committer": {
        "name": "David Kranz",
        "email": "dkranz@redhat.com",
        "time": "Wed Nov 27 12:00:14 2013 -0500"
      },
      "message": "More stuff in the whitelist\n\nChange-Id: Ia3aadd0ecd6a647bf9a49c9e9ad6fb4de2edcc6c\n"
    },
    {
      "commit": "d67afa8616ff2cf8093edf2c66a9a153e9293ac8",
      "tree": "ed60612312aa7959d02c52d1aeacd887512abd9b",
      "parents": [
        "879cc996d5003f48c8fe8957608d44acb93f87dd"
      ],
      "author": {
        "name": "David Kranz",
        "email": "dkranz@redhat.com",
        "time": "Tue Nov 26 16:04:33 2013 -0500"
      },
      "committer": {
        "name": "David Kranz",
        "email": "dkranz@redhat.com",
        "time": "Tue Nov 26 16:20:05 2013 -0500"
      },
      "message": "Add hopefully last batch to the whitelist\n\nChange-Id: Id55203825633f0dbbcf22914a2e9a84f892d0a52\n"
    },
    {
      "commit": "8ad259aab89b4f29f20512d78d32969aab0a734b",
      "tree": "f45f1426b4f1e99184d5bd602e52ea214aeedb9c",
      "parents": [
        "0fba9391f813e12f641f95077cb60e02415e5967"
      ],
      "author": {
        "name": "David Kranz",
        "email": "dkranz@redhat.com",
        "time": "Wed Oct 23 15:21:05 2013 -0400"
      },
      "committer": {
        "name": "David Kranz",
        "email": "dkranz@redhat.com",
        "time": "Wed Oct 23 15:21:05 2013 -0400"
      },
      "message": "Add more stuff to the whitelist\n\nChange-Id: I9553465d85d7bdf1c0622798af61eecb130d10d9\n"
    },
    {
      "commit": "e8e263115bdcc209be136af704c4a4aae8d8606c",
      "tree": "0335d494f1a3e2b06248c6ac4045c0be2d50470f",
      "parents": [
        "db56fc53aae80c44a5cd078b8a13a7f1ae38b802"
      ],
      "author": {
        "name": "David Kranz",
        "email": "dkranz@redhat.com",
        "time": "Wed Oct 09 21:31:32 2013 -0400"
      },
      "committer": {
        "name": "David Kranz",
        "email": "dkranz@redhat.com",
        "time": "Fri Oct 11 09:27:11 2013 -0400"
      },
      "message": "Script to filter logs for ERRORs based on whitelist\n\nThe script will take a directory or url containing log files.\nFor now all non-whitelisted errors will be dumped to the console but\nthe script will always return success. Once we are convinced it is reliable\nenough we can change it to fail on non-whitelisted errors.\n\nPartially implements blueprint fail-gate-on-log-errors\n\nChange-Id: I30b0eee1055f47aaad7984d886c739ccf5aa6186\n"
    }
  ]
}
