)]}'
{
  "log": [
    {
      "commit": "d02fa6f856ac5951b8a879c23b57d5a752f28918",
      "tree": "a47075a0c42e32cc095193b987d09e3542f2cf4a",
      "parents": [
        "4143ce6fc95ccd9bde88c22baaa3eeaba58183f8"
      ],
      "author": {
        "name": "Sean Mooney",
        "email": "work@seanmooney.info",
        "time": "Tue Jan 14 15:47:51 2020 +0000"
      },
      "committer": {
        "name": "Sean Mooney",
        "email": "work@seanmooney.info",
        "time": "Tue Jan 14 15:52:23 2020 +0000"
      },
      "message": "do not gzip legacy service logs\n\nThis change removes the .gz extension from the\nservice and syslog logs exported via journalctl.\nThis change nolonger gzip compresses the exported\nlogs so that they can be rendered in the browser\ndirectly when served from swift.\n\nChange-Id: I4557a737cb13b9c2406056be08ab8a32ddd45162\n"
    },
    {
      "commit": "59ce1d902e2137bb7346a0d1f223e0ce1cb83216",
      "tree": "8740012ca8c8c41d517d90a76125c52ce735e583",
      "parents": [
        "e769348882ea3e6b4465e3a6af72029633b2485e"
      ],
      "author": {
        "name": "Ian Wienand",
        "email": "iwienand@redhat.com",
        "time": "Mon Feb 11 12:27:10 2019 +1100"
      },
      "committer": {
        "name": "Clark Boylan",
        "email": "clark.boylan@gmail.com",
        "time": "Fri Mar 29 11:20:19 2019 -0700"
      },
      "message": "Export all journal logs\n\nCurrently we only export the devstack@ services, and then separately\nexport the kernel \u0026 sudo logs to syslog.txt.\n\nThis leaves a lot of logs potentially behind in the journal for\nvarious daemons.  Just export the whole lot.\n\nUsing this output is currently very opaque and makes use of systemd\nexport tools that are very un-discoverable.  Add a README that will\nappear alongside the journal explaining how to actually use it.  This\nis a template as it would be nice to put into things like the list of\nservices that are in the journal, or maybe other magic.\n\nAlso make sure we export the logs since the start timestamp; currently\nduring a full run we drop the initial logs.\n\nChange-Id: Id2626f9113d82c6d524039acda8a8ec74afb2081\n"
    },
    {
      "commit": "2700bf88a549088285bef41fe86ac323965c8727",
      "tree": "155a87859a388ec7b55424dabffedc16bd94a6db",
      "parents": [
        "28b4be186105888b72300d27166deb771857df06"
      ],
      "author": {
        "name": "Clark Boylan",
        "email": "clark.boylan@gmail.com",
        "time": "Thu Jan 04 10:16:16 2018 -0800"
      },
      "committer": {
        "name": "Clark Boylan",
        "email": "clark.boylan@gmail.com",
        "time": "Thu Jan 04 10:17:24 2018 -0800"
      },
      "message": "Gzip openstack service logs\n\nThese files are quite large and disk space is limited so make sure we\ncompress the log files before copying them to storage. Additionally\nos-loganalyze will only operate on gzipped log files so this should fix\nos-loganalyze with tempest-full job\u0027s logs.\n\nThis is mostly a check to confirm everything works as expected but we\nprobably want to move the gzip step into the log publication roles so\nthat all log files end up compressed.\n\nChange-Id: Ie87962428e0ca755c211cc5e664a14a9f2a79ac4\n"
    },
    {
      "commit": "290d9d87f4e8048078a83c19d056db0c320e1c63",
      "tree": "3cb6c3f565a2738bd36c5bd6eb6ecfb2a0157933",
      "parents": [
        "4187d2fc4adbebf84e5d03e2f5c1c587b4bc9d04"
      ],
      "author": {
        "name": "Andrea Frittoli (andreaf)",
        "email": "andrea.frittoli@gmail.com",
        "time": "Mon Dec 11 14:30:59 2017 +0000"
      },
      "committer": {
        "name": "Andrea Frittoli (andreaf)",
        "email": "andrea.frittoli@gmail.com",
        "time": "Mon Dec 18 18:21:24 2017 +0000"
      },
      "message": "Use stage_dir instead of /opt/stack\n\nHistorically we have collected devstack logs under /opt/stack.\nStop doing that and collect them in the stage_dir instead, so that\nonce the base job logs pull service comes around we are ready for it.\n\nThis add the benefit of writing things into a folder which is\nalready owned by the ansible user (ansible_user_dir), so we don\u0027t\nrun into issue writing there.\n\nA few logs (devstack log, log summary and dstat) use to show up on\nlogs.o.o. just because they happened to already be in /opt/stack/logs.\nWith this change they would be lost, so adding them to post.yaml.\n\nDepends-on: I5ad4dfccbc1389da3afc53f3c866d3475e006db6\n\nChange-Id: Ib4be2f5056c0dc2b776de4a0d18b47b12624be92\n"
    },
    {
      "commit": "36ddea31a257b38aa22d3232f4c4389c851f5456",
      "tree": "de0b4f112ee8e959ebe8f833371cd4c8df892ece",
      "parents": [
        "843b039b3ca24c79865d991df43bfcd5ebe0b97b"
      ],
      "author": {
        "name": "Monty Taylor",
        "email": "mordred@inaugust.com",
        "time": "Mon Oct 02 10:05:17 2017 -0500"
      },
      "committer": {
        "name": "James E. Blair",
        "email": "jeblair@redhat.com",
        "time": "Sun Oct 15 07:17:18 2017 -0700"
      },
      "message": "Add devstack base job for zuul v3\n\nThis should be managed in the devstack repo, since it\u0027s a base job to\nrun devstack.\n\nChange-Id: Iffe54fbccbccd68db08f79a1b51dd7f76dbff408\nDepends-On: Ie2119f24360d56690ffd772b95a9ea6b98dd4a39\n"
    }
  ]
}
