)]}'
{
  "log": [
    {
      "commit": "c047c876306e8054b561493ba9f314c326eb7b0f",
      "tree": "ff29b08429d39c5c12cea7b5b865b327c5c557c4",
      "parents": [
        "2a3c01ec513591036e22073787cdc75677e852cc"
      ],
      "author": {
        "name": "Zack Williams",
        "email": "zdw@cs.arizona.edu",
        "time": "Wed Jan 11 08:38:15 2017 -0700"
      },
      "committer": {
        "name": "Zack Williams",
        "email": "zdw@cs.arizona.edu",
        "time": "Sun Jan 15 19:39:07 2017 -0800"
      },
      "message": "pki work, and keystone cert generated\nignore retry files\nload variables for localhost as wel\nsplit root/intermediate generation\nuse array for creating server certs\nconfigure openstack with certs from server via lookup(\u0027file\u0027,...\nmove root CA cert to old location, testing\nindent ssl info\nmore places where the CA cert is used\ndon\u0027t have juju self-manage certs\njuju requires certs be base64 encoded (not documented)\ninstall both root/intermediate CA certs, as juju/trusty apache is too old to support chaining\nprovide ca/im chain to juju keystone config\nyaml error\nupdated name for onos source per jono\nfixed the onos-fabric-install role\nwhitespace\ncopy CA certs to compute node\nstop wasting time\ndiagnostically print contents of /usr/local/share/ca-certificates/ dir\n\nChange-Id: Idbd4891736b07690a260bf3d117c547de1ae7424\n"
    },
    {
      "commit": "58e88a8218cb2c2c405d37a54131afccf1954a01",
      "tree": "ed54682858906bb0db592c32557170f5f01d34df",
      "parents": [
        "6e6689980535d0baced75302fa42a0af3e7c365b"
      ],
      "author": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Fri Nov 18 13:39:09 2016 -0800"
      },
      "committer": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Wed Nov 30 12:23:48 2016 -0800"
      },
      "message": "move onos-cord to head-node container\n\nChange-Id: Idb3e94d54cb03b7ed680ca43d49b0c8f2b6904ad\n"
    },
    {
      "commit": "e0a808925f8d3d1f35e5b3ed9a918c54f565f9da",
      "tree": "f2916ff13fae21940df8ad46b3204c2b7e43c347",
      "parents": [
        "f9eac1ca577314a2482bc78cf77bc726e2b579a2"
      ],
      "author": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Wed Nov 23 12:07:07 2016 -0800"
      },
      "committer": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Wed Nov 23 14:34:37 2016 -0800"
      },
      "message": "move admin-openrc.sh copy from docker-compose to new role xos-config\n\nChange-Id: I9d3b0d01485d19e756b6d9b339373fbc9874dc15\n"
    },
    {
      "commit": "db5c8c767b5c0df9b1921516bc9e106ad1a56676",
      "tree": "ac7888d5bb4b3bdaee89f8d42f1dd65c63871b1e",
      "parents": [
        "bef5628fccd88560e06d1b877bad3d50f6e38fc9"
      ],
      "author": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Tue Nov 08 08:40:06 2016 -0800"
      },
      "committer": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Mon Nov 14 17:03:56 2016 -0800"
      },
      "message": "install directly on head node\n\nChange-Id: I861fda9725acbc222337f232ca0ffb2c1742e44c\n"
    },
    {
      "commit": "6f5a6e7582b20dd76f7a9eaa062262bea49b5b51",
      "tree": "9a262a178f4d1ab4940e165a6580a28d8e6e94dc",
      "parents": [
        "b364ef519e2f6a5e2ed3871c2fff77e1ffe0a46a"
      ],
      "author": {
        "name": "Zack Williams",
        "email": "zdw@cs.arizona.edu",
        "time": "Wed Aug 10 17:45:27 2016 -0700"
      },
      "committer": {
        "name": "Zack Williams",
        "email": "zdw@cs.arizona.edu",
        "time": "Tue Aug 23 19:09:18 2016 -0700"
      },
      "message": "made it run, ssh key issues\nfix user/root difference, lint\nlint, make \u0027apt-get dist-upgrade\u0027 an option, formatting\nadd more missing things\nremove extraneous keystone pw\nremove database relation to neutron-gateway which is no longer required\nfixed roles so async resumption only happens when those VMs exist\nworkaround for old Jinja\nadd missing compute relations and variables\nwhitespace\n\nChange-Id: I323806ea2594bb70fb95a6d11a489625f59ac0da\n"
    },
    {
      "commit": "467591edb7904469742c3fd80288b06fec4d6478",
      "tree": "9d50623bdee8035ed69dea9619c31d4d67070417",
      "parents": [
        "6dbb1a32a7583d3bdc5626ac0273f01ba5e8adc5"
      ],
      "author": {
        "name": "David K. Bainbridge",
        "email": "dbainbri@ciena.com",
        "time": "Wed Jul 06 18:49:55 2016 -0700"
      },
      "committer": {
        "name": "David K. Bainbridge",
        "email": "dbainbri@ciena.com",
        "time": "Wed Jul 06 22:00:36 2016 -0700"
      },
      "message": "update name of deploy to deployPlatform and test for\nexistance of variable before testing value\n\nChange-Id: Id40d5d779243f99b2b66c2f9d46d63e15b556ecd\n"
    },
    {
      "commit": "a3e405600f84549b7ff6e82371ce422fa1ecec65",
      "tree": "615c95a566eeef7c0d399721d5eac2a64f25c0a3",
      "parents": [
        "d89d9a22619e4085220794c4d94416a6d5e89f4b"
      ],
      "author": {
        "name": "Zack Williams",
        "email": "zdw@cs.arizona.edu",
        "time": "Tue Jul 05 12:05:39 2016 -0700"
      },
      "committer": {
        "name": "Zack Williams",
        "email": "zdw@cs.arizona.edu",
        "time": "Tue Jul 05 17:50:52 2016 -0700"
      },
      "message": "rebuild xos-base image in xos-vm-install role playbook\nrun, which happens async to juju setup\n\n(whitespace fix)\n\nasync testclient install\n\nchange single-node-pod.sh to use platform-install repo\n\nreformat and minor fixes to README.md\n\npull xosproject/cord-app-build inside async xos-vm-install role\n\nwhitespace fixes v2\n\nfix path for container build\n\ndon\u0027t start testclient container before databr has been plumbed\n\nfix context\n\nallow xos-vm-install to run longer as it\u0027s rebuilding base\n\ndaemonize lxc-start for testcliet, avoiding a hang\n\nChange-Id: Icb5da9b69e942aaa79c8256ca5775219f63643d1\n"
    },
    {
      "commit": "3a1d064e24d429ff8da8da5c5c53d4e2e9ec1b87",
      "tree": "53b48cfda38be499e952240656a010b7c57dd659",
      "parents": [
        "d34d27548c91fb6ffcd1eae275f167e1e9f9f23a"
      ],
      "author": {
        "name": "Andy Bavier",
        "email": "andy@onlab.us",
        "time": "Fri Jul 01 14:11:39 2016 -0400"
      },
      "committer": {
        "name": "Andy Bavier",
        "email": "andy@onlab.us",
        "time": "Fri Jul 01 14:11:39 2016 -0400"
      },
      "message": "Support multi-node CORD install\n"
    },
    {
      "commit": "333a315b1be5a5f7cc450df53bd3c9b1f5723f67",
      "tree": "800027f14c505540c1d80cae6fabe8bfbf2de79b",
      "parents": [
        "9209876bc3c0dd80eea099639b2a08ec10a806cd"
      ],
      "author": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Wed Jun 29 08:58:42 2016 -0700"
      },
      "committer": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Wed Jun 29 08:58:42 2016 -0700"
      },
      "message": "use service-profile repo for configuration\n"
    },
    {
      "commit": "f69e77cc8e8fa247e07a0af143a997be0c4892ca",
      "tree": "4f1185a72241558fa021db7b3cda5dfd1327dcdb",
      "parents": [
        "b82afd8ead2af4a4cff4d6b218f49c1b0c941f8b"
      ],
      "author": {
        "name": "Andy Bavier",
        "email": "andy@onlab.us",
        "time": "Tue Jun 28 17:19:33 2016 -0400"
      },
      "committer": {
        "name": "Andy Bavier",
        "email": "andy@onlab.us",
        "time": "Tue Jun 28 17:19:33 2016 -0400"
      },
      "message": "Initialize onos-fabric-1\n"
    },
    {
      "commit": "201467acf8007d6c44ac2c5ffe570ef66205c768",
      "tree": "784b974b5a11df362b6d38475284b9365b9831be",
      "parents": [
        "644df28d489b212f179a2a96f45e1b61db390594"
      ],
      "author": {
        "name": "Zack Williams",
        "email": "zdw@artisancomputer.com",
        "time": "Fri May 20 13:30:10 2016 -0700"
      },
      "committer": {
        "name": "Zack Williams",
        "email": "zdw@artisancomputer.com",
        "time": "Fri May 20 13:30:10 2016 -0700"
      },
      "message": "fix path\n"
    },
    {
      "commit": "644df28d489b212f179a2a96f45e1b61db390594",
      "tree": "0e49dcf1cb303e7a5bda867b54e70f50850032d8",
      "parents": [
        "d929cc7dfe6cb6190aba2b106fbf62545204862f"
      ],
      "author": {
        "name": "Zack Williams",
        "email": "zdw@artisancomputer.com",
        "time": "Fri May 20 13:13:46 2016 -0700"
      },
      "committer": {
        "name": "Zack Williams",
        "email": "zdw@artisancomputer.com",
        "time": "Fri May 20 13:13:46 2016 -0700"
      },
      "message": "de-become for copies\n"
    },
    {
      "commit": "d929cc7dfe6cb6190aba2b106fbf62545204862f",
      "tree": "7bc9f63715a1a0bb6b4e20a88054c9caa45adabf",
      "parents": [
        "223329480cb61d28a19eabcb64e475c477671214"
      ],
      "author": {
        "name": "Zack Williams",
        "email": "zdw@artisancomputer.com",
        "time": "Fri May 20 13:05:09 2016 -0700"
      },
      "committer": {
        "name": "Zack Williams",
        "email": "zdw@artisancomputer.com",
        "time": "Fri May 20 13:05:09 2016 -0700"
      },
      "message": "fix path and other docker issues\n"
    },
    {
      "commit": "223329480cb61d28a19eabcb64e475c477671214",
      "tree": "70b7151ad85c8521b28ea8e8534915f19fb68559",
      "parents": [
        "40371de0b3649c6fce6d91ff8b11b72a8a3534b5"
      ],
      "author": {
        "name": "Zack Williams",
        "email": "zdw@artisancomputer.com",
        "time": "Fri May 20 12:40:58 2016 -0700"
      },
      "committer": {
        "name": "Zack Williams",
        "email": "zdw@artisancomputer.com",
        "time": "Fri May 20 12:40:58 2016 -0700"
      },
      "message": "fixes to set branch correctly for XOS checkout\n"
    },
    {
      "commit": "d31bbc987b839eb7a93ecbb6ad21cae437def8f7",
      "tree": "55cab0c855616d8ee78afdc768ea3789866b3acb",
      "parents": [
        "77d4f08d2fab3bd17baae8f9f77f1cbcfc6f7566"
      ],
      "author": {
        "name": "Zack Williams",
        "email": "zdw@artisancomputer.com",
        "time": "Fri May 20 11:43:18 2016 -0700"
      },
      "committer": {
        "name": "Zack Williams",
        "email": "zdw@artisancomputer.com",
        "time": "Fri May 20 11:43:18 2016 -0700"
      },
      "message": "use async to run large downloads while doing other steps\n"
    },
    {
      "commit": "2e5d51a2279c55ff469d913241b3ebcd26544ea4",
      "tree": "e37ad1ee39bd4188437d5f180e56f1e7c40a6caf",
      "parents": [
        "2a28709cfcee27d5e1cc357c88c7df54cf104960"
      ],
      "author": {
        "name": "Zack Williams",
        "email": "zdw@artisancomputer.com",
        "time": "Wed May 18 16:45:22 2016 -0700"
      },
      "committer": {
        "name": "Zack Williams",
        "email": "zdw@artisancomputer.com",
        "time": "Wed May 18 16:45:22 2016 -0700"
      },
      "message": "fixed syntax\n"
    },
    {
      "commit": "b273a424981e0bda40cf45439a2807a62e075e82",
      "tree": "d2e73654cb9da841fc2ca692ef42ddb2d8ac7ca7",
      "parents": [
        "94f3ac69c5d57ae467c5563d4c1b3d7a506f6110"
      ],
      "author": {
        "name": "Zack Williams",
        "email": "zdw@artisancomputer.com",
        "time": "Wed May 18 13:33:00 2016 -0700"
      },
      "committer": {
        "name": "Zack Williams",
        "email": "zdw@artisancomputer.com",
        "time": "Wed May 18 13:33:00 2016 -0700"
      },
      "message": "allow docker-compose to both build and pull\n"
    }
  ]
}
